HX LAN Chat for VS Code
在 VS Code 右侧辅助侧边栏中进行双人局域网私聊,并与 hx-cli 终端客户端互通。
功能
- 使用六位配置码创建或加入聊天,无需公网服务器。
- VS Code 插件和
hx-cli 可以互相创建、加入并双向发送消息。
- 局域网广播不可用时,可以通过房主 IP 和端口直连。
安装
在 VS Code 扩展视图中搜索 HX LAN Chat,或者搜索完整插件 ID:
@id:hx-lan.hx-lan-chat-vscode
使用
- 点击右侧侧边栏的 HX 图标。
- 输入昵称后选择“创建聊天”,把六位配置码发给对方。
- 对方可以在插件中输入配置码,或在终端执行
hx-cli 六位码。
如果局域网广播发现被防火墙阻止,可在“直连设置”中填写房主 IP 和端口。
网络与隐私
聊天连接只在局域网内建立,不经过 HX 云端服务。配置码用于发现并验证本次聊天,仍应只发送给准备加入的伙伴。
兼容性
- VS Code 1.106 或更高版本
- macOS Intel / Apple Silicon
- HX CLI 1.2.2
终端版本保持原用法:
npm install --global hx-lan-chat-cli@1.2.2
hx-cli
本地打包
在项目根目录运行:
./scripts/package-vscode.zsh --install
这会执行类型检查、单元测试、与真实 hx-cli 的双向互通测试,生成 VSIX,并可选安装
到本机 Visual Studio Code。插件已经把网络和所需依赖打进 VSIX,不要求先全局
安装 hx-cli。
| |