# LuliChat **Repository Path**: Na1rb/LuliChat ## Basic Information - **Project Name**: LuliChat - **Description**: An IM project - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: nutzboot - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-23 - **Last Updated**: 2026-02-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 一个Nutz为后台支撑,T-io为通讯支持,LayIM为前台UI交互的纯国产框架开发的一个即时通讯项目 (V2.0) - 没有高端的架构,没有难以理解的高层次封装,一切从简,只为实现功能,可乃新手学习Nutz,T-io,LayUI,LayIM,web通讯的上佳之作; - 同样它也是以我女朋友为项目命名的职业生涯中的纪念之作; - 该项目为 [MyChat](https://github.com/TopCoderMyDream/MyChat "MyChat") 的迭代版本 - 这里是最新代码! [![PowerByNutz](https://img.shields.io/badge/PowerBy-Nutz-green.svg?style=plastic)](https://github.com/nutzam/nutz) [![Build Status](https://api.travis-ci.org/TopCoderMyDream/LuliChat.png?branch=master)](https://travis-ci.org/TopCoderMyDream/LuliChat) [![License](https://img.shields.io/badge/license-Apache%202-4EB1BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html) ## 实现的功能有 - 用户登录 - 用户注册 - 单聊 - 群聊 - 加好友验证 - 加群验证 - 消息盒子 - 发送表情 - 发送图片 - 发送文件 - 发送音频 - 发送视频 - 聊天记录存储 - 离线消息推送 - 在线状态实时检测 - 好友上下线提醒 - 修改签名 - 桌面消息提醒(浏览器外的弹窗提醒) ## 待完善 - 分组管理 - 用户分组移动 - 删除好友 - 退群 - 建群 - 解散群 - 踢人 - 修改头像 - 修改网名 - 修改密码 以上功能主要局限于右键菜单实现不了... ## 部署步骤,12步稍显繁琐? ![第一步](guide/1.png) ![第二步](guide/2.png) ![第三步](guide/3.png) ![第四步](guide/4.png) ![第五步](guide/5.png) ![第六步](guide/6.png) ![第七步](guide/7.png) ![第八步](guide/8.png) ![第九步](guide/9.png) ![第十步](guide/9.1.png) ![第十一步](guide/10.png) ![第十二步](guide/12.png) ## 特别推荐 [Nutz](http://nutzam.com/ "Nutz"),[NutzBoot](https://nutz.io/ "NB"),[T-io](https://www.oschina.net/p/t-io "T-io"),[LayIM](http://layim.layui.com) ## 授权协议 与Nutz一样, LuliChat遵循[Apache协议](LICENSE),完全开源,文档没有,永远免费(商用也是) ## 欢迎参考学习 需要帮助欢迎免费加群交流哦: 467597213. (弘扬wendal精神,我正在行动)