Agi Term Helper

Polar Sponsor
爱发电 赞助
.NET 9.0

通过 OpenClaw exec 进行快速、明确的终端执行(直接调度;输入精确命令)。

/ term —— 直接终端执行( 执行调度)

功能概述

/ term —— 直接终端执行( 执行调度)是一项面向实际任务的技能,主要用于/ term 是电源用户快捷键 : 任何您在之后输入的/ term , 都会以 as 方式传送到 OpenClaw 的执行工具;这是有意的“ 手动模式 ”。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

/term — 直接终端执行(exec 分发)

/term 是一个高级用户快捷方式:你在 /term 后输入的任何内容,都会原样转发给 OpenClaw 的 exec 工具。

该模式被有意设计为“手动模式”:

  • 你(用户)需提供精确的 Shell 命令。
  • OpenClaw 不会重写、展开或“好心地”修改该命令。
  • 当你希望快速、确定性地执行终端操作,且无需规划循环(planning loop)时,此模式非常有用。

分发机制说明(重要)

OpenClaw 支持 command-dispatch: tool 类型的技能。当你运行:

  • /term ls -la

原始参数字符串(ls -la)将未经额外解析,直接转发至所配置的工具(exec)。在工具分发(tool-dispatch)模式下,OpenClaw 会以如下结构化参数调用该工具:

{ command: "", commandName: "", skillName: "" }

详见 Skills 文档中关于 command-dispatch、command-tool 和 command-arg-mode 的说明。 :contentReference[oaicite:10]{index=10}

/term 与常规“智能体运行”的使用场景对比

请在以下情况下使用 /term:

  • 你已明确知道所需执行的确切命令。
  • 你仅需快速执行只读检查(如查看文件列表、git 状态、grep 搜索)。
  • 你正在调试 OpenClaw 自身(例如 skills 目录结构、日志、Peekaboo bridge 运行状态)。

建议在以下情况优先采用常规智能体流程(agent flow):

  • 你希望由模型自主判断并选择最优执行路径。
  • 任务可能涉及多步骤操作、安全校验或文件编辑等复杂逻辑。

安全准则(请认真阅读一次,并严格遵守)

/term 等效于允许一位助手直接向你的终端输入命令。 推荐默认实践如下:

  1. 除非你**明确意图变更系统状态**,否则应优先使用只读命令。
  2. 切勿在命令行中暴露敏感信息(如 tokens、API keys、cookies)。
  3. 禁止执行远程一键式命令(remote execution one-liners):
    • 禁用 curl ... | sh
    • 禁用“下载即执行”类管道命令(download-and-execute pipelines)
  4. 若命令可能删除或覆盖文件,请务必放慢操作节奏,仔细核对路径。

宿主环境(host)与沙箱(sandbox)注意事项

实际执行环境取决于你在部署中如何配置 exec(运行于宿主系统 vs 运行于 sandbox 容器)。 另请注意:当会话处于 sandbox 模式时,环境变量不会自动继承至容器内;你必须通过 sandbox 的环境变量配置显式注入,或将其预置(bake)到容器镜像中。 :contentReference[oaicite:11]{index=11}

实用示例

快速检查(安全、只读)

  • /term pwd
  • /term ls -la
  • /term git status
  • /term rg -n "TODO|FIXME" .

调试 Peekaboo bridge 发现机制(macOS)

  • /term peekaboo bridge status --verbose

若输出显示所有候选路径均报 “no such file or directory”,且最终显示 “Selected: local (in-process)”,则表明当前未运行 bridge host 进程(参见下方故障排查部分)。

用于生成结构化输出的一行命令

若你需要 JSON 格式输出以便后续解析:

  • /term python -c 'import json,platform; print(json.dumps({"py":platform.python_version()}))'

故障排查

“command not found”

该工具运行于 OpenClaw 运行时所提供的 PATH 环境中。若你依赖 Homebrew,请确保运行时环境能识别 /opt/homebrew/bin 路径。

“permission denied” / macOS 隐私权限提示

部分工具(如屏幕录制、UI 自动化)需获得 macOS 的 Screen Recording 或 Accessibility 权限。这些权限在 macOS 上按进程上下文授予;使用 PeekabooBridge 通常是实现自动化任务的可靠方案。

我需要更完善的指导与防护机制

请安装并启用配套技能 terminal-helper(支持模型调用),它可提供安全操作范式教学、交互式确认流程及标准化操作手册(runbooks)。

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

2026.11.06

0

12

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

2026.11.06

0

13

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

2026.11.06

0

10

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

2026.11.05

0

12

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

2026.11.05

0

12

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习