New Issue / Issues 须知
Issues 用于记录 Bug 等发生异常问题的情况, 如果您希望讨论新功能或是提问 / 答疑, 请到讨论区进行.
讨论区于 2020-12-10 启用, 在此之前的新功能建议 / 提问 / 答疑的讨论仍然可以在 Issues 这边搜索到. 讨论区使用指南见 the1812#1297
发之前记得看下置顶 (Pinned) 的 issue (如果有的话), 当遇到一些我认为会影响绝大部分用户的情况时, 我就会把这个 issue 置顶.
Bug 反馈不仅仅是描述您遇到了什么样的 bug, 更重要的是总结一套步骤, 按照这个步骤来就能稳定遇到 bug. (对应模板中的问题描述
) 其次是一些环境信息, 模板中也已经给出, 通常包括脚本版本
, 浏览器版本
, 错误信息
等. 有时候我可能还会需要您导出脚本设置.
提示: 最好先在预览离线版(Preview Offline)中测试一下, 有些问题可能已经修复了但还未正式发布.
我们对此的处理方式如下:
- 对于给出了所有必要信息的 bug 反馈, 我们会尽量尝试重现并修复这个 bug, 优先级高于功能请求.
- 信息不全或者无法重现的, 我们会追问更多信息, 争取转变为上一条的情况.
- 只描述了 bug 的现象, 未提供任何其他信息, 或者只写个标题 / 正文随便放几句话, 导致我们无法确定 bug 的问题所在的, 将不予理会, 下次更新时直接关闭. (带有
bad-issue
标签)
除非您有十足的自信, 认为其他人一看标题就能马上明白整个 bug 的来龙去脉, 否则尽量不要只写标题.
- 若与现有的重复, 可能我们会提示您重复, 也可能不予理会, 下次更新时直接关闭. (带有
duplicate
标签)
Bug 反馈不一定会做出回复, 特别是内容写得非常清晰时, 我就会直接加上相应的标签 (bug
或 feature-request
), 表示我将会处理.
附部分标签含义解释:
bug
: 确认为Bug, 将会处理maybe-bug
: 可能是Bug, 待测试验证feature-request
: 确认为功能请求, 将会处理question
: 提问/答疑adaptation
: b站的变化导致脚本未跟进适配bad-issue
: 不符合以上规范的issuecompatibility
: 兼容性问题duplicate
: 重复help-wanted
: 没啥解决思路long-term
: 需要长期开发, 短时间内无法完成stale
: 即将因无活动而关闭wontfix
: 不予考虑