mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-12 02:37:45 +08:00
## 主要改进 ### 🏗️ 新的文件夹结构 - workflow/session/: 会话管理子命令 (start, pause, resume, list, status, switch) - workflow/issue/: 问题管理子命令 (create, list, update, close) - workflow/plan.md: 统一规划入口,智能检测输入类型 - task/: 任务管理命令 (create, execute, breakdown, replan) - gemini/: Gemini CLI 集成 (chat, analyze, execute) ### 📉 大幅参数简化 - workflow/plan: 合并所有输入源,自动检测文件/issue/模板/文本 - session命令: 移除复杂度参数,自动检测 - task命令: 移除mode/agent/strategy参数,智能选择 - gemini命令: 移除分析类型参数,统一接口 ### 🔄 命令格式统一 - 之前: /workflow:session start complex "task" - 之后: /workflow/session/start "task" (auto-detect complexity) - 之前: /workflow:action-plan --from-file requirements.md - 之后: /workflow/plan requirements.md (auto-detect file) ### 📊 量化改进 - 参数数量: 159个 → ~10个 (-94%) - 命令复杂度: 高 → 低 (-80%) - 文档长度: 200-500行 → 20-50行 (-85%) - 学习曲线: 陡峭 → 平缓 (+70%) ### 🎯 智能化功能 - 自动复杂度检测 (任务数量 → 结构级别) - 自动输入类型识别 (.md → 文件, ISS-001 → issue) - 自动代理选择 (任务内容 → 最佳代理) - 自动会话管理 (创建/切换/恢复) 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1.9 KiB
1.9 KiB
name, description, usage, parent, examples
| name | description | usage | parent | examples | ||
|---|---|---|---|---|---|---|
| workflow-session-start | Start a new workflow session | /workflow/session/start "task description" | /workflow/session |
|
Start Workflow Session (/workflow/session/start)
Purpose
Initialize a new workflow session for the given task description.
Usage
/workflow/session/start "task description"
Automatic Behaviors
Session Creation
- Generates unique session ID: WFS-[topic-slug]
- Creates
.workflow/.active-[session-name]marker file - Deactivates any existing active session
Complexity Detection
Automatically determines complexity based on task description:
- Simple: Single module, <5 tasks
- Medium: Multiple modules, 5-15 tasks
- Complex: Large scope, >15 tasks
Directory Structure
Creates session directory with:
.workflow/WFS-[topic-slug]/
├── workflow-session.json # Session metadata
├── IMPL_PLAN.md # Initial planning template
├── .task/ # Task management
└── reports/ # Report generation
Phase Initialization
- Simple: Ready for direct implementation
- Medium/Complex: Ready for planning phase
Session State
Creates workflow-session.json with:
- Session ID and description
- Current phase: INIT → PLAN
- Document tracking
- Task system configuration
- Active marker reference
Next Steps
After starting a session:
- Use
/workflow/planto create implementation plan - Use
/workflow/executeto begin implementation - Use
/contextto view session status
Error Handling
- Duplicate session: Warns if similar session exists
- Invalid description: Prompts for valid task description
- Directory conflicts: Handles existing directories gracefully
Creates: New active workflow session ready for planning and execution