开源项目维护者的自救:用 TRAE Work 造了个 Issue 集结号

本文参加掘金「TRAE Work 实战帮」征文活动 #TRAE Work 实战帮

先看成品

Issue 集结号,一个双击就能用的单文件网页:

  • 三平台(Gitee / GitHub / AtomGit)开放 Issue 聚合到一屏,自动分诊、排优先级;
  • 已关闭 Issue 按主题聚类,把评论里的答案挖成 FAQ 草稿;
  • 纯前端、无依赖,数据只在浏览器本地处理;
  • 明亮 / 暗黑双主题,右上角图标一键切换,还能一键下载离线版。

在线体验:share.traecontent.cn/artifact/LT...

为什么造它:生态铺得越大,Issue 越管不过来

我维护 youlai 开源生态------一套前后端分离的全栈脚手架:

仓库 数量
前端 vue3-element-admin(主推)、-js 版、精简模板、naiveui 版、UniApp、Electron 6
后端 youlai-boot(Java 主推)、NestJS、Gin、Django、FastAPI、Laravel、ThinkPHP、ASP.NET、Axum 9
衍生 多租户 SaaS、MyBatis-Flex、PostgreSQL 分支、多模块、Spring Boot 3 分支 6

九种后端共享同一套 RESTful API 规范和数据库结构,前端可无缝切换。生态铺开了,仓库就得跟着平台走:Gitee 主仓 + GitHub、AtomGit 镜像。然后维护者的噩梦就来了:

  • Issue 散在三个平台,想集中处理一轮得开三个站点来回切;
  • 没有优先级,冷冻半年的和昨天新提的,在列表里看起来一样"新";
  • 同一个问题被问了 4 遍 ------「低版本浏览器白屏」从 2023 到 2026 问了 4 次:#I7NJTY#IBJD2S#ID5UB1#IIO1S5。答案我早就在评论里写过,但 Issue 一关,答案就沉了。

主仓 331 条已关闭 Issue 里,261 条有讨论、60 条评论数 ≥3------这是座埋着我亲手写过的答案的矿,只是从来没有机制把它们挖出来。

怎么造的:一段提示词的事

在 TRAE Work 里把仓库地址、需求边界一次说清楚:

text 复制代码
我是开源项目 vue3-element-admin 的维护者,项目同时托管在三个平台:
- Gitee 主仓:https://gitee.com/youlaiorg/vue3-element-admin
- GitHub 镜像:https://github.com/youlaitech/vue3-element-admin
- AtomGit 镜像:https://atomgit.com/youlai/vue3-element-admin

帮我做一个单文件 HTML 工具「Issue 集结号」,纯前端、无依赖、双击就能用:

【模式一:分诊台】
1. 调三个平台的公开 API 拉取开放 Issue,聚合到一张表
2. 按标题/正文关键词自动分类:Bug / 部署 / 兼容 / 性能 / 需求 / 讨论 / 模糊
3. 排优先级:冷冻天数(今天 − 最后活动日)× 类型权重,零回复额外 ×1.5
4. 侧栏生成「本周攻坚清单」Top5,每条附一句处理建议,可复制成 Markdown

【模式二:FAQ 挖掘】
1. 拉取已关闭 Issue(Gitee 需区分「已完成」和「已拒绝」两种关闭状态)
2. 按标题关键词聚成主题:keep-alive、部署、浏览器兼容、登录鉴权......
3. 对评论数 ≥2 的高价值 Issue,调 API 抓取评论,提取「答案线索」
4. 一键生成 FAQ Markdown 草稿:有讨论的出详细条目并附答案线索,
   无讨论的合并成紧凑清单,每条带来源链接

指令就三个要点:给足上下文 (三个仓库地址)、说清边界 (单文件、纯前端、双击能用)、指定验收标准(两个模式各自的输出物)。

模型用的是 GLM-5.3,计费倍率只有 0.4x,大约是其他常用模型的一半,写代码类任务用它性价比拉满,注册就送 4000 积分,这个工具从零到能用基本没花几个积分。

TRAE Work 的做法也很稳:没有直接闷头写页面,而是先把三家 API 调通、看清真实数据格式------Gitee 用 I7NJTY 这种编号,GitHub/AtomGit 用纯数字,字段结构各不相同------先数据后 UI,全程基本零返工。

功能演示

分诊台:这周先修哪 5 个

三平台 Issue 聚合成一张表:类型自动分诊(Bug / 部署 / 兼容 / 性能 / 需求 / 讨论 / 模糊),优先级公式:

yaml 复制代码
优先级 = 冷冻天数 × 类型权重 ×(零回复 ? 1.5 : 1)

右侧自动生成 Top5 攻坚清单,每条附一句处理建议,一键复制成 Markdown。真实数据跑出来的结果(2026-08-22 快照):

