LuliChat
An IM project
Install / Use
/learn @EggsBlue/LuliChatREADME
一个Nutz为后台支撑,T-io为通讯支持,LayIM为前台UI交互的纯国产框架开发的一个即时通讯项目 (V2.0)
-
没有高端的架构,没有难以理解的高层次封装,一切从简,只为实现功能,可乃新手学习Nutz,T-io,LayUI,LayIM,web通讯的上佳之作;
-
同样它也是以我女朋友为项目命名的职业生涯中的纪念之作;
-
该项目为 MyChat 的迭代版本
-
这里是最新代码!
实现的功能有
- 用户登录
- 用户注册
- 单聊
- 群聊
- 加好友验证
- 加群验证
- 消息盒子
- 发送表情
- 发送图片
- 发送文件
- 发送音频
- 发送视频
- 聊天记录存储
- 离线消息推送
- 在线状态实时检测
- 好友上下线提醒
- 修改签名
- 桌面消息提醒(浏览器外的弹窗提醒)
待完善
- 分组管理
- 用户分组移动
- 删除好友
- 退群
- 建群
- 解散群
- 踢人
- 修改头像
- 修改网名
- 修改密码
以上功能主要局限于右键菜单实现不了...
部署步骤,12步稍显繁琐?

特别推荐
授权协议
与Nutz一样, LuliChat遵循Apache协议,完全开源,文档没有,永远免费(商用也是)
欢迎参考学习
需要帮助欢迎免费加群交流哦: 467597213. (弘扬wendal精神,我正在行动)
Related Skills
node-connect
335.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
82.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
335.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
82.5kCommit, push, and open a PR

