SuperAPI AI 工具集

code-prior-art-survey

编程与开发

查看项目

更新于 10-15 20:07

技能介绍

用途:在设计软件系统前,系统性地查找开源世界已有的实现,包括最小的真实仓库,而不只是知名项目。该技能把调研拆成四个共享同一套契约的过程:派生关键词图谱、执行一个搜索角度、深读单个候选仓库并抽取、把抽取集合综合成报告与借用索引。

主要能力:关键词图谱按六种类型分组(domain、capability、technique、ecosystem_anchor、community、competitor),每组含 3–8 个带来源标注的扩展词,并记录负向词、排除项、过滤条件与来源契约。搜索角度覆盖主机元数据搜索、精选目录、包注册表与依赖图、代码内容搜索、竞品目录、社区挖掘、学术代码、模型/AI 枢纽、平台注册表等,要求逐组逐源证明覆盖,零命中单元格也必须记录。抽取过程对单个仓库做浅克隆与相关性速判,再按读取协议深读并输出十节正文加 YAML frontmatter。综合阶段计算七种透镜并产出报告与 borrow-index.yaml。

使用方式:调用方提供过程请求与输入文件路径,技能返回经 schema 校验的产物。校验命令为 python <package>/scripts/validate_prior_art.py keyword-map <map-file>、search <output-file> --keyword-map <map-file>、extract <extract-file>、synthesis <borrow-index.yaml>,需修复所有 FAIL 并重跑至退出码 0。

适用场景:为软件构想寻找开源先例、为增量范围刷新搜索词汇、深读候选仓库、汇总调研结论。

限制:仅做代码/开源实现调研,不涉及专利或法律先例;评审已完成产物属于配套评审技能职责;克隆内容只作数据,禁止执行、安装或运行;不逐字复制代码;输入自由但输出受 schema 约束;校验器依赖 pyyaml 与 jsonschema。