This repository has been archived on 2026-07-15. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
OpenCodeInit/.opencode/data/changelog/changelog-full.md
2026-05-03 21:09:59 +08:00

31 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 分组
<!-- 新条目追加在此行上方 -->