vChat - VSCode 内的即时通讯插件
写这个插件单纯是因为上班无聊,但是又不能直接抱着手机聊天,于是这个项目就诞生了,为了摸鱼而诞生
🚀 项目简介
vChat 是一款专为开发者打造的 VSCode 侧边栏即时通讯插件,让你无需离开编辑器即可与全国各地的人聊天,只要他进行注册登录了账号,目前这个插件只是一个mvp版本,还有很多功能没完成
✨ 核心功能
截图
登录页面
群聊页面
🎯 实时消息通知
- 状态栏实时显示最新消息,自动替换旧消息
- 5秒自动消失,不打扰你的编码专注
💬 群组聊天
- 支持多人实时群组聊天
- 消息列表自动滚动,最新消息一目了然
- 区分自己和他人的消息,界面清晰
🔐 安全认证
- 支持用户名密码登录/注册
- Token 自动管理,过期自动重连
- 本地存储登录状态,刷新不丢失
📱 无缝体验
- 保持登录状态,无需重复登录
- 响应式设计,适配不同窗口大小
🛠️ 技术栈
| 层级 | 技术 | 版本 |
|---|---|---|
| 前端框架 | Vue | 3.x |
| 构建工具 | Vite | 8.x |
| UI 组件 | Naive UI | 2.x |
| 路由管理 | Vue Router | 4.x |
| IM SDK | Easemob WebSDK | 4.x |
| 扩展框架 | VSCode Extension API | 1.96+ |
📦 安装方式
🎮 使用说明
1. 登录/注册
- 首次打开插件,进入登录界面
- 选择登录或注册模式
- 输入用户名和密码完成认证
2. 开始聊天
- 登录成功后自动进入群组聊天室
- 在输入框输入消息,按 Enter 发送
3. 接收通知
- 新消息到达时,状态栏会显示通知
- 点击状态栏消息可快速切换到插件
让编码与沟通并行,让效率与协作同步 🚀