Home Services Blog AI News Cases About Contact 中文

扣子平台入门:空间、项目与智能体

2026-05-08 · 7 views

扣子平台入门:空间、项目与智能体

前言

如果你关注 AI 应用开发领域,最近一年一定频繁听到"扣子"(Coze)这个名字。这个由字节跳动推出的 AI 应用开发平台,正在用一种全新的方式重新定义"开发"这件事。

传统 AI 应用开发是什么体验?选一个 LLM、写 API 封装、搭知识库、设计 RAG 流程、做前端界面、部署上线——每一步都需要专门的技术栈,一个简单的智能客服往往需要后端、前端、算法、运维四个角色协作,开发周期以周甚至月计算。扣子想解决的问题很直接:把 AI 应用开发的门槛降到"说清楚需求"就行。它在浏览器里提供了一站式的全链路开发能力,从想法到上线,全程低代码甚至零代码。

但这并不意味着扣子只是一个"玩具级"的工具。实际上它的架构设计借鉴了企业级软件工程的最佳实践,空间隔离、资源复用、多端发布这些概念在扣子中都有清晰的体现。本文从零开始,带你理解扣子的平台架构和核心概念。

平台架构:三层资源组织

理解扣子的第一步,是搞清楚它的资源组织方式。扣子的架构分为三个层次:空间、项目和资源库。

空间——资源隔离的顶层单元

空间是扣子最顶层的资源组织方式。不同空间之间,资源和数据完全隔离

这个设计在实际开发中非常实用。你可以把开发环境放在一个空间,测试环境放在另一个空间,生产环境再放一个。在企业场景下,不同团队可以拥有各自独立的工作空间,A 团队的实验不会影响 B 团队的线上服务。每个空间还可以独立管理成员权限,企业版的超级管理员可以精细控制谁有权访问哪个空间。

一个空间内部可以创建多个智能体和 AI 应用,并共享一个资源库——相当于团队的"公共工具箱",所有成员都能使用里面的资源,但只有管理员可以决定放什么进去。

项目——智能体与 AI 应用

项目是空间下的二级单元,分为两种类型:

智能体(Agent):一个能够独立执行任务、做出决策的自动化程序。它可以根据用户输入的指令,自主调用模型、知识库、插件等技能并完成编排,最终完成用户的指令。智能体是扣子最核心的构建单元。

AI 应用:利用大模型技术开发的应用程序。与智能体不同,AI 应用有独立的用户界面,可以包含多个页面、组件和交互逻辑,本质上是一个完整的前后端应用。AI 应用通过工作流或对话流来编排业务逻辑,支持发布为微信小程序、抖音小程序、Web 页面等多种形态。

两者的区别可以这样理解:智能体是"对话型"的,用户通过聊天与之交互;AI 应用是"产品型"的,有独立的界面和交互流程。简单需求用智能体就够了,复杂产品形态则需要 AI 应用。

资源库——共享与私有

资源库是扣子资源管理的核心设计。资源可以存在于两个位置:

  1. 空间资源库:空间内的共享资源,同一空间的所有智能体和应用都能使用。比如你在空间资源库里创建了一个天气查询插件,所有项目都能直接引用。
  2. 项目资源库:项目自有的资源,默认不能被其他项目使用。当你需要共享时,可以将项目资源转移到空间资源库。

这种设计兼顾了复用性和隔离性。团队级别的通用资源放空间资源库,项目特有的资源放项目资源库,结构清晰,职责分明。

智能体:扣子的核心构建单元

智能体是扣子最基础的构建单元。理解了智能体的组成,就理解了扣子的核心能力。

提示词——智能体的大脑

配置智能体的第一步是编写提示词,也就是"人设与回复逻辑"。提示词定义了智能体的身份、任务、回复风格和知识边界,在整个会话中持续影响模型的响应模式。

