Issue 列表与正文 — 把讨论从头到尾读完
Issue 从哪里打开
打开仓库后,切到底部 Tab 栏的 Issues Tab,就能看到该仓库的 Issue 列表。列表按时间排列(默认最新的在最上),可以用筛选项过滤。
Issue 列表展示
每个 Issue 条目标:
- 状态:Open(绿圈)还是 Closed(红圈)
- 标题
- 编号(#1234)
- 作者头像 + 名字
- 发布时间(相对时间)
- 评论数(有 3 条评论的 Issue 会显示💬3)
- Label 标签(如
bug、enhancement、documentation等彩色小标签)
筛选器通常在列表顶部,Gloom 支持的常见筛选:Open/Closed、Assignee(被分配给谁)、Label、Author。
Issue 详情页结构
点开某个 Issue 后,从上到下:
- 标题(大字号)
- 元信息条:#1234 · 作者 于 某时间 提交 · 状态(Open/Closed)· Label 标签
- Issue 正文(Markdown 渲染,和 README 一样的渲染器)
- 评论区(按时间顺序,正文之后就是所有评论一条接一条)
- 底部操作区:表情回应按钮 + 复制链接等(Gloom 不支持评论和新 Issue)
长 Issue 的阅读体验
大仓库的热门 Issue 可能有几十甚至上百条评论。Gloom 做了几个适配:
评论分页
评论按 GitHub API 分页加载——默认显示前 30 条,滑到底部加载下一页。这样打开 Issue 不会一次性拉几百条评论导致卡顿。
评论的展示方式
每条评论独立成块,包含:
- 评论者头像 + 名字 + 评论时间
- 评论正文(Markdown 渲染)
- 该评论的表情回应计数(👍 5,❤️ 2 等)
跳转到特定评论
有时候你在电脑上看到某个 Issue 的评论里提到了「请看这条回复 #L42」,回到 Gloom 里想看那条特定评论——目前 Gloom 不支持通过 #issuecomment-xxx 直接跳转到某条评论。需要手动往下翻。这是一个已知的功能缺失,MateriiApps 仓库 Issue 里有相关讨论。
写 Issue 怎么办
Gloom 不支持新建 Issue。要写 Issue 的话:
- 在 Gloom 里打开仓库主页
- 系统分享 → 复制链接
- 打开浏览器,粘贴链接进入 GitHub 网页版
- 在网页版里点 New Issue
或者直接从 Gloom 的仓库页点系统分享 → 用浏览器打开仓库 → 在网页版创建 Issue。