feat: v0.2.0 多轮对话状态保持

- 新增 templates/state_template.md — _state.md 和 _timeline.jsonl 模板
- 8 条命令模板增加"第 0 步:加载项目状态"和"更新项目状态"规则
- install.sh 注入会话状态恢复逻辑(CODEBUDDY.md)
- ROADMAP 调整为 v0.2.0=状态保持,v1.0.0=评测体系

借鉴 gstack 的 Context Recovery + append-only JSONL 模式:
_timeline.jsonl 只追加不修改作为事实来源,_state.md 做当前快照
This commit is contained in:
开阳星
2026-05-03 03:26:46 +08:00
parent 3bfe1a7cbe
commit ce844cdf51
11 changed files with 321 additions and 17 deletions

View File

@@ -38,38 +38,47 @@
### 待完成
- [ ] 知识冲突自动检测——新结论与历史矛盾时主动提醒
- [ ] 指令执行时自动识别项目边界,找到对应 yxstack/ 目录
- [ ] YxStack 使用统计看板——哪个指令用得多、哪个领域踩坑多
## v0.2.0 — 指令深度增强
## v0.2.0 — 多轮对话状态保持 ← 当前
- [ ] 跨会话上下文记忆——今天跑了 `/prd`,三天后跑 `/money` 时能回溯 PRD 的假设
- [ ] 对话产出递进检测——同项目多轮对话之间,产出应递进而非重复
- [ ] 项目级全局状态文件——`{项目根目录}/.yxstack/_state.md`,记录当前阶段、关键假设、决策链
- [ ] 会话开始时自动读取 `_state.md`,结束会话前自动更新
- [ ] 状态过期/矛盾标注——假设发生变化时,标记旧假设为 outdated 并记录变化原因
## v0.3.0 — 指令深度增强(原 v0.2.0
- [ ] 为每条命令增加典型场景案例库
- [ ] 细化各阶段追问权重与优先级
- [ ] 增加"未完待续"处理策略(信息不足时怎么收口)
## v0.3.0 — 命令组合模式
## v0.4.0 — 命令组合模式(原 v0.3.0
- [ ] `/prd + /pfit` = 完整产品评审流程
- [ ] `/pos + /comp` = 市场定位全景分析
- [ ] `/uj + /metric` = 用户体验指标体系
- [ ] 组合命令的输出融合规范
## v0.4.0 — 场景自动识别
## v0.5.0 — 场景自动识别(原 v0.4.0
- [ ] 模型无需用户显式使用 `/xxx`,自动识别当前场景
- [ ] 自动匹配最相关的 1-2 条指令
- [ ] 渐进式引导——先判断在哪个阶段,再切入对应清单
## v0.5.0 — 扩展生态
## v0.6.0 — 扩展生态(原 v0.5.0
- [ ] 支持行业定制模板SaaS、电商、医疗、教育等
- [ ] 集成到 Hookify 体系——通过 prompt 钩子自动匹配场景
- [ ] 社区贡献机制——开放命令模板 Pull Request 流程
## v1.0.0 — 产品级可靠
## v1.0.0 — 完整评测体系
- [ ] 完整评测体系(每个指令的一致性、准确性、覆盖度)
- [ ] 使用数据追踪与持续优化
- [ ] 多轮对话状态保持与上下文管理
- [ ] 一致性评测——同一场景多轮输出是否自洽
- [ ] 准确性评测——标准场景下输出是否命中关键点
- [ ] 覆盖度评测——每条命令的 Checklist 是否覆盖边界情况
- [ ] 评测集构建——10-20 个标准场景 + 期望输出标准
- [ ] 发版前自动评测流程
---