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

    确认 跳过

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

    您的位置:0XUCN > 资讯 > 技术
    新闻分类

    Lumen IM:Vue3 Web 全栈 即时聊天通讯系统

    技术 PRO 稿源:前端资源推荐 2025-06-12 09:15

    文章来自公众号:前端资源推荐

    Lumen IM 是一个基于 Web 的即时聊天项目,前端使用 Naive UI 和 Vue3 开发,后端采用 Go 语言开发。它旨在提供一个功能丰富且易于使用的即时通讯解决方案,支持私聊、群聊、多种消息类型、消息管理以及笔记功能。

    部分页面预览:

    安装使用:

    // git clone git clone https://github.com/gzydong/LumenIM.git // install pnpm install // 启动项目 pnpm dev // 构建项目 pnpm build

    功能和特性:

    1. 私聊和群聊

    私聊:支持一对一的私密聊天。

    群聊:支持多人群组聊天,方便团队协作和社交互动。

    2. 多种消息类型

    文本消息:支持发送和接收普通文本消息。

    代码块:支持发送代码块,方便开发者交流。

    群投票:支持在群聊中发起投票,增强互动性。

    图片和文件:支持发送图片和其他类型的文件,并支持文件下载。

    3. 消息管理

    消息撤回:支持撤回已发送的消息,减少误操作的影响。

    消息删除:支持删除单条或批量删除消息,保持聊天记录的整洁。

    消息转发:支持将消息逐条或合并转发给其他用户或群组,提高信息传递的效率。

    4. 笔记功能

    笔记编写:支持在聊天中编写和保存笔记,方便记录重要信息。

    Nginx 参考配置:

    server {     listen 80;     server_name  www.yourdomain.com;     root /project-path/dist;     index  index.html;     location / {       try_files $uri $uri/ /index.html;     }     location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico)$ {         expires 7d;     }     location ~ .*\.(js|css)?$ {         expires 7d;     } }


    GitHub:https://github.com/gzydong/LumenIM

    后端地址:https://github.com/gzydong/go-chat


    0XU.CN

    [超站]友情链接:

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

    图库
    公众号 关注网络尖刀微信公众号
    随时掌握互联网精彩
    赞助链接