VS Code 私密聊天插件 - 用户手册
🚀 快速入门指南
📥 安装步骤
- 打开 VS Code 扩展商店
- 搜索
Secure Chat for VS Code
- 点击安装并重启编辑器
🔌 首次连接教程
- 打开侧边栏聊天视图(点击活动栏聊天图标)
- 输入连接密钥格式:
📢:默认端口号为3000,需要防火墙允许对方连接3000端口(tcp连接)
###🐔输入技巧
- 输入”:h":表示隐藏聊天内容
- 输入”:s":表示显示聊天内容
①对方IP "127.0.0.1"
②对方IP:端口 "127.0.0.1:3000"
③对方IP:端口:验证码 "127.0.0.2:3000:5432"
④本地IP:本地端口:对方IP:对方端口 "127.0.0.1:3000:127.0.0.2:3001"
⑤本地IP:本地端口:对方IP:对方端口:验证码 "127.0.0.1:3000:127.0.0.2:3001:5432"
- 点击「connect」按钮
🔒 安全与隐私
🛡️ 安全机制
- 端到端加密:所有消息使用AES-256加密传输
- 端口隔离:默认使用3000-4000非特权端口
- 验证码保护:每次连接需验证预设密钥
⚠️ 注意事项
- 公共网络使用时建议配合VPN
- 定期更换验证码(建议每日更新)
- 禁用自动连接未知设备
🚨 常见问题解决
🔧 连接失败处理
- 检查防火墙设置
- 允许VS Code通过防火墙
- 确认端口未被其他程序占用
- 验证IP地址
- 本地测试使用
127.0.0.1
- 远程连接需获取真实内网IP
- 重置连接密钥
❓ 消息未送达
- 检查对方是否在线(状态栏显示绿色)
- 确认消息长度不超过1024字符
- 查看控制台日志(帮助 > 切换开发人员工具)
📱 移动端适配
📲 手机端使用
- 安装 VS Code 移动端
- 通过浏览器访问
vscode.dev
- 使用相同连接密钥建立通信
💻 多平台支持
平台 |
支持状态 |
特殊说明 |
Windows |
✅ |
需要管理员权限开放端口 |
macOS |
✅ |
系统防火墙可能拦截连接 |
Linux |
✅ |
建议使用Ubuntu 20.04+ |
Web |
🚧 |
实验性支持(需HTTPS) |
📞 技术支持
🤝 官方支持渠道
- 提交Issue:GitHub仓库 → Issues
- 社区论坛:VS Code插件讨论区
- 紧急联系:support@example.com
🎯 版本更新日志
## 1.2.0 (2025-07)
- 新增:移动端适配
- 优化:连接稳定性提升40%
- 修复:消息乱码问题
## 1.1.5 (2025-06)
- 新增:验证码自动生成器
- 优化:内存占用降低30%
- 修复:断线重连逻辑
💻 开发者模式(进阶)
🔌 API接口
// 触发连接
vscode.commands.executeCommand('secure-chat.connect', '127.0.0.1:3001:127.0.0.1:3002:4532');
// 发送消息
vscode.commands.executeCommand('secure-chat.sendMessage', 'Hello from API');
📦 配置选项
{
"secure-chat": {
"autoConnect": false,
"messageHistoryLimit": 500,
"encryptionKey": "user-defined-key"
}
}
此文档设计特点:
- 用户导向:完全聚焦使用场景而非技术实现
- 视觉引导:使用图标/符号增强可读性
- 分层设计:基础功能快速上手,进阶功能逐步展开
- 安全提示:关键位置嵌入安全提醒
- 多平台覆盖:明确标注各平台支持状态
建议配合插件内置的 首次使用向导 (通过命令面板触发)获得最佳体验。
| |