医疗设备软件问题报告生成器。可根据用户提供的缺陷描述自动生成符合规范的问题报告(包含问题现象、复现步骤、环境信息、严重等级、影响分析等),便于提交给开发和测试团队。触发词:生成问题报告、问题报告、缺陷报告、bug 报告、issue report
根据用户输入的缺陷描述,自动生成符合医疗设备软件规范的问题报告。
从用户描述中提取关键信息:
使用 scripts/generate_issue_report.py 生成问题报告框架:
bash
scripts/generate_issue_report.py "用户的问题描述"
脚本自动判断严重等级:
输出报告后,提示用户补充缺失字段:
生成 Markdown 格式报告,可直接:
markdown
# 🐛 问题报告
## 基本信息
- 问题标题
- 严重等级(高/中/低)
- 报告日期
- 报告人
- 软件版本
- 硬件版本
- 复现概率
## 问题描述
- 现象
- 复现步骤(1,2,3...)
- 预期结果
- 实际结果
## 影响分析
- 对患者安全的影响
- 对测试结果的影响
- 对用户体验的影响
## 附件与备注
- 截图/日志位置
- 其他说明
等级判断标准响应时间高患者安全风险、数据丢失、系统崩溃、错误检测结果24 小时内中功能异常、性能问题、偶发故障3 个工作日内低界面问题、文字错误、体验优化建议下个版本
用户输入:
text
生成问题报告:试剂仓更换与进核心舱时序冲突,满载测试时试剂仓 A 耗材用完立即更换会卡住,要等试剂仓 B 判读完成才能操作
输出:
markdown
# 🐛 问题报告
**报告编号:** ISSUE-20260329-001
## 基本信息
| 字段 | 内容 |
|------|------|
| 问题标题 | [待完善] 试剂仓更换与进核心舱时序冲突 |
| 严重等级 | 中 |
| 软件版本 | [待填写] |
| 复现概率 | [待填写] |
## 问题描述
**现象:** 满载测试时,试剂仓 A 耗材用完立即更换会卡住
**复现步骤:**
1. 启动满载测试
2. 等待试剂仓 A 耗材用完
3. 立即尝试更换试剂仓 A
4. 同时核心舱正在判读结果
**预期结果:** 可以随时更换耗材
**实际结果:** 更换操作卡住,需等待试剂仓 B 判读完成
## 影响分析
[待完善]
详见 references/issue-template.md - 完整问题报告模板
详见 references/severity-guidelines.md - 严重等级判断指南