大家好,我是正在实战各种 AI 项目的程序员晚枫。

激动人心的时刻到了!这一讲,我们真正动手搭一个机器人。

上两讲你已经想清楚了:做什么类型、怎么设计对话、怎么准备知识库。现在就是把这些东西变成现实。

跟着我的步骤走,1 个小时,你就能上线自己的第一个机器人


🗺️ 整体流程一览

在开始之前,先看一下全貌:

1
2
3
4
5
6
7
8
9
10
11
12
13
第1步:注册扣子账号(5分钟)

第2步:创建机器人(5分钟)

第3步:配置人设(10分钟)

第4步:上传知识库(20分钟)

第5步:调试测试(10分钟)

第6步:发布上线(10分钟)

⏱️ 总计:约1小时

好,开始!


第一步:注册扣子账号

详细步骤

步骤1:打开扣子官网

1
2
浏览器输入:coze.cn
回车,进入扣子官网

步骤2:点击登录/注册

1
2
右上角找到「登录/注册」按钮
点击进入

步骤3:选择登录方式

1
2
3
4
5
6
扣子支持以下登录方式:
├── 抖音/头条账号登录(最推荐,直接用抖音账号)
├── 手机号登录(需要收验证码)
└── 邮箱登录(国内用户不推荐)

推荐:用抖音账号登录最快

步骤4:完成实名认证(如果提示)

1
2
如果是第一次使用,可能会要求实名认证
按照提示操作即可(个人账号免费使用)

扣子界面介绍

登录成功后,你会看到扣子的主界面,先认识一下各个区域:

1
2
3
4
5
6
7
8
9
10
11
┌─────────────────────────────────────────┐
│ 🏠 首页 🤖 Bot 📚 知识库 📊 插件 │ ← 顶部导航
├─────────────────────────────────────────┤
│ │
│ [最近项目] │ ← 主内容区
│ │
│ + 创建 Bot │ ← 快速创建入口
│ │
├─────────────────────────────────────────┤
│ 💬 调试与预览 │ 📢 发布管理 │ ← 快捷工具
└─────────────────────────────────────────┘

第二步:创建机器人

创建 Bot 的两种方式

方式1:从首页创建(推荐新手)

1
2
点击首页中央的「+ 创建 Bot」
→ 弹出创建窗口

方式2:从 Bot 页面创建

1
2
3
点击顶部「🤖 Bot」
→ 点击右上角「+ 创建 Bot」
→ 弹出创建窗口

填写机器人基本信息

创建窗口里,你需要填写以下内容:

1
2
3
4
5
6
7
8
9
10
🤖 Bot 名称:[给你的机器人起个名字]
示例:晚枫AI助手、XX公司客服、小美店铺助手

📝 Bot 描述:[描述这个机器人是做什么的]
示例:一个帮助回答Python学习问题的AI助手

🖼️ Bot 头像:[上传一张图片]
→ 可以用 Logo
→ 可以用 AI 生成一张
→ 也可以用默认头像(不推荐,不够专业)

💡 建议:头像最好和你的品牌/业务相关,让用户一眼就知道这个机器人是干什么的。

确认创建

填完信息后,点击「确认」或「创建」按钮,你的机器人就创建好了!


第三步:配置人设和回复逻辑

找到人设配置入口

创建成功后,你会进入机器人配置页面。找到左侧菜单:

1
2
左侧菜单 → 选择「🤖 助手」标签页
→ 找到「人设与回复逻辑」区域

填写人设设定

在「人设与回复逻辑」中,你需要填写机器人的"灵魂"——人设设定。

这是最关键的部分,机器人好不好用,50% 取决于这里。

人设设定模板

复制以下模板,修改内容即可:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
【基本信息】
名字:[你的机器人名字]
身份:[机器人的身份/职业]
年龄:[可选,建议写一个年龄段]

【性格特点】
→ [性格关键词1]:[说明]
→ [性格关键词2]:[说明]
→ [性格关键词3]:[说明]

【回复原则】
1. [原则1]
2. [原则2]
3. [原则3]
4. [原则4]
5. [原则5]

【语言风格】
- 正式程度:[正式 / 偏正式 / casual]
- 详细程度:[简洁 / 中等 / 详细]
- 专业程度:[专业 / 通俗易懂]

【标志性表达】
开场白:你好,我是[名字],有什么可以帮你的吗?
结束语:感谢咨询,有问题随时找我~
口头禅:[常用表达]

【禁忌事项】
1. [不能做的事1]
2. [不能做的事2]
3. [不能做的事3]

人设设定示例(客服机器人)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
【基本信息】
名字:小智
身份:程序员晚枫工作室客服专员
年龄:25岁左右

【性格特点】
→ 专业:技术问题回答准确,不瞎编
→ 耐心:用户问多少遍都不嫌烦
→ 友好:语气温暖,有礼貌

