用 AI Agent 搭建同款系统
用 NocoBase 搭建一个应用 —— Bug 跟踪系统:Bug 看板、问题列表、复现详情、版本修复跟踪、新增问题表单和 AI Bug 分析报告。布局和标志性视觉参照这个原型:https://static-docs.nocobase.com/solution/templates/32-bug-tracking.html
prompt 里附的原型链接(HTML)是我们预先做好的设计,仅作能力展示,NocoBase 并不建议「一句话生成整套系统」。使用它进行搭建时,需要搭配 NocoBase Skill 中的「原型解析」(nocobase-prototype-repro),才能得到比较好的效果。
开始前,请先按 AI Agent 快速开始 安装 NocoBase 并接入你的 AI Agent。AI 生成的结果可能有波动,视模型能力与系统复杂度,可能需要微调或多轮交互。
介绍
用 AI Agent 和 NocoBase 快速搭建 Bug 跟踪系统,集中管理产品缺陷、问题状态、严重等级、优先级、复现信息和版本修复进度。
系统可展示开放问题数量、阻塞和严重问题数量、平均解决时间、重新打开率,以及不同版本的修复和遗留情况,帮助产品、研发和测试团队快速判断当前缺陷风险。
你可以直接复制提示词,让 Claude Code、Codex、Cursor、OpenCode 等 AI Agent 在 NocoBase 中生成 Bug 跟踪系统,再通过无代码方式继续调整字段、状态、流程和页面等细节。
这个系统适合研发团队、测试团队、产品团队和客户支持团队使用,用于记录问题、补充复现步骤、跟进修复状态,并在版本发布前识别高优先级风险。
Bug 看板、指标概览与问题列表:
![]()
问题详情与复现信息:
![]()
AI 生成 Bug 情况分析报告:
![]()
新增问题表单与 AI 自动填充:
![]()
![]()
Bug 跟踪系统可以解决哪些问题?
Bug 跟踪需要同时管理问题来源、严重等级、优先级、复现步骤、运行环境、修复状态和版本计划。
通过这个系统,团队可以在 Bug 看板中查看关键指标。
问题列表可以统一展示问题编号、标题、严重等级、状态、优先级和所属组件。
详情页可以记录完整复现信息,包括复现步骤、预期结果、实际结果、错误堆栈、可复现性、浏览器和操作系统,帮助研发快速定位问题。
AI 还可以根据当前问题数据生成分析报告,自动总结活跃问题比例、阻塞问题、严重问题、受影响组件、版本风险和下一步处理建议。
核心功能
Bug 看板总览
- 开放问题统计: 展示当前开放问题数量,例如截图中的 8 个开放问题,并提示本周新增数量。
- 高风险问题统计: 汇总阻塞和严重问题,例如 4 个阻塞或严重问题,并提示是否存在服务等级协议超时。
- 平均解决时间: 展示平均解决周期,例如 3.2 天,并对比上一个迭代周期的变化。
- 重新打开率: 展示已关闭后重新打开的问题比例,例如 8.3%,帮助判断修复质量。
- 版本风险概览: 展示不同版本的修复数量、开放问题和发布状态,例如已发布、进行中、计划中。
Bug 列表管理
- 问题编号管理: 为每个 Bug 分配唯一编号,例如 BUG-4690、BUG-4751、BUG-4821。
- 严重等级区分: 支持轻微、次要、主要、严重、阻塞等等级。
- 优先级管理: 支持 P0、P1、P2、P3 等优先级,帮助团队优先处理关键问题。
- 状态追踪: 支持开放、处理中、评审中、已解决、已关闭、重新打开等状态。
- 组件分类: 按看板、数据导入、支付、调度器、移动端、搜索接口等组件归类问题。
Bug 详情与复现信息
- 问题概览: 展示编号、标题、描述、严重等级、优先级、状态和运行环境。
- 复现步骤: 记录用户如何触发问题,例如打开页面、执行操作、再次尝试登录等。
- 预期与实际结果: 对比用户期望结果和真实发生的结果,帮助研发判断问题边界。
- 错误信息记录: 可记录错误堆栈、异常提示或接口返回信息。
- 环境信息: 记录浏览器、操作系统和环境,例如生产环境、开发环境等。
- 可复现性: 标记问题是否总是复现、偶发复现或无法复现。
版本修复跟踪
- 版本卡片展示: 展示不同版本的修复状态,例如 2.6.2 已发布、2.7.0 进行中、2.8.0 计划中。
- 修复与遗留统计: 展示每个版本已修复和仍开放的问题数量。
- 发布风险判断: 在版本发布前查看是否仍存在阻塞、严重或高优先级问题。
- 迭代进度管理: 帮助团队按版本跟踪修复范围和剩余工作量。
AI 自动整理 Bug 信息
- AI 填写问题表单: 根据用户描述自动提取编号、标题、描述、严重等级、优先级、状态和环境。
- AI 提取复现步骤: 从自然语言中整理复现步骤、预期结果和实际结果。
- AI 补全运行环境: 自动识别浏览器、操作系统和生产环境等信息。
- AI 辅助分类: 根据描述判断问题严重程度、优先级和所属模块,减少人工录入成本。
AI Bug 分析报告
- AI 汇总问题现状: 自动统计当前问题数量、活跃问题比例、已解决问题和已关闭问题。
- AI 识别高风险问题: 突出阻塞问题、严重问题、高优先级问题和临近发布版本中的风险。
- AI 分析组件分布: 判断哪些模块问题最多,例如前端组件、生产环境或具体业务模块。
- AI 生成处理建议: 根据问题状态和版本计划,给出下一步修复、回归测试和发布监控建议。
- 报告导出: 支持预览、Markdown、HTML 查看,并可下载 Markdown、下载 HTML 或打印为 PDF。
为什么用 AI 和 NocoBase 搭建 Bug 跟踪系统?
Bug 跟踪系统不只是一个问题列表,还涉及复现信息、优先级、严重等级、版本计划、修复状态、负责人协作和发布风险判断。
如果使用普通 Vibe Coding 从零生成页面,通常只能得到一个简单的问题提交表单。后续的状态流转、版本追踪、权限控制、复现详情、AI 报告和长期维护仍然需要持续开发。
NocoBase 可以把问题、组件、版本、状态、优先级和复现信息放在同一套系统中。测试人员可以提交缺陷,研发可以查看复现细节,产品和负责人可以通过看板判断版本风险。
团队还可以根据自己的研发流程调整字段、状态、优先级和版本规则。例如,有的团队需要阻塞、严重、主要、次要、轻微等级,有的团队更关注 P0 到 P3 的处理优先级,都可以继续配置。
AI 可以进一步降低录入和分析成本。截图中的 AI 助手可以把一段自然语言 Bug 反馈整理成结构化表单,自动填入标题、描述、严重等级、优先级、状态、环境、复现步骤、预期结果和实际结果。
这样搭建出来的系统不只是一个 Bug 表格,而是一个覆盖问题提交、复现管理、状态跟进、版本修复和 AI 分析报告的长期业务系统。
FAQ
1.可以在一个看板里查看当前 Bug 风险吗?
可以。Bug 看板可以集中展示开放问题、阻塞和严重问题、平均解决时间、重新打开率等指标。
例如,截图中系统显示当前有 8 个开放问题、4 个阻塞或严重问题、平均解决时间为 3.2 天、重新打开率为 8.3%。
2.可以按严重等级和优先级管理 Bug 吗?
可以。系统支持轻微、次要、主要、严重、阻塞等严重等级,也支持 P0、P1、P2、P3 等优先级。
团队可以优先处理阻塞、严重和 P0、P1 问题,避免关键缺陷影响版本发布。
3.可以跟踪 Bug 的处理状态吗?
可以。系统支持开放、处理中、评审中、已解决、已关闭、重新打开等状态。
测试人员可以查看问题是否已修复,研发可以筛选正在处理的问题,产品负责人可以关注重新打开的问题比例。
4.可以记录完整的复现步骤吗?
可以。详情页可以记录复现步骤、预期结果、实际结果、错误堆栈、可复现性、浏览器和操作系统。
例如,截图中的问题记录了在浏览器中加载看板后出现语法错误,并说明该浏览器已经不再支持。
5.可以记录用户反馈里的 Bug 信息吗?
可以。新增表单可以记录编号、标题、描述、严重等级、优先级、状态、环境、复现步骤、预期结果和实际结果。
例如,截图中用户反馈“重置密码后登录页一直加载”,AI 可以把它整理为登录页卡住、主要等级、P1、开放状态、生产环境等结构化信息。
6.AI 可以自动填充 Bug 表单吗?
可以。AI 可以从邮件、聊天或用户反馈中提取关键信息,并自动填入表单字段。
它可以识别问题标题、描述、复现步骤、预期结果、实际结果、浏览器、操作系统和环境,减少测试或客服手动整理的时间。
7.可以按版本跟踪修复进度吗?
可以。系统可以用版本卡片展示每个版本的状态、已修复数量和开放问题数量。
例如,截图中可以看到 2.6.2 版本已发布,2.7.0 版本进行中,2.8.0 版本计划中,并分别显示已修复和未解决问题。
8.AI 可以生成 Bug 情况分析报告吗?
可以。AI 可以读取问题数据,生成 Bug 情况分析报告。
报告可以总结当前问题总数、活跃问题比例、阻塞问题、严重问题、受影响组件、版本风险和下一步建议。
9.AI 生成的报告可以导出吗?
可以。报告支持预览、Markdown、HTML 查看,也可以下载 Markdown、下载 HTML 或打印为 PDF。
这适合用于迭代复盘、版本发布评审、测试报告和研发周会。
10.Claude Code、Codex、Cursor、OpenCode 可以帮助搭建这个系统吗?
可以。Claude Code、Codex、Cursor、OpenCode 等 AI Coding Agent 可以接入 NocoBase,根据提示词生成 Bug 列表、详情页、新增表单、版本看板和 AI 分析报告。
系统生成后,团队仍然可以通过 NocoBase 的无代码界面继续调整字段、状态、优先级、权限和页面布局。
11.这个系统和普通 Vibe Coding 生成的 Bug 表单有什么不同?
普通 Vibe Coding 可以快速生成一个问题提交表单,但真实研发流程还需要状态流转、优先级管理、版本追踪、复现详情、权限控制和历史记录。
NocoBase 可以把问题、版本、组件、状态、优先级和 AI 分析放在同一套系统中。AI 用于加快搭建和信息整理,NocoBase 负责数据结构、流程和长期维护。
12.不同角色可以看到不同的 Bug 信息吗?
可以。企业可以根据角色设置权限。
例如,测试人员可以新增和更新问题,研发人员可以处理分配到自己的问题,产品负责人可以查看版本风险,客户支持团队可以只查看与客户反馈相关的问题。
13.Bug 修改和处理过程可以被追踪吗?
可以。系统可以记录问题创建时间、最后更新时间、状态变化和处理信息。
如果企业需要更强的追溯能力,也可以在 NocoBase 中启用操作历史和审计日志,记录状态变更、字段修改和处理过程。
14.可以根据团队自己的研发流程调整字段和状态吗?
可以。团队可以继续调整严重等级、优先级、状态、组件、版本、复现字段和报告内容。
例如,可以新增“等待客户确认”“等待发布”“回归测试中”等状态,也可以根据团队习惯调整优先级规则。
15.这个系统适合正式投入研发团队使用吗?
适合。Bug 跟踪涉及版本发布、缺陷修复、责任协作和质量风险,比一次性表单更需要稳定的数据结构和流程能力。
NocoBase 可以按需启用权限管理、工作流、操作历史、审计日志、单点登录、通知、API 和插件扩展,更适合构建可维护、可追溯并能长期运行的 Bug 跟踪系统。