Skip to content

Coze(扣子)上手

学习目标:用 Coze 从零搭建一个带人设和知识库的 Agent,并成功发布到豆包或微信

预计时间:40 分钟

难度等级:⭐⭐☆☆☆


一、注册与界面介绍

1.1 注册

Coze 有两个版本,注册方式不同:

版本地址注册方式默认模型
国内版(coze.cn)https://www.coze.cn手机号注册豆包
国际版(coze.com)https://www.coze.comGoogle / GitHub 注册GPT-4o

怎么选?

  • 你在国内、用中文场景 → 国内版(coze.cn)
  • 你在海外、需要接 OpenAI 模型 → 国际版(coze.com)
  • 两个版本账号不互通,功能有细微差异

注册流程(国内版)

  1. 打开 https://www.coze.cn
  2. 点击"注册/登录"
  3. 输入手机号 → 获取验证码 → 完成
  4. 首次登录会要求设置昵称

全程不超过 2 分钟

1.2 界面一览

登录后你会看到几个核心区域:

区域功能
左侧导航工作空间管理、Bot 列表、知识库管理、插件市场
中间区域当前 Bot 的配置面板
右侧预览实时对话预览,边配置边测试

核心操作都在中间的配置面板。Coze 把 Agent 的四个核心模块(人设、知识库、工作流、插件)都放在这个面板里,通过标签页切换。


二、创建智能体完整流程

2.1 第一步:创建 Bot

  1. 点击左上角"创建智能体"按钮
  2. 填写基本信息:
    • 名称:给你的 Agent 起个名字(比如"学习小助手")
    • 描述:一句话说明它干什么(比如"帮你整理学习笔记和回答课程相关问题")
    • 图标:可以上传或用 AI 生成

命名建议

名称要让用户一看就知道这个 Agent 能干什么。"万能助手"不如"英语语法检查助手"。

2.2 第二步:配置人设与提示词

这是 Agent 的灵魂。Coze 把人设配置放在"人设与回复逻辑"标签页。

核心是写一个 System Prompt,定义 Agent 的角色和行为。

一个好用的人设模板

# 角色
你是一个专业的【角色名称】,擅长【核心能力】。

## 背景信息
【补充 Agent 需要知道的背景】

## 核心能力
1. 【能力 1】:【具体说明】
2. 【能力 2】:【具体说明】
3. 【能力 3】:【具体说明】

## 回答规则
- 优先使用知识库中的内容回答问题
- 如果知识库中没有相关信息,明确告知用户"我目前没有相关资料"
- 回答时使用简洁的中文,避免过于学术化的表达
- 每次回答控制在 300 字以内

## 禁止行为
- 不回答与【角色范围】无关的问题
- 不编造不存在的资料或数据
- 不替用户做最终决策

实际案例 — "Python 学习助手"人设

# 角色
你是一个 Python 编程学习助手,专为零基础学习者设计。

## 核心能力
1. 解答 Python 语法问题:用简单类比解释复杂概念
2. 代码调试:分析用户粘贴的代码,指出错误并提供修改建议
3. 学习路径建议:根据用户当前水平推荐下一步学什么

## 回答规则
- 代码示例必须可以直接运行
- 解释概念时用一个生活中的类比
- 如果用户的问题不明确,主动追问,而不是瞎猜
- 每次回答控制在 500 字以内

## 禁止行为
- 不讨论非 Python 话题
- 不给用户布置"作业"——学习者自驱,不搞强制

2.3 第三步:添加知识库

点击"知识库"标签页 → "添加知识库" → 选择创建方式:

方式适合场景支持格式
上传文件已有文档资料PDF、Word、TXT、Excel
在线网页抓取网页内容输入 URL 自动抓取
Notion 同步团队协作知识库Notion 数据库/页面
数据库结构化数据查询MySQL、PostgreSQL

最常用的操作 — 上传 PDF

  1. 点击"创建知识库" → 选择"文件类型"
  2. 给知识库起个名字(比如"Python 入门教程")
  3. 上传 PDF 文件(单文件最大 20MB,单知识库最多 100 个文件)
  4. 等待系统自动处理(分块 + 向量化,通常 1-3 分钟)
  5. 处理完成后,回到 Bot 配置页面,把这个知识库关联到 Bot

注意

知识库不是越大越好。塞进去 100 个不相关的 PDF,检索效果反而差。只上传与 Agent 角色高度相关的资料。

2.4 第四步:设置开场白和对话引导