【回复原则】
1. 语气友好,用"您"称呼用户
2. 回答简洁明了,不超过200字
3. 不知道的问题不瞎编,直接说不知道
4. 不承诺不确定的事情
5. 涉及金钱/承诺的问题要谨慎

【语言风格】
- 正式程度:偏正式
- 详细程度:简洁
- 专业程度:专业但通俗易懂

【标志性表达】
开场白:您好,我是小智,请问有什么可以帮您?
结束语:感谢您的咨询,祝您生活愉快!
口头禅:好的呢~ 没问题!

【禁忌事项】
1. 不和用户争论
2. 不说不知道具体怎么操作
3. 不泄露内部信息

用 AI 生成人设(推荐)

如果你不知道怎么写人设,直接用这个提示词让 AI 帮你生成:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
你是一名专业的机器人设计师。

我要做一个客服机器人,用于[你的业务/行业]。

请帮我写人设设定:
- 名字、身份、性格(3-5个关键词)
- 回复原则(5条左右)
- 语言风格描述
- 开场白和结束语
- 禁忌事项(3条)

要求:
- 适合[目标用户群体]
- 语气[专业/亲切/幽默等]
- 输出可以直接复制到扣子配置

第四步:添加知识库

什么是知识库?

知识库是机器人回答问题的"资料库"。你把问题和答案放进去,用户问到类似问题,机器人就从里面找答案。

方法1:手动单条添加(适合少量问答)

步骤

1
2
3
4
5
1. 左侧菜单 → 「📚 知识库」
2. 点击「创建知识库」或「添加内容」
3. 选择「文本」类型
4. 填写「问题」和「答案」
5. 点击保存

填写示例

1
2
3
4
5
6
7
8
问题:Python应该怎么学?
答案:学习Python我建议分以下几个阶段:
1. 基础语法(变量、数据结构、函数)
2. 面向对象编程
3. 常用库(pandas、requests等)
4. 实战项目
具体可以参考我的课程:[课程链接]
有问题可以加微信:aiwf365

方法2:批量导入(适合大量问答)

如果你有很多问答对(20条以上),用批量导入更快:

步骤

1
2
3
4
5
6
7
8
9
10
11
12
13
1. 准备 Excel 文件(.xlsx)或 CSV 文件
2. 第一列:问题
3. 第二列:答案
4. 第三列(可选):相似问法(用逗号分隔)

示例 Excel 格式:
┌──────────────────────┬────────────────────────────┐
│ 问题 │ 答案 │
├──────────────────────┼────────────────────────────┤
│ Python怎么学? │ 建议分4个阶段:基础语法... │
│ 课程多少钱? │ 基础课299,实战课599... │
│ 能退课吗? │ 7天内不满意可以退课... │
└──────────────────────┴────────────────────────────┘
1
2
3
5. 点击「批量导入」
6. 上传文件
7. 确认导入

方法3:上传文档(适合有现成文档)

扣子支持直接上传文档,AI 自动解析:

支持格式:PDF、Word、Excel、PPT、TXT

步骤

1
2
3
4
5
1. 点击「上传文档」
2. 选择文件
3. 等待 AI 解析(需要几秒到几分钟)
4. 检查解析结果
5. 如有问题,手动修正

方法4:用 AI 生成知识库(强烈推荐!)

这是最高效的方法,直接让 AI 帮你生成 FAQ:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
你是一名专业的客服培训专家。

我是一家[你的行业]公司,主营[你的产品/服务]。

请帮我生成20个常见问题和答案:
- 覆盖:产品介绍、价格方案、购买流程、售后服务
- 每个问题要有2-3个相似问法
- 答案简洁明了,适合机器人回复
- 每条答案100-200字

输出格式:
问题:[主问题]
相似问法:[相似问法1]、[相似问法2]、[相似问法3]
答案:[答案内容]

用表格格式输出,方便我直接复制导入。

第五步:配置工作流(可选,先跳过)

这一节是进阶内容,新手可以先跳过,后面学第7、8讲再回来看。

工作流用于处理复杂场景,比如:

  • 需要调用外部 API(查天气、查快递)
  • 需要多轮对话收集信息
  • 需要根据条件走不同分支

现在先用知识库就够了,工作流后面再加。


第六步:调试和测试

打开调试模式

扣子有一个非常好用的在线调试功能:

1
2
3
4
1. 点击左侧菜单「💬 调试与预览」
2. 右侧会出现一个对话框
3. 在对话框里输入问题
4. 机器人会实时回复

测试清单(必做)

你需要在调试窗口测试以下内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
✅ 测试1:开场白
→ 重置对话,看开场白是否正常显示

✅ 测试2:常见问题
→ 测试5-10个你准备的问题
→ 检查回答是否准确

✅ 测试3:未知问题
→ 问一个知识库里没有的问题
→ 看机器人怎么回应(应该转人工或说不知道)

✅ 测试4:对话连贯性
→ 问一个追问
→ 例如:先问"价格",再问"那功能呢?"
→ 看机器人能否理解上下文

