学会和 OpenClaw 聊天,怎么说它才能听懂?
一、提示词的基本原则。
好的提示词三个基本要素。1.明确的目标。清楚的告诉他任务的具体内容。2.充分的背景。比如让他帮你计算某个投资方案,你需要提供本金、利率、期限这些关键数值。3.必要的信息。“帮我写一封求职邮件应聘的是互联网公司的产品经理岗位。有三年经验。”
二、任务描述的技巧。
把大任务拆成小步骤。如果你有个复杂的任务,比如说帮我分析一下行业的发展趋势,你就应该像搭积木一样,把任务给拆开。先让它收集行业数据,再梳理主要玩家,然后分析竞争格局,最后给出投资建议。而如果你想让 OpenClaw 按某种风格写作,那你只需要给它一个样本,然后比如说告诉他这是我喜欢的文章风格,参考这个帮我写一段类似的。给他一个具体的例子,胜过 100 句抽象的描述。还可以多轮对话,步步推进。你不用一次说完所有事,就像和人聊天一样,先问第一步,拿到结果后,再追问第二步。如果做的不对的话让它再给你调整。
三,角色设定的方法。
角色设定的核心是,告诉 OpenClaw 它应该扮演什么角色。比如说,你现在是一位有十年经验的资深产品经理,或者是,请你以心理咨询师的视角来分析这个问题。最有效的角色设定包含三个要素,专业背景、经验水平、思维模式。比如你可以说你是一位严谨的数据分析师,擅长用统计方法解释现象,并习惯用数据说话。
四,上下文管理策略。
在开始上一个新任务之前,如果相关信息在前面的对话中已经提到过,你就可以对 OpenClaw 说,基于我们之前讨论的用户画像,现在帮我想一个营销方案。这样的开场让 OpenClaw 知道从哪里开始。
对重要的限制条件,在每次对话中都要适当提醒,比只提一次更保险。你也可以通过配置系统提示词来设定一些长期生效的规则。比如你可以告诉他,当我提到简报时,指的是不超过两页的 A4 文档。或者所有代码注释请用中文,这样就不用每次都重复说明。
五,不同场景的沟通模式。
文案写作场景,注重风格。这类任务的关键是提供足够的参考样本,并说明目标受众是谁。数据分析场景需要清晰说明数据来源和分析目的。编程辅助场景的重点在于精准描述需要和报错信息。创意类任务需要更多的发散性思维引导,不要给太多限制,你可以说帮我头脑风暴 10 个创意方向,不要考虑可行性,先想到什么说什么。
六,结构化提示词的进阶技巧。
结构化提示词写作,包括四个方面,任务、背景、要求、示例。任务就是首先说明要做什么任务。然后提供相关背景信息,接着明确具体要求,最后给出参考示例。比如说,任务是帮我写一封产品发布会的邀请函。背景是这是我们公司首次举办线下产品发布会。要求对象是行业媒体和重要客户。要求是语言正式但不死板。包含时间地点和报名方式,不超过 300 字。示例是参考某某某发布会的邀请函风格。
七,处理特殊情况的方法。
信息不足的情况下,要告诉他不要随便猜一个,而要而是明确告诉他信息不足无法确定,请先提供某某信息。遇到不确定答案,要求 OpenClaw 明确标注不确定的部分。让他用需要进一步确认来标注。处理敏感内容时,你可以换一种表达方式。或者明确说这是合理的工作要求。连续对话中记忆有偏差,这个时候你要告诉 OpenClaw 回顾一下我们之前确定的事来帮他回忆。
八,常见错误案例分析。
第一,错误的方式是过于笼统的描述,没有明确告诉他写什么,给谁看,什么场景使用。第二个是信息过载,就是提示词太多。我们应该是把复杂的任务拆成简单的任务。错误三是期望太高,希望一次性完成,而应该是把大任务完成可管理的小任务与小步骤。四是忽略反馈,我们应该当 OpenClaw 给出回复的时候,认真阅读回复内容,结合其中的建议调整后继续提问。五是不提供上下文,每次对话都是全新的开始。这可能会导致 OpenClaw 反复问同样的问题,或给出与之前矛盾的回答。
夜雨聆风