SuperAPI AI 工具集

audit-context-building

通用与其它

查看项目

更新于 10-16 01:12

技能介绍

用途:该技能用于审计中的“上下文构建”阶段,在寻找漏洞或缺陷之前先建立深入、准确的代码理解。它强调自底向上的理解,而非高层猜测,目标是减少幻觉、矛盾与上下文丢失,为安全审计、架构评审或威胁建模做准备。

主要能力:默认对每个代码块和每一行进行超细粒度分析;在微观层面应用第一性原理、5 Whys 与 5 Hows;持续把洞察链接到函数、模块乃至整个系统;维护一个显式且随新证据演进的心智模型;识别不变量、假设、流程与推理风险。分析流程包括初始定位(自底向上扫描)、逐函数微观分析、跨函数与外部调用流分析,以及全局系统理解(状态与不变量重建、工作流重建、信任边界映射、复杂度与脆弱性聚类)。

使用方式:当需要深度理解、准备安全审计或架构评审时启用。每个非平凡函数需按结构输出:目的、输入与假设、输出与效果、逐块分析、跨函数依赖。质量阈值包括每函数至少 3 条不变量、至少 5 条假设、外部交互至少 3 项风险考虑、至少 1 次第一性原理应用、至少 3 次 5 Whys/5 Hows 组合应用。可对复杂函数、长数据流、密码学逻辑、状态机或多模块工作流使用子代理(function-analyzer agent)。

限制:该技能仅用于纯上下文构建,不用于漏洞发现、修复建议、利用推理、严重性/影响评级或 PoC 生成。输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。