SuperAPI AI 工具集

research-step

写作与研究

查看项目

更新于 10-15 19:55

技能介绍

用途:Research Step 将一次研究会话建模为 beads epic,把研究拆成带类型的子议题,每个子议题的 metadata.research_step.output 需匹配 assets/schemas.yaml 中的 JSON schema,用于从 mission.md 出发驱动多步自主研究。

主要能力:它是一个路由器,先检查工作目录与用户请求,再选择一个工作流,读取 workflows/ 下对应的 .md 文件并遵循执行,不凭记忆执行工作流。工作流包括:brainstorm(默认,对话式探索现状、起草或完善 mission.md)、init(安装 bd 与 jq、运行 bd init、验证 scripts/summary-check.sh)、plan(从 mission.md 引导 epic 与初始前沿,或在任务关闭后重新规划下游任务)、execute(端到端运行一个就绪任务)、update-summary(从 beads 重新生成 summary.md,幂等)。

使用方式:无硬性前置条件;若 mission.md 不存在,brainstorm 会帮助起草。安装 bd 和 jq、运行 bd init、验证 scripts/summary-check.sh 由 init 工作流负责。路由规则:用户明确指定工作流时按其执行;否则运行 brainstorm。链式规则:init 后总是运行 plan,plan 后总是运行 update-summary;execute 关闭的任务类型若为 literature_review、hypothesis、analysis 或 synthesis,则链到 plan,否则直接链到 update-summary;update-summary 与 brainstorm 不链式调用。

文件:mission.md 为输入;.beads/ 是状态的事实来源;summary.md 是由 update-summary 重新生成的派生视图,其 frontmatter 的 beads_snapshot 记录渲染时的状态;background_knowledge.txt 为可选长文上下文,通过 summary_path 从议题元数据引用。

限制:该技能不验证输出质量,也不缓存结果;mission.md 仅由 brainstorm 且仅在用户确认后写入;bd init 由 init 运行;各工作流 .md 文件各自声明其范围。