起初这个需求是源自某天晚上对交流群内容讨论过程的思考:
其一, 大家观念上就会认为群讨论可能是开拓眼界的好方法, 但应该不是一种学知识的好形式, 不太愿意主动分享.
其二, 加群基本意味着只能参与后续群组讨论获得新信息, 之前的讨论即便有历史记录, 记录里面即使有高价值的内容, 如果不加以整理, 也很难会有机会被新人接触到.
所以要建好交流群, 管理员需要做很多工作, 要处理上面两个交流群发展的障碍, 需要管理员首先做到:
- 引导话题, 抛砖引玉, 增强互动 (这是最难的, 哪怕我分享了很多想法, 我的小群组里面讨论热度一直不是很高, 可能是我的想法太落后了吧 🤕)
- 话题讨论结束对消息总结整理, 统一发布, 供后续再讨论
第一点就看能不能找到具备适合群友讨论的话题了, 需要从社会人文角度去思考, 而第二点显然有可以自动化的部分.
我最初的想法是在群内用机器人记录讨论过程的所有内容, 过程中可以通过指令忽略偏题消息, 以此确保后续整理时思路与讨论时一致, 讨论结束后机器人生成页面供管理员编辑, 管理员有时间再整理成双向链接笔记或者用 wikijs 汇总展示.
想着想着就动手做了一个机器人来处理, 做完之后再想了一下, 感觉这种机器人可以有很多种用法, 比如:
- 类似 flomo.app 这样的无压力记录 (开多个机器人多个话题, 甚至不同聊天工具记录不同类型的话题, 似乎压力更小了?)
- 内置网页链接自动归档功能, 用作带评论和快照功能的网页收藏夹 (pocket pro?)
- 自定义网页生成模板, 用聊天消息发博客 (看到两三年前有个 Telepost 机器人用途类似, 不过作者因为赚不到钱就弃坑了)
- 把消息视作卡片, 用回复建立链接, 生成双向链接笔记, 用 logseq 之类的工具查看 (协同版双链笔记?)
- 集体排错的时候记录思路, 方便后续回看 (这就是追责小能手?)
- 集成语音转文字, NLP 等, 用作做课堂记录
...等等
虽然有这些想法, 但是我比较懒, 不太愿意继续去做这方面的工作, 因为我需要的功能基本都实现了 (又不是不能用!), 当然可能真实情况是我想多了, 这些应用场景如果适用的话应该早就有人实践了, 再怎么着也轮不到我来抢先 XD
机器人代码已经开源, 项目地址: https://github.com/arhat-dev/meeting-minutes-bot
目前还是想办法经营好我的小群组先, 扩展用途还是交给各位来做吧. (快去做第四个! 做好了我想用!)
这次发帖也是打算抛砖引玉, 想听听各位在构建个人知识库这方面的想法.