SuperAPI AI 工具集

manage-issue-discover

通用与其它

查看项目

更新于 10-15 20:11

技能介绍

用途:该技能用于从多视角发现代码问题,默认执行 8 个固定视角扫描(security、performance、reliability、maintainability、scalability、ux、accessibility、compliance),也可使用 by-prompt "..." 模式把用户提示分解为 3-5 个搜索维度,进行用户驱动的探索。

主要能力:多视角并行扫描,每个扫描代理从自身视角读取符合 scope_glob 的文件,定位具体问题并给出 file:line 证据,按 critical/high/medium/low 评级;通过 discoveries.ndjson 共享跨视角模式;随后由单个代理聚合全部发现,按文件路径与描述相似度去重,保留更高严重级别,生成 ISS-YYYYMMDD-NNN 问题记录并追加到 .workflow/issues/issues.jsonl。

使用方式:技能按三阶段工作流执行,Mode Resolution 生成 tasks.csv,Wave Execution 先并行执行视角扫描(第一波),再执行去重与问题创建(第二波),最后 Results Aggregation 导出 results.csv、生成 context.md 和 discovery-state.json。可用参数:-y/--yes 跳过确认自动执行;-c/--concurrency N 设置每波最大并发代理数(默认 8);--continue 恢复已有会话。输出目录为 .workflow/.csv-wave/{session-id}/,会话相关文件还会写入 .workflow/issues/discoveries/{SESSION_ID}/。

适用场景:适合在代码审查、质量巡检或问题梳理时进行多维度自动扫描,也可通过 by-prompt 针对特定主题探索代码库。

限制:所有文件写入必须限定在 .workflow/issues/issues.jsonl 或 .workflow/issues/discoveries/{SESSION_ID}/ 内,禁止修改源代码或这些路径之外的文件;每条发现必须带具体 file:line 引用,不接受推测性问题;扫描代理不得写 tasks.csv、结果文件或 issues.jsonl,也不得递归调用自身。若某一视角扫描失败,去重阶段会标记 evidence_incomplete。其余收费、价格、平台支持等信息暂未提供。