从大量 Bug 中,练出风险嗅觉。

12 个 Bug10 类问题持续收录与整理

接入 AI · 让它写代码前先查这个库

通过 MCP 把这套常见 Bug 库接到你的 AI 编码助手。写代码前自查失效模式,写测试用例时对照「测试要点」, 从源头规避同类问题。

① MCP 配置

加入 AI 客户端的 mcp.json,把路径改成 bughub-mcp 的实际位置。

{
  "mcpServers": {
    "bughub": {
      "command": "node",
      "args": ["/绝对路径/bughub-mcp/server.mjs"],
      "env": { "BUGHUB_API_BASE": "https://bughub.vip" }
    }
  }
}
② 提示词

复制给 AI,它就会在写代码 / 测试时主动检索并对照这个库。

你可以使用 BugHub 常见 Bug 库(通过 bughub MCP)来提升代码与测试质量。

请在以下时机主动调用:
- 动手写某个功能前:用 review_context 传入这个功能的描述,召回相关的历史坑,对照规避;
- 写测试用例时:用 search_bugs 按功能 / 领域检索,把每条的「测试要点」补进用例;
- 需要某条详情时:用 get_bug 传入编号(如 BH-1017)。

要求:编码和设计前先自查相关失效模式;产出代码或用例后,逐条核对是否已覆盖召回 Bug 的「测试要点」,并在说明里标注参考了哪些 BH 编号。

也可直接调用只读接口:https://bughub.vip/api/mcp/search?q=关键词、https://bughub.vip/api/mcp/taxonomy