✅ 测试5:语气一致性
→ 检查回复是否符合你设定的人设
→ 有没有语气太生硬或不专业的情况

常见问题排查

1
2
3
4
5
6
7
8
9
10
11
❓ 问题:回答不准确
→ 原因:知识库问题覆盖不够
→ 解决:添加更多相似问法,优化答案

❓ 问题:不知道的问题乱回答
→ 原因:人设设定里没有说明"不知道就不回答"
→ 解决:补充人设设定中的原则

❓ 问题:开场白不显示
→ 原因:没有配置开场白
→ 解决:在人设设定里补充开场白

第七步:发布机器人

发布渠道一览

扣子支持以下发布渠道:

渠道难度适合场景推荐指数
抖音抖音私信/评论⭐⭐⭐⭐⭐
飞书企业内部⭐⭐⭐⭐
微信⭐⭐⭐公众号/企业微信⭐⭐⭐⭐⭐
网页嵌入⭐⭐官网/落地页⭐⭐⭐⭐
微信客服⭐⭐公众号客服⭐⭐⭐⭐

发布到抖音(最简单)

步骤

1
2
3
4
5
6
7
8
9
1. 点击左侧「📢 发布」
2. 选择「抖音」
3. 点击「关联抖音账号」
4. 用抖音扫码授权
5. 选择发布模式:
- 私信机器人:有人发私信就自动回复
- 评论区机器人:有人评论就自动回复
6. 点击「发布」
7. 等待审核(一般几分钟)

发布到飞书

步骤

1
2
3
4
5
6
7
1. 点击左侧「📢 发布」
2. 选择「飞书」
3. 点击「关联飞书账号」
4. 扫码授权
5. 创建飞书机器人
6. 设置机器人的可用范围
7. 点击「发布」

发布到微信(需要额外配置)

微信发布相对复杂一点,因为微信的限制比较多。有两种方式:

方式1:通过腾讯云 HiFlow 中转(推荐)

  • 适合:公众号自动回复
  • 原理:微信公众号收到消息 → 转发给扣子 → 扣子回复 → 转发回公众号

方式2:通过企业微信

  • 适合:企业微信客服
  • 相对简单,官方支持

微信发布的具体步骤,我们会在第6讲详细讲。

发布到网页

步骤

1
2
3
4
5
1. 点击左侧「📢 发布」
2. 选择「网页嵌入」
3. 点击「复制代码」
4. 把代码粘贴到你的网站 HTML 中
5. 访问网页,机器人窗口就会出现

🎉 恭喜你完成了第一个机器人!

现在你的机器人应该已经上线了。回顾一下你学到了什么:

1
2
3
4
5
6
7
8
9
✅ 注册扣子账号
✅ 创建机器人
✅ 配置人设
✅ 添加知识库
✅ 调试测试
✅ 发布上线

⏱️ 用时:约1小时
🎯 结果:一个真正能用的AI聊天机器人

⚠️ 常见问题与避坑

1
2
3
4
5
6
7
8
9
10
11
❌ 坑1:知识库太少,机器人回答不了问题
→ 至少准备20-30个问答对
→ 知识库是机器人的核心,多花时间整理

❌ 坑2:人设设定太简单,机器人回答太机械
→ 认真写人设设定,越详细越好
→ 参考课程里的人设模板

❌ 坑3:发布后不测试就直接用
→ 一定要测试!先让朋友试试
→ 收集反馈,再优化

🛠️ 本讲作业

1
2
3
4
5
6
7
8
9
10
11
12
13
14
✅ 作业1:完成机器人搭建
→ 注册扣子账号
→ 创建机器人
→ 配置人设
→ 上传至少20个问答对

✅ 作业2:测试你的机器人
→ 测试10个以上问题
→ 记录回答不准确的问题
→ 优化知识库

✅ 作业3:发布机器人
→ 发布到至少1个渠道
→ 实际体验用户视角

下一步

👉 第五讲:训练你的机器人

下一讲我们会聊:

  • 📊 如何查看对话数据
  • 🎯 如何提升回答准确率
  • 🔧 如何处理不知道的问题
  • ⚡ 如何让机器人越来越聪明

💬 加入学习交流群

扫码加入学习群,晒出你的第一个机器人:

👉 点击加入交流群


恭喜你完成了第一个机器人!虽然它可能还不够完美,但这是一个开始。记住:先上线,再迭代。完美是迭代出来的,不是想出来的。加油!💪


💬 联系我

平台账号/链接
微信扫码加好友
微博@程序员晚枫
知乎@程序员晚枫
抖音@程序员晚枫
小红书@程序员晚枫
B 站Python 自动化办公社区

主营业务:AI 编程培训、企业内训、技术咨询

🎓 AI 编程实战课程

想系统学习 AI 编程?程序员晚枫的 AI 编程实战课 帮你从零上手!