优先级 平台 Issue 类型 冷冻 建议
1(1265) AtomGit #4 图表选择器报错致崩溃 Bug 281 天 零回复:先响应,确认复现步骤
2(747) GitHub #214 缓存页面无法加载 Bug 166 天 零回复:先响应,确认复现步骤
3(689) Gitee #IHMA8R 菜单高亮 Bug 153 天 零回复:先响应
4(365) Gitee #IDD33H AI 对话框组件 需求 243 天 回复「已记录」或给排期意见
5(323) Gitee #IIO1S5 低版本浏览器白屏 兼容 129 天 已答复:沉淀进 FAQ 后关闭

有个高光时刻值得单独说:联调时 AtomGit 一度 404,排查发现它的 OpenAPI 是 api.atomgit.com/api/v5(Gitee 风格)而不是想当然的 v3。修正端点重新拉取后------AtomGit 上一条冷冻 281 天、零回复的崩溃级 Bug 直接登顶攻坚榜第一。一个我平时几乎不看的平台上,躺着全生态最该修的问题。三平台聚合的价值,这一刻自证了。

FAQ 挖掘:331 条关闭 Issue 变成文档

已关闭 Issue 按标题关键词聚成 11 个主题:菜单与路由 41、登录与鉴权 34、主题与样式 25、工具链 23、环境与启动 21、部署 15、浏览器兼容 10......点「生成 FAQ Markdown」,输出一份可直接合并进官方文档的草稿:

markdown 复制代码
### 项目打包时间2m4s是不是有点慢了,可以优化吗
- 状态:已完成 · 6 条评论
- 来源:[Gitee #IDINK5](https://gitee.com/youlaiorg/vue3-element-admin/issues/IDINK5)
- 答案线索:(评论未抓取,见来源链接)

### 修改 VITE_APP_API_URL 配置不生效,前端项目与后端必须部署到一个项目中
- 状态:已完成 · 5 条评论
- 来源:[Gitee #I9B16B](https://gitee.com/youlaiorg/vue3-element-admin/issues/I9B16B)
- 答案线索:(评论未抓取,见来源链接)

### 后台管理系统部署到服务器上, 访问一片空白,是什么问题呢. (本地访问可以)
- 状态:已完成 · 3 条评论
- 来源:[Gitee #I8OU1Q](https://gitee.com/youlaiorg/vue3-element-admin/issues/I8OU1Q)
- 答案线索:
  - @haoxr:建议先按照项目文档中的部署配置核对 try_files 与 history 回退;多个应用可在一台机器上监听多个子域名。

每条带来源 Issue 链接,答案线索摘自真实评论。人工过一遍,那些重复回答过的问题终于有了沉淀的去处------issue 会关闭,答案应该留下来。

换你自己的仓库:3 步

  1. 打开在线版,点右上角「下载本页 HTML」保存离线版;
  2. 把输入框里的 owner/repo 换成你的仓库(只填一个平台也行);
  3. 点「拉取」。被跨域或限流拦截就用「粘贴导入」,或点「演示快照」先看完整效果。

生态铺得越大,越需要有东西替你盯着所有角落。与其把答案散落在一条条会被关闭的 Issue 里,不如让它们聚成一份 FAQ。

写在最后

这段时间用 TRAE Work 的整体体验很好,日常开发、数据处理、做这种小工具都能胜任,很推荐试一试。新用户注册一次性得 4500 积分:www.trae.cn/work-fissio...

相关推荐
小虎AI生活4 小时前
手把手:把 Remotion 封装成 DeepSeek Harness 插件,一句话让 AI 出视频
ai编程
stormzhangV8 小时前
这个本地模型,让我 token 自由了
人工智能·ai编程·claude
全栈弄潮儿8 小时前
让 AI 帮你拆分一个功能需求:页面、接口、数据和测试任务怎么分
aigc·openai·ai编程
松小鼠呀12 小时前
我不敢再生孩子:ChatGPT 曾花 $2m 让他闭嘴,AI 巨头到底隐藏了什么秘密?
人工智能·安全·chatgpt·ai编程·科技热点
Patrick在香港12 小时前
Claude Agent 进阶:4 种工具调用编排模式,让 0820 那 13 个 endpoint 并行起来
python·ai·ai编程
happyprince13 小时前
01-整体观-Codex全貌解读(源码)
算法·ai编程
Flynt15 小时前
DeepSeek终于能看图了:V4 Flash Vision实测,1分钱9张图但有个大坑
agent·ai编程·deepseek
星核0penstarry16 小时前
Copilot 用 GLM:自备密钥和官方内置,到底差在哪?
copilot·运维开发·ai编程·api聚合平台
happyprince17 小时前
03-深刻观-CodeX哲学与升华(源码)
算法·ai编程