扣子推荐使用结构化的 Markdown 格式编写提示词,包含四个模块:

  • 角色:定义智能体是谁。比如"你是一个充满正能量的赞美鼓励机器人"。
  • 技能:描述智能体能做什么,具体的执行步骤。
  • 限制:划定智能体不该做什么。比如"只输出赞美和鼓励的话语,拒绝负面评价"。
  • 回复格式:约束输出的结构和样式。

这种结构化的方式比随意写一段话效果好得多,因为它让模型的"行为边界"变得清晰可控。扣子还提供了 AI 自动优化提示词的功能——你只需用自然语言描述想要的效果,大模型就会帮你生成结构化的提示词。

模型选择——能力的天花板

扣子内置了多个大语言模型。个人版用户可使用豆包、DeepSeek 等模型服务,企业版用户还可以使用火山引擎方舟平台上的更多模型资源。

模型选择直接决定了智能体的能力上限。豆包系列在中文理解和生成上表现优秀,DeepSeek 在推理和代码任务上更加出色。你可以为每个智能体独立设置模型参数(如 Temperature),根据不同场景调试到最佳效果。对于工作流中的大模型节点,还支持续写功能——当输出超过最大 token 限制时自动拼接多次调用结果。

技能体系——能力的三驾马车

智能体的技能体系由三部分组成:

插件:通过 API 连接外部服务,扩展智能体的能力边界。扣子内置了丰富的插件——资讯阅读、旅游出行、效率办公、图片理解等。你也可以创建自定义插件,将所需的 API 封装为工具使用。插件支持参数默认值设置和可见性控制,有效避免模型因参数缺失导致调用失败。

知识库:解决大模型"幻觉"问题的关键能力。支持文档知识库(基于内容片段检索)、表格知识库(支持 NL2SQL 查询)和照片知识库(基于图片标注检索)三种类型。单个智能体最多可绑定 150 个知识库,检索策略支持混合检索、语义检索和全文检索三种模式,还提供查询改写和结果重排等高级功能。

工作流:当任务涉及多个步骤且对输出有严格要求时,工作流通过可视化方式将插件、大语言模型、代码块等节点组合成确定性的执行流程。支持同步运行(等待完成再返回)和异步运行(先返回预设回复,后台继续处理)两种模式。

记忆系统——让回复个性化

扣子提供了三层记忆能力:

  • 变量:保存用户的个人信息(如语言偏好、昵称),以 Key-Value 形式在会话之间持久化存储,最多 30 个。
  • 数据库:通过自然语言查询和管理结构化数据,支持多用户模式的读写控制。
  • 长期记忆:模仿人类大脑,自动识别对话中的个性化信息并记录,形成对用户的个人记忆。不同套餐的记忆容量差异很大——个人免费版 100 条,企业版可达 1000 万条。

对话体验增强

扣子还支持开场白、用户问题建议、快捷指令、背景图片、语音交互等功能,让智能体与用户的交互更加自然。语音功能支持配置不同语言和音色,甚至可以开启语音通话实现实时语音交互。

AI 应用:从对话到产品

如果说智能体是一个"聊天机器人",那么 AI 应用就是一个完整的"产品"。AI 应用的开发流程包含四个步骤:

第一步:创建项目。 选择低代码模式中的 AI 应用开发,输入名称和功能介绍。

第二步:编排业务逻辑。 使用工作流或对话流来编排业务处理逻辑,通过变量、插件、知识库、数据库等方式与数据交互。扣子提供了内置的集成开发环境(IDE),左侧是资源列表,右侧是配置区域,支持左右分屏调试。

第三步:设计用户界面。 通过"拖、拉、拽"的方式构建应用界面。扣子提供了丰富的预设组件和页面模板,组件可以与业务逻辑的数据和事件绑定,实现前后端联动。界面变量用于存储页面的临时数据,实现组件之间的信息传递。

第四步:测试与发布。 预览测试后,一键部署。

