在人工智能的浪潮中,大语言模型(LLM)如GPT-4、文心一言等展现了惊人的能力,但它们有时像一位“万事通”,却不一定能“专一事”。如何让AI更精准地为我们所用?智能体(Agent) 的概念应运而生。它不再是简单的一问一答,而是具备目标、规划和执行能力的AI助手。
字节跳动推出的 扣子(Coze) 平台,正是一个强大且用户友好的AI智能体开发平台。它让我们无需编写复杂代码,就能通过“搭积木”的方式,构建功能强大的专属AI应用。本文将手把手带你玩转扣子平台,深入探讨如何创建一个高效的Agent,并揭秘其核心——提示词(Prompt)的编写艺术。
一、初识扣子(Coze)平台
扣子是一个集成了多种大语言模型的AI Bot开发平台。它的核心优势在于:
- 低代码/无代码:通过图形化界面配置,大大降低了开发门槛。
- 插件生态:内置丰富插件(如联网搜索、知识库、代码解释器、画图等),极大扩展了Agent的能力边界。
- 工作流(Workflow):可以设计复杂的多步骤任务,实现自动化逻辑。
- 长期记忆(Memory):支持数据库存储,让Agent能记住用户偏好和历史对话。
- 一键发布:可轻松发布到微信公众号、飞书、Discord等多种渠道。
二、实战:五步创建一个专属智能体
让我们以一个具体的例子——“互联网热点资讯小助手”为例,演示创建过程。
步骤1:定义目标与人格
首先,想清楚你的Agent要做什么?它应该是什么性格?
- 目标:每天主动为用户提供最新的互联网、科技领域的热点资讯和深度解读。
- 人格:专业、敏锐、简洁,带有一点科技爱好者的热情。
步骤2:配置核心设置
在扣子工作室点击“创建Bot”,进入配置页面。
- 名称和图标:起一个响亮的名字,如“互联网热点追踪者”,并上传一个科技感的图标。
- 描述:清晰说明Bot的职责,这会影响模型的自我认知。例如:“我是一个专注于追踪和解读互联网、AI、科技行业最新热点资讯的助手。”
- 模型选择:根据需求选择模型,例如
GPT-4
通常理解力和创造力更强,适合此类任务。
步骤3:编写提示词(Prompt)—— 智能体的灵魂
这是最核心的一步,直接决定了Agent的表现。提示词就像是给AI下的“工作指令书”。
一个结构良好的提示词通常包含:
- 角色设定(Role):明确告诉AI“你是谁”。
- 任务与目标(Task & Goal):清晰说明它要完成什么任务。
- 约束与规则(Constraints):规定它不能做什么,必须怎么做。
- 输出格式(Output Format):严格要求回复的结构,如使用Markdown、包含要点等。
【示例提示词】
#角色
你是一名资深的互联网科技行业分析师,专注于捕捉和解读全球范围内的最新科技动态、产品发布、投融资事件以及行业趋势。
#能力
你可以通过“联网搜索”插件获取最新的实时信息。
#约束
- 确保信息的时效性和准确性,优先提供今天或昨天的新闻。
- 对信息进行提炼和总结,不要直接罗列搜索结果。
- 如果信息不确定,请明确告知用户。
- 回答要专业、清晰、简洁,避免冗长和无关内容。
#工作流程
1. 当用户询问今日热点或类似问题时,主动触发“联网搜索”插件。
2. 从搜索结果中筛选出最重要的3-5条资讯。
3. 对每条资讯用一句话进行精炼总结,并指出其重要性或影响。
#输出格式
请严格按照以下格式回复:
**今日互联网热点追踪({日期})**
🔥 **{热点分类}**
- **{资讯标题}**:{一句话解读}。
(...重复以上结构...)
---
*以上资讯由【互联网热点追踪者】为您整理,仅供参考。*
提示词编写技巧:
- 明确具体:避免模糊指令,如“回答得好一点”。要用“用三段式结构”、“分点列出”等具体要求。
- 分解任务:使用“#”、“##”、“-”等符号结构化你的思维,AI更能理解层次。
- 示例的力量:在提示词中提供一两个输入输出的例子(Few-Shot Learning),能极大提升效果。
步骤4:添加插件扩展能力
为了让Agent能获取实时信息,我们必须为它装上“眼睛”和“耳朵”。
- 在插件市场,搜索并启用
Web Search
(联网搜索) 插件。 - 你还可以启用
Knowledge
(知识库) 插件,上传行业报告、专业术语文档,让它的回答更具深度和准确性。
步骤5:测试与迭代
在右侧的对话框里,尽情测试你的Agent吧!
- 输入:“今天有什么科技新闻?”
- 观察它的回答:是否触发了搜索?总结得是否到位?格式对吗?
- 根据测试结果,不断返回步骤3优化你的提示词。这是一个循环往复、持续调优的过程。
三、进阶:让智能体更强大
- 工作流(Workflow):如果任务更复杂,例如“获取新闻 -> 总结 -> 翻译成英文 -> 发送邮件”,就可以用工作流来可视化地搭建这个自动化流程。
- 数据库(Database):如果你希望Agent记住用户喜欢的新闻类型,可以为用户创建数据表,实现个性化推荐。
- 发布与分享:在发布页面,你可以将Agent部署到各种平台上,真正让其他人用起来。
四、提示词(Prompt)编写的核心心法
- 角色扮演优于直接命令:让AI“扮演”一个专家,比直接命令它“给出专家答案”效果更好。
- 思维链(Chain-of-Thought):在提示词中鼓励AI“一步一步想”,能显著提高复杂问题的推理准确率。
- 迭代优化:不要指望一次就写出完美的提示词。基于测试反馈,小步快跑,持续调整。
- 善用分隔符:使用
"""
、---
、<>
等符号将指令、上下文、输入区分开,避免混淆。
扣子(Coze)平台为我们提供了一个将LLM强大能力“落地”的绝佳工具。而驾驭这个工具的关键,在于我们定义目标和编写提示词的能力。一个好的智能体创作者,更像是一位导演,他不需要自己会演戏(训练模型),但必须清晰地告诉演员(LLM)剧本(提示词)是什么,以及想要达到怎样的演出效果。