contributing
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseContributing
贡献指南
When working inside the Feynman repository, read the repo-root and files for project-specific conventions.
CONTRIBUTING.mdAGENTS.mdUse this skill when working on Feynman itself, especially for:
- CLI or runtime changes in
src/ - prompt changes in
prompts/ - bundled skill changes in
skills/ - subagent behavior changes in
.feynman/agents/ - install, packaging, or release changes in ,
scripts/, or website docsREADME.md
Minimum local checks before claiming the repo change is done:
bash
npm test
npm run typecheck
npm run buildIf the docs site changed, also validate .
website/When changing release-sensitive behavior, verify that , package , runtime guards, and install docs stay aligned.
.nvmrcengines在Feynman代码仓库中工作时,请阅读仓库根目录下的和文件,了解项目特定的规范。
CONTRIBUTING.mdAGENTS.md在对Feynman本身进行开发时使用本技能,尤其适用于以下场景:
- 目录下的CLI或运行时变更
src/ - 目录下的提示词变更
prompts/ - 目录下的内置skill变更
skills/ - 目录下的子Agent行为变更
.feynman/agents/ - 、
scripts/或网站文档中的安装、打包或发布流程变更README.md
在确认仓库变更完成前,需完成以下本地检查:
bash
npm test
npm run typecheck
npm run build如果文档网站有变更,还需验证目录。
website/当修改与发布相关的敏感行为时,请确保、package中的配置、运行时防护以及安装文档保持一致。
.nvmrcengines