AI 应用有一些限制需要注意:每个应用最多 20 个页面、100 个工作流、100 个会话流、150 个知识库。对于大多数场景来说,这些限制已经足够宽裕。

从零搭建:一个完整的智能体创建流程

了解了所有核心概念后,用一个完整的例子来串联。以"夸夸机器人"为例:

第一步:创建项目。 登录扣子编程,选择工作空间,新建智能体项目。输入名称和功能介绍,可以勾选自动生成头像。也可以切换到 AI 创建模式,用自然语言描述需求让扣子自动创建。

第二步:编写提示词。 在人设与回复逻辑面板中编写结构化提示词,包含角色定位、技能描述、限制条件和回复格式四个模块。

第三步:添加技能(可选)。 如果模型能力基本覆盖需求可以跳过。如果需要专业领域知识或外部能力,则添加插件、知识库或工作流。比如为夸夸机器人添加搜索插件,让它在遇到不确定的问题时可以联网搜索。

第四步:调试。 在预览与调试面板中直接对话测试,观察智能体的执行路径——它有没有正确调用插件?知识库有没有被命中?响应速度是否可接受?

第五步:发布。 点击发布,选择发布渠道。

整个过程在浏览器中完成,不需要安装任何开发工具,从零到上线通常只需要几个小时。

发布渠道:一次构建,多端分发

智能体和 AI 应用搭建完成后,扣子支持发布到多种渠道:

官方默认渠道包括:扣子商店(供其他开发者体验)、豆包、飞书、微信(客服/服务号/订阅号)、掘金、抖音小程序、微信小程序等社交平台,以及 API 服务和 Chat SDK。

团队自定义渠道允许硬件厂商、应用市场、App、网站作为分发渠道入驻,仅团队范围内可用。

API 和 SDK 方面,发布为 API 服务后可通过 HTTP 请求交互,扣子提供了多种语言的 SDK 支持 OAuth 鉴权。Chat SDK 是一个 JavaScript 库,集成后用户可通过网页悬浮窗与应用对话。

发布流程是自动化的:扣子会将所有资源统一打包,提交后台审核,审核通过后自动发布到指定渠道。发布后还可以通过数据分析看板跟踪各渠道的用户量、对话数和用户反馈。

扣子的设计哲学

扣子的设计可以用一句话概括:让开发者聚焦于创意和价值创造,而不是被基础设施的细节所困扰。

它把传统 AI 应用开发中需要大量工程能力的事情——模型对接、知识管理、插件集成、流程编排、多端发布——全部变成了可视化配置。空间隔离和资源复用借鉴了企业级架构思想,技能体系和记忆系统体现了对个性化体验的重视,而多端发布能力则大幅降低了产品分发的成本。

从成本角度看,扣子的个人免费版已经覆盖了大多数探索性需求。当你需要更高级的功能——更多的知识库容量、更强的记忆能力、更丰富的模型选择——再考虑付费版本。这种"先用再付"的模式降低了试错成本。

当然,扣子也有其局限性。作为闭源平台,你的数据和逻辑都托管在字节的服务器上,对于数据主权要求严格的金融机构或政府部门来说可能不太适合。可视化配置虽然降低了门槛,但在需要深度定制时(比如自定义模型推理逻辑、特殊的推理链路优化)会受到平台能力的限制。此外,平台的能力边界决定了你能构建什么类型的应用——如果你的需求超出了扣子提供的能力范围,就需要回到传统代码开发的方式。

但对于想快速验证 AI 产品想法、构建企业内部工具、或者为现有业务场景提供智能化解决方案的开发者来说,扣子确实是一个强大的起点。最快的学习方式就是动手——比如用半个小时搭建一个"夸夸机器人",在这个过程中你会自然理解提示词怎么写、知识库怎么配、插件怎么加。下一篇,我们会深入扣子的工作流系统,看看如何通过可视化编排构建复杂的自动化流程。

#Coze
← Back to blog
💬 免费咨询