OC
OpenClaw 中文解释版

给五岁小朋友也能看懂的说明书

简要总结

Elevated Mode

这页说明书在讲一个叫“高级模式”的开关。它就像给你的小助手一个“特别通行证”,有了这个通行证,小助手就能在更重要的“主机”上帮你做事,或者不用每次都等你点头同意。不过,这个通行证不是谁都能用,需要爸爸妈妈(管理员)先设置好规则才行。当你想知道怎么打开或关闭这个通行证时,就可以看看这页。

五岁小孩版解释

高级模式是一个特别的开关,可以改变你的小助手(Agent)做事情的地方和方式。通常,小助手在一个安全的“沙箱”里玩,但打开这个开关,它就能去“网关主机”上玩,那里更像家里的客厅,能做更多事。

这个开关有四个档位,你可以用 /elevated 或短一点的 /elev 来设置:

  1. onask:让小助手去主机上做事,但如果规则要求,有些事(exec)还是需要你点头同意才能做。
  2. full:让小助手去主机上做事,并且所有事都自动同意,不用再等你点头。
  3. off:关掉高级模式,小助手就回到沙箱里玩了。

要记住哦,这个开关只对在“沙箱”里的小助手有用。如果小助手本来就在主机上玩,那开关打开也没变化。

怎么设置这个开关呢? 设置的方法很重要,顺序就像排队:

  1. 一句话里的指令:如果你在聊天时,把 /elevated full 这样的指令和要说的话写在一起,那这个“通行证”只对这句话里让小助手做的事有效。
  2. 会话默认值:如果你想在整个聊天里都用某个档位,可以单独发一条只包含指令的消息,比如只发 /elevated full。小助手会回复你“高级模式已设为 full...”,这样设置就成功了。发 /elevated(后面不加档位)可以查看现在的模式。
  3. 全局默认值:如果上面两个都没设置,就会用爸爸妈妈在配置文件里设好的默认档位。

谁可以用这个开关? 不是每个人都能随便打开这个开关的,有好几道“门”要检查:

  • 第一道门是总开关 tools.elevated.enabled,如果它关着,谁都不能用。
  • 第二道门是允许名单 tools.elevated.allowFrom,只有名单里的人才能用。名单可以按聊天软件(比如Discord)来分。
  • 第三道门是针对某个小助手的开关 agents.list[].tools.elevated.enabled,它可以关得更严。
  • 第四道门是针对某个小助手的允许名单 agents.list[].tools.elevated.allowFrom。 必须所有这些门都通过,你才能成功设置开关。如果通不过,小助手会告诉你错误,并且不会改变模式。

一些重要的小提醒:

  • 这个开关不能绕过工具政策。如果规则本来就禁止小助手做某件事(比如用 exec 工具),那就算开了高级模式也没用。
  • 它和另一个指令 /exec 是分开的,作用不一样。
  • 在群聊里,只有当你@了小助手,它才会听你的高级模式指令。
  • 小助手在高级模式下做的事,会被特别记录下来。它的状态里也会显示现在是哪个档位,比如 elevated=ask