SuperAPI AI 工具集

ln-645-open-source-replacer

通用与其它

查看项目

更新于 10-16 06:23

技能介绍

用途:作为L3 Worker,扫描代码库中体量较大(≥100行)的工具类或集成类自定义模块,理解其用途后寻找成熟开源替代方案,并输出审计报告与迁移计划。

主要能力:发现并预分类模块(工具类、集成类、领域专用类,后者排除);通过阅读代码提取目标(领域、输入输出、关键操作);借助WebSearch、Context7、Ref搜索替代库;评估星标、维护状态、许可证、CVE、API兼容性与功能覆盖率;给出HIGH/MEDIUM/LOW置信度;为可行替代生成迁移计划。输出markdown证据报告与机器可读JSON摘要。

使用方式:输入codebase_root、tech_stack、output_dir,可选domain_mode与scan_path。按阶段执行:发现与分类、目标提取、替代搜索、评估(含强制安全门与许可证分类)、写报告与迁移计划、返回摘要。优先使用hex-graph/hex-line,不可用时回退Read/Grep/Glob/Bash并在报告中说明。

适用场景:减少自研代码、复用开源库、技术债审计。

限制:不检测已知重复造轮子模式,不扫描现有依赖漏洞,不做故事级最优性检查;每次最多分析15个模块;仅报告不自动安装或改代码;功能覆盖率低于80%不推荐;存在未修复高危CVE的包不推荐;许可证不兼容时置信度受限。