concise-planning
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseConcise Planning
简洁规划
Goal
目标
Turn a user request into a single, actionable plan with atomic steps.
将用户请求转化为包含原子化步骤的单一可执行计划。
Workflow
工作流程
1. Scan Context
1. 扫描上下文
- Read , docs, and relevant code files.
README.md - Identify constraints (language, frameworks, tests).
- 阅读、文档及相关代码文件。
README.md - 识别约束条件(语言、框架、测试要求)。
2. Minimal Interaction
2. 最小化交互
- Ask at most 1–2 questions and only if truly blocking.
- Make reasonable assumptions for non-blocking unknowns.
- 仅在遇到真正阻碍时,最多提出1-2个问题。
- 对于非阻碍性的未知内容,做出合理假设。
3. Generate Plan
3. 生成计划
Use the following structure:
- Approach: 1-3 sentences on what and why.
- Scope: Bullet points for "In" and "Out".
- Action Items: A list of 6-10 atomic, ordered tasks (Verb-first).
- Validation: At least one item for testing.
使用以下结构:
- 方法:用1-3句话说明做什么及原因。
- 范围:用项目符号列出「包含」和「排除」内容。
- 行动项:列出6-10个原子化、有序的任务(以动词开头)。
- 验证:至少包含一个测试项。
Plan Template
计划模板
markdown
undefinedmarkdown
undefinedPlan
Plan
<High-level approach>
<High-level approach>
Scope
Scope
- In:
- Out:
- In:
- Out:
Action Items
Action Items
[ ] <Step 1: Discovery>
[ ] <Step 2: Implementation>
[ ] <Step 3: Implementation>
[ ] <Step 4: Validation/Testing>
[ ] <Step 5: Rollout/Commit>
[ ] <Step 1: Discovery>
[ ] <Step 2: Implementation>
[ ] <Step 3: Implementation>
[ ] <Step 4: Validation/Testing>
[ ] <Step 5: Rollout/Commit>
Open Questions
Open Questions
- <Question 1 (max 3)>
undefined- <Question 1 (max 3)>
undefinedChecklist Guidelines
检查清单指南
- Atomic: Each step should be a single logical unit of work.
- Verb-first: "Add...", "Refactor...", "Verify...".
- Concrete: Name specific files or modules when possible.
- 原子化:每个步骤应为单一逻辑工作单元。
- 动词开头:例如「添加...」、「重构...」、「验证...」。
- 具体化:尽可能指定具体文件或模块。