在"开场白"配置区域:

  • 开场白文案:用户打开对话时看到的第一段话

    你好!我是 Python 学习助手 🐍
    我可以帮你:
    1. 解答 Python 语法问题
    2. 调试你的代码
    3. 推荐学习路径
    
    直接问我就行,不需要客气。
  • 推荐问题:开场白下方的快捷按钮,引导用户提问

    - Python 变量是什么?
    - 帮我看看这段代码哪里错了
    - 零基础应该从哪学起?

开场白不是装饰。好的开场白能让用户立刻知道这个 Agent 能干什么、怎么开始,大幅降低使用门槛。

2.5 第五步:测试

千万别跳过测试这一步。 配置完就在右侧预览面板里试几下:

  1. 问一个知识库里有答案的问题 → 检查回答是否引用了知识库
  2. 问一个知识库里没有的问题 → 检查 Agent 是否正确说"不知道"
  3. 问一个与角色无关的问题 → 检查 Agent 是否拒绝回答
  4. 连续对话 3-5 轮 → 检查上下文是否连贯

三、国内版与国际版的区别

维度国内版(coze.cn)国际版(coze.com)
模型豆包、Kimi、DeepSeek、GLM 等GPT-4o、Claude、Gemini 等
发布渠道豆包、微信、飞书、掘金Discord、Telegram、WhatsApp、Messenger
知识库支持 Notion、飞书文档支持 Notion、Google Drive
插件市场国内服务为主(天气、搜索、新闻)国际服务为主(Google 搜索、DALL-E)
免费额度豆包模型免费有一定免费额度,具体看模型
语言中文优先英文优先

能不能两个都注册?

可以。两个版本互不影响,根据项目目标选择用哪个。比如给国内用户做 Agent 用 coze.cn,给海外用户做用 coze.com。


四、发布渠道

Coze 支持多种发布方式,这是它相比 Dify/FastGPT 的一大优势:

4.1 发布到豆包

最简单的发布方式。点击"发布" → 选择"豆包" → 你的 Agent 会出现在豆包 App 中。

  • 适合:个人使用、分享给朋友
  • 时间:1 分钟搞定

4.2 发布到微信

通过微信公众号/小程序接入。

  1. 发布时选择"微信公众号"或"微信客服"
  2. 按照指引绑定你的微信公众号
  3. 用户在公众号里直接和 Agent 对话
  • 适合:面向用户的客服、内容分发
  • 时间:10-15 分钟(需要已有微信公众号)

4.3 API 调用

发布后获得 API 端点,可以在任何应用中调用你的 Agent。

POST https://api.coze.cn/v3/chat
Authorization: Bearer {your_token}
Content-Type: application/json

{
  "bot_id": "your_bot_id",
  "user_id": "user_123",
  "stream": false,
  "auto_save_history": true,
  "additional_messages": [
    {
      "role": "user",
      "content": "你好,帮我解释一下 Python 的列表推导式"
    }
  ]
}
  • 适合:嵌入到自己的产品中
  • 时间:5-10 分钟

4.4 其他渠道

渠道说明
飞书绑定飞书机器人,在飞书群聊中使用
掘金发布到掘金社区
网页嵌入生成嵌入代码,放到任何网页里

五、常见问题

Q1:Coze 收费吗?

豆包模型免费使用。接入第三方模型(如 Kimi、DeepSeek)消耗 API 额度。对于个人学习和轻量使用,免费额度完全够。

Q2:知识库上传后多久能用?

通常 1-3 分钟。大文件(接近 20MB)可能需要 5 分钟左右。

Q3:Agent 回答"我不知道",但知识库里明明有相关内容?

这是最常见的知识库检索问题。检查:

  1. 文档分块是否合理(太大的块会稀释关键信息)
  2. 用户的提问方式是否和文档内容匹配
  3. 尝试在 Prompt 中明确要求"优先检索知识库"

Q4:国内版和国际版能互相同步吗?

不能。两个版本完全独立,Bot 不能跨版本迁移。


本节小结

回顾要点

✅ Coze 注册 2 分钟搞定,国内版用手机号,国际版用 Google 账号

✅ 创建 Agent 五步走:创建 Bot → 配置人设 → 添加知识库 → 设置开场白 → 测试

✅ 人设是 Agent 的灵魂——用模板写 System Prompt,比自由发挥靠谱

✅ 发布渠道丰富:豆包、微信、飞书、API,根据目标用户选择

✅ 别跳过测试——配置完立刻在预览面板里验证


← 返回章节目录 | 继续学习:Dify 平台实践 →

最近更新

基于 MIT LICENSE 许可发布