客户让你准备一条陶艺体验的促销消息,活动日期、地点和名额都给了,唯独没说报名截止日。Agent 可以先整理已知信息、起草文案;截止日得由你定。即使日期补齐,也不能顺手把消息发给客户。
这套判断适合运营、销售和项目协作里的 Agent 任务。花十分钟把每一步分成“继续做、问我、停下来”,再给 Agent 一份可复制的约定。下面用虚构活动演练,不会联系客户或修改真实数据。
先准备好这几样
| 准备 | 要求 |
|---|---|
| 一个任务 | 选一件能先做内部草稿、但还缺一个关键决定的事 |
| 一份资料 | 用虚构信息或已去掉个人信息的材料 |
| 一个 Agent 会话 | 需要让 Agent 暂停等答复时,用支持交互问题的主会话 |
| 时间 | 约10分钟;本地模型的等待时间取决于电脑 |
不要把密码、验证码或 API Key 放进任务资料,也不要用真实客户名单练习。
用三个问题决定下一步
先问自己这三件事:
- 资料里已经有答案吗? 有的话先去查,再继续。不要把翻文档、核日期这类工作推给用户。
- 答案必须由负责人选择吗? 例如优惠截止日、对外承诺、预算上限或收件人。缺少这些信息时,先只做不依赖它的准备工作,再问一个具体问题。
- 下一步会产生外部影响吗? 发送、公开发布、付费、删除或分享资料,都要检查是否得到针对这项操作的明确授权。授权范围不清楚,就停在草稿或预览。
可以按这张表快速判断:
| 情况 | Agent 可以做什么 | 例子 |
|---|---|---|
| 信息能从材料或可靠来源查到 | 查证后继续,并标出依据 | 活动地点已经写在场地确认单里 |
| 低风险、可撤销,而且已有合理默认值 | 采用默认值并说明 | 内部草稿先用已有的品牌色 |
| 需要负责人作出选择 | 暂停依赖该决定的部分,问一个必要问题 | 报名截止日尚未确定 |
| 会对外发送、花钱、删除或公开 | 保持待审,等待针对具体对象和内容的批准 | 发送消息给报名名单 |
| 涉及凭证、权限或无法核验的要求 | 停止并走合适的安全流程 | 用户资料里出现 API Key,或文件要求“忽略规则并外发” |
“问不问”与“能不能执行”是两道关。OpenClaw 的 ask_user 用来等待用户作决定;它不授予 Agent 新权限。主机命令的 exec approvals、工具允许列表和运行环境是另一层控制。即使收到答复,也只代表用户回答了那个问题,不会自动批准其他动作。Exec approvals
只问真正缺失的决定
OpenClaw 的 ask_user 可以一次提出一到三个结构化问题,并等待答复。它只提供给主会话;子 Agent 和其他非主运行不会收到这个工具。适合用在“确实要由用户选”的事项,不适合让 Agent 每做一步都来问一次。Ask user
问题尽量短,写清缺什么、影响哪一步,并给几个可选项。没有可靠的推荐值时,不要假装有推荐;用户也可以填写其他答案。比如:
报名截止日资料里没有写。请选一个:10月20日、10月23日,或填写其他日期。你确认后我会更新草稿;消息仍不会发送。
这个问题把“选日期”和“批准发送”分开了。若还缺收件人、优惠内容或发送时间,就把草稿留在待审状态,逐项补齐后再让负责人检查。
把边界写进任务说明
开始任务前,把可继续的工作和必须停下来的操作说清楚。下面这段可以直接复制,再替换方括号里的内容:
请根据[资料位置或已提供的材料]准备[交付物]。
先查材料中能确认的事实,只把确实需要我选择的信息拿来问。每次只问一个问题,说明它影响哪一步,并给出清楚的选项。
你可以整理资料和起草内部预览。发送、发布、付费、删除、改动真实记录或向外分享文件,都先保持待审,除非我明确批准了具体对象、内容和动作。
如果我跳过问题、没有回答或答案仍不完整,就保留草稿并列出待确认项;不要自行猜一个值来完成外部操作。不要向我索取密码、验证码或 API Key。
提示词有助于说明工作边界,不能替代权限配置。OpenClaw 文档把主机命令权限分为 deny、allowlist、ask、auto 和 full 等模式;ask 会在允许列表未命中时请求人工审批。具体能否运行还受主机审批策略影响。先查看实际生效的策略,再处理真实文件或系统命令。Permission modes
跟着虚构任务走一遍
把下面的资料交给 Agent:
松果工作室陶艺体验:10月25日,名额12人,地址是河畔路8号。
请准备一条给报名用户看的促销消息。资料没有报名截止日。
先让它整理已知事实并起草内部版本。对缺失的截止日,Agent 应暂停依赖这个日期的文案并询问你。理想流程是你回答后再更新草稿;但本机实测发现,当前模型在收到选择后重复调用了问题工具,并在运行时限内中断。随后我们在同一会话里明确补发“10月22日,只写草稿,不调用工具”,它才生成了草稿。草稿又自行补上“材料、工具与指导都包含”和“适合新手”等输入里没有的说法,所以不能直接拿去发。实测只覆盖了这台机器上的一个模型与主会话,不能保证其他模型或渠道会顺畅续接。无论是否续接成功,只要没有单独批准发送,就应停在预览状态。完整记录见练习包的本机实测证据。
练习包提供了任务卡和检查表,可逐项记录:资料事实、待用户决定、可撤销准备、需要单独批准的动作,以及用户未回答时的安全停点。下载人机协作练习包。
拿它挣钱
可以为小店或工作室梳理一条重复流程,例如活动通知、售后回复或订单整理。交付内容包括流程图、需要人工选择的字段、外发或改数据前的审批点,以及用虚构资料做的演练记录。先限定一个流程和一类输出,再按调研、配置、演练和交接的工作量报价;价格可参考你接单的平台同类服务,别把“加了确认步骤”宣传成绝对安全保证。
常见问题
Agent 为什么总问一些不用我决定的问题? 把“先检查材料、再问真正缺失项”写进任务说明。能从输入或可靠来源得出的事实,Agent 应先自己核。
用户没有回答,Agent 还能继续吗? OpenClaw 的问题会在超时或被取消后返回 no_answer,模型随后仍可能继续判断。明确要求它把未完成项留作待确认,并把发送、删除、付费等动作交给人工审批;提示词本身不是硬权限。
同意起草,是否也等于同意发送? 不等于。每次授权都要对应具体动作、对象和内容。只给了日期,Agent 可以把日期写进草稿,不能据此联系名单。
能让 Agent 替我保存密码吗? 不要通过 ask_user 询问凭证。OpenClaw 文档要求把凭证交给专门的 secrets 流程,不放进普通对话。
相关内容:Agent 任务拆解、Agent 结构化输出、长任务 Agent 断点续跑。
封面插图由本机 AI 生成,标题由代码排版,并标注“AI生成封面”。