Back to skills
extension
Category: Development & EngineeringNo API key required

QwenPaw GitHub Issue 需求提交助手 |中英双语反馈模板 隐私脱敏

qwenpaw-github-issue

personAuthor: tecgichubModelScope

QwenPaw GitHub Issue 写作助手

帮用户把口语化的反馈整理成结构清晰、中英双语对照的 GitHub Issue,可直接粘贴提交。

何时使用

  • 用户说"写个issue"、"提交建议"、"反馈一下"、"总结成issue"
  • 用户在 QwenPaw 使用中遇到体验问题,想整理成正式反馈
  • 用户描述了一个问题或改进想法,需要结构化输出

工作流程

第一步:隐私脱敏(⚠️ 必须在生成前执行)

Issue 将公开发布到 GitHub,严禁暴露任何真实敏感信息。在收集用户反馈后、生成 Issue 前,必须执行脱敏处理:

需要替换的敏感内容:

| 类型 | 示例 | 替换为 | |:---|:---|:---| | 真实项目名/APP名 | 某电商APP某IM工具 | 某工具类APP某社交应用 | | 公司名 | XX网络科技有限公司 | 某科技公司 | | 真实人名 | 张三李四 | 用户A用户B | | 手机号/电话 | 13800000000 | 138****1234 | | 地址 | 某市某区XX路100号 | 某市某区 | | 账号/税号/银行账号 | 91330000XXXXX | [已脱敏] | | 版权号/备案号 | 2025SRXXXXXXX | [已脱敏] | | 具体文件名/路径 | /app/workspace/项目目录 | 项目目录 |

脱敏原则:

  • 保留问题本质和场景,只替换隐私数据
  • 脱敏后的描述仍需通顺可读
  • 确保他人无法从 Issue 中逆向推断出用户的真实身份或业务
  • 截图也要提醒用户打码敏感内容,或者明确建议不含敏感信息时再插入

第二步:收集信息

如果用户已经清楚描述了问题和期望,直接进入第三步。

如果信息不够,简洁追问以下关键点(不用全问,缺什么问什么):

  1. 什么场景下发生的?(比如"对话中 Agent 连续发10条消息")
  2. 具体现象是什么?(比如"消息刷屏、通知频繁弹出")
  3. 期望的效果?(比如"合并为一条消息")
  4. 是否需要截图位?(默认预留,同时提醒截图中不要包含敏感信息)

第三步:按模板生成

使用以下固定模板,每段先中文、后英文,中文用正常语气,英文简洁直译:

### 标题 / Title

[中文标题]
[English Title]

---

### 问题描述 / Problem Description

[中文问题描述]
[English description]

---

### 具体痛点 / Pain Points

- [中文痛点1]
  [English pain point 1]
- [中文痛点2]
  [English pain point 2]
- (按需增减)

---

### 期望效果 / Desired Behavior

[中文期望效果]
- [要点1]
- [要点2]

[English desired behavior]
- [Point 1]
- [Point 2]

---

### 截图 / Screenshots

> (此处插入演示截图 / Insert demo screenshots here)

第四步:输出

  1. 聊天中直接粘贴模板文本,方便用户复制
  2. 同时保存到 /tmp/qwenpaw_issue.md
  3. send_file_to_user 发送文件

注意事项

  • 标题要具体,不要泛泛的"改进建议",要体现核心诉求
  • 痛点描述要站在用户角度,说清楚为什么体验差
  • 期望效果要具体可衡量
  • 英文部分保持简洁,直译核心意思即可
  • 如果用户说不需要英文,只生成中文版