31 lines
2.3 KiB
Markdown
31 lines
2.3 KiB
Markdown
# Dev Changelog — Full
|
||
|
||
完整的开发改动记录,按时间倒序排列。作为主动 RAG 的数据源,用户手动唤醒时读取。
|
||
|
||
## 记录
|
||
|
||
### [CL-20260503-2105] 2026-05-03 21:05 — 实现游戏设计全流程辅助系统(阶段注入 + game-design Skill)
|
||
- **tags**: phase-system, game-design, skill-creation, architecture, infra
|
||
- **affected_files**:
|
||
- AGENTS.md
|
||
- .opencode/skills/(9个 SKILL.md,含新增 game-design 与 8个现有修改)
|
||
- .opencode/skills/game-design/templates/(5个新增模板文件)
|
||
- .opencode/skills/game-design/prompts/(2个新增 sub-agent 提示文件)
|
||
- .opencode/phase/(current.json + 7个设计阶段数据文件,新增)
|
||
- .opencode/skills/epee-orchestrator/registry.md
|
||
- .opencode/canonical-manifest.json
|
||
- **what**: 实现基于阶段(phase)的项目工作流系统 + game-design Skill。AGENTS.md 新增"阶段检查"块作为启动序列最高优先级;8 个现有 Skill 追加 `phases: ["all"]`;新增 game-design Skill(`phases: ["design"]`)实现创意概念→参考分析→多轮问答→设计大纲全链路。
|
||
- **why**: Skill 增多导致上下文膨胀;设计阶段缺少结构化工具。阶段机制按需注入,game-design Skill 将非结构化的游戏设计讨论编码为可追踪、可恢复的结构化工作流。
|
||
- **decisions**:
|
||
- 阶段隔离采用"Skill 入口守卫"模式(每个 SKILL.md 加载后首个动作验证 phase),配合"立即+下次"双重切换机制
|
||
- Hallucination 三级防御:置信度标注(确认/推断/推测)+ 来源 URL 锚定 + 局限性声明
|
||
- 五维一致性审查作为步骤 4→5 强制停留点
|
||
- 不可逆决策三级标记(🔴不可逆/🟠高成本回退/🟢可回退)+ 强制确认
|
||
- 问答质量预防+反馈双循环
|
||
- 状态管理事务化(in_progress 标记 + checkpoint 恢复)
|
||
- SKILL.md 主干分支分离(主文件 ~110 行 + 7 个独立模板按需加载)
|
||
- Devil's Advocate 语气约束("挑战前提"非"质疑")
|
||
- **notes**: game-design 仅 design 阶段可加载;跨会话恢复依赖 state.json;设计大纲在开发阶段自动注入;qa-quality-report 项目本地存储;canonical-manifest.json 新增 template_phase_files 分组
|
||
|
||
<!-- 新条目追加在此行上方 -->
|