AI 智能体实操用例库

真人真做过的 AI 智能体案例:做法、提示词结构、成本、结果状态,全部链回一手出处。

· 评分 · 状态:

作者/出处:
原文:
日期: · 工具:
成本: · 耗时:

title: 让扫描器给智能体代码做合规体检:5,754 个文件只有 23 个全过(原始数据公开)

category: 调研数据

score: 72

status: 已实现(扫描已完成,原始数据与脚本公开;阈值口径宽松,作者已自注)

source_author: Jason Shotwell(AIR Blackbox 创建者,airblackbox.ai 署名核实)

source_url: https://news.ycombinator.com/item?id=47247314

source_date: 2026-03-04(HN Firebase 与 Algolia API 双源核实,epoch 1772631887,HN 发帖账号 @airblackbox,2026-10-22 补核)

tools: [AIR Blackbox 开源扫描器, Python]

cost: $0(开源,本地运行)

time_needed: 给自己的仓库跑一遍约 30 分钟

---

速览卡

一句话

EU《人工智能法案》的技术要求落到代码里是什么样?这个开源扫描器把 6 条要求变成检查项,并先拿全行业最有名的 11 个项目开了一遍刀。

原作者怎么做的

  1. 作者 Jason Shotwell 做了一个开源静态分析工具 AIR Blackbox,按 EU AI Act 第 9、10、11、12、14、15 条的技术要求扫 Python 智能体代码,自比“治理版 linter”。
  2. 每条检查什么(原文口径):第 9 条风险管理(风险分类、访问控制、风险审计);第 10 条数据治理(输入校验、PII 处理、数据模式、溯源);第 11 条记录与文档(日志、文档、类型标注);第 12 条记录保存(结构化日志、审计轨迹、时间戳、日志完整性);第 14 条人类监督(人工复核、覆盖机制、通知);第 15 条稳健性(输入净化、错误处理、测试、限流)。
  3. 压力测试:拿 11 个头部开源项目共 5,754 个文件开扫——AutoGPT、Microsoft AutoGen、LlamaIndex、Mem0、Phidata、LiteLLM、GPT-Researcher、Embedchain、LangGraph、OpenAI Agents SDK、CrewAI Examples(星数合计 341,000+,原文口径)。
  4. 完整报告、原始数据(JSON)与扫描脚本全部放在仓库里,任何人可复算(原文给出 GitHub 链接)。
  5. 作者先自曝口径:一条“通过”的标准是该条子检查里至少命中 1 项——这是故意放宽的门槛,“真实合规要求高得多”。

结果

提示词结构

本条的资产是自查清单结构(按原文 6 条检查项还原):

```

给自己的智能体仓库逐条自问(答不出就记为缺项):

  1. 风险:有没有[风险分类 / 访问控制 / 风险审计]的代码痕迹?
  2. 数据:有没有[输入校验 / PII 处理 / 数据模式]?
  3. 文档:关键模块有没有[文档与类型标注]?
  4. 记录:有没有[结构化日志 + 时间戳 + 审计轨迹]?
  5. 监督:有没有[人工复核点 / 一键覆盖 / 异常通知]?
  6. 稳健:有没有[输入净化 / 错误处理 / 测试 / 限流]?

先跑开源扫描器拿机器结论,再逐条人工确认——扫描器是 linter,不是律师。

```

中国读者怎么迁移

做欧美市场的团队直接相关:EU AI Act 高风险系统执行节点作者原文写为 2026 年 8 月,但该口径已被后续立法推迟(EUR-Lex Regulation (EU) 2026/1744 核实:Annex III 高风险义务 2027-12-02 起、Annex I 类 2028-08-02 起;一般适用日 2026-08-02 未变)——引用时用更正后日期,别把原文的 2026 年 8 月当现行节点。国内团队不出海也有可搬的部分——第 12 条“审计轨迹”和第 14 条“人工覆盖”正是本站多条失败案例(误合并、乱发地址、循环烧钱)共同缺的那两件,先把日志与人工闸门补上,比先谈模型更值。

风险与限制

原文链接

https://news.ycombinator.com/item?id=47247314

仓库与完整报告(原文给出):https://github.com/air-blackbox/air-blackbox-mcp