research-planning
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseResearch Planning
研究计划
Create comprehensive research plans and paper architectures from a research topic or idea.
根据研究主题或想法创建全面的研究计划与论文架构。
Input
输入
- — Research topic, idea description, or paper to reproduce
$0
- — 研究主题、想法描述或待复现的论文
$0
References
参考资料
- Planning prompts from Paper2Code, AI-Researcher, AgentLaboratory:
~/.claude/skills/research-planning/references/planning-prompts.md - Output schemas and templates:
~/.claude/skills/research-planning/references/output-schemas.md
- 来自Paper2Code、AI-Researcher、AgentLaboratory的规划提示词:
~/.claude/skills/research-planning/references/planning-prompts.md - 输出模式与模板:
~/.claude/skills/research-planning/references/output-schemas.md
Workflow
工作流程
Step 1: Understand the Research Context
步骤1:理解研究背景
- Read any provided papers, code, or references
- Identify the core research question and its significance
- Assess available resources (datasets, compute, existing code)
- 阅读所有提供的论文、代码或参考资料
- 确定核心研究问题及其重要性
- 评估可用资源(数据集、计算资源、现有代码)
Step 2: Generate Research Plan
步骤2:生成研究计划
Use the 4-stage planning approach (adapted from Paper2Code):
- Overall Plan — Strategic overview: methodology, key experiments, evaluation metrics
- Architecture Design — File structure, system design, Mermaid class/sequence diagrams
- Logic Design — Task breakdown with dependencies, required packages, shared knowledge
- Configuration — Extract or specify hyperparameters, training details, config.yaml
采用四阶段规划方法(改编自Paper2Code):
- 整体计划 — 战略概述:方法论、关键实验、评估指标
- 架构设计 — 文件结构、系统设计、Mermaid类图/序列图
- 逻辑设计 — 带依赖关系的任务拆分、所需包、共享知识
- 配置 — 提取或指定超参数、训练细节、config.yaml
Step 3: Structure the Paper
步骤3:构建论文结构
Design the paper structure with section-by-section plan:
- Abstract, Introduction, Background, Related Work, Methods, Experiments, Results, Discussion/Conclusion
- For each section: key points to cover, required figures/tables, target word count
设计论文结构并提供逐节规划:
- 摘要、引言、研究背景、相关工作、研究方法、实验、结果、讨论/结论
- 针对每个部分:需涵盖的关键点、所需图表、目标字数
Step 4: Create Task Dependency Graph
步骤4:创建任务依赖图
- Order tasks by dependency (data → model → training → evaluation → writing)
- Identify parallelizable tasks
- Flag risks and potential failure modes
- 按依赖关系排序任务(数据→模型→训练→评估→写作)
- 识别可并行执行的任务
- 标记风险和潜在失败模式
Output Format
输出格式
json
{
"research_question": "...",
"methodology": "...",
"paper_structure": {
"sections": ["Abstract", "Introduction", ...],
"section_plans": { "Introduction": "..." }
},
"task_list": [
{"task": "...", "depends_on": [], "priority": 1}
],
"baselines": ["..."],
"datasets": ["..."],
"evaluation_metrics": ["..."],
"risks": ["..."]
}json
{
"research_question": "...",
"methodology": "...",
"paper_structure": {
"sections": ["Abstract", "Introduction", ...],
"section_plans": { "Introduction": "..." }
},
"task_list": [
{"task": "...", "depends_on": [], "priority": 1}
],
"baselines": ["..."],
"datasets": ["..."],
"evaluation_metrics": ["..."],
"risks": ["..."]
}Rules
规则
- Each plan component must be detailed and actionable
- Include specific implementation references when available
- Ensure all components work together coherently
- Always include a testing/evaluation plan
- Flag ambiguities explicitly rather than making assumptions
- 每个计划组件必须详细且可执行
- 如有可用资源,需包含具体的实现参考
- 确保所有组件协调一致
- 必须包含测试/评估计划
- 明确标记模糊点,而非自行假设
Related Skills
相关技能
- Upstream: idea-generation, literature-review
- Downstream: experiment-design, paper-assembly
- See also: atomic-decomposition
- 上游技能:idea-generation, literature-review
- 下游技能:experiment-design, paper-assembly
- 另见:atomic-decomposition