SuperAPI AI 工具集

raven-investigate

编程与开发

查看项目

更新于 10-15 17:22

技能介绍

用途:对陌生代码库做快速安全态势评估,也可用于外部项目安全评审、并购前代码尽调、新项目安全基线摸底等场景。

主要能力:流程分五阶段——ARRIVE(识别代码库语言、框架、架构与既有安全信号,需读 README、运行 ls -la 和 find . -maxdepth 3 -type d)、CANVAS(用 Task 工具以 general-purpose 子代理并行发起 6 个调查域:密钥与凭据、依赖与供应链、认证与访问控制、输入校验与注入、HTTP 安全与错误处理、开发卫生与 CI/CD)、INTERROGATE(对 CRITICAL/HIGH 级别发现读取实际代码验证、去误报、检查复合风险)、DEDUCE(按权重评分,密钥与认证 1.5 倍、注入 1.25 倍、HTTP 与依赖 1.0 倍、卫生 0.75 倍,给出 A–F 评级与叙事分类)、CLOSE(在代码库根目录生成完整 Markdown 案例报告,含执行摘要、评分卡、发现项、修复优先级与后续技能建议)。

使用方式:调用 /raven-investigate,或说“audit this codebase”“security check”“what's the security posture”。检查为语言无关、按检测到的技术栈自适应。

限制:只做评估不做修复;不假设框架自动处理安全;报告不展示真实密钥内容;报告格式、参考文件与严重度细节以原技能文档为准。