SuperAPI AI 工具集

crank-brainstorm

编程与开发

查看项目

更新于 10-15 20:12

技能介绍

用途:把尚未成形的想法在写规范之前梳理成一份高层设计概要(design brief),内容包括问题、选定方案、主要模块及其关系、影响后续的关键决策。适合已有代码库或需要先明确方向再进入规范编写的场景。

主要能力:探索项目上下文与既有模式;做范围检查,若想法包含多个独立子系统则建议先拆分;逐条审视开放问题以澄清想法;提出 2–3 个取向不同的方案并给出取舍;按章节起草概要。可派生子代理探索代码库或做联网调研,先自行查证再向用户提问。

使用方式:概要写入临时文件,命令为 $(mktemp -t crank-brainstorm).md,除非用户明确要求否则不写入工作目录,并告知用户路径一次。每个步骤建任务并实时标记完成。每次消息只问一个问题,用纯聊天文本而非结构化提问界面,先给推荐答案再等待回复。最终交付时提供继续到规范(运行 crank:crank-spec)、保留临时文件、复制到仓库、或打印并删除这几种选择,等待用户选择后再推进。

适用场景:原始想法需要先定方向、评估替代方案、识别应优先构建的部分,且希望产出一份可直接交给规范编写阶段的高层文档。

限制:不写具体签名、模式、字段名或逐文件拆分,这些留给规范阶段;概要不追求完整章节,不成立的章节可省略;缺失事实如具体命令之外的参数暂未提供。