本文件记录 workbuddy-config 的迭代方向。
| 能力 | 状态 |
|---|---|
| 四层配置模板(SOUL / IDENTITY / USER / MEMORY) | ✅ 可用 |
占位符化({{...}} 标记待填内容) |
✅ 可用 |
| 分层加载顺序说明 | ✅ 可用 |
| 敏感信息防护说明 + .gitignore 预置 | ✅ 可用 |
| 占位符速查表 | ✅ 可用 |
| CI:凭据扫描 / 链接检查 / 占位符语法校验 | ✅ 可用 |
| 治理文件(CONTRIBUTING / SECURITY / CODE_OF_CONDUCT) | ✅ 可用 |
- 示例配置:补一份填好的示例(用假数据), 让人一眼看懂每个占位符该填成什么样
- 模板变体:面向不同场景的精简版 (如「纯编码助手」「纯运维助手」—— 只需要 SOUL + IDENTITY + MEMORY)
- 配置校验脚本:填完配置后跑一遍, 检查占位符是否还有没替换的
- 凭据扫描加强:扩充 CI 的敏感信息规则 (内网 IP 段、域名、常见密钥格式、路径特征)
- 配置 lint:检查分层是否正确 (例如 USER.md 里出现了「禁止」这类规则句 → 疑似放错层)
- 历史泄漏自查工具:给使用者的仓库跑一遍, 找出可能泄露的提交
- 多助手适配:说明如何把同一套配置接到不同 AI 助手上
- 配置片段库:可复用的局部片段(如「运维 P0 规则集」「团队协作准则集」)
- 不做配置生成器 / CLI 工具 —— 本仓的价值是可以直接读、可以直接改的 纯文本。工具化反而让人不敢直接编辑
- 不做云端配置同步 —— 配置属于个人,托管它等于托管你的工作习惯与内网信息
- 不内置任何真实凭据或内网信息 —— 哪怕是「示例」也不行, 示例一旦被复制粘贴就变成了真实值
- 不追求覆盖所有助手的私有格式 —— 保持纯 Markdown, 适配由各助手自己完成
- 纯文本优先 —— 所有配置都是人能直接读、直接改的 Markdown
- 分层不重叠 —— 每类信息只属于一层,避免维护时打架
- 占位符显式化 —— 需要填的地方用
{{...}}标出来, 不留「这里该填什么」的猜测空间 - 模板不含隐私 —— 公开仓里的内容永远是可以公开的