diff --git a/docs/claude-ui/10_CONTEXT.md b/docs/claude-ui/10_CONTEXT.md new file mode 100644 index 0000000000..bf3967b53c --- /dev/null +++ b/docs/claude-ui/10_CONTEXT.md @@ -0,0 +1,116 @@ +# 10_CONTEXT.md +# Claude UI - 功能上下文 + +> 版本:v0.1 +> 最后更新:2025-12-17 +> 状态:Draft +> 负责人:{请补充} + +--- + +## 1. 功能概述 + +### 1.1 背景 + +{请描述功能背景和解决的问题} + +### 1.2 目标 + +- **目标 1**:{请补充} +- **目标 2**:{请补充} +- **目标 3**:{请补充} + +### 1.3 预期价值 + +| 价值点 | 衡量指标 | 目标值 | +|--------|----------|--------| +| {价值1} | {指标} | {目标} | + +--- + +## 2. 功能范围 + +### 2.1 包含内容(In Scope) + +- {请列举} + +### 2.2 不包含内容(Out of Scope) + +- {请列举} + +### 2.3 未来规划(Future Scope) + +- {请列举} + +--- + +## 3. 用户与场景 + +### 3.1 目标用户 + +| 用户类型 | 描述 | 核心诉求 | +|----------|------|----------| +| {用户1} | {描述} | {诉求} | + +### 3.2 核心场景 + +#### 场景 1:{场景名称} + +``` +角色:{角色} +目的:{目的} +前置条件:{条件} +步骤: + 1. {步骤1} + 2. {步骤2} +预期结果:{结果} +``` + +--- + +## 4. 技术方案 + +{请在 Spec 阶段补充} + +--- + +## 5. 依赖与集成 + +### 5.1 内部依赖 + +| 依赖模块 | 依赖内容 | 状态 | +|----------|----------|------| +| {模块} | {内容} | {状态} | + +### 5.2 外部依赖 + +| 外部系统 | 集成方式 | 状态 | +|----------|----------|------| +| {系统} | {方式} | {状态} | + +--- + +## 6. 里程碑 + +| 阶段 | 交付物 | 状态 | +|------|--------|------| +| Kickoff | 10_CONTEXT.md | Draft | +| Spec | 40_DESIGN_FINAL.md | 待开始 | +| Code | 功能实现 | 待开始 | +| Test | 测试报告 | 待开始 | +| Deploy | 上线 | 待开始 | + +--- + +## 7. 相关文档 + +- 工作流总纲:`docs/_system/CC_COLLABORATION/04_AI_WORKFLOW.md` +- 进度日志:`docs/claude-ui/90_PROGRESS_LOG.yaml` + +--- + +## CHANGELOG + +| 版本 | 日期 | 作者 | 变更内容 | +|------|------|------|----------| +| v0.1 | 2025-12-17 | {作者} | 初始版本 | diff --git a/docs/claude-ui/90_PROGRESS_LOG.yaml b/docs/claude-ui/90_PROGRESS_LOG.yaml new file mode 100644 index 0000000000..a491618f95 --- /dev/null +++ b/docs/claude-ui/90_PROGRESS_LOG.yaml @@ -0,0 +1,73 @@ +# 90_PROGRESS_LOG.yaml +# 功能模块:Claude UI +# 最后更新:2025-12-17 00:00:00 + +meta: + feature: claude-ui + feature_name: "Claude UI" + current_phase: 1 # Kickoff + status: wip + owner: "{请补充}" + started_at: 2025-12-17 + last_updated: 2025-12-17 00:00:00 + +# ============================================================ +# Phase 1: Kickoff(功能启动)- 进行中 +# ============================================================ +phase_1_kickoff: + status: wip + tasks: + - id: KICK-001 + task: "创建功能目录 docs/claude-ui/" + status: done + completed_at: 2025-12-17 + + - id: KICK-002 + task: "编写 10_CONTEXT.md 功能上下文" + status: wip + notes: "需要补充功能描述和目标" + + - id: KICK-003 + task: "创建 90_PROGRESS_LOG.yaml" + status: done + completed_at: 2025-12-17 + +# ============================================================ +# Phase 2: Spec(需求规格)- 待开始 +# ============================================================ +phase_2_spec: + status: pending + tasks: + - id: SPEC-001 + task: "编写 40_DESIGN_FINAL.md" + status: pending + +# ============================================================ +# Phase 5: Code(开发实现)- 待开始 +# ============================================================ +phase_5_code: + status: pending + tasks: [] + +# ============================================================ +# Claude Code 断点恢复信息 +# ============================================================ +cc_checkpoint: + session_id: "cc-2025-12-17-start-claude-ui" + last_file_edited: "docs/claude-ui/10_CONTEXT.md" + last_action: "创建功能目录和初始文档" + next_step: "补充 10_CONTEXT.md 中的功能描述和目标" + context_files: + - "docs/claude-ui/10_CONTEXT.md" + - "docs/claude-ui/90_PROGRESS_LOG.yaml" + +# ============================================================ +# 统计信息 +# ============================================================ +stats: + total_tasks: 4 + done: 2 + wip: 1 + pending: 1 + completion_rate: "50%" + next_milestone: "完成 Kickoff 阶段,进入 Spec" diff --git a/docs/claude-ui/_demos/.gitkeep b/docs/claude-ui/_demos/.gitkeep new file mode 100644 index 0000000000..e69de29bb2