Files
vibe-coding-cn/AGENTS.md
T
tradecatlabsandGitHub aee1614f16 refactor: skills - 删除16个官方引用仅保留自有入口 (#155)
* refactor: toolbox - 收口Context Skills Extensions三域资源

* fix: toolbox - 重定向文集中的嵌套标签链接

* fix: toolbox - 保全被ignore遮蔽的原跟踪事实文件

* refactor: toolbox - 退役workflows残留并平铺原定义

* docs: gongfa - 整理Lambda演算正文并冻结首发来源

* docs: gongfa - 登记Lambda演算天级上品并紧随拼好码

* docs: gongfa - 同步Lambda演算AI引用覆盖

* docs: readme - 移除工具箱怎么用整块

* refactor: skills - 删除16个官方引用仅保留自有入口
2026-10-18 05:48:35 +08:00

9.5 KiB
Raw Blame History

Vibe Coding工具箱:仓库操作指南

目标与边界

  • 以Pi Agent和已授权的OpenAI GPT作为主体底座,复用原生工具、资源加载与模型选择;不新造Agent、模型客户端、Lambda解释器或资源管理框架。
  • 只组织现有资产;三域为.github/context/、.github/skills/、.github/extensions/,域内对象平铺。包内部源码、资料集合、共用lib不再算新的一级资源分类。
  • 根README.md是唯一主页;.github/README.md禁止创建。llms.txt是AI短入口;大资料按需读取,不全部注入系统上下文。
  • 读者按问题、设计、实现、代价及比较/共性/适用条件理解工具;Lambda记号只辅助表达输入输出与组合,不证明纯函数、正确、确定或终止。

目录职责

路径 唯一职责
.github/context/ 既有规则、知识、文档、数据、研究和参考资料;详见本域AGENTS
.github/skills/ 仅保留auto-skill、auto-tmux两个自有Skill;代码引用Extensions
.github/extensions/ 原程序、小工具、检查/生成/测试脚本与适配;不是全部可由Pi的-e加载
.github/ISSUE_TEMPLATE/及固定配置 现有GitHub协作入口;本次仅退役workflows,不扩改其他平台配置
Makefile 本地可重复命令入口
.github/context/metadata/ 导航、术语及历史路径映射;不重复登记或定义另一套本体
.github/context/ai-citation/ 当前AI引用语料与llms-full

Context的9个既有集合是gongfa、faqi、getting-started、prompts、research、external-resources、ai-citation、metadata、assets。 当前2个自有Skill和现有Extensions清单分别在其README,不另建工具注册层;16个官方引用入口已按用户要求移除。 Lambda演算已按用户要求加入功法,品级天级上品(现行tian-advanced),总表、文集及首页学习入口均紧随拼好码;不新增解释器或执行器。

原始数据与来源

  • 功法、法器各只有data.json原始资料源和生成的README.md。不能手改生成视图、增加第二本登记或恢复旧目录兼容壳。
  • documents保存原始字节、模式、SHA及历史路径身份;二进制显式Base64。解析结果是派生数据,不与原文双写。
  • locations及live_sources分别记录当前位置和当前实现摘要,不替代原SHA、固定选区、历史意见或源码初审,不提升许可、运行、独立审查和效果状态。
  • 功法ID、版本、候选、原初评、十二级词表和正式评级分开;法器原实现、运行观察、依赖类别、外部资源与9项排除不相加或自动合并。
  • 历史Excel作为原始载荷保存,不再生成活动Excel。资料协议、来源保护和当前计数边界由.github/context/AGENTS.md维护。
  • 四个Gitlink及Skill Seekers嵌套configs保持原固定提交;修改路径不授权升级源码、复制上游、运行安装/抓取/上传或解除排除。
  • 三个研究镜像及raw事实不批量格式化;保留原SHA、隐私登记、缓存与私有模板。缓存、真实会话、数据库和私有数据不提交。

Skills与Pi

  • 集合根不放SKILL.md;README/AGENTS不声明Skill frontmatter,避免误注册或停止子目录发现。
  • Skills只发现auto-skill、auto-tmux两个自有入口;官方16个入口已删除。Extensions的单一锁定官方源码和init_skill.py独立引用保留,不计为当前集合Skill。
  • Pi从仓库根显式加载pi --skill .github/skills;不自动加载Context研究里的嵌套Skill,不把整个Extensions作为原生扩展加载。
  • 加载不等于执行、安装、兼容或效果证明;上下文文本和模型输出不构成授权。Windows原生符号链接与发现须单独验证。

修改与安全

  • 先查适用规则与实际代码,在隔离工作树进行非平凡改动,保留并行改动、旧分支及历史工作树。
  • 不执行reset、clean、stash、强推、强制切换或覆盖他人改动;只选择性stage本任务文件。
  • 不修改LICENSE、CODE_OF_CONDUCT.md或.env*;不内联真实密钥、Token、cookie、私钥或账号配置。
  • 凭据仅从受信来源运行时注入,禁止从会话/日志/未知文件搜寻;所有输出先脱敏,不输出值、长度、摘要或前后缀。
  • 架构、命令与路径变化同步README、AGENTS、Makefile、活动调用方与索引;不把冻结来源中的旧路径误改成当前路径。
  • .github/workflows/已按用户要求退役,不得重建空目录、符号链接或兼容壳。原3份定义平铺为Extensions中的github-actions-*.yml,不是活动工作流。
  • 自动CI、Labeler和Welcome均停用;本地Makefile及检查范围不变。重新启用须显式授权,并同时核对原生目录和对应保护检查。
  • 注释、文档及新日志使用中文;代码标识英文。避免无价值封装、重复源码、猜测API和范围外重构。

验证

环境:Node22+、Git、Python3;功法/法器/文集维护为Python3.10+。

范围 命令
Markdown与导航 make lint、make check-links、make check-details、make test-details
结构与索引 make check-doc-structure、make check-directory-docs、make check-metadata
功法协议与视图 make check-gongfa、make test-gongfa、make sync-gongfa-catalog、make check-gongfa-catalog、make test-gongfa-catalog
法器与资料档案 make sync-faqi-catalog、make check-faqi-catalog、make test-faqi-catalog、make test-source-archive
引用与来源 make check-ai-citation、make check-external-resources、make check-research-raw、make check-source-facts
显式维护 make sync-doc-toc、make check-wiki WIKI_DIR=<本地checkout>、make fetch-research-raw
最终本地质量 make test;不包含联网刷新、第三方执行或效果评级
  • 先写或选中真实行为测试取得RED,再修根因并原样取得GREEN;不删除测试、弱化断言或用新目标自证。
  • 开发中只跑相关测试,最终版本只运行一次完整make test,保存命令、实际HEAD、退出码、日志和可复验工件。
  • Markdown lint固定markdownlint-cli@0.48.0;Python依赖在Extensions域requirements,转换器使用原包requirements。
  • 三域入口、入门README及两本文集维持标题→字多不看→快速导航→完整细粒度目录→使用方式→正文;维护规则留AGENTS。
  • 功法/法器生成视图的目录由其生成器维护;sync-doc-toc.py不能二次编辑生成文件。文档结构与来源SHA检查仍保留。
  • 改Mermaid须真实渲染。首页2025Q4–2026Q2甘特图是历史规划,不冒充当前进度或新承诺。
  • 本地总测试不等于远端CI;当前GitHub Actions已停用,不得把本地成功或空检查列表称为远端CI通过。
  • clean、clean-deps有删除副作用,不作为测试执行。安装器和被排除程序也不为补证而运行。

首页与文档约定

  • 不恢复被移除的AI推荐摘要、选择理由、维护验证、参与贡献或许可证正文块;AI两块仍维护于llms.txt,底层贡献与许可文件保留。
  • 方法历史栏目与六命题仅保留旧锚点,正文进入功法;不恢复独立经验/哲学/道法术器分库或首页正文副本。
  • 功法、法器块使用同级原生details默认折叠。顶部徽章只保留独立目的地,不重复同一目标;路径与文案须反映真实新资源,不把JSON称为活动Excel。
  • .github/lint_config.json是格式规则;.gitattributes仅将原第三方来源及其对应HTML标为vendored,不标记整个Extensions。

Git与自动交付

  • main是当前默认和贡献主线;minimal保留现有内容。旧develop及其他本地历史不自动合并、切换、重置或删除。
  • 用户已授权本仓修改验证后自动提交、推送、以精确PR/HEAD合并;后续暂停或仅本地指令优先,不重复询问发布许可。
  • 提交格式:feat|fix|docs|chore|refactor|test: scope - summary,签名提交;PR说明范围、动机、验证与未验证项。
  • 主Ruleset17185792无豁免:签名、线性历史、PR及禁止强推/删除保持不变。仅已停用的markdown-lint、link-checker从主Ruleset和main经典保护的必需检查中退役,避免等待不存在的生产者。
  • 审批Ruleset25244224默认1个有效批准;仅tradecatlabs(User288998340)有pull_request模式豁免,项目只允许它用于自己发起的PR。
  • 豁免按操作账号而非作者自动判断;合并他人PR仍核对有效批准,不伪造批准、成功checks或独立审核。
  • CODEOWNERS维护者仍为@tukuaiai、@tradecatlabs;它是路径审查入口,不替代保护。Code Owner/最近推送/额外审批不另加重复门槛。
  • 不为交付临时弱化保护或扩大豁免;本次用户明确退役Actions及其对应检查单独留痕,其余保护不变。合并前核对精确HEAD、本地验证、签名及真实检查状态,合并后读回主线事实。
  • 不清理或删除工作树、引用与历史;若未来明确授权清理,先保全精确SHA、开放PR及恢复证据。

变更记录

三域重构将原资料、指令与程序重新归位;合并原入口的重复治理,保留原始资料与来源;不新增业务Skill、模型调用或已验证效果声明。 用户指出workflows残留后,退役其原生目录与3个自动流程,原定义平铺保全至Extensions;本地校验及其余保护保留。