TalkHive 是一个专为学生与开发者设计的免安装、开箱即用的网页聊天工具。不仅支持基础聊天,还集成了代码编辑、笔记记录、DDL 管理、链接收藏等学习功能,让你在一个网页中实现社交与工作的无缝融合。
- 私聊、群聊支持
- 聊天记录保存
- 通讯录管理与自定义标签分类
- 工作区:支持笔记编辑、代码编写(含语法高亮)、文件传输
- 代码编辑器:集成 Monaco Editor,支持语言识别、补全、发送
- DDL 提醒器:任务与截止时间一览无余
- 链接器:保存常用网址、作业提交入口等,快捷访问
- 支持浅色 / 深色 / 暖色主题
- 字体大小、聊天背景可自定义
实现了聊天室最基础的聊天对话功能,用户可以和自己的好友进行聊天也可以创建群聊实现多人聊天。

不仅支持好友和群聊管理,还允许用户自定义标签分类,帮助用户快速查找和组织联系人,提升沟通效率。

工作区集成了笔记、代码编辑、DDL 提醒和收藏功能,为用户提供一站式的办公和学习环境,提升效率。
代码编写功能提供语法高亮,帮助用户更清晰地记录和阅读代码片段,提升学习和开发效率。

此外,在聊天中,用户也可以直接编辑和发送代码,享受语法高亮、语言识别和自动补全功能,提升代码分享和协作效率。:

支持按时间优先级排序,帮助用户更好地管理任务和 deadlines。

用户可以找到已删除的文件,并随时恢复误删的内容,避免因操作失误导致的数据丢失。

用户可以保存老师发放的 PPT 地址、作业提交链接或者一些常用的网址,随时一键访问,告别反复查找的麻烦。

支持个性化定制,用户可调整字体大小、主题颜色、聊天背景等,打造专属使用体验。

| 浅色(系统默认) | 深色 | 暖色 |
|---|---|---|
![]() |
![]() |
![]() |
- 前端:Vue 3, Monaco Editor
- 后端:go, Redis
- 工具:Postman, GitHub, VSCode
git clone https://github.com/winner1coming/TalkHive
cd TalkHive安装go语言环境:https://go.dev/dl/
redis-server.exe
redis-serverroot 为 Mysql 中的用户名称 123456 为密码 talkhive 为数据库名称
cd Backendgo run main.gocd Frontendnode -v
npm -vnpm installnpm run dev


