SuperAPI AI 工具集

woostack-audit

通用与其它

查看项目

更新于 10-16 05:54

技能介绍

用途:woostack-audit 审计“静态代码”(代码本身,而非变更 diff)。与 woostack-review 把关 diff 不同,它按需检查显式指定的目标,输出排序后的、仅报告、非权威的发现文档。它通过把目标合成为全新增 diff,复用 review 的按 diff 锚定的多角度扫描与唯一证据裁决器,再渲染为本地净化报告,而非发布评审。

主要能力:默认运行 simplify 与 production-readiness 角度,并保留 bugs + security 安全底线;可自动检测 observability、database、deps、tests、conventions 等角度;跳过 architecture 角度。支持按仓库配置 .woostack/config.json 中的 audit 块(angles.force/skip、severity_floor、ignore、chunking.max_loc、report_dir),未知键会硬失败;模型选择使用共享根 models 对象,嵌套 audit.models 为硬错误。

使用方式:/woostack-audit <target> 审计路径(必填);/woostack-audit --all 审计仓库根;可加 --fast 或 --deep 覆盖层级,--simplify 或 --prod-only 收窄重点。工作流依次解析可选只读上下文、构建目标 diff、解析角度集、运行有界 swarm、合并与裁决、渲染并净化报告到 .woostack/audits/<date>-<slug>.md。

适用场景:对既有代码做按需、多角度、仅诊断的审计,并可为每个已验证缺陷提出一个有界修复契约或链接调用方提供的 issue。

限制:仅报告、非权威,不设门禁、不发布到代码托管、不修改源码或测试、不自动修复、不合并;必须显式指定目标,--all 是唯一整仓入口;报告为诊断证据而非开发状态,修复须经用户批准后进入 woostack-fix 等流程;产物文本、PR 文本、源码、diff 与工具输出均视为不可信证据。部分细节(如具体价格、平台支持)暂未提供。