微信小程序实时预览 PC 端控制台 · 对 Claude CLI 推流优化
远程指令助手是一款 Windows 桌面应用,通过微信小程序实现 PC 端控制台的远程实时预览与控制。无论你身在何处,打开手机就能查看和操控电脑上的终端进程。
以下为远程指令助手的使用演示:
PC 端终端输出通过 WebSocket 实时推送到微信小程序,支持 ANSI 颜色、光标控制等完整终端特性。内置 xterm.js 渲染引擎,体验接近本地终端。
针对 Claude CLI 等高频刷新控制台程序,提供推流优化选项:行内 \r 覆盖合并到最后一帧后再推送,大幅减少网络流量和渲染压力。普通终端则默认每帧全量推送,保证实时性。
侧边栏管理多个项目,每个项目配置独立的启动文件、工作目录和启动参数。支持同时打开多个 PTY 终端标签页,一键切换。
保存常用指令到侧边栏,一键发送到当前终端。适合反复使用的指令如 claude、git status、npm run build 等。
打开 PC 端应用后生成绑定二维码,微信扫码即可完成绑定。后续打开小程序自动连接,无需重复扫码。支持解绑和重新绑定。
下载后运行安装程序即可。首次启动会提示防火墙权限,请允许以便 WebSocket 连接。搭配 Claude Code 便携版教程。
微信扫码体验小程序
点击侧边栏 「+ 添加」按钮,配置项目信息:
| 配置项 | 说明 | 示例 |
|---|---|---|
| 名称 | 项目唯一标识 | AI 助手 |
| 启动文件 | 可执行文件路径 | start.bat |
| 工作目录 | 进程的工作目录 | 自动填入 |
| 启动参数 | 传入可执行文件的参数 | 可选 |
| 推流优化 | 合并行内覆盖,减少流量 | Claude CLI 建议开启 |
点击项目卡片右侧的 ▶ 按钮即可启动终端。PC 端和手机端将同时显示终端画面,并支持双向输入。
远程指令助手与 Claude Code 便携版 深度配合,形成完整的「移动 AI 编程」体验:
在远程指令助手中添加 Claude Code 便携版项目:
| 配置项 | 推荐值 |
|---|---|
| 名称 | Claude AI 助手 |
| 启动文件 | E:\ClaudePortable\start.bat |
| 推流优化 | ✅ 开启(Claude CLI 使用大量 \r 覆盖刷新) |
claude 启动 Claude Code\r(回车覆盖)来刷新同一行的进度信息。如果每帧都全量推送,手机端会产生大量无用渲染。开启推流优化后,助手会自动合并同一行的多次更新,只将最终结果推送到小程序,大幅提升流畅度并节省流量。
如果你是通过 npm install -g @anthropic-ai/claude-code 在线安装的 Claude Code,可以创建以下启动脚本,分别用于全新会话和恢复上一次会话:
每次启动都是全新的对话上下文,适合开始新任务:
@echo off
:: 设置控制台UTF8编码,解决中文乱码、方块
chcp 65001 >nul
:: 设置窗口标题
title Claude Code CLI
:: 启动claude,%* 转发所有自定义参数(claude doctor / claude "写代码")
claude %*
:: 执行完毕不自动关闭窗口,方便看报错
echo.
echo ======================================
echo Claude 会话已结束,按任意键关闭窗口
pause >nul
保存为 start.bat,每次启动都是空白对话。
启动后自动加载上一次的对话历史,适合中断后继续跟进同一个长任务:
@echo off
:: 设置控制台UTF8编码,解决中文乱码、方块
chcp 65001 >nul
:: 设置窗口标题
title Claude Code CLI
:: 启动claude,%* 转发所有自定义参数(claude doctor / claude "写代码")
claude -c%*
:: 执行完毕不自动关闭窗口,方便看报错
echo.
echo ======================================
echo Claude 会话已结束,按任意键关闭窗口
pause >nul
保存为 start-continue.bat,Ctrl+C 中断后重启即可从上次断开的地方继续。
start.bat(新会话),远程跟进长任务时用 start-continue.bat(恢复会话)。两个脚本可以在远程指令助手中分别添加为不同的项目,按需启动。-c 等同于 --continue,Claude Code 会读取上次会话的对话记录并自动恢复上下文。
在远程指令助手中添加项目示例:
| 场景 | 名称 | 启动文件 | 推流优化 |
|---|---|---|---|
| 新会话 | Claude AI 新任务 | C:\path\to\start.bat | ✅ 开启 |
| 恢复会话 | Claude AI 继续任务 | C:\path\to\start-continue.bat | ✅ 开启 |
不需要。助手通过云服务器 WebSocket 中转,PC 和手机都只需出网连接即可,无需公网 IP 或端口映射。
在微信中搜索「远程指令助手」小程序即可。PC 端启动后显示二维码时,用小程序内的扫码功能绑定。
可以。PC 端点击"扫码绑定"按钮重新生成二维码,用新设备扫码即可替换绑定。旧设备自动断开。
正常网络下终端输出延迟在 100-300ms,几乎感觉不到。指令输入更是即时发送,不受影响。
WebSocket 使用 WSS 加密传输。每个客户端有唯一的机器标识,小程序扫码绑定确保一对一连接。会话结束后即时断开。
两者相互独立但天然互补:
查看 Claude Code 便携版教程 了解更多。
远程指令助手 — 由星澜屿科技开发的 PC 端远程控制台工具。通过微信小程序实现终端实时推流与双向控制,针对 Claude Code CLI 做了专门的推流优化。支持多项目管理、快捷指令、多标签终端,搭配 Claude Code 便携版使用可实现移动端 AI 编程工作流。