Skip to content

快速开始

1. 安装

bash
codex plugin marketplace add KKenny0/Tracework
codex plugin add tracework@tracework

更新:

bash
codex plugin marketplace upgrade tracework
codex plugin add tracework@tracework

2. 配置 Vault

首次运行:

text
/tracework:cold-start-interview

这会把配置写入 ~/.tracework/config.yaml{project}/.tracework/config.yaml

3. 先生成可用输出

从你当前需要的输出开始:

text
/tracework:daily
/tracework:weekly
/tracework:query why did we choose <the decision>?

没有 raw entries 时,日报和周报会用 git 作为 limited fallback coverage。它们不应 补写动机、取舍或已验证影响。

4. Capture 关键 Session

重要工作结束时说:

text
收工

或运行:

text
/tracework:capture

长任务中途可以记录阶段进展:

text
/tracework:capture checkpoint

Capture 会根据 session 信号自动路由为 lite、standard 或 deep。它应该记录 git 无法解释的决策、放弃路径、风险、证据、artifact 变化和下一步。没有 vault 时, 它也可以直接在对话里返回结构化 recap。

5. Query 一个 Decision

问一个具体的 why 问题:

text
/tracework:query why did we choose <the decision>?

好的回答应该包含匹配到的 decision nodes、raw source_entry_refs、被记录的 rejected alternatives,以及记录不足时明确的 evidence gap。

6. 复用记录

Command何时使用目的
/tracework:recall有几次 capture 之后开工时恢复 durable context
/tracework:weekly现在,或有一周记录之后生成 brief-ready outline
/tracework:monthly现在,或有一个月日报之后生成 review 和候选规则
/tracework:roadmap积累多个 decision 后复盘决策如何演变

Storage

Tracework 读取配置的顺序:

  1. {project}/.tracework/config.yaml
  2. ~/.tracework/config.yaml

请在其中一个文件里配置 knowledge_vault。Tracework 会把 raw entries、decision indexes 和可读输出写入这个 vault。

Last updated:

基于 MIT 许可发布。