Item logo image for 令行 CmdPilot

令行 CmdPilot

5.0(

1 rating

)
ExtensionDeveloper Tools8 users
Item media 3 (screenshot) for 令行 CmdPilot
Item media 1 (screenshot) for 令行 CmdPilot
Item media 2 (screenshot) for 令行 CmdPilot
Item media 3 (screenshot) for 令行 CmdPilot
Item media 1 (screenshot) for 令行 CmdPilot
Item media 1 (screenshot) for 令行 CmdPilot
Item media 2 (screenshot) for 令行 CmdPilot
Item media 3 (screenshot) for 令行 CmdPilot

Overview

为 Web 终端预设命令序列,一键或快捷键自动输入执行;支持等提示符再继续、运行前填参数、分类搜索、断点续跑、报错即停与大文件读入。

令行 CmdPilot 把重复的终端操作变成一次点击。 在 Web 终端里(WebSSH、JumpServer、云控制台 Shell、ttyd、Wetty 等),很多命令序列每天都要原样敲一遍:进入目录、启动诊断工具、选进程号、跟踪日志。令行让你把这些操作保存成「方案」,之后点一下、或按一个快捷键,就自动逐行输入并回车。 ■ 主要功能 · 方案管理:把任意命令序列存成方案,支持注释(#)和 wait 等待步骤 · 一键执行:弹出面板点一下,或按 Alt+Shift+1~4 直接运行绑定的方案 · 本地搜索:按方案名、按命令行都能搜,方案多了也能秒定位 · 输入方式自适配:自动识别 xterm.js 终端、普通输入框与 Canvas 远程桌面 · 只在本机保存:所有方案和设置都在浏览器本地,不上传任何数据 ■ 怎么写方案 每行一条命令,就是你会手动敲的内容: # 井号开头是注释 cd /app/logs wait 300 tail -f stdout.log wait 300 表示等 300 毫秒再执行下一步,用于等程序启动、等列表刷出来。 key ctrl+c 可以发送控制键,用于退出上一个 tail -f。 type 文本 只输入不回车,run 命令 输入并回车。 ■ 三种输入方式 · 自动识别(默认):检测到 xterm.js 系终端时用粘贴事件整行注入,普通输入框用输入事件,Canvas 终端逐个按键;某一路失败会自动退回逐字符输入,不会静默丢字 · 粘贴事件:适合 xterm.js 系网页终端 · 逐个按键:适合 Guacamole、noVNC 这类远程桌面 · 输入事件:适合普通网页表单 ■ 适合谁 运维、后端开发、SRE,以及任何需要反复登录 Web 终端敲同样几条命令的人。 ■ 权限与数据 · storage:在本机保存方案和设置 · scripting:把方案里的文字输入到当前标签页 · activeTab:仅在你点击扩展或按快捷键时,临时获得当前标签页的访问权 扩展不声明「访问所有网站」的常驻权限,安装时不会出现「读取和更改您在所有网站上的数据」的提示。只有目标终端位于跨域 iframe 内、临时权限覆盖不到时,才会在面板里询问一次,可随时拒绝。 扩展不含任何远程代码,不发起任何网络请求,不收集、不上传任何数据。

Details

  • Version
    2.0.1
  • Updated
    November 2, 2026
  • Offered by
    qinlinglong
  • Size
    149KiB
  • Languages
    中文(中国)
  • Developer
    Email
    qinlinglong@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps