Install
openclaw skills install tech-discussion-manager标准化管理技术讨论全生命周期:讨论记录 → 决策沉淀 → 架构文档 → 开发规划。支持 Git 版本管理(可选)。
openclaw skills install tech-discussion-manager管理技术讨论的全生命周期。将对话中的技术讨论结构化沉淀为可检索、可追溯的文档。
完整使用示例见 examples.md。
默认讨论目录为 tech-discussions/。如需自定义,在 TOOLS.md 中添加:
### 技术讨论
- 讨论目录:your/custom/path/
Agent 执行时会优先使用 TOOLS.md 中配置的路径。未配置则使用默认路径。
[讨论目录]/
├── docs/
│ ├── discussions/ # 讨论记录
│ │ ├── index.md # 讨论索引(自动维护)
│ │ └── YYYY-MM-DD-主题-slug.md
│ ├── decisions/ # 决策文档
│ │ └── 项目名-decision.md
│ ├── architecture/ # 架构文档
│ │ └── 项目名-architecture.md
│ └── dev-plans/ # 开发规划
│ └── 项目名-plan.md
└── code-output/ # 代码输出
└── 项目名/
所有路径相对于 workspace 根目录。
触发(满足任一):
不触发:
tech-discussions/后续所有步骤中的路径均基于此确定的根目录。
创建文件 [讨论目录]/docs/discussions/YYYY-MM-DD-主题-slug.md。
文件名规范:日期 + 中文主题 + 英文 slug(简短),例如 2026-05-09-数据库选型-db-selection.md。
读取 templates/discussion.md 模板填充内容。主题从用户的第一句话中提取。
实时记录要点和决策。在关键节点更新文件:
不需要每句话都保存。
用户说"讨论结束"、"先这样"、"记录一下结论"等时:
docs/discussions/index.md 索引(追加一行)用户说"生成决策"时:
docs/decisions/项目名-decision.mdtemplates/decision.md 模板用户说"生成架构"时:
docs/architecture/项目名-architecture.mdtemplates/architecture.md 模板用户说"开始开发"时:
docs/dev-plans/项目名-plan.mdcode-output/项目名/templates/dev-plan.md 模板用户说"记录版本"时:
git status)git add + git commit + git tagdocs/discussions/index.md 格式:
# 技术讨论索引
| 日期 | 主题 | 状态 | 标签 | 决策摘要 |
|------|------|------|------|----------|
| 2026-05-09 | 数据库选型 | ✅已完成 | 数据库,架构 | 选择 PostgreSQL,因为... |
| 2026-05-10 | API 设计 | 🔄进行中 | API,REST | |
每次讨论结束时追加一行。不要重建整个表格。
[讨论] 主题[决策] 项目名[架构] 项目名[版本] vX.X.X - 说明[讨论目录]/docs/discussions/index.mdexec grep -r "关键词" [讨论目录]/memory_search(如果讨论内容已纳入记忆系统)模板中的 [占位符] 表示需要 agent 根据实际内容填充。例如:
[主题] → 实际讨论主题,如"数据库选型"YYYY-MM-DD → 实际日期,如"2026-05-09"[项目名] → 讨论主题的简短标识,如"db-selection"