pvq
1
自己一直想部署一个玩玩,但是自己在网上翻过很久都没有找到一个合适的。
想要的特点
- 轻量,不是那种团队使用的 im 协作软件。
- 实时的,不是论坛。
- 公共聊天室,在线多人聊天那种,不需要确保聊天隐私,不是输入房间密码开一个房间那种
必须
- 免登录,没有账号概念,不存用户信息。点进去就是建立一个连接可以发送消息,或者可以随便输入或者随机生成一个名字
最好有
- docker 部署
- 支持sqlite存消息?(个人感觉是要迁移数据会方便很多)甚至消息不存储也行。轻量为主。
- webrtc,socketio等用客户端节省服务端性能的技术
奢望,估计没有,和上面要求比较互斥,打算以后自己写
- 支持机器人。这个跟轻量的要求很互斥,基本不用考虑。就是单纯觉得聊天室有个机器人挺有意思的。
题外话是不知道佬友们找这种github项目有没有什么技巧。我感觉还是很难找,目前自己的方法是。
- 辅助gpt联网自然语言找(很多无效连接 + 找到的莫名很冷门)
- 直接谷歌大概翻翻看相关的关键词,有没有人有推荐过
- github 自己想一些关键词,加上适当的topic
24 Likes
pvq
3
这个确实很好,不过还是不太对目的。我主要是想搞个公共聊天室这样的 
2 Likes
banlan
(banlan)
4
我有一个想法,可不可以把那种笔记什么的加密项目改一下然后套一个随便糊的聊天室壳子来用 
1 Like
Tansel
(Tansel)
6
你这个基础上扩展不就是你想要的吗,可以公共,又可以私聊。
2 Likes
给你讲两个方案:
1.vocechat,利用widget自助注册,然后跳转公共频道;
2.Webchat,需要使用的人,安装扩展,不能控制坏人打广告,只要进入这个指定网页,就能发消息。
两个都很轻量,第一个docker部署,第二个安装扩展,基于你的情况,打算加gpt机器人,可以折腾vocechat。
1 Like
pvq
14
感谢第一个看上去挺好的我直接试试看。第二个对使用者要求偏高了,不过也是有点意思的一个实现思路
Clancy
(Clancy Wang)
17
1 Like
pvq
18
vocechat这个确实好用的。不过widget不是只能挂一个组件到另一个网页吗?是利用这种方式来实现免注册是吗?还是我理解错了,感觉你的意思是有一种方式可以自动注册账号
?
pvq
19
claude 给我写的也是类似这样的
自己写的话,确实可以不用实现太多东西。感觉还是主要还是美观和性能然后难维护。我试试看你的,感谢提供。
pvq
20
这个好棒,目前最完美符合要求的
不过太简单了总感觉又少了点什么,不自己写的话自己就是太欠了。不过这个倒是方便改
Patchouli
(Patchouli)
21
不想加太多功能,包括有xss都没修,做的太好怕被坏人利用我被连坐 
1 Like