update-design
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseUpdate Design Document
更新设计文档
Record/update project design and implementation decisions in based on conversation content.
.claude/docs/DESIGN.mdNote: This skill explicitly invokes the same workflow as theskill. Use this when you want to force a design document update.design-tracker
根据对话内容,在中记录或更新项目设计与实现决策。
.claude/docs/DESIGN.md注意:此skill会显式调用与skill相同的工作流。 当你需要强制更新设计文档时使用此功能。design-tracker
Workflow
工作流
- Read existing
.claude/docs/DESIGN.md - Extract decisions/information from the conversation
- Update the appropriate section
- Add entry to Changelog with today's date
- 读取现有的文档
.claude/docs/DESIGN.md - 从对话中提取决策/信息
- 更新对应的章节
- 在变更日志中添加今日日期的条目
Section Mapping
章节映射
| Topic | Section |
|---|---|
| Goals, purpose | Overview |
| Structure, components | Architecture |
| Design patterns | Implementation Plan > Patterns |
| Library choices | Implementation Plan > Libraries |
| Decision rationale | Implementation Plan > Key Decisions |
| Future work | TODO |
| Unresolved issues | Open Questions |
| 主题 | 章节 |
|---|---|
| 目标、用途 | 概述 |
| 结构、组件 | 架构 |
| 设计模式 | 实施计划 > 模式 |
| 库选择 | 实施计划 > 库 |
| 决策依据 | 实施计划 > 关键决策 |
| 未来工作 | 待办事项(TODO) |
| 未解决问题 | 待解决问题 |
Update Format
更新格式
When updating, add to the appropriate section:
markdown
undefined当更新时,添加到对应的章节:
markdown
undefinedKey Decisions
关键决策
{Decision Title} ({Date})
{决策标题}({日期})
Context: {Why this decision was needed}
Decision: {What was decided}
Rationale: {Why this option was chosen}
undefined背景:{为何需要此决策}
决策:{做出的具体决定}
依据:{选择此方案的原因}
undefinedChangelog Entry
变更日志条目
Always add to Changelog:
markdown
undefined务必在变更日志中添加:
markdown
undefinedChangelog
变更日志
{Date}
{日期}
- {Brief description of what was recorded}
undefined- {记录内容的简要描述}
undefinedLanguage
语言规范
- Document content: English (technical), Japanese OK for descriptions
- User communication: Japanese
If $ARGUMENTS provided, focus on recording that content.
- 文档内容:英语(技术用语),描述部分可使用日语
- 用户沟通:日语
如果提供了$ARGUMENTS,请重点记录该内容。