选择你喜欢的标签
我们会为你匹配适合你的网址导航

    确认 跳过

    跳过将删除所有初始化信息

    您的位置:0XUCN > 资讯 > 源码
    新闻分类

    Lu-IM 一款功能全面的开源网页即时通讯系统

    源码 PRO 作者:恩凯Enkai 2026-04-10 23:42

    Lu-IM是一款功能全面的开源网页即时通讯系统,专为中小型企业设计,旨在帮助企业快速搭建内部实时社交、办公、在线客服等场景使用的即时通讯系统。系统集单聊、群聊、多格式消息推送、转发、离线消息存储、群发、投票等核心功能于一体,可广泛应用于社交应用、企业办公、游戏陪玩等场景。

    系统采用微服务 + 前后端分离架构设计,界面美观大气、操作简单,基于主流技术栈Vue + Go构建,具备高性能,高可用,高扩展性,可私有化部署的特点,开发者可基于业务需求进行二次开发,快速搭建一套适合自己业务需求的即时通讯系统。

    技术栈

    前端:Naive UI + Vue3 后端:Go 数据库:MySQL、Redis

    功能列表

    • 基础聊天

      • 单聊与群聊:支持一对一私聊、多人群组聊天,支持群成员管理与禁言功能

      • 消息类型:支持文本、代码块、图片、表情、语音、视频、文件等多媒体消息传输和文件下载

      • 消息状态:支持消息撤回、删除(批量删除)、转发消息(逐条转发、合并转发)

      • 跨平台运行:作为网页版应用,系统在多种操作系统与设备上运行,实现跨平台沟通

    • 好友管理

      • 好友系统:支持添加好友、好友验证、黑名单管理、好友分组与申请验证

      • 会话管理:支持置顶会话、免打扰设置、会话删除与清空

      • 消息搜索:支持全文搜索与会话内搜索,快速定位消息

      • 通知中心:内置系统公告、好友申请通知、群组邀请通知统一管理

      • 用户中心:支持个人资料编辑、头像上传、隐私设置

    • 后台管理

      • 用户管理:支持查看在线用户、查看用户详情

      • 消息管理:支持查看敏感词库、消息审核、消息记录查询与导出

      • 群组管理:支持创建、解散群组、踢人、禁言操作

    快速安装

    前端项目:

    ### 下载项目源码包 ## 安装项目依赖扩展组件 pnpm i # 启动本地开发环境 pnpm dev ## 生产环境构建项目 pnpm build

    后端项目:

    1、下载源码 2、拷贝项目根目录下 config.example.yaml 文件为 config.yaml 并正确配置相关参数:$ cp config.example.yaml config.yaml # 请务必正确配置相关参数 3、安装依赖包:go mod tidy 4、安装相关依赖命令行工具:make install 5、初始化数据库:go run ./cmd/lumenim migrate 6、启动服务     # 打开两个终端,分别运行下面两个命令     go run ./cmd/lumenim http      # 本地启动 http 服务     go run ./cmd/lumenim comet    # 本地启动 websocket 服务     go run ./cmd/lumenim queue     # 启动异步队列     go run ./cmd/lumenim crontab      # 启动定时任务     go run ./cmd/lumenim temp test    # 自定义脚本 7、编译后运行:make build # 执行编译命令     # 执行后可在 ./bin 目录下看到 lumenim

    超好看的资讯你懂得 >>> 点击进入

    0XU.CN

    [超站]友情链接:

    四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
    关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/

    图库
    公众号 关注网络尖刀微信公众号
    随时掌握互联网精彩
    赞助链接
    热门AI排行
    排名 热点 热门指数