← 返回首页 星澜屿科技
🖥️

远程指令助手

微信小程序实时预览 PC 端控制台 · 对 Claude CLI 推流优化

🎁 每日免费兑换码 每天 10:00 更新 20 个,每个微信号可领 1 个 → 兑换会员天数 立即领取 →

1. 这是什么

远程指令助手是一款 Windows 桌面应用,通过微信小程序实现 PC 端控制台的远程实时预览与控制。无论你身在何处,打开手机就能查看和操控电脑上的终端进程。

  • 实时推流 — 终端输出毫秒级同步到微信小程序
  • 远程操控 — 手机上直接输入指令,控制 PC 端进程
  • 多项目管理 — 同时配置管理多个项目目录和启动指令
  • Claude CLI 优化 — 针对 Claude Code 的推流模式做了专门优化
  • WebSocket 连接 — 通过云服务器中转,低延迟双向通信
  • 秒级绑定 — 扫描二维码即可绑定,无需复杂配置
  • 快捷指令 — 预设常用指令,一键发送到终端
  • 多标签终端 — 支持同时打开多个 PTY 标签页
典型场景:出门在外,PC 上的 Claude Code 正在帮你跑长任务——打开微信小程序就能随时查看进度,需要时还能直接输入指令干预。再也不怕任务跑到一半无人看管。

2. 效果演示

以下为远程指令助手的使用演示:

3. 核心功能

3.1 实时终端推流

PC 端终端输出通过 WebSocket 实时推送到微信小程序,支持 ANSI 颜色、光标控制等完整终端特性。内置 xterm.js 渲染引擎,体验接近本地终端。

3.2 推流优化模式

针对 Claude CLI 等高频刷新控制台程序,提供推流优化选项:行内 \r 覆盖合并到最后一帧后再推送,大幅减少网络流量和渲染压力。普通终端则默认每帧全量推送,保证实时性。

3.3 多项目与多标签

侧边栏管理多个项目,每个项目配置独立的启动文件、工作目录和启动参数。支持同时打开多个 PTY 终端标签页,一键切换。

3.4 快捷指令

保存常用指令到侧边栏,一键发送到当前终端。适合反复使用的指令如 claudegit statusnpm run build 等。

3.5 微信小程序绑定

打开 PC 端应用后生成绑定二维码,微信扫码即可完成绑定。后续打开小程序自动连接,无需重复扫码。支持解绑和重新绑定。

4. 快速开始

4.1 下载安装

🪟
远程指令助手 Windows 安装包
支持 Windows 10/11 x64,NSIS 安装程序
下载
🍎
远程指令助手 macOS 版本
macOS 版本正在开发中
敬请期待
📌 推荐搭配使用
🤖
ClaudePortable.zip — AI 编程环境
下载后解压即用,在助手中添加 start.bat 即可远程操控
下载 (提取码: cbcy)

下载后运行安装程序即可。首次启动会提示防火墙权限,请允许以便 WebSocket 连接。搭配 Claude Code 便携版教程

4.2 绑定微信小程序

  1. 在微信中搜索小程序 「远程指令助手」
  2. 打开小程序,扫描 PC 端显示的二维码
  3. 绑定成功后,PC 端状态变为"已连接"
  4. 手机端即可看到 PC 端的实时画面
微信小程序二维码

微信扫码体验小程序

4.3 添加项目

点击侧边栏 「+ 添加」按钮,配置项目信息:

配置项说明示例
名称项目唯一标识AI 助手
启动文件可执行文件路径start.bat
工作目录进程的工作目录自动填入
启动参数传入可执行文件的参数可选
推流优化合并行内覆盖,减少流量Claude CLI 建议开启

4.4 启动终端

点击项目卡片右侧的 ▶ 按钮即可启动终端。PC 端和手机端将同时显示终端画面,并支持双向输入。

5. 与 Claude Code 便携版的协同

远程指令助手与 Claude Code 便携版 深度配合,形成完整的「移动 AI 编程」体验:

🤖
Claude Code
便携版
💻
PC 端
运行 AI 任务
📱
小程序
远程查看/操控

5.1 推荐配置

在远程指令助手中添加 Claude Code 便携版项目:

配置项推荐值
名称Claude AI 助手
启动文件E:\ClaudePortable\start.bat
推流优化✅ 开启(Claude CLI 使用大量 \r 覆盖刷新)

5.2 使用流程

  1. 在 PC 上启动远程指令助手
  2. 微信扫码绑定小程序
  3. 在助手中启动 Claude AI 助手 项目(即 start.bat)
  4. 终端中会进入 Claude Code 便携版环境
  5. 输入 claude 启动 Claude Code
  6. 现在,你可以出门在外通过手机查看 Claude 的执行进度
  7. 需要时直接在小程序中输入指令,控制 Claude 继续工作
💡 为什么需要推流优化?
Claude Code CLI 在运行时大量使用 \r(回车覆盖)来刷新同一行的进度信息。如果每帧都全量推送,手机端会产生大量无用渲染。开启推流优化后,助手会自动合并同一行的多次更新,只将最终结果推送到小程序,大幅提升流畅度并节省流量。

5.3 启动脚本配置

如果你是通过 npm install -g @anthropic-ai/claude-code 在线安装的 Claude Code,可以创建以下启动脚本,分别用于全新会话恢复上一次会话

方式一:新启动一个会话

每次启动都是全新的对话上下文,适合开始新任务:

batch
@echo off
:: 设置控制台UTF8编码,解决中文乱码、方块
chcp 65001 >nul
:: 设置窗口标题
title Claude Code CLI
:: 启动claude,%* 转发所有自定义参数(claude doctor / claude "写代码")
claude %*
:: 执行完毕不自动关闭窗口,方便看报错
echo.
echo ======================================
echo Claude 会话已结束,按任意键关闭窗口
pause >nul

保存为 start.bat,每次启动都是空白对话。

方式二:恢复上一次会话

启动后自动加载上一次的对话历史,适合中断后继续跟进同一个长任务:

batch
@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✅ 开启

6. 常见问题

Q: 需要公网 IP 吗?

不需要。助手通过云服务器 WebSocket 中转,PC 和手机都只需出网连接即可,无需公网 IP 或端口映射。

Q: 微信小程序如何获取?

在微信中搜索「远程指令助手」小程序即可。PC 端启动后显示二维码时,用小程序内的扫码功能绑定。

Q: 绑定后可以解绑吗?

可以。PC 端点击"扫码绑定"按钮重新生成二维码,用新设备扫码即可替换绑定。旧设备自动断开。

Q: 推流延迟大吗?

正常网络下终端输出延迟在 100-300ms,几乎感觉不到。指令输入更是即时发送,不受影响。

Q: 安全吗?

WebSocket 使用 WSS 加密传输。每个客户端有唯一的机器标识,小程序扫码绑定确保一对一连接。会话结束后即时断开。

Q: 和 Claude Code 便携版是什么关系?

两者相互独立但天然互补:

  • Claude Code 便携版提供 AI 编程环境(Node.js + Claude CLI + DeepSeek)
  • 远程指令助手提供远程查看和操控能力
  • 搭配使用即可实现:在任何地方用手机操控 PC 上的 AI 编程助手

查看 Claude Code 便携版教程 了解更多。

远程指令助手 — 由星澜屿科技开发的 PC 端远程控制台工具。通过微信小程序实现终端实时推流与双向控制,针对 Claude Code CLI 做了专门的推流优化。支持多项目管理、快捷指令、多标签终端,搭配 Claude Code 便携版使用可实现移动端 AI 编程工作流。