🐦 第2章 扣子 AI 应用开发平台介绍
📄 一句话概括

扣子是字节跳动做的 AI 应用开发平台,国内叫扣子,海外叫 Coze。 它把模型、工具、编排、资料、发布五件事摆在一张桌子上,所以「一站式」这三个字不是宣传语, 是它真正的卖点。 这一节讲它为什么会是长这个样子,以及「零代码」这句话里有多少是真的。

📝 本章和前面几章的关系

上一章讲的是「什么是 Agent」,这一章开始讲「用什么把它做出来」。 全书十五章的平台操作都在这一个平台上,所以这一节先把它的定位说清楚。 如果你已经用过 Coze 或 Dify,可以跳着看,只留意 2.1 末尾那个「零代码是真的吗」的判断。

一、它把五件事收在一处

做一个能用的 AI 应用,传统上要摆平五件事:调哪个模型、怎么让它多步走、去哪拿外部数据、存在哪、 最后怎么让人用上。 这五件事在传统开发里分属五个系统:模型 API、后端服务、爬虫或数据库、对象存储、前端加部署。 每两件之间都要有人写一段胶水代码。 扣子做的是把这五件事放进同一个界面,用同一套账号、同一份文件、同一个「发布」按钮。

所以它省的不是功能,是接缝。 演示里把这件事折算成了工作量:一站式零、拼装十一、全自建三十一。 这三个数的算法是本课的估法,但比例方向是对的——真正的成本从来不在「写功能」,在「把两块拼起来」。

二、零代码,真的一半

「不会编程也能学会」这句话,对一半。 能做的部分是真的:拖节点、连箭头、填表单、上传文档、选渠道,全都不需要写代码。 教材前七章的每一个动作,会打字就能做。 做不了的部分也很硬:想调自家接口、想连内网数据库、想处理平台没提供的格式, 就要写代码节点或者自定义插件。这两条路都要求会一门语言。

所以准确的说法是:零代码能覆盖八成需求,剩下两成要代码,而那两成往往是项目能不能落地的关键。 演示里那张三方对比表就是这个意思:不写代码的运营六项里只能独立做完一项,能写代码的开发者六项全过。

三、四个核心特征

一、多模型可选。 豆包、DeepSeek 这类国内模型都能选,一个智能体可以换着试。 教材的案例统一用 DeepSeek,因为它在中文和推理上够用,价格也低。 二、插件生态。 搜索、抓网页、读表格、发消息、画图,常用的能力平台已经接好了。 你只需要在列表里挑,不用自己写。 三、工作流。 把多步串成一张图,每步的输出接到下一步的输入。 这是这本书花最大篇幅讲的东西,第 4 章整章。

四、发布渠道。 做完不是留在平台里自娱自乐,可以挂到公众号、飞书、网页、API。 这一步决定了它到底是玩具还是工具。 四个特征里,前两个是「省事」,后两个是「能落地」。选平台时看后两个。

四、名字:扣子与 Coze

同一个产品两个名字:海外版叫 Coze,国内版叫扣子。 国内版能用的模型、插件、发布渠道跟海外版不完全一样,账号也不通。 所以看教程时先确认它讲的是哪一版——这一点比想象中重要,很多海外教程里的插件在国内版里找不到。 本书讲的是国内版。所以后面所有涉及界面的地方,都是扣子的界面。

这也是这本书的一个隐含前提:它在教你用一个具体的产品,不是一套抽象的方法。方法能迁移, 按钮名不能。

五、动手 Demo:十二项要素,三种做法的接缝账

把「做一个 AI 应用」拆成十二项要素,看三种做法——一站式平台、拼装几家、全自建——各要自己动手几项。 再折算成工作量:自带算零,要接算一,要写算三。

# 0 = 平台自带,1 = 要配置接通,2 = 要自己写
ITEMS = [
    ('大模型调用',       0, 1, 2),
    ('外部工具(插件)', 0, 1, 2),
    ('资料检索(知识库)', 0, 1, 2),
    ('多步编排(工作流)', 0, 1, 2),
    ('界面与对话入口',   0, 1, 2),
    # …其余七项同理
]
WEIGHT = {0: 0, 1: 1, 2: 3}
score = [sum(WEIGHT[v[i]] for v in ITEMS) for i in (1, 2, 3)]

实跑输出:

