《智能体设计指南》读书笔记:角色不是演戏,是给条件概率加一个条件
阅读方式:微信读书网页版,从版权页翻到第 2 章末,共 139 屏、2 章、6 分 30 秒。 这本书在微信读书上只上架了第一部分「AI 提示词方法论」——第 1 章讲六种提示词方法,第 2 章讲结构化。后面的智能体设计部分没有。
书不长,但它把一件我见过很多人讲、却很少有人讲对的事讲对了:角色扮演为什么有用。
一、角色的真正作用:不是演戏,是加条件
大部分教程讲角色扮演,说法是"让 AI 扮演专家,它就会用专家的口吻回答"。这解释的是表面现象,不是原理。
这本书给的解释不一样:
"大语言模型的工作方式可以视为条件概率的计算,即在给定提示词条件下,某个答案出现的概率是多少。当我们给出一个明确的角色或情境时,就为大语言模型提供了一个明确的条件,从而使输出结果更加符合期望。"
这句话把整件事说透了。
模型不是"知道"自己是谁,它是在算"在给定这些字的前提下,下一个字该是什么"。你给的身份,改变了它计算的条件。
所以"你是一位资深的产品经理"这句话的真实作用是:把它从"互联网上所有人的平均语气"里,挪到了"产品经理这个群体的语气"里。 它没有变成产品经理,它只是把条件收窄了。
这个理解带来一个很实际的推论:角色写得越具体,条件越窄,输出越稳。
"你是一位专家"几乎没用,因为这个词覆盖的人太多,条件太宽。"你是一位在跨境电商做了六年、带过三人小团队、专管退货纠纷的客服主管"——这句话把条件压到了很窄的一个点上,输出的方差立刻就小了。
二、六种方法不是六个技巧,是一条流水线
第 1 章给了六种方法,我按书里的顺序抄下来:
角色扮演法 · 细节法 · 示例法 · 推理法 · 格式法 · 迭代法
如果当成六个独立技巧去背,很容易记混。我读完发现它们是一条有顺序的流水线,而且顺序不能乱。
前两个是"定条件"。 角色决定"从哪套经验里找答案",细节决定"在什么处境下回答"。这两个合起来,是让对方"设身处地"。这一步没做,后面加再多技巧,都是在错的起点上加装饰。
中间两个是"给参照"。 示例法给的是"你要的那个结果长什么样",推理法给的是"过程必须一步步来"。一个是坐标,一个是尺子。
示例法的威力常被低估。书里没说透的那层意思是:一个好例子,直接给出了你要的那个分布的形状。 你说十句"要简洁专业",不如给一段你满意的原文——前者是形容词,后者是样本。
后两个是"收口"。 格式法规定结构、字段、长度,这是让结果能被程序接住的唯一入口。迭代法管的是修正——而书里那句"改上一轮出错的那一句",我认为是全书写得最实在的一句建议。
因为大部分人的迭代是重写。你把整段推倒重来,等于把上一轮猜对的部分也扔了。真正高效的改法,是指着错的地方改,别碰对的地方。
三、结构化:把六步焊成一张表
第 2 章讲结构化提示词。作者用了个很朴素的比喻:
"通俗来说,结构化提示词的思想就是像写文章一样写提示词。"
这个比喻容易被误读成"要排版好看"。其实不是。结构化不是排版,是分槽位。
排版管的是"看起来舒服",分槽位管的是"每个要求各归各位,互不重叠"。前者是审美问题,后者是逻辑问题。
书里给了 CRISPE 框架作为示例,五格:
CR(Capacity and Role)能力与角色——你赋予大模型的角色定位
I(Insight)洞察——你提供的背景信息和上下文
S(Statement)陈述——你希望它具体执行的任务
P(Personality)个性——你希望输出内容的风格
E(Experiment)实验——要求给出多个方案,供你挑选
五格填满,一个提示词的基本盘就稳了。
但我觉得比框架更重要的是它带来的可复用性。同一张表,换个角色、换个任务、换个背景,就是一个新提示词。这意味着你可以把它交给同事、写进产品、做成模板。
而靠灵光一现写出来的提示词,只能自己用。 这是"会聊天"和"会做产品"之间最实际的一道分界线。
四、这本书的短板
必须先说明一个大问题:微信读书上只上架了第一部分。 书名叫《智能体设计指南》,但智能体部分(多智能体、工作流、Agent 架构)在平台上没有。我读到的只是"提示词"那半本。
所以这篇笔记只能覆盖提示词方法论,不能代表全书。
就这半本而言,还有两点不足:
一是案例偏浅。 六种方法每个都配了例子,但例子多是"写一个营销文案"这类通用场景,业务纵深不够。真正难的场景(多轮对话中保持人设、长文档约束、结构化输出被程序解析)没有展开。
二是"常见误区"那节太短。 1.11 节只占了几屏,而这一节恰恰是新手最需要的部分——哪些写法看起来对其实无效,这类内容的价值远高于再介绍一个方法。
但它有一个别人不容易做到的优点:它敢用"条件概率"来解释提示词,而不是停在"技巧"层面。 一旦你接受了这个解释,很多技巧就不需要背了——你会自己推导出来。
五、一句话
提示词不是"咒语",是条件。你写的每一个字,都在缩小它搜索的范围。所以写提示词这件事,本质上是决定你要把范围缩到多窄——缩得太宽,它给你平均值;缩得太窄,它可能缩到没有答案的地方。六种方法,不过是六个可以下手的位置。
而结构化,是把这六个位置做成一张固定的表。表一旦成型,你就从"每次重新想",变成了"每次改参数"。
阅读记录:微信读书网页版逐页翻阅,139 屏 / 2 章 / 6 分 30 秒。
本书知识图谱见文中配图,原图地址:https://jiangtian.top/zb_users/upload/kg/agent-design-guide-map.png
发表评论: