SuperAPI AI 工具集

bookstrap-plan-write

写作与研究

查看项目

更新于 10-16 01:15

技能介绍

用途:把 Book Requirements Document(BRD)的章节大纲转换为可执行的写作任务,为每项任务标注所需知识、写入前数据库查询、写入后存储操作与一致性约束,并通过 blockedBy 依赖确定写作顺序。

主要能力:读取数据库中的 BRD 结构、现有语料覆盖、已抽取实体与关系、已解决的知识缺口;按章节/小节生成任务元数据(目标字数、场景类型、视角、时态、语气等);基于顺序、知识与图关系确定依赖;生成语义检索、图遍历和时间线查询;定义写入后内容存储、关系创建与来源引用;设置实体状态、关系、时间线与矛盾检查;统计任务数、待写任务、被依赖或知识缺口阻塞的任务,并输出依赖图与知识需求报告。

必要用法:需先完成 /bookstrap-init 并定义结构,启动 SurrealDB 且初始化 schema,语料由 /bookstrap-ingest 与 /bookstrap-research 准备。运行命令如下:

/bookstrap-plan-write

该命令为薄包装,验证数据库连接与 BRD、检查语料覆盖后调用 outline-planner 智能体,由其使用 outlining 与 surrealdb 技能执行规划,结果通过 TaskCreate 存入任务系统。可在 bookstrap.config.json 配置默认小节字数、每节最少来源数、是否要求知识检查、是否自动生成查询、是否严格依赖。重复运行应更新已有任务而非重复创建。

适用场景:研究完成后进入写作前的规划阶段,用于生成有序写作计划,之后由 /bookstrap-write 按依赖顺序自动执行;写作中发现新知识缺口时可回流至研究规划。

限制:资料未提供定价、平台支持、性能数据或完成时间估算;命令依赖 SurrealDB 与既有 BRD、语料,缺少 BRD、结构或数据库连接会中止,语料不足会告警并将任务标记为受知识缺口阻塞。