Repository navigation
Releases
Releases · xy200303/termpilot
TermPilot v0.10.0
0.9.1
- 增加了 AppStream 元数据:AppImage 内附带软件名称、简介、分类、截图与许可证,Linux 应用目录可以读取,打包测试不再提示缺少 appdata 文件。
安装包没有代码签名。
0.9.0
- 增加了界面语言设置:可设为跟随系统、简体中文或 English,界面文字、菜单与提示随选择即时切换,主进程返回的消息和错误一并切换。
- 更新了 MCP 的工具说明:工具名、工具描述与参数说明统一为英文,Agent 在任何界面语言下读到同一套契约;工具结果和错误提示仍跟随界面语言。
- 增加了固定英文的 Agent 接入指引,覆盖 MCP 注册、Skill 安装、本机配置路径与校验步骤,令牌不出本机。
- 更新了官网:首页、下载与快速开始提供英文版本,首页按系统语言选择落地页,语言切换器的选择会被记住;页头描述、Open Graph 与结构化数据按页面语言生成。
- 更新了 README:默认提供英文版本,中文版保留为 README.zh.md。
- 修复了连接参数中端口说明使用中文标点的问题。
安装包没有代码签名。
0.8.6
- 图形桌面新增「中文键盘」接管,解决 VNC 下手动输入中文到不了远端的问题:用透明文本框接住本机输入法,合成结束逐字发 Unicode keysym,普通键、组合键和方向键照常转发,Esc 退出。
- 新增「发送文字」:本机打完字整段写进远端剪贴板再粘贴,可选普通粘贴或终端粘贴(
ctrl-shift-v)。两个入口都收进标签栏右侧图标行。
安装包没有代码签名。
0.8.5
- 合并重复工具:
term_screenshot_scrollback并入term_screenshot(scope=buffer截整段缓冲,给startLine/endLine仍只裁那一段);term_read并入term_lines(不填范围就是当前画面)。工具总数 37 → 35。 app_screenshot默认叠加 100px 坐标网格,传grid=false关闭,或填 20–500 自定义间距。- 终端截图不加网格:终端按行定位、没有点击坐标,叠网格只会挡住文字。
desktop_type新增method=clipboard:先把整段文字写进远端剪贴板,再发粘贴快捷键(pasteKeys默认ctrl-v,终端用ctrl-shift-v),避免 VNC 下中文被远端输入法拦截。默认仍是逐字发按键。
安装包没有代码签名。
0.8.4
- 桌面点击和滚动支持尺寸换算:
desktop_screenshot返回shotId,desktop_click/desktop_scroll传回它就按那张截图的坐标空间等比换算,截图后窗口缩放、VNC 分辨率切换或 RDP 重新协商都不会点偏。 - 不传
shotId时用该桌面最近一张截图,也可以显式传imageWidth/imageHeight;截图编号失效或属于别的桌面会明确报错,不会按错基准点。
安装包没有代码签名。
0.8.3
desktop_screenshot新增region:只截{x,y,width,height}这块区域返回,左上角角标标出这块图在原画面里的起点坐标,刻度仍是整屏坐标,可以直接拿去desktop_click。- 网格合成从主进程移到渲染进程 canvas:文字用系统等宽字体描边,按 32px 小块在 OKLCH 空间给线色重新定明度(浅底深色、深底浅色),再用 APCA(|Lc| ≥ 45)和 WCAG(≥ 3)双轨校验。
- 细网格只画线不标数字(刻度最多每 100px 一个),格子越密线越淡;原生 RDP 窗口截图也支持网格。
- 修正原生 RDP 窗口的坐标说明:截图与点击都用窗口外框(含系统标题栏)。
安装包没有代码签名。
0.8.2
desktop_screenshot默认叠加 100px 坐标网格,Agent 不传参数也能直接按刻度算点击坐标。- 需要干净画面时传
grid=false关闭,也可传 20–500 自定义间距;desktop_actions里的截图步骤同样生效。
安装包没有代码签名。
0.8.1
- 修复 Ubuntu 22.04 上 Linux 包因原生模块要求 GLIBC 2.42 而无法启动。Linux 构建固定到 Ubuntu 22.04,并自动检查 GLIBC 不超过 2.35。
- 打包只重建
node-pty和串口模块,跳过 ssh2 可选模块cpu-features,避免 Electron 44 下编译失败。 - 修复没有系统钥匙串的 Linux 桌面无法保存凭据的问题,改用权限 0600 的本机 AES-256-GCM 密钥文件降级。
- CI 固定 Ubuntu 22.04 构建环境。
安装包没有代码签名。
0.8.0
- 新增 VNC / RDP 图形桌面:VNC 使用内嵌 noVNC,RDP 默认内嵌 IronRDP,也可切换 FreeRDP 原生窗口。
- 每个桌面连接只保留一个窗口;标签栏和侧边栏区分终端与桌面。
- MCP 新增 10 个桌面工具:截图网格、点击、按键、文字输入、滚动、等待、批量操作、AT-SPI 无障碍和性能指标,工具总数 37。
- VNC / 内嵌 RDP 支持双向文本剪贴板;VNC 逐字输入支持标点、中文和 Emoji。
- 新增自动 / 画质 / 平衡 / 流畅性能模式、后台降载、缩放防抖、桥接合包与背压。
- Agent 接入改为复制完整指引,由 Agent 安装 Skill 并注册 MCP。
- 修复窗口重绘后的桌面残留连接和启动白屏恢复。
安装包没有代码签名。
TermPilot v0.9.1
0.9.1
- 增加了 AppStream 元数据:AppImage 内附带软件名称、简介、分类、截图与许可证,Linux 应用目录可以读取,打包测试不再提示缺少 appdata 文件。
安装包没有代码签名。
0.9.0
- 增加了界面语言设置:可设为跟随系统、简体中文或 English,界面文字、菜单与提示随选择即时切换,主进程返回的消息和错误一并切换。
- 更新了 MCP 的工具说明:工具名、工具描述与参数说明统一为英文,Agent 在任何界面语言下读到同一套契约;工具结果和错误提示仍跟随界面语言。
- 增加了固定英文的 Agent 接入指引,覆盖 MCP 注册、Skill 安装、本机配置路径与校验步骤,令牌不出本机。
- 更新了官网:首页、下载与快速开始提供英文版本,首页按系统语言选择落地页,语言切换器的选择会被记住;页头描述、Open Graph 与结构化数据按页面语言生成。
- 更新了 README:默认提供英文版本,中文版保留为 README.zh.md。
- 修复了连接参数中端口说明使用中文标点的问题。
安装包没有代码签名。
0.8.6
- 图形桌面新增「中文键盘」接管,解决 VNC 下手动输入中文到不了远端的问题:用透明文本框接住本机输入法,合成结束逐字发 Unicode keysym,普通键、组合键和方向键照常转发,Esc 退出。
- 新增「发送文字」:本机打完字整段写进远端剪贴板再粘贴,可选普通粘贴或终端粘贴(
ctrl-shift-v)。两个入口都收进标签栏右侧图标行。
安装包没有代码签名。
0.8.5
- 合并重复工具:
term_screenshot_scrollback并入term_screenshot(scope=buffer截整段缓冲,给startLine/endLine仍只裁那一段);term_read并入term_lines(不填范围就是当前画面)。工具总数 37 → 35。 app_screenshot默认叠加 100px 坐标网格,传grid=false关闭,或填 20–500 自定义间距。- 终端截图不加网格:终端按行定位、没有点击坐标,叠网格只会挡住文字。
desktop_type新增method=clipboard:先把整段文字写进远端剪贴板,再发粘贴快捷键(pasteKeys默认ctrl-v,终端用ctrl-shift-v),避免 VNC 下中文被远端输入法拦截。默认仍是逐字发按键。
安装包没有代码签名。
0.8.4
- 桌面点击和滚动支持尺寸换算:
desktop_screenshot返回shotId,desktop_click/desktop_scroll传回它就按那张截图的坐标空间等比换算,截图后窗口缩放、VNC 分辨率切换或 RDP 重新协商都不会点偏。 - 不传
shotId时用该桌面最近一张截图,也可以显式传imageWidth/imageHeight;截图编号失效或属于别的桌面会明确报错,不会按错基准点。
安装包没有代码签名。
0.8.3
desktop_screenshot新增region:只截{x,y,width,height}这块区域返回,左上角角标标出这块图在原画面里的起点坐标,刻度仍是整屏坐标,可以直接拿去desktop_click。- 网格合成从主进程移到渲染进程 canvas:文字用系统等宽字体描边,按 32px 小块在 OKLCH 空间给线色重新定明度(浅底深色、深底浅色),再用 APCA(|Lc| ≥ 45)和 WCAG(≥ 3)双轨校验。
- 细网格只画线不标数字(刻度最多每 100px 一个),格子越密线越淡;原生 RDP 窗口截图也支持网格。
- 修正原生 RDP 窗口的坐标说明:截图与点击都用窗口外框(含系统标题栏)。
安装包没有代码签名。
0.8.2
desktop_screenshot默认叠加 100px 坐标网格,Agent 不传参数也能直接按刻度算点击坐标。- 需要干净画面时传
grid=false关闭,也可传 20–500 自定义间距;desktop_actions里的截图步骤同样生效。
安装包没有代码签名。
0.8.1
- 修复 Ubuntu 22.04 上 Linux 包因原生模块要求 GLIBC 2.42 而无法启动。Linux 构建固定到 Ubuntu 22.04,并自动检查 GLIBC 不超过 2.35。
- 打包只重建
node-pty和串口模块,跳过 ssh2 可选模块cpu-features,避免 Electron 44 下编译失败。 - 修复没有系统钥匙串的 Linux 桌面无法保存凭据的问题,改用权限 0600 的本机 AES-256-GCM 密钥文件降级。
- CI 固定 Ubuntu 22.04 构建环境。
安装包没有代码签名。
0.8.0
- 新增 VNC / RDP 图形桌面:VNC 使用内嵌 noVNC,RDP 默认内嵌 IronRDP,也可切换 FreeRDP 原生窗口。
- 每个桌面连接只保留一个窗口;标签栏和侧边栏区分终端与桌面。
- MCP 新增 10 个桌面工具:截图网格、点击、按键、文字输入、滚动、等待、批量操作、AT-SPI 无障碍和性能指标,工具总数 37。
- VNC / 内嵌 RDP 支持双向文本剪贴板;VNC 逐字输入支持标点、中文和 Emoji。
- 新增自动 / 画质 / 平衡 / 流畅性能模式、后台降载、缩放防抖、桥接合包与背压。
- Agent 接入改为复制完整指引,由 Agent 安装 Skill 并注册 MCP。
- 修复窗口重绘后的桌面残留连接和启动白屏恢复。
安装包没有代码签名。
TermPilot v0.9.0
0.9.0
- 增加了界面语言设置:可设为跟随系统、简体中文或 English,界面文字、菜单与提示随选择即时切换,主进程返回的消息和错误一并切换。
- 更新了 MCP 的工具说明:工具名、工具描述与参数说明统一为英文,Agent 在任何界面语言下读到同一套契约;工具结果和错误提示仍跟随界面语言。
- 增加了固定英文的 Agent 接入指引,覆盖 MCP 注册、Skill 安装、本机配置路径与校验步骤,令牌不出本机。
- 更新了官网:首页、下载与快速开始提供英文版本,首页按系统语言选择落地页,语言切换器的选择会被记住;页头描述、Open Graph 与结构化数据按页面语言生成。
- 更新了 README:默认提供英文版本,中文版保留为 README.zh.md。
- 修复了连接参数中端口说明使用中文标点的问题。
安装包没有代码签名。
0.8.6
- 图形桌面新增「中文键盘」接管,解决 VNC 下手动输入中文到不了远端的问题:用透明文本框接住本机输入法,合成结束逐字发 Unicode keysym,普通键、组合键和方向键照常转发,Esc 退出。
- 新增「发送文字」:本机打完字整段写进远端剪贴板再粘贴,可选普通粘贴或终端粘贴(
ctrl-shift-v)。两个入口都收进标签栏右侧图标行。
安装包没有代码签名。
0.8.5
- 合并重复工具:
term_screenshot_scrollback并入term_screenshot(scope=buffer截整段缓冲,给startLine/endLine仍只裁那一段);term_read并入term_lines(不填范围就是当前画面)。工具总数 37 → 35。 app_screenshot默认叠加 100px 坐标网格,传grid=false关闭,或填 20–500 自定义间距。- 终端截图不加网格:终端按行定位、没有点击坐标,叠网格只会挡住文字。
desktop_type新增method=clipboard:先把整段文字写进远端剪贴板,再发粘贴快捷键(pasteKeys默认ctrl-v,终端用ctrl-shift-v),避免 VNC 下中文被远端输入法拦截。默认仍是逐字发按键。
安装包没有代码签名。
0.8.4
- 桌面点击和滚动支持尺寸换算:
desktop_screenshot返回shotId,desktop_click/desktop_scroll传回它就按那张截图的坐标空间等比换算,截图后窗口缩放、VNC 分辨率切换或 RDP 重新协商都不会点偏。 - 不传
shotId时用该桌面最近一张截图,也可以显式传imageWidth/imageHeight;截图编号失效或属于别的桌面会明确报错,不会按错基准点。
安装包没有代码签名。
0.8.3
desktop_screenshot新增region:只截{x,y,width,height}这块区域返回,左上角角标标出这块图在原画面里的起点坐标,刻度仍是整屏坐标,可以直接拿去desktop_click。- 网格合成从主进程移到渲染进程 canvas:文字用系统等宽字体描边,按 32px 小块在 OKLCH 空间给线色重新定明度(浅底深色、深底浅色),再用 APCA(|Lc| ≥ 45)和 WCAG(≥ 3)双轨校验。
- 细网格只画线不标数字(刻度最多每 100px 一个),格子越密线越淡;原生 RDP 窗口截图也支持网格。
- 修正原生 RDP 窗口的坐标说明:截图与点击都用窗口外框(含系统标题栏)。
安装包没有代码签名。
0.8.2
desktop_screenshot默认叠加 100px 坐标网格,Agent 不传参数也能直接按刻度算点击坐标。- 需要干净画面时传
grid=false关闭,也可传 20–500 自定义间距;desktop_actions里的截图步骤同样生效。
安装包没有代码签名。
0.8.1
- 修复 Ubuntu 22.04 上 Linux 包因原生模块要求 GLIBC 2.42 而无法启动。Linux 构建固定到 Ubuntu 22.04,并自动检查 GLIBC 不超过 2.35。
- 打包只重建
node-pty和串口模块,跳过 ssh2 可选模块cpu-features,避免 Electron 44 下编译失败。 - 修复没有系统钥匙串的 Linux 桌面无法保存凭据的问题,改用权限 0600 的本机 AES-256-GCM 密钥文件降级。
- CI 固定 Ubuntu 22.04 构建环境。
安装包没有代码签名。
0.8.0
- 新增 VNC / RDP 图形桌面:VNC 使用内嵌 noVNC,RDP 默认内嵌 IronRDP,也可切换 FreeRDP 原生窗口。
- 每个桌面连接只保留一个窗口;标签栏和侧边栏区分终端与桌面。
- MCP 新增 10 个桌面工具:截图网格、点击、按键、文字输入、滚动、等待、批量操作、AT-SPI 无障碍和性能指标,工具总数 37。
- VNC / 内嵌 RDP 支持双向文本剪贴板;VNC 逐字输入支持标点、中文和 Emoji。
- 新增自动 / 画质 / 平衡 / 流畅性能模式、后台降载、缩放防抖、桥接合包与背压。
- Agent 接入改为复制完整指引,由 Agent 安装 Skill 并注册 MCP。
- 修复窗口重绘后的桌面残留连接和启动白屏恢复。
安装包没有代码签名。
TermPilot v0.8.6
0.8.6
- 图形桌面新增「中文键盘」接管,解决 VNC 下手动输入中文到不了远端的问题:用透明文本框接住本机输入法,合成结束逐字发 Unicode keysym,普通键、组合键和方向键照常转发,Esc 退出。
- 新增「发送文字」:本机打完字整段写进远端剪贴板再粘贴,可选普通粘贴或终端粘贴(
ctrl-shift-v)。两个入口都收进标签栏右侧图标行。
安装包没有代码签名。
0.8.5
- 合并重复工具:
term_screenshot_scrollback并入term_screenshot(scope=buffer截整段缓冲,给startLine/endLine仍只裁那一段);term_read并入term_lines(不填范围就是当前画面)。工具总数 37 → 35。 app_screenshot默认叠加 100px 坐标网格,传grid=false关闭,或填 20–500 自定义间距。- 终端截图不加网格:终端按行定位、没有点击坐标,叠网格只会挡住文字。
desktop_type新增method=clipboard:先把整段文字写进远端剪贴板,再发粘贴快捷键(pasteKeys默认ctrl-v,终端用ctrl-shift-v),避免 VNC 下中文被远端输入法拦截。默认仍是逐字发按键。
安装包没有代码签名。
0.8.4
- 桌面点击和滚动支持尺寸换算:
desktop_screenshot返回shotId,desktop_click/desktop_scroll传回它就按那张截图的坐标空间等比换算,截图后窗口缩放、VNC 分辨率切换或 RDP 重新协商都不会点偏。 - 不传
shotId时用该桌面最近一张截图,也可以显式传imageWidth/imageHeight;截图编号失效或属于别的桌面会明确报错,不会按错基准点。
安装包没有代码签名。
0.8.3
desktop_screenshot新增region:只截{x,y,width,height}这块区域返回,左上角角标标出这块图在原画面里的起点坐标,刻度仍是整屏坐标,可以直接拿去desktop_click。- 网格合成从主进程移到渲染进程 canvas:文字用系统等宽字体描边,按 32px 小块在 OKLCH 空间给线色重新定明度(浅底深色、深底浅色),再用 APCA(|Lc| ≥ 45)和 WCAG(≥ 3)双轨校验。
- 细网格只画线不标数字(刻度最多每 100px 一个),格子越密线越淡;原生 RDP 窗口截图也支持网格。
- 修正原生 RDP 窗口的坐标说明:截图与点击都用窗口外框(含系统标题栏)。
安装包没有代码签名。
0.8.2
desktop_screenshot默认叠加 100px 坐标网格,Agent 不传参数也能直接按刻度算点击坐标。- 需要干净画面时传
grid=false关闭,也可传 20–500 自定义间距;desktop_actions里的截图步骤同样生效。
安装包没有代码签名。
0.8.1
- 修复 Ubuntu 22.04 上 Linux 包因原生模块要求 GLIBC 2.42 而无法启动。Linux 构建固定到 Ubuntu 22.04,并自动检查 GLIBC 不超过 2.35。
- 打包只重建
node-pty和串口模块,跳过 ssh2 可选模块cpu-features,避免 Electron 44 下编译失败。 - 修复没有系统钥匙串的 Linux 桌面无法保存凭据的问题,改用权限 0600 的本机 AES-256-GCM 密钥文件降级。
- CI 固定 Ubuntu 22.04 构建环境。
安装包没有代码签名。
0.8.0
- 新增 VNC / RDP 图形桌面:VNC 使用内嵌 noVNC,RDP 默认内嵌 IronRDP,也可切换 FreeRDP 原生窗口。
- 每个桌面连接只保留一个窗口;标签栏和侧边栏区分终端与桌面。
- MCP 新增 10 个桌面工具:截图网格、点击、按键、文字输入、滚动、等待、批量操作、AT-SPI 无障碍和性能指标,工具总数 37。
- VNC / 内嵌 RDP 支持双向文本剪贴板;VNC 逐字输入支持标点、中文和 Emoji。
- 新增自动 / 画质 / 平衡 / 流畅性能模式、后台降载、缩放防抖、桥接合包与背压。
- Agent 接入改为复制完整指引,由 Agent 安装 Skill 并注册 MCP。
- 修复窗口重绘后的桌面残留连接和启动白屏恢复。
安装包没有代码签名。
TermPilot v0.8.4
0.8.4
- 桌面点击和滚动支持尺寸换算:
desktop_screenshot返回shotId,desktop_click/desktop_scroll传回它就按那张截图的坐标空间等比换算,截图后窗口缩放、VNC 分辨率切换或 RDP 重新协商都不会点偏。 - 不传
shotId时用该桌面最近一张截图,也可以显式传imageWidth/imageHeight;截图编号失效或属于别的桌面会明确报错,不会按错基准点。
安装包没有代码签名。
0.8.3
desktop_screenshot新增region:只截{x,y,width,height}这块区域返回,左上角角标标出这块图在原画面里的起点坐标,刻度仍是整屏坐标,可以直接拿去desktop_click。- 网格合成从主进程移到渲染进程 canvas:文字用系统等宽字体描边,按 32px 小块在 OKLCH 空间给线色重新定明度(浅底深色、深底浅色),再用 APCA(|Lc| ≥ 45)和 WCAG(≥ 3)双轨校验。
- 细网格只画线不标数字(刻度最多每 100px 一个),格子越密线越淡;原生 RDP 窗口截图也支持网格。
- 修正原生 RDP 窗口的坐标说明:截图与点击都用窗口外框(含系统标题栏)。
安装包没有代码签名。
0.8.2
desktop_screenshot默认叠加 100px 坐标网格,Agent 不传参数也能直接按刻度算点击坐标。- 需要干净画面时传
grid=false关闭,也可传 20–500 自定义间距;desktop_actions里的截图步骤同样生效。
安装包没有代码签名。
0.8.1
- 修复 Ubuntu 22.04 上 Linux 包因原生模块要求 GLIBC 2.42 而无法启动。Linux 构建固定到 Ubuntu 22.04,并自动检查 GLIBC 不超过 2.35。
- 打包只重建
node-pty和串口模块,跳过 ssh2 可选模块cpu-features,避免 Electron 44 下编译失败。 - 修复没有系统钥匙串的 Linux 桌面无法保存凭据的问题,改用权限 0600 的本机 AES-256-GCM 密钥文件降级。
- CI 固定 Ubuntu 22.04 构建环境。
安装包没有代码签名。
0.8.0
- 新增 VNC / RDP 图形桌面:VNC 使用内嵌 noVNC,RDP 默认内嵌 IronRDP,也可切换 FreeRDP 原生窗口。
- 每个桌面连接只保留一个窗口;标签栏和侧边栏区分终端与桌面。
- MCP 新增 10 个桌面工具:截图网格、点击、按键、文字输入、滚动、等待、批量操作、AT-SPI 无障碍和性能指标,工具总数 37。
- VNC / 内嵌 RDP 支持双向文本剪贴板;VNC 逐字输入支持标点、中文和 Emoji。
- 新增自动 / 画质 / 平衡 / 流畅性能模式、后台降载、缩放防抖、桥接合包与背压。
- Agent 接入改为复制完整指引,由 Agent 安装 Skill 并注册 MCP。
- 修复窗口重绘后的桌面残留连接和启动白屏恢复。
安装包没有代码签名。
TermPilot v0.8.3
0.8.3
desktop_screenshot新增region:只截{x,y,width,height}这块区域返回,左上角角标标出这块图在原画面里的起点坐标,刻度仍是整屏坐标,可以直接拿去desktop_click。- 网格合成从主进程移到渲染进程 canvas:文字用系统等宽字体描边,按 32px 小块在 OKLCH 空间给线色重新定明度(浅底深色、深底浅色),再用 APCA(|Lc| ≥ 45)和 WCAG(≥ 3)双轨校验。
- 细网格只画线不标数字(刻度最多每 100px 一个),格子越密线越淡;原生 RDP 窗口截图也支持网格。
- 修正原生 RDP 窗口的坐标说明:截图与点击都用窗口外框(含系统标题栏)。
安装包没有代码签名。
0.8.2
desktop_screenshot默认叠加 100px 坐标网格,Agent 不传参数也能直接按刻度算点击坐标。- 需要干净画面时传
grid=false关闭,也可传 20–500 自定义间距;desktop_actions里的截图步骤同样生效。
安装包没有代码签名。
0.8.1
- 修复 Ubuntu 22.04 上 Linux 包因原生模块要求 GLIBC 2.42 而无法启动。Linux 构建固定到 Ubuntu 22.04,并自动检查 GLIBC 不超过 2.35。
- 打包只重建
node-pty和串口模块,跳过 ssh2 可选模块cpu-features,避免 Electron 44 下编译失败。 - 修复没有系统钥匙串的 Linux 桌面无法保存凭据的问题,改用权限 0600 的本机 AES-256-GCM 密钥文件降级。
- CI 固定 Ubuntu 22.04 构建环境。
安装包没有代码签名。
0.8.0
- 新增 VNC / RDP 图形桌面:VNC 使用内嵌 noVNC,RDP 默认内嵌 IronRDP,也可切换 FreeRDP 原生窗口。
- 每个桌面连接只保留一个窗口;标签栏和侧边栏区分终端与桌面。
- MCP 新增 10 个桌面工具:截图网格、点击、按键、文字输入、滚动、等待、批量操作、AT-SPI 无障碍和性能指标,工具总数 37。
- VNC / 内嵌 RDP 支持双向文本剪贴板;VNC 逐字输入支持标点、中文和 Emoji。
- 新增自动 / 画质 / 平衡 / 流畅性能模式、后台降载、缩放防抖、桥接合包与背压。
- Agent 接入改为复制完整指引,由 Agent 安装 Skill 并注册 MCP。
- 修复窗口重绘后的桌面残留连接和启动白屏恢复。
安装包没有代码签名。
TermPilot v0.8.2
0.8.2
desktop_screenshot默认叠加 100px 坐标网格,Agent 不传参数也能直接按刻度算点击坐标。- 需要干净画面时传
grid=false关闭,也可传 20–500 自定义间距;desktop_actions里的截图步骤同样生效。
安装包没有代码签名。
0.8.1
- 修复 Ubuntu 22.04 上 Linux 包因原生模块要求 GLIBC 2.42 而无法启动。Linux 构建固定到 Ubuntu 22.04,并自动检查 GLIBC 不超过 2.35。
- 打包只重建
node-pty和串口模块,跳过 ssh2 可选模块cpu-features,避免 Electron 44 下编译失败。 - 修复没有系统钥匙串的 Linux 桌面无法保存凭据的问题,改用权限 0600 的本机 AES-256-GCM 密钥文件降级。
- CI 固定 Ubuntu 22.04 构建环境。
安装包没有代码签名。
0.8.0
- 新增 VNC / RDP 图形桌面:VNC 使用内嵌 noVNC,RDP 默认内嵌 IronRDP,也可切换 FreeRDP 原生窗口。
- 每个桌面连接只保留一个窗口;标签栏和侧边栏区分终端与桌面。
- MCP 新增 10 个桌面工具:截图网格、点击、按键、文字输入、滚动、等待、批量操作、AT-SPI 无障碍和性能指标,工具总数 37。
- VNC / 内嵌 RDP 支持双向文本剪贴板;VNC 逐字输入支持标点、中文和 Emoji。
- 新增自动 / 画质 / 平衡 / 流畅性能模式、后台降载、缩放防抖、桥接合包与背压。
- Agent 接入改为复制完整指引,由 Agent 安装 Skill 并注册 MCP。
- 修复窗口重绘后的桌面残留连接和启动白屏恢复。
安装包没有代码签名。
TermPilot v0.8.1
0.8.1
- 修复 Ubuntu 22.04 上 Linux 包因原生模块要求 GLIBC 2.42 而无法启动。Linux 构建固定到 Ubuntu 22.04,并自动检查 GLIBC 不超过 2.35。
- 打包只重建
node-pty和串口模块,跳过 ssh2 可选模块cpu-features,避免 Electron 44 下编译失败。 - 修复没有系统钥匙串的 Linux 桌面无法保存凭据的问题,改用权限 0600 的本机 AES-256-GCM 密钥文件降级。
- CI 固定 Ubuntu 22.04 构建环境。
安装包没有代码签名。
0.8.0
- 新增 VNC / RDP 图形桌面:VNC 使用内嵌 noVNC,RDP 默认内嵌 IronRDP,也可切换 FreeRDP 原生窗口。
- 每个桌面连接只保留一个窗口;标签栏和侧边栏区分终端与桌面。
- MCP 新增 10 个桌面工具:截图网格、点击、按键、文字输入、滚动、等待、批量操作、AT-SPI 无障碍和性能指标,工具总数 37。
- VNC / 内嵌 RDP 支持双向文本剪贴板;VNC 逐字输入支持标点、中文和 Emoji。
- 新增自动 / 画质 / 平衡 / 流畅性能模式、后台降载、缩放防抖、桥接合包与背压。
- Agent 接入改为复制完整指引,由 Agent 安装 Skill 并注册 MCP。
- 修复窗口重绘后的桌面残留连接和启动白屏恢复。
安装包没有代码签名。
TermPilot v0.8.0
0.8.0
- 新增 VNC / RDP 图形桌面:VNC 使用内嵌 noVNC,RDP 默认内嵌 IronRDP,也可切换 FreeRDP 原生窗口。
- 每个桌面连接只保留一个窗口;标签栏和侧边栏区分终端与桌面。
- MCP 新增 10 个桌面工具:截图网格、点击、按键、文字输入、滚动、等待、批量操作、AT-SPI 无障碍和性能指标,工具总数 37。
- VNC / 内嵌 RDP 支持双向文本剪贴板;VNC 逐字输入支持标点、中文和 Emoji。
- 新增自动 / 画质 / 平衡 / 流畅性能模式、后台降载、缩放防抖、桥接合包与背压。
- Agent 接入改为复制完整指引,由 Agent 安装 Skill 并注册 MCP。
- 修复窗口重绘后的桌面残留连接和启动白屏恢复。
安装包没有代码签名。
TermPilot v0.7.8
0.7.8
- 侧边栏顶部改为品牌头:应用图标、TermPilot 字标和协议副标题,收纳按钮移到右侧。
- 新建 / 编辑串口连接时自动扫描本机串口,串口路径可以直接从下拉里选(显示路径和厂商 / 设备名);右侧按钮重新扫描;没检测到设备或枚举不到时可切「手动输入」。
- 连接的右键菜单新增「关闭全部窗口」,一次关掉这条连接下挂着的所有终端;没有窗口时不显示该项。
- MCP 新增
app_screenshot:截取整个应用窗口(侧边栏、标签栏、终端一起),保存 PNG 并返回路径,图片同时附在结果里。 - MCP 新增
app_record:录制应用窗口画面为 WebM,action=start开始、action=stop结束并保存;fps默认 15,maxSeconds默认 120(最长 600),到点自动停止并保存。工具总数 25 → 27。
安装包没有代码签名。