跳转至

附录 C:术语表与阅读路线

术语表

术语 含义
Agent 能根据上下文选择工具并循环推进任务的模型驱动执行者
Harness 承载 Agent 的宿主产品,如 Claude Code、Codex、Cursor
Skill 面向 Agent 的过程协议,通常由 SKILL.md 定义
Hook 在宿主生命周期事件触发外部命令并返回上下文或动作的机制
SessionStart 会话启动、清空或压缩后可用的初始化事件
Bootstrap 把入口规则送入新会话的过程
SDD Subagent-Driven Development,按任务派发 implementer 并独立 review
TDD Test-Driven Development,先 RED,再 GREEN,最后 REFACTOR
Worktree Git 提供的隔离工作目录,可让多个任务基于同一仓库并行工作
Fix loop reviewer 发现问题后返回 implementer 修复并再次验证的循环
Fresh evidence 当前工作区、当前命令、当前输出产生的新鲜证据
YAGNI You Aren’t Gonna Need It,不为未被需求证明的复杂性提前实现
Progressive disclosure 只在技能适用时加载正文和引用资料,控制上下文成本
Harness adapter 将通用技能翻译到特定宿主 manifest、hook 和工具名的薄层

一次功能请求的阅读路线

如果你想跟踪一次新功能从输入到交付,按以下顺序读:

  1. skills/using-superpowers/SKILL.md:为什么要先检查技能;
  2. skills/brainstorming/SKILL.md:如何澄清和确认设计;
  3. skills/writing-plans/SKILL.md:如何把设计拆成任务;
  4. skills/using-git-worktrees/SKILL.md:如何建立干净基线;
  5. skills/subagent-driven-development/SKILL.md:如何执行和审查任务;
  6. skills/test-driven-development/SKILL.md:如何验证每个行为;
  7. skills/verification-before-completion/SKILL.md:如何形成完成证据;
  8. skills/finishing-a-development-branch/SKILL.md:如何交付并清理。

一次 bug 的阅读路线

现象 → systematic-debugging
     → test-driven-development(补回归测试)
     → verification-before-completion
     → requesting / receiving code review

重点是不要把“bug 修复”理解为一条 if 分支,而要把根因、回归测试和独立验证一起纳入交付物。

一次新 Harness 移植的阅读路线

  1. docs/porting-to-a-new-harness.md:了解移植边界;
  2. skills/using-superpowers/references/:查看已有工具映射;
  3. .codex-plugin/plugin.json.kimi-plugin/plugin.json:比较 manifest;
  4. hooks/session-start:理解共享 transport;
  5. tests/opencode/tests/pi/tests/kimi/:模仿最窄集成测试。

最后一个判断

阅读 Superpowers 时,不要只问“这个技能要求 Agent 做了哪些步骤”,还要问:

  • 它在防止哪一种具体失败?
  • 哪个事件或输出可以验证它?
  • 哪些判断属于通用方法论,哪些只是平台方言?
  • 如果删掉这一步,错误会在生命周期的哪个更晚阶段暴露?

这四个问题,正是把一份提示词拆解成工程系统的入口。