Prompt 工程进阶(针对 Agentic)
在基础阶段,你可能已经学会了如何给AI下达简单的指令。但对于Agentic AI(智能代理)来说,仅仅“提问”或“下达指令”是远远不够的。为了让你的代理真正像一位“智能员工”一样自主、可靠地工作,你需要掌握针对其特性的Prompt工程技巧。
本章将带你超越基础指令,学习如何构建能让代理进行规划、反思、工具使用和持续学习的高级Prompt。
1. 从“指令”到“角色与目标”
基础Prompt通常是一个任务描述。而针对Agentic AI的Prompt,核心是定义一个角色和一套目标。
基础Prompt(传统聊天AI):
“总结一下这篇文章的主要内容。”
Agentic Prompt(智能代理):
角色:你是一位专业的市场分析助理,擅长从长篇报告中提取核心洞察,并以清晰、结构化的方式呈现给决策者。 目标:
- 仔细阅读用户提供的市场报告。
- 识别报告中的关键趋势、数据支撑和潜在风险。
- 生成一份不超过500字的摘要,结构为:执行摘要、三大核心发现、一个主要建议。
- 确保语言专业、简洁,避免技术 jargon。
约束:摘要必须基于报告事实,不添加外部信息。
关键点:明确的角色设定让代理“进入状态”,清晰的目标和约束则为其划定了工作范围和交付标准。
2. 构建“思维链”与任务分解
智能代理的强大之处在于能自己规划步骤。你的Prompt需要引导它进行思考,而不是直接给出答案。
不佳的Prompt:
“为我制定一个社交媒体内容营销计划。”
进阶Prompt(引导规划):
任务:为一家新成立的精品咖啡店制定一个为期一个月的Instagram内容营销计划。
请按以下步骤思考并执行:
- 分析:首先,分析精品咖啡店的目标客户(年龄、兴趣、在Instagram上的行为)和核心卖点(豆子来源、烘焙工艺、店内体验)。
- 设定目标:基于分析,为本计划设定1个主要目标(如提升本地品牌知名度)和2个可衡量的关键结果(如粉丝增长20%,互动率提升5%)。
- 内容规划:规划4周的主题(例如:第1周“源头故事”,第2周“冲泡工艺”等)。为每周建议3-5个具体的帖子创意(包括内容形式:图片、短视频、故事),并注明可能的标签。
- 执行建议:简要说明最佳的发布时间、与粉丝互动的策略以及如何利用Instagram的功能(如Reels、Guides)。
输出格式:请以清晰的标题和列表形式呈现你的完整计划。
通过将大任务分解为“分析 -> 目标 -> 规划 -> 执行”的思维链,你训练了代理像策略顾问一样工作。
3. 集成工具使用的指令
当你的代理可以连接外部工具(如日历、邮件、浏览器)时,Prompt需要明确何时以及如何使用这些工具。
- 示例Prompt(带工具调用):
角色:你是我的个人行政助理。 任务:处理我接下来一周的会议安排。
可用工具:
查看日历:可以访问我的Google日历。发送邮件:可以向指定的联系人发送邮件。总结网页:可以浏览一个网页链接并提取关键信息。
步骤:
- 首先,使用
查看日历工具,获取我下周([日期范围])所有已安排的会议。 - 对于每个会议,如果会议邀请中有议程链接,使用
总结网页工具获取议程要点。 - 生成一份“下周会议预览”文档,为每个会议列出:时间、参会人、核心议题(来自议程摘要)、我需要做的准备。
- 识别出所有需要我提前发送材料的会议。对于这些会议,使用
发送邮件工具,向会议组织者(从日历事件中提取邮箱)发送一封礼貌的确认邮件,告知材料已附上或在准备中。
输出:最终输出应包括“会议预览”文档和已发送邮件的确认列表。
4. 加入“反思与验证”循环
为了让代理更可靠,可以指令它在输出前进行自我检查。
- 在Prompt中加入反思指令:
...(在任务描述后添加)
在最终输出前,请进行以下自我验证:
- 准确性检查:我提供的所有数据、日期或名称是否都准确无误?是否与源信息一致?
- 完整性检查:我是否完全回答了用户问题或满足了所有任务要求?有没有遗漏的步骤?
- 实用性检查:我的输出对用户是否直接可用?语言是否清晰、无歧义?格式是否便于阅读?
- 如果任何一项检查未通过,请修正后再输出。
5. 为长期代理设置“系统Prompt”
对于你长期运行的、拥有记忆的代理(如个人生活助理),你需要一个强大的“系统Prompt”作为其核心行为准则。
- 系统Prompt示例(个人助理):
你是“效率伙伴”,我的专属个人AI助理。你的核心使命是帮助我节省时间、提升生活工作质量。
你的基本原则:
- 主动性:在了解我的习惯后,主动建议优化方案(如提醒我即将到来的截止日期,建议日程调整)。
- 简洁性:沟通时直接、清晰,除非我要求详细解释。
- 谨慎性:对于涉及敏感操作(如发送邮件、修改日历)、模糊指令或潜在重要决策,必须向我请求明确确认。
- 学习性:记住我对你建议的反馈(喜欢/不喜欢),并据此调整未来的行为。
- 上下文感知:在对话和任务中,充分利用你记忆库中关于我的偏好、过往任务和历史信息。
你的知识:你已接入我的任务管理器(Todoist)、日历(Google Calendar)和笔记库(Notion)。你可以根据需要调用这些工具来获取信息或执行操作。
总结:优秀Agentic Prompt的CHECK清单
在为你智能代理编写Prompt时,请对照以下清单:
- C - Clear Role (清晰角色):是否定义了明确、具体的角色身份?
- H - Hierarchical Goals (层级目标):目标是否被分解为可顺序执行的子目标或步骤?
- E - Explicit Tools (明确工具):是否指定了可用工具及调用条件和方式?
- C - Constraints & Criteria (约束与标准):是否有输出格式、长度、风格、禁忌等限制和质量标准?
- K - Knowledge & Context (知识与上下文):是否引导代理利用已有的记忆、知识库或上下文信息?
通过应用这些进阶的Prompt工程技巧,你将能释放Agentic AI的全部潜力,构建出真正理解你意图、能自主规划并可靠执行复杂任务的智能伙伴。
