当前位置: 首页 > news >正文

OpenClaw从入门到应用——工具(Tools):

通过OpenClaw实现副业收入:《OpenClaw赚钱实录:从“养龙虾“到可持续变现的实践指南》

提升模式(/elevated 指令)

功能说明

  • /elevated on在网关主机上运行,并保留执行审批(与/elevated ask相同)。
  • /elevated full在网关主机上运行,自动批准执行(跳过执行审批)。
  • /elevated ask在网关主机上运行,但保留执行审批(与/elevated on相同)。
  • on/ask不会强制设置exec.security=full;配置的安全/询问策略仍然适用。
  • 仅当代理处于沙盒模式时才会改变行为(否则执行原本就在主机上运行)。
  • 指令形式:/elevated on|off|ask|full/elev on|off|ask|full
  • 只接受on|off|ask|full;输入其他任何内容将返回提示且不更改状态。

控制范围(及非控制范围)

  • 可用性开关tools.elevated是全局基线。agents.list[].tools.elevated可以针对特定代理进一步限制提升权限(两者都必须允许)。
  • 会话状态/elevated on|off|ask|full为当前会话密钥设置提升级别。
  • 内联指令:消息中的/elevated on|ask|full仅适用于该条消息。
  • 群组:在群聊中,仅在提及代理时提升指令才会被响应。绕过提及要求的纯指令消息被视为已提及。
  • 主机执行:提升模式强制exec在网关主机上运行;full还会设置security=full
  • 审批full跳过执行审批;当白名单/询问规则有要求时,on/ask会遵循这些审批。
  • 非沙盒代理:对执行位置无影响;仅影响开关控制、日志记录和状态。
  • 工具策略依然适用:如果工具策略拒绝了exec,则无法使用提升模式。
  • 独立于/exec/exec为授权发送者调整会话默认值,且不需要提升模式。

解析顺序

  1. 消息上的内联指令(仅适用于该条消息)。
  2. 会话覆盖(通过发送纯指令消息设置)。
  3. 全局默认值(配置中的agents.defaults.elevatedDefault)。

设置会话默认值

  • 发送一条只包含指令的消息(允许有空白字符),例如/elevated full
  • 系统会发送确认回复(提升模式已设置为 full.../提升模式已禁用。)。
  • 如果提升访问被禁用,或发送者不在已批准的白名单中,指令将回复一个可操作的错误,并且不会更改会话状态。
  • 发送不带参数的/elevated(或/elevated:)以查看当前的提升级别。

可用性与白名单

  • 功能开关:tools.elevated.enabled(即使代码支持,也可以默认通过配置将其关闭)。
  • 发送者白名单:tools.elevated.allowFrom,其中包含针对不同提供商的白名单(例如discordwhatsapp)。
  • 不带前缀的白名单条目仅匹配发送者范围内的身份值(SenderIdSenderE164From);接收者路由字段绝不会用于提升授权。
  • 可变的发送者元数据需要使用显式前缀:
    • name:<value>匹配SenderName
    • username:<value>匹配SenderUsername
    • tag:<value>匹配SenderTag
    • id:<value>from:<value>e164:<value>可用于显式的身份定位
  • 单个代理开关:agents.list[].tools.elevated.enabled(可选;只能进一步限制)。
  • 单个代理白名单:agents.list[].tools.elevated.allowFrom(可选;设置后,发送者必须同时匹配全局和单个代理的白名单)。
  • Discord 回退:如果省略了tools.elevated.allowFrom.discord,则使用channels.discord.allowFrom列表作为回退(旧版:channels.discord.dm.allowFrom)。设置tools.elevated.allowFrom.discord(即使为[])可覆盖此行为。单个代理白名单不会使用此回退。
  • 所有开关都必须通过;否则提升模式被视为不可用。

日志记录与状态

  • 提升的执行调用记录在信息级别。
  • 会话状态包含提升模式(例如elevated=askelevated=full)。
http://www.jsqmd.com/news/804680/

相关文章:

  • 智飞生物:一家代理巨擘的百亿亏损与“只剩渣”的投资者残局
  • 【Google搜索增强黄金窗口期】:错过这波Gemini API权限开放,你将落后至少6个月开发节奏
  • FastGithub终极指南:5分钟让你的GitHub访问速度提升300%
  • 基于NestJS的智能代码评审代理:从AST解析到规则引擎实践
  • 【DeepSeek开发者垂直搜索实战指南】:3大行业落地案例+5个避坑要点,限时公开内部调优参数
  • 别再手动算脉冲了!STM32CubeMX配置定时器编码器模式,轻松读取直流电机转速(附防溢出处理代码)
  • 免费开源AI软件.桌面单机版,可移动的AI知识库,察元 AI桌面版:全模型支持的第一个例子 给察元AI挂上Ollama的下午
  • 如何在Windows电脑上安装安卓应用?APK Installer完整指南
  • 计算机毕业设计 | SpringBoot+vue高校教师电子名片系统(附源码+论文)
  • 厚街婚纱摄影哪家值得推荐:秒杀婚纱摄影全城优选 - 17322238651
  • ImageToSTL:让每一张照片都拥有立体的生命
  • 别再傻傻分不清了!一文搞懂L2范数、欧氏距离和正则化的前世今生
  • 厚街婚礼策划哪家值得推荐:秒杀婚礼策划梦幻缔造 - 13425704091
  • IGFBP-3:出生后血液中关键IGF结合蛋白的生物学功能与临床应用价值
  • 百度文库文档免费下载终极指南:3步快速获取纯净PDF
  • 大连导游依依:七年零投诉背后的职业坚守
  • 如何免费重置JetBrains IDE试用期:完整操作指南
  • FanControl.HWInfo插件终极指南:如何实现精准硬件温度监控与风扇控制
  • AutoDock-Vina完全使用手册:从零开始掌握分子对接技术
  • Perplexity接入JSTOR古籍库的5大隐藏限制:92%研究者至今不知的权限陷阱与绕过方案
  • 科研绘图必备:用Matlab+m_map绘制带省界的中国地图全攻略(含南海九段线shp文件处理技巧)
  • 厚街家政哪家值得推荐:秒杀家政高效靠谱 - 19120507004
  • 车联网数据变现实战:从数据采集到商业应用的全链路解析
  • 2026年广东数字员工选哪家?这份实用选型攻略助你精准抉择
  • 厚街泰式按摩哪家值得推荐:秒杀泰式按摩高端甄选 - 13724980961
  • 厚街情侣酒店哪家值得推荐:秒杀情侣酒店口碑炸裂 - 13724980961
  • 厚街空调维修哪家值得推荐:秒杀空调维修靠谱放心 - 13724980961
  • KLayout开源版图工具:芯片设计的完整解决方案
  • DdddOcr:Python开发者必备的离线验证码识别神器
  • 2026 年北京全屋定制靠谱品牌 TOP 排名及定制家具选型指南