# Chat **Repository Path**: wqwx/chat ## Basic Information - **Project Name**: Chat - **Description**: chat on line - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-15 - **Last Updated**: 2022-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Chat #### 介绍 Chat on line 可在线多人群聊。 #### 软件架构及逻辑 - 前端:js - 后端:go - 其它:redis,websocket - 基于TCP的WebSocket,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。 - 将聊天信息缓存入redis缓存的list中,每次用户打开插件会看到最新的六条消息。 #### 安装教程 1. 下载源代码压缩包 2. 解压 3. 找到谷歌浏览器设置-高级-扩展程序 4. 加载已解压的扩展程序 #### 使用说明 - __默认快捷键为"Alt+A"__ - 同时按下插件的默认快捷键,插件弹出 - 修改快捷键: 1. 找到源代码文件中的manifest.json 2. commands suggested_key default 3. 改为Alt 或者 Ctrl +任意字母键 - 首选要选择一个随机昵称。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request