目前, 有些用户的提问缺乏基本信息, 导致我们必须追问才能进一步为问题解决提供帮助
这个提案就是为了解决这个问题诞生的
我觉得在这部分用户提问时, 提示他们输入这些基本信息即可解决这个问题
基本信息:
- 基本环境信息
- 问题复现信息
- 日志与报错
- 已尝试的排查步骤
目前, 有些用户的提问缺乏基本信息, 导致我们必须追问才能进一步为问题解决提供帮助
这个提案就是为了解决这个问题诞生的
我觉得在这部分用户提问时, 提示他们输入这些基本信息即可解决这个问题
基本信息:
对基本信息的扩展说明:
基本环境信息
硬件属性
例如: 使用的CPU型号, 显卡型号
系统信息
例如: 使用的是什么系统? 桌面环境(KDE, GNOME等)是什么?
问题复现信息
具体做了什么操作、期望结果、实际结果
问题是必现还是偶发, 是否有触发条件
日志与报错
完整报错信息与相关日志(尽量以文本方式提供)
dmesg 输出(如涉及硬件、内核问题)
已尝试的排查步骤
已经查过哪些资料(Arch Wiki、Google)、尝试过什么解决方法、结果如何, 避免别人重复建议你已经试过的方案
另外, 格式建议:
避免直接粘贴长文本, 而应将其放入文件中上传
标题尽量具体, 避免"救命""求助"这种无信息量的标题
对此, 以下是我认为可行的实现方案:
在点击"创建话题"按钮时, 不立即打开编辑输入窗口, 而是打开一个选择器, 有两个选项:
引导式创建问题即提供一个引导式的编辑框, 以引导用户输入提问的基本信息(类似superuser的新用户提问时的引导)
并且在这个选择器中提供一个复选框: 记住当前选择, 下次不再询问
这样, 老用户只需要勾选记住当前选择, 下次不再询问的复选框, 那么之后创建话题时就能获得与之前一样的体验
而那些不知道如何创建问题的用户就可以选择引导式创建问题
这样的做法不仅不影响老用户的使用体验, 还能让这部分用户知道如何创建问题
那么,这样的插件在哪里呢?
我不了解 Discourse, 只是从纯UI角度考虑了
实现会很困难吗?
如果很困难的话, 我看到论坛有AI设施, 用户创建主题后, AI自动判断是否缺乏基本信息, 如果缺乏, 则追问, 这种处理是否可行?
困不困难不知道,首先,得有人写代码、测试。
论坛这么缺人吗?
完全没人写?
一般的小众开源社区都是这样子的啊……有人搭建、维护论坛就不错啦。
——Arch Linux虽说用户不少,但是有编程能力又有时间的又有多少呢。
那么第二个方案: AI自动回复呢? 是否可行?
我看到似乎Discourse AI是支持自动回复的
看上去应该只需要简单配置即可
这什么破自动化啊,居然不支持排除特定的分类或标签……
另外用AI自动化还有个问题是,用户可能上传了日志和截图,这些处理成本都会比较高。
有个折中的方案:像隔壁 "小众软件" 论坛[1]那样,把必要的提示语、要求写在发帖界面中:
不过这样做有没有人看就不知道了。看他们的后台审核记录,也有不少人发帖前这些提示信息都不删一下,可能就是只填了个标题就发出来了。
但这可也作为一种判断是不是机器人的方法,如果这些东西都没删,或许可以直接按广告机器人论处。
我发现其实Discourse的现成的表单功能了:
倒是可以给求助类的话题搞个表单模板来用。但现在有这么个问题:论坛现有分类是按领域而非功能划分的,所以没有一个适合的分类。
另外如果用户不好好选分类就无效了。
@pareo 我没找到小众软件那种预填充的模板是怎么设置的,不过看起来也是按分类处理的。
哦我找到了,在「分类」设置的「高级设置」里,跟表单模板在一块儿。
如果模板只能按单独分类处理的话, 我觉得还是不要另设"求助"分类比较好
单独设置"求助"分类会导致求助提问直接大杂烩, 原有的分类处于一种非常尴尬的境地
这个提问明明也属于某个分类, 却只因为模板而必须只在"求助"分类下
"求助"分类与其他分类也必定有许多重合
所以, 我觉得无论如何, 都不应该为了模板而另设分类, 代价太高了, 不值得
如果选择器不变, 把引导式创建问题改为模板如何?
这样的话, 主要代码应该只集中在选择器部分, 代码量应该不大
并将引导式创建问题设置为待实现的V2分支
如果不嫌弃, 我可以试试学习并开发这个插件
但我可以用来学习与编写的时间也很少, 所以需要一点时间
你觉得怎么样?
我觉得你可以研究一下怎么让模板能够换种逻辑应用:除了指定的分类之外都应用模板。
或者干脆简单一点,直接用一个前端脚本在打开空的编辑器时往里边填一段文本。
不是可以每个分类单独设置模板吗?
所以不是只需要需要模板的分类就设置模板, 不需要就不设置, 就可以达到相同效果了吗?
而且依据我上面的理由, 另设分类似乎不是一个良好的做法
那么多分类都要设置一遍,改的时候都要改一遍,好累啊……
你是要多个分类都设置提问模板吗?
如果是的话, 有的用户会希望发布一个不是提问的主题时, 模板会很多余, 而且这部分用户应该不是少数
还有一个理由就是, 这样会给新用户一种暗示: 每个新主题都是提问
所以我觉得这样做不好