这一章把 Agent 那一侧从 GPT 换到了文心智能体平台。换平台不是重点——重点是你要明白【创建一个智能体】到底是在创建什么:它是把你脑子里那段【怎么干这件事】的规矩,写成一段结构化的设定,封装成一个可以被反复调用的入口。平台只是壳,设定卡才是本体。
4.2 的任务表里有【出稿】这一格,本节要造的就是填这一格的那个东西。第三章 3.3 已经讲过 GPT 那一侧的创建方式,本节是同一件事换一个平台——所以读的时候要盯住两样:一是这个平台与 GPT 有什么实质差别,二是【设定卡五段】这套结构在哪个平台上都成立。
一、为什么这一章的 Agent 换成文心
先回答一个一定会被问到的问题:第三章刚讲过 GPT,为什么这一章不用了?
答案在第三章结尾就埋下了:自定义 GPT 正在退役。
| 时间 | 事件 |
|---|---|
| 2026-09-11 | OpenAI 宣布自定义 GPTs 迁移计划 |
| 2026-10-26 | 关闭【新建 GPT】入口 |
| 2026-12-11 | 受影响的企业工作空间停止服务 |
| 现状 | 个人账号已经不能新建和发布自定义 GPT |
所以本章把 Agent 侧换到文心智能体平台(百度,AgentBuilder)。它的三个好处正好补上 GPT 的缺口:
- 不用梯子——国内直连,这对【要批量跑几十次】的场景是硬需求;
- 模型可选且免费——2025-02-21 起,文心智能体平台已全量上线 DeepSeek 的四款模型,支持开发者免费调用;
- 有备案、有分发入口——智能体创建后可以直接获得百度搜索的分发能力(这一点下面第七节会再提,它也是本节一个坑的来源)。
扣子(Coze)与文心智能体不是竞争关系,是两个不同的着力点。 - 扣子:强在工作流编排(可视化拖节点),适合把一整条链路串起来; - 文心智能体:强在设定 + 知识 + 搜索分发,适合把一段【怎么干】的规矩封装成一个稳定出口。
本章的 Agent 只需要【稳定出稿】这一件事,所以用文心这套更轻。如果后面要串更长的链路,再回头看第一章 1.2 讲的扣子。
二、先搞清楚:创建智能体到底是在创建什么
很多人第一次打开这类平台会有点懵——界面上让你填的是一堆框,可你并不知道自己在填什么。一句话说清楚:
智能体 = 系统提示词(设定)+ 知识(可选)+ 工具(可选)+ 开场白(可选),打包成一个可以被反复调用的入口。
把它拆开看:
| 组成 | 作用 | 本章要不要 |
|---|---|---|
| 设定(系统提示词) | 告诉它【你是谁、干什么、怎么输出】 | 要(核心) |
| 知识 | 给它挂一批资料,让它照着答 | 可选(垂类素材多的话有用) |
| 工具 / 插件 | 让它能搜索、能生图、能查天气 | 本章要生图那一个(4.3.2 用) |
| 开场白与引导问题 | 用户打开时看到的第一句话 | 可选,自用可以随便填 |
看懂这张表,你就明白为什么本节的 Demo 只盯【设定】两个字——因为知识可以后补、工具可以后加,而设定写歪了,后面全歪。
三、创建方式:两条路 + 七步
两条路,按【要不要固定流程】来分
| 路 | 方式 | 适合 | 本章用哪条 |
|---|---|---|---|
| 零代码 | 用自然语言写一段设定,平台自动补全一部分 | 输出相对简单、步骤不多的任务 | 4.3.1 用这条(出选题与标题) |
| 低代码 / 工作流 | 拖节点,把【输入 → 处理 → 输出】拆成几步 | 步骤固定、需要串多个动作的任务 | 4.3.2 用这条(批量出稿) |
判断依据只有一个:这件事是【一句话就能说清的规矩】,还是【一串有先后顺序的动作】? 前者零代码,后者工作流。
七步走(零代码那条路)
- 进入平台(
agents.baidu.com),登录百度账号; - 点创建智能体——注意引导流程里有一句【不要点跳过】,跳过了平台不会帮你预填,后面反而更慢;
- 填名称与设定(多数平台的名称与简介都有长度上限,常见的量级是名称 20 字、简介 50 字左右——这说明平台本身也不指望你在这里写长篇);
- 模型设置——这里可以选模型,包括 DeepSeek 系列(免费调用);
- 挂知识库(可选)——上传文档或填网址;
- 加工具 / 插件(可选)——生图、搜索之类;
- 预览调优 → 发布——发布时通常要选私有 / 链接可见 / 公开三档之一,公开的还需要过审核。
注意第 7 步里【发布】这个词的含义。 这里说的【发布智能体】,指的是把这个智能体挂到平台上,让别人能搜到它、能用它——它跟【把文章发到今日头条】是两件毫不相干的事。 本章的助手绝不能指望智能体自己把文章发出去:智能体只负责出内容,进平台的那一步永远由 RPA 做(4.4 全章)。把这个边界记牢,后面几节就不会乱。
四、一份能用的【设定卡】必须有五段
这是本节真正的干货。不管在哪个平台,一份撑得住批量调用的设定,必须写全五段:
| # | 段落 | 写什么 | 少了它会长出什么毛病 |
|---|---|---|---|
| 1 | 角色定义 | 你是谁、负责哪一段 | 回答跑题,一会儿写正文一会儿给建议 |
| 2 | 任务边界 | 只做什么、不做什么 | 顺手把后面几步的活干了,下游接不住 |
| 3 | 输出格式 | 严格返回什么结构(字段名写死) | 输出一段散文,RPA 没法解析(4.4.2 会卡死) |
| 4 | 禁忌清单 | 不许出现的词、不许碰的话题 | 直接输出【震惊】【必看】这类极限词(4.4.4 会被拦) |
| 5 | 缺信息行为 | 信息不够时怎么办(通常是【停下来报错】) | 自己编一个填上——这是最危险的一种 |
因为前四段出问题时你看得见:跑题看得见、输出格式乱看得见、出现违禁词看得见。只有第五段出问题时,你什么都看不见——它安安静静地把编造的内容当事实交给你,你一旦把它当真实素材写进文章,就撞上了 4.1 里那条扣 70 分的红线(发布谣言或不实内容)。 所以第五段的写法是固定的:不许猜,缺什么就报什么。 例:如果输入缺少垂类关键词,只回复【缺少垂类】,不要自己猜。
五、动手 Demo:给四份设定卡做体检
下面这段代码只用 Python 标准库。它做一件事:把【五段】变成五条可执行的检查,然后逐份设定卡给出诊断。
# -*- coding: utf-8 -*-
"""4.3.1 Demo:智能体【设定卡】自检器 —— 一份能用的提示词,必须有这五段"""
import re
# 五段缺一不可:缺哪一段,就会出现哪一类典型失败
CHECKS = [
("角色定义", r"你是|你的身份|扮演|角色定位"),
("任务边界", r"只(输出|负责|做|管|写)|不要|仅限于|不负责|别管"),
("输出格式", r"严格返回|返回 ?JSON|JSON|输出格式|两个字段|格式为|分点列出"),
("禁忌清单", r"不得|严禁|不许|绝不|禁止使用|禁止输出|禁止使用"),
("缺信息行为", r"如果.{0,15}(缺少|没有|未)|未提供|缺失时|信息不足|如实说明"),
]
CARDS = {
"合格卡": """
你是一个今日头条图文选题助手。你只负责产出选题与标题,不负责写正文。
输入:一个垂类关键词。
输出:严格返回 JSON,包含 topic 与 titles 两个字段,titles 给 3 条互不相同的候选。
禁止输出与选题无关的内容;禁止使用【震惊】【必看】这类极限词。
如果输入缺少垂类关键词,只回复【缺少垂类】,不要自己猜。
""",
"缺输出格式": """
你是一个今日头条图文选题助手。你只负责产出选题与标题,不负责写正文。
禁止使用极限词。如果输入缺少垂类关键词,只回复【缺少垂类】。
""",
"缺禁忌": """
你是一个今日头条图文选题助手。
输入一个垂类关键词,输出 3 条标题候选,严格返回 JSON。
如果输入缺少关键词,请如实说明缺了什么。
""",
"缺边界": """
你是一个写手,什么都写。
输出:严格返回 JSON,包含 topic 与 titles 两个字段。
禁止使用极限词。如果缺少关键词,请如实说明。
""",
}
print("=" * 60)
print("智能体设定卡自检(五项必填)")
print("=" * 60)
bad = 0
for name, card in CARDS.items():
miss = [label for label, pat in CHECKS if not re.search(pat, card)]
if miss:
bad += 1
print(" [X] %-10s 缺 %d 项:%s" % (name, len(miss), "、".join(miss)))
else:
print(" [OK] %-10s 五项齐备" % name)
print()
print("不合格卡数 = %d / %d" % (bad, len(CARDS)))
实际运行输出(真跑,不是示意):
============================================================
智能体设定卡自检(五项必填)
============================================================
[OK] 合格卡 五项齐备
[X] 缺输出格式 缺 1 项:输出格式
[X] 缺禁忌 缺 2 项:任务边界、禁忌清单
[X] 缺边界 缺 1 项:任务边界
不合格卡数 = 3 / 4
读结果,三个值得注意的地方:
- 【合格卡】是唯一五项齐备的——它也就是本章真正要用的那份。你可以直接把它抄进平台,改成你需要的垂类;
- 【缺禁忌】被扣了两项,不是一项——因为它同时缺了【任务边界】和【禁忌清单】。 这很有代表性:很多人写设定时把这两件事揉在一起想(都叫【不许干什么】),实际上它们不一样——边界是【职业分工】(不属于我的活不干),禁忌是【内容红线】(不能说错话);
- 【缺边界】只被扣了一项——它的输出格式、禁忌、缺信息行为都写了,唯独没说【只负责什么】。 这类设定在实测里的表现很典型:它会把【选题、标题、正文、配图建议】一口气全给你——看起来更贴心,但下游的 RPA 只等着收标题,多出来的内容会让解析失败(4.4.2 会亲手演示这种失败长什么样)。
它靠正则匹配关键词,所以能识别【有没有写】,不能判断【写得好不好】。 一份五项齐备但写得含糊的设定,它能放行。 这不是缺陷,是定位:它是一张【别忘了写这几段】的清单,不是一份【质量评分】。 真正判断设定好不好,只有一个办法——拿三条真实输入去跑一遍,看输出稳不稳。
六、发布与分享:三种可见性
前面对比过,这里把它的【发布】说清楚——因为你以后一定会用到:
| 可见性 | 谁能用 | 典型用途 |
|---|---|---|
| 私有 | 只有你自己 | 本章的批量助手用这档就够(自用工具) |
| 链接可见 | 拿到链接的人 | 小范围协作 |
| 公开 | 平台用户都能搜到 | 对外服务(要过平台审核) |
公开发布 = 把这个智能体挂进百度生态,它会被搜索到、被别人使用。 如果这个智能体里挂了你公司的内部资料(知识库),公开就等于把资料挂出去了。 本章的助手一律用【私有】——它不是给别人用的产品,它是你自己产线上的一台机器。
七、⚠️ 2026 现状:四处与旧教程不同
- GPT 那侧正在关门:自定义 GPTs 2026-10-26 关闭新建入口、2026-12-11 企业工作空间停止服务,个人账号已不能新建与发布。第三章 3.3 是按【学思维不学按钮】处理的,本节就是那条替代路线;
- 文心智能体平台已接入 DeepSeek:2025-02-21 起全量上线 DeepSeek 四款模型、支持免费调用——所以【模型设置】那一步现在有得选,不必只用文心自家模型;
- 百度那一侧在往【通用智能体】发力:百度通用智能体【百度搭子】在 2026 年 7 月登顶 PinchBench v2 榜单。这说明平台在快速迭代——你看到的界面很可能和任何一篇教程都不同;
- 平台的界面与入口会变:这类平台平均几个月就有一次改版(按钮位置、必填项、模型清单)。所以本节只给【步骤的骨架】(七步)与【设定的结构】(五段),不给截图坐标。 骨架一年后依然成立,坐标下周可能就废。
30 秒实验
把你上一节手工流程里自己心里默念的那几条规矩,写成一份设定卡(就用第四节的五段)。
- 如果你写到第五段【缺信息行为】时卡住了——恭喜,你找到了绝大多数提示词的共同盲点:我们总是急着告诉它【要做什么】,很少想【它做不了的时候该怎么办】;
- 写完之后再看一眼第一段:你有没有写【你不负责什么】? 如果没写,它在实测里大概率会越界。
结论:设定卡不是【把话说漂亮】,而是【把边界说清楚】。 一份好的设定,读起来像一份岗位说明书,不像一段宣传语。
常见误区
- 【智能体创建完,就能自动往平台发文章了】——错,而且是最常见的误解。 平台里的【发布】指的是把智能体挂到平台上供人使用,与【把内容发到今日头条】毫无关系。本章的边界是死的:智能体只出内容,进平台的是 RPA。
- 【设定写得越长越好】——错。 有效的设定靠的是五段齐备,不是字数堆砌。写不出的信息平台也不会替你补(名称 20 字、简介 50 字这类限制也在提醒你:要精,不要长)。
- 【忘了写【缺信息行为】没关系,它自己会判断】——错,这是最贵的一个错。 不写这一段,模型在信息不足时默认倾向是【补一个合理的】而不是【报错】——而编造内容正好撞上扣 70 分的红线(发布谣言或不实内容)。
- 【公开出去让更多人用,不是更好吗】——错。 公开意味着它连同你挂的知识库一起对外可见,而且要过平台审核。自用的产线机器,一律用【私有】。
- 【照着一篇教程的截图一步步点就行】——错。 这类平台几个月一次改版,截图教程的保鲜期极短。记住七步的骨架与五段的结构——它们比任何一张截图都活得久。
自测三问(点开对答案)
1. **创建智能体,本质上是在创建什么?** 本质是**把一段【怎么干这件事】的规矩,写成结构化的设定,封装成一个可反复调用的入口**。拆开是四件东西:**设定(核心)+ 知识(可选)+ 工具(可选)+ 开场白(可选)**。**平台只是壳,设定卡才是本体**——所以换平台(GPT 换成文心)时,**真正要带走的是那五段结构,不是按钮的位置。** 2. **【设定卡五段】里,哪一段最容易被漏,漏了也最危险?为什么?** **第五段【缺信息行为】。** 因为前四段出问题时**你能看见**(跑题、格式乱、违禁词都看得出来),而**第五段出问题时你什么都看不见**——它会把**【编造的内容】安安静静地当事实交给你**。一旦你把它当真实素材写进文章,就撞上了**发布谣言或不实内容(扣 70 分)**这条红线。**标准写法是:不许猜,缺什么就报什么。** 3. **平台上的【发布智能体】和本章要做的【发布文章】,是什么关系?** **没有关系,是两件不同的事。** 平台的【发布】是把**智能体本身**挂出去让人用(分私有/链接可见/公开三档,公开还要审核);本章要做的**是把智能体产出的内容发到今日头条**。**两者的边界是本章的设计前提:智能体只负责出内容,进平台的那一步全部由 RPA 完成**(4.4 全章)。- ☐ 下一节(4.3.2 今日头条批量发布助手Agent部分的工作流设计)
相关笔记
- 创建 GPT —— 上一章的 Agent 创建,与本节是同一件事的两个平台
- 扣子平台基础介绍 —— 另一个平台的横向对照(工作流编排更强)
- 提示词设计 —— 设定与提示词的通用方法
- 今日头条批量发布助手Agent部分的工作流设计 —— 下一节把本节的设定接进一条工作流
- 🤖 Agent+RPA实战 · 索引 —— 全课路线图