--------------------------------------------------------------------
一站式省的不是功能,是接缝
--------------------------------------------------------------------


  ① 十二项要素,三种做法
  --------------------------------------------------------------------

| 要素 | 一站式平台 | 拼装几家 | 全自建 |
|---|:---:|:---:|:---:|
| 大模型调用 | 自带 | 要接 | 要写 |
| 提示词与人设 | 自带 | 自带 | 自带 |
| 外部工具(插件) | 自带 | 要接 | 要写 |
| 资料检索(知识库) | 自带 | 要接 | 要写 |
| 多步编排(工作流) | 自带 | 要接 | 要写 |
| 数据存储(表) | 自带 | 要接 | 要写 |
| 界面与对话入口 | 自带 | 要接 | 要写 |
| 调试与试运行 | 自带 | 要接 | 要写 |
| 发布渠道 | 自带 | 要接 | 要接 |
| 日志与用量 | 自带 | 要接 | 要写 |
| 计费与配额 | 自带 | 要接 | 要写 |
| 权限与协作 | 自带 | 要接 | 要写 |

  折算成工作量:一站式 0、拼装 11、全自建 31(自带算 0,要接算 1,要写算 3)。
  「要写」按三个「要接」算,是本课的估法:接一次是配置,写一个要人、要维护、还得有人接手。
  ! 这三列就是「接缝」的重量——每一条缝都是数据要跨一次系统边界的地方。

  ② 接缝为什么会断
  --------------------------------------------------------------------

| 断法 | 长什么样 | 补法 |
|---|---|---|
| 字段名对不上 | 上一步叫 question,下一步要 query | 改一行映射 |
| 格式对不上 | 这一步给纯文本,下一步要 JSON | 加一层解析 |
| 超时对不上 | 上游 3 秒,下游 30 秒 | 改超时或异步 |
| 鉴权对不上 | 两家各一套 Key | 各存一份、各轮换 |
| 计费对不上 | 两家各算一份钱 | 自己汇总 |

  这五种断法跟你的业务一点关系都没有,纯粹是两块拼图之间的缝。
  一站式的价值就是把这五种缝变成零种——代价是这一层你改不了。

①十二项里唯一「自带」的是提示词与人设——这一项本来就只是一段文字,谁写都得写。 所以它不算平台省下来的东西。 ②折算出来是零、十一、三十一。 一站式的零不是「不需要做事」,是「不需要跨系统做事」——你仍然要写提示词、传资料、连节点。 ③第二张表列了五种接缝的断法。这五种跟你做什么业务完全无关,纯粹是两块拼图之间的缝。 做过集成的人大概每一条都踩过。 ④注意「发布渠道」那一行:拼装和全自建都是「要接」,不是「要写」——因为渠道本身是别人家的, 你只能接。这也是很多人卡在最后一步的原因。

30 秒实验

  1. 把你手上那个 AI 项目按这十二项点一遍,看有几项要跨系统。那就是你的接缝数。
  2. 打开扣子的插件列表,找三个你现在用得上、但自己写要花一天以上的。
  3. 想想你最近一个项目卡住的地方:是功能不够,还是两块拼不上。

常见误区

  1. 「零代码就是不用懂技术。」节点之间的数据怎么流、字段类型对不对,这些还是技术判断。 不会写代码不等于不用想清楚。
  2. 「一站式什么都能做。 」平台不给改的那一层你伸不进去:模型怎么拼提示词、任务能不能跑超过一分钟、数据能不能导出。
  3. 「海外教程照着做就行。」同名两版,插件和渠道不一样。 找不到某个插件时先确认版本,别怀疑自己的操作。
自测三问(点开对答案) 1. 一站式平台真正省的是什么? —— 接缝。功能各家都有,但跨系统的胶水代码只有一站式能省掉——演示里折算成零对三十一。 2. 「零代码」这句话对多少? —— 对一半。八成常见需求能纯配置做完,剩下两成要代码节点或自定义插件,而这两成常是落地的关键。 3. 选平台时该重点看哪两个特征? —— 工作流和发布渠道。前两个(多模型、插件)是省事,后两个决定它是不是能真用起来。

知道了它是什么,下一个问题是:同类平台不止一个,为什么要选它。 下一节把选择理由一条条摊开,也把「什么情况下不该选它」写清楚。

相关笔记