[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8884":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":23,"hasPages":21,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":29,"readmeContent":30,"aiSummary":31,"trendingCount":16,"starSnapshotCount":16,"syncStatus":32,"lastSyncTime":33,"discoverSource":34},8884,"LumenIM","gzydong\u002FLumenIM","gzydong","Lumen IM 是一个网页版在线聊天项目，前端使用 Naive UI + Vue3，后端采用 GO 开发。","http:\u002F\u002Fim.gzydong.com",null,"Vue",1621,351,17,16,0,1,7,3,20.64,false,"master",true,[25,26,27,28],"golang","im","vue3","websocket","2026-06-12 02:01:59","# Lumen IM 即时聊天\n\n\u003Cimg alt=\"GitHub stars badge\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fgzydong\u002FLumenIM\"> \u003Cimg alt=\"GitHub forks badge\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fforks\u002Fgzydong\u002FLumenIM\"> \u003Cimg alt=\"GitHub license badge\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fgzydong\u002FLumenIM\">\n\n### 项目介绍\n\nLumen IM 是一个网页版在线聊天项目，前端使用 Naive UI + Vue3，后端采用 GO 开发。\n\n### 功能模块\n\n- 支持私聊及群聊\n- 支持多种聊天消息类型 例如:文本消息、代码块、群投票、图片及其它类型文件，并支持文件下载\n- 支持聊天消息撤回、删除(批量删除)、转发消息(逐条转发、合并转发)\n- 支持编写笔记\n\n### 项目预览\n\n- 地址： [http:\u002F\u002Fim.gzydong.com](http:\u002F\u002Fim.gzydong.com)\n\n### 项目安装\n\n###### 下载安装\n\n```bash\n## 克隆项目源码包\ngit clone https:\u002F\u002Fgitee.com\u002Fgzydong\u002FLumenIM.git\n或\ngit clone https:\u002F\u002Fgithub.com\u002Fgzydong\u002FLumenIM.git\n\n## 安装项目依赖扩展组件\npnpm i\n\n# 启动本地开发环境\npnpm dev\n\n## 生产环境构建项目\npnpm build\n```\n\n###### 修改 .env 配置信息\n\n```env\nVITE_BASE_API=http:\u002F\u002F127.0.0.1:9503\nVITE_SOCKET_API=ws:\u002F\u002F127.0.0.1:9504\n```\n\n###### 关于 Nginx 的一些配置\n\n```nginx\nserver {\n    listen       80;\n    server_name  www.yourdomain.com;\n\n    root \u002Fproject-path\u002Fdist;\n    index  index.html;\n\n    location \u002F {\n      try_files $uri $uri\u002F \u002Findex.html;\n    }\n\n    location ~ .*\\.(gif|jpg|jpeg|png|bmp|swf|flv|ico)$ {\n        expires 7d;\n    }\n\n    location ~ .*\\.(js|css)?$ {\n        expires 7d;\n    }\n}\n```\n\n### 项目源码\n\n| 代码仓库 | 前端源码                           | 后端源码                           |\n| -------- | ---------------------------------- | ---------------------------------- |\n| Github   | https:\u002F\u002Fgithub.com\u002Fgzydong\u002FLumenIM | https:\u002F\u002Fgithub.com\u002Fgzydong\u002Fgo-chat |\n| 码云     | https:\u002F\u002Fgitee.com\u002Fgzydong\u002FLumenIM  | https:\u002F\u002Fgitee.com\u002Fgzydong\u002Fgo-chat  |\n\n#### 联系方式\n\nQQ作者 : 837215079\n\n### 如果你觉得还不错，请 Star , Fork 给作者鼓励一下。\n","Lumen IM 是一个网页版在线聊天项目，前端基于 Naive UI 和 Vue3 构建，后端使用 GO 语言开发。其核心功能包括支持私聊和群聊、多种消息类型（如文本、代码块、图片等）的发送与接收，并且用户可以撤回、删除或转发消息，同时提供了笔记编写的功能。该项目利用 WebSocket 实现了实时通信，确保了消息传递的即时性。适合需要快速搭建稳定可靠的在线聊天系统的场景，无论是个人开发者还是小型团队都能轻松上手并根据需求进行定制。",2,"2026-06-11 03:20:09","top_language"]