SuperAPI AI 工具集

research-report

写作与研究

查看项目

更新于 10-16 01:50

技能介绍

用途:读取 /research-deep 产出的 JSON 文件,生成一份汇总 markdown 报告,写入 {topic}/report.md。触发命令为 /research-report,处于流程 /research-outline → /research-add-* → /research-deep → /research-report 的末端。

主要能力与用法:先在当前目录 glob */outline.yaml,读取 topic 与 execution.output_dir;再扫描 output_dir 下所有 JSON,收集适合放入目录列的候选摘要字段(如 github_stars、google_scholar_cites、swe_bench_score、user_scale、valuation、release_date),通过 AskUserQuestion 让用户选择。随后生成 {topic}/generate_report.py,其行为遵循 references/report-generation-spec.md,涵盖 JSON 结构兼容、分类名多语言映射、复杂值格式化、额外字段收集、不确定值跳过与目录格式;每次重新生成而非固定捆绑,是为适配不同主题的字段与取值形态。最后运行 python {topic}/generate_report.py,确认 {topic}/report.md 存在且非空并回报路径。

限制与注意事项:AskUserQuestion 每题最多四个选项,候选超过四个时需分多轮提问或预先筛选,不能静默截断;值中出现 [uncertain] 或位于 uncertain 数组,二者任一即触发跳过,不应同时判断;目录锚点须用 markdown 自动 slug(小写、空格转连字符、去除多数标点),与 ## Item Name 标题一致;CATEGORY_MAPPING 同时存在于生成的 generate_report.py 与 ~/.claude/skills/research-outline/validate_json.py,必须保持一致,新增分类需同步更新两处;output_dir 为空表示 /research-deep 未运行或未完成任何条目,不应生成空报告,应向用户说明状态。具体安装方式与收费信息资料未提供。