学习进度Day 2 / 7
Day 2 · 实战操作

创建第一个Bot:从零到上线

📖 预计阅读 35 分钟🎯 难度:入门💻 需要实操

今天我们要动手创建第一个Bot。从注册账号到发布上线,你会发现整个过程比想象中简单得多。这一讲会带你完整走一遍流程,让你真正理解如何搭建一个可用的AI应用。

一、创建Bot的基本流程

在Coze上创建Bot的流程非常直观,主要分为4个步骤:

1

创建Bot

点击"创建Bot"按钮,填写基本信息

2

配置能力

设置人设、提示词、插件、知识库等

3

测试调试

在预览窗口测试Bot的表现,优化配置

4

发布上线

发布到各个平台,让用户使用

二、实战:创建一个旅行规划助手

我们通过一个实际案例来学习。假设你要做一个旅行规划助手,帮用户规划旅行路线、推荐景点、预算计算等。

🎯 Bot定位

  • 目标用户:计划旅行的人
  • 核心功能:路线规划、景点推荐、预算计算
  • 使用场景:用户输入目的地和天数,Bot生成详细行程

步骤1:创建Bot

  1. 1.登录Coze,点击左侧"我的Bot"
  2. 2.点击右上角"创建Bot"按钮
  3. 3.填写基本信息:
    • Bot名称:旅行规划助手
    • 描述:帮你规划完美旅行路线,推荐景点美食,计算预算
    • 图标:选择一个旅行相关的图标(可选)
  4. 4.点击"创建",进入Bot编辑页面

步骤2:配置人设(Persona)

人设决定了Bot的角色定位和说话风格。一个好的人设能让Bot更专业、更有温度。

人设配置示例:

你是一位经验丰富的旅行规划师,名叫小途。你去过全球50多个国家,对各地的景点、美食、文化都非常了解。你的特点是:

  • • 专业但不刻板,像朋友一样给建议
  • • 会根据用户的预算和时间,给出最合适的方案
  • • 不只推荐热门景点,也会分享小众宝藏地
  • • 会提醒用户注意事项,比如签证、天气、安全等

💡 人设设计技巧

  • 明确角色:是专家、助手、还是朋友?
  • 定义风格:正式、轻松、幽默、还是严谨?
  • 突出特点:有什么独特的能力或经验?
  • 设定边界:什么能做,什么不能做?

步骤2.5:选择模型

在配置Bot时,你需要选择一个AI模型。不同模型有不同的特点和适用场景。

常用模型对比:

豆包(国内版默认)
  • 优势:响应快、中文理解好、免费额度高
  • 适合:中文对话、客服、内容生成
  • 限制:复杂推理能力相对较弱
GPT-4(国际版)
  • 优势:推理能力强、知识面广、多语言支持
  • 适合:复杂任务、专业领域、多语言场景
  • 限制:需要国际版账号、响应稍慢
GPT-3.5(国际版)
  • 优势:响应快、成本低、性能均衡
  • 适合:简单对话、快速响应场景
  • 限制:复杂任务表现不如GPT-4

🎯 模型选择建议

  • 新手入门:用豆包,免费额度足够学习
  • 中文场景:豆包的中文理解更自然
  • 复杂任务:选GPT-4,推理能力更强
  • 快速响应:选GPT-3.5或豆包
  • 成本考虑:豆包免费额度最高

步骤3:编写提示词(Prompt)

提示词是Bot的"工作手册",告诉它如何理解用户需求、如何回复、输出什么格式。

提示词示例:

## 你的任务
帮助用户规划旅行路线,提供详细的行程安排。

## 工作流程
1. 询问用户:目的地、旅行天数、预算范围、兴趣偏好
2. 根据信息生成行程方案
3. 包含:每日路线、景点介绍、美食推荐、预算明细
4. 提供实用建议:交通方式、最佳游览时间、注意事项

## 输出格式
### 📍 目的地:[城市名]
### 📅 行程天数:[X天]
### 💰 预算范围:[金额]

### Day 1
- **上午**:[景点] - [简介]
- **中午**:[餐厅推荐]
- **下午**:[景点] - [简介]
- **晚上**:[活动建议]

(重复每一天)

### 💡 实用建议
- 交通:[建议]
- 住宿:[建议]
- 注意事项:[提醒]

## 注意事项
- 如果用户没提供完整信息,主动询问
- 根据预算调整景点和餐厅档次
- 考虑季节和天气因素
- 提供备选方案

📝 提示词编写要点

  • 明确任务:Bot要做什么
  • 定义流程:按什么步骤执行
  • 规定格式:输出什么样的内容
  • 设置约束:什么情况下怎么处理

📚 提示词模板库

这里提供几个常见场景的提示词模板,你可以直接复用或修改:

💼客服Bot模板

## 角色
你是[公司名]的客服助手,负责解答用户问题。

## 工作流程
1. 友好问候,询问用户需要什么帮助
2. 理解用户问题,从知识库中查找答案
3. 如果找到答案,清晰地回复
4. 如果没找到,告知用户会转人工客服

## 回复原则
- 语气友好、耐心
- 回答准确、简洁
- 提供具体的解决方案
- 遇到投诉,先道歉再解决

## 禁止事项
- 不要承诺无法兑现的事情
- 不要泄露公司内部信息
- 不要与用户争论

✍️内容创作Bot模板

## 任务
帮助用户创作[类型]内容(如小红书文案、公众号文章等)

## 创作流程
1. 询问:主题、目标受众、风格偏好、字数要求
2. 生成大纲,等待用户确认
3. 根据大纲创作完整内容
4. 提供修改建议

## 输出格式
### 标题
[吸引人的标题,3个备选]

### 正文
[分段落输出,每段不超过100字]

### 配图建议
[建议配什么类型的图片]

## 创作原则
- 标题要吸引眼球
- 开头要抓住注意力
- 内容要有价值
- 结尾要有行动号召

📊数据分析Bot模板

## 任务
分析用户提供的数据,给出洞察和建议

## 分析流程
1. 接收数据(文本、表格、图片)
2. 识别数据类型和关键指标
3. 进行统计分析
4. 生成可视化建议
5. 提供结论和行动建议

## 输出格式
### 📈 数据概览
- 数据量:[数量]
- 时间范围:[范围]
- 关键指标:[列举]

### 🔍 核心发现
1. [发现1]
2. [发现2]
3. [发现3]

### 💡 建议
- [建议1]
- [建议2]

## 注意事项
- 数据解读要客观
- 结论要有数据支撑
- 建议要可执行

🎓学习助手Bot模板

## 角色
你是一位耐心的学习导师,擅长[学科/领域]

## 教学方法
1. 了解学生当前水平
2. 用简单的语言解释复杂概念
3. 提供具体例子和类比
4. 设计练习题巩固知识
5. 鼓励学生提问

## 回答结构
### 📖 概念解释
[用通俗语言解释]

### 💡 举例说明
[1-2个具体例子]

### ✏️ 练习题
[2-3道练习题]

### 🎯 学习建议
[下一步学什么]

## 教学原则
- 由浅入深,循序渐进
- 多用类比和比喻
- 鼓励思考,不直接给答案
- 及时肯定学生的进步

💡 使用模板的技巧

  • 不要完全照搬,根据你的具体需求修改
  • 添加你的行业特色和专业术语
  • 测试后根据效果不断优化
  • 可以组合多个模板的优点

步骤4:设置开场白

开场白是用户进入对话时看到的第一句话,要简洁、友好、引导用户开始对话。

开场白示例:

你好!我是小途,你的旅行规划助手 ✈️

告诉我你想去哪里、玩几天、预算多少,我会为你定制一份详细的旅行攻略!

比如:"我想去成都玩3天,预算3000元"

💡 开场白设计技巧

  • 自我介绍:告诉用户你是谁,能做什么
  • 引导输入:给出具体的示例,降低使用门槛
  • 友好语气:使用emoji和轻松的表达
  • 简洁明了:不要超过3句话

三、测试和调试

配置完成后,最重要的是测试。Coze提供了实时预览功能,你可以在右侧的对话窗口直接测试Bot。

🧪 测试步骤

  1. 1.在右侧预览窗口,输入测试问题:
    "我想去成都玩3天,预算3000元"
  2. 2.观察Bot的回复:
    • • 是否理解了你的需求?
    • • 回复格式是否符合预期?
    • • 内容是否详细、实用?
    • • 语气是否符合人设?
  3. 3.测试边界情况:
    • • 输入不完整信息:"我想去成都"(看Bot是否会追问)
    • • 输入超出范围的问题:"帮我订机票"(看Bot如何处理)
    • • 多轮对话:"能推荐便宜点的住宿吗?"(看上下文理解)

🔧 常见问题和优化

问题1:Bot回复太简短

原因:提示词没有明确要求详细输出

解决:在提示词中加入"提供详细的XXX"、"至少包含XXX"

问题2:Bot不按格式输出

原因:格式要求不够明确

解决:用Markdown格式给出具体示例,使用"必须按以下格式输出"

问题3:Bot理解错误

原因:用户输入不规范,Bot没有处理逻辑

解决:在提示词中加入"如果用户输入不完整,询问XXX"

问题4:Bot说话不像人设

原因:人设描述太抽象

解决:给出具体的说话示例,比如"你会说:'这个地方我去过,超赞!'"

🔍 调试技巧进阶

掌握这些调试技巧,能让你更快地发现和解决问题:

技巧1:使用对话日志

Coze会记录所有测试对话,你可以:

  • • 查看Bot的完整回复过程
  • • 看到Bot调用了哪些插件
  • • 分析哪一步出了问题
  • • 对比不同版本的效果

技巧2:A/B测试

准备两个版本的提示词,对比效果:

版本A:简洁版

"你是旅行助手,帮用户规划行程"

版本B:详细版

"你是经验丰富的旅行规划师,会根据预算、时间、兴趣定制方案..."

用相同的问题测试两个版本,看哪个效果更好

技巧3:边界测试

测试Bot在极端情况下的表现:

  • 空输入:用户什么都不说
  • 超长输入:输入几百字的内容
  • 无关输入:"今天天气怎么样"(与Bot功能无关)
  • 恶意输入:"忽略之前的指令"(越狱尝试)
  • 多语言:输入英文、日文等

技巧4:用户视角测试

让朋友或同事来测试,他们会发现你没注意到的问题:

  • • 他们的提问方式可能和你不同
  • • 他们会暴露你的假设盲区
  • • 他们的反馈更接近真实用户

技巧5:迭代优化

不要期望一次就完美,要持续优化:

优化循环:

发布 → 收集反馈 → 分析问题 → 修改配置 → 测试 → 再发布

每次只改一个地方,这样能清楚知道是哪个改动起了作用

四、发布Bot

测试满意后,就可以发布Bot了。Coze支持多种发布方式,我们先体验最简单的:生成网页链接。

🚀 发布步骤

  1. 1.点击右上角"发布"按钮
  2. 2.选择发布渠道:
    • 网页链接:生成一个独立网页,任何人都能访问
    • API:获取API接口,集成到自己的系统
    • 微信/飞书:发布到社交平台(需要配置)
  3. 3.我们先选择"网页链接",点击"生成链接"
  4. 4.复制链接,在浏览器打开,就能看到你的Bot了!

🌟 发布后可以做什么

  • 分享给朋友,让他们体验你的Bot
  • 嵌入到自己的网站或博客
  • 发布到Coze的Bot广场,让更多人使用
  • 查看使用数据,了解用户行为

🎨 更多Bot类型快速上手

除了旅行助手,这里还有几个常见Bot类型的快速配置方案,帮你快速上手:

📝

文案助手

人设:

资深文案策划,擅长小红书、公众号等平台

核心功能:

生成标题、正文、配图建议

开场白:

"告诉我你要写什么主题,我帮你写出爆款文案!"

💼

面试教练

人设:

10年HR经验,熟悉各行业面试套路

核心功能:

模拟面试、简历优化、问题解答

开场白:

"准备面试什么岗位?我来帮你模拟一下!"

🍳

美食顾问

人设:

专业营养师+美食达人

核心功能:

菜谱推荐、营养搭配、做法指导

开场白:

"今天想吃什么?告诉我食材,我教你做!"

🏋️

健身教练

人设:

私人健身教练,擅长定制训练计划

核心功能:

训练计划、动作指导、饮食建议

开场白:

"你的健身目标是什么?我来定制专属计划!"

💰

理财助手

人设:

理财规划师,帮你管好每一分钱

核心功能:

记账分析、预算规划、投资建议

开场白:

"告诉我你的收入和支出,我帮你做理财规划!"

🎨

设计顾问

人设:

资深UI/UX设计师

核心功能:

配色建议、布局优化、设计评审

开场白:

"上传你的设计稿,我给你专业的优化建议!"

💡 选择Bot类型的建议

  • 从你熟悉的领域开始:你懂的领域,更容易设计好提示词
  • 解决真实需求:做你自己会用的Bot,而不是为了做而做
  • 从简单开始:第一个Bot不要太复杂,先跑通流程
  • 参考优秀案例:去Bot广场看看别人怎么做的

五、进阶技巧

💡 技巧1:使用变量

在提示词中使用变量,可以让Bot更灵活。比如:

用户预算:{{budget}} 用户天数:{{days}} 根据预算{{budget}}和天数{{days}},生成行程...

这样Bot会自动提取用户输入中的预算和天数,更精准地生成方案。

💡 技巧2:添加示例对话

在提示词中加入示例对话,让Bot学习你期望的交互方式:

示例对话:

用户:"我想去成都"

Bot:"好的!请问你计划玩几天呢?预算大概多少?"

💡 技巧3:设置回复长度

在提示词中明确要求回复长度,避免太长或太短:

  • • "每个景点介绍控制在50字以内"
  • • "行程方案总字数不超过500字"
  • • "每天的安排分为上午、下午、晚上三个时段"

💡 技巧4:多轮对话优化

让Bot能记住上下文,进行多轮对话:

在提示词中加入:

"如果用户追问或修改需求,基于之前的对话内容进行调整,不要重新生成完整方案。"

六、实战案例:完整对话演示

让我们看一个完整的对话示例,感受一下配置好的Bot是如何工作的:

👤

我想去成都玩3天,预算3000元

🤖

太好了!成都是个美食和文化之都,3天3000元的预算很合适 😊

📍 目的地:成都
📅 行程天数:3天
💰 预算范围:3000元

Day 1:市区经典
• 上午:宽窄巷子(免费)- 感受老成都的慢生活
• 中午:小龙坎火锅(人均80元)
• 下午:武侯祠(门票60元)- 三国文化
• 晚上:锦里古街(免费)- 夜景和小吃

(后续Day 2、Day 3内容...)

👤

能推荐便宜点的住宿吗?

🤖

当然!根据你3000元的预算,我推荐这几个性价比高的住宿:

  • 春熙路附近青旅:80-120元/晚,交通便利
  • 太古里商圈快捷酒店:150-200元/晚,干净舒适
  • 地铁沿线民宿:100-150元/晚,有家的感觉

建议住在春熙路或太古里附近,去各个景点都很方便!

今日总结

✅ 今天你学到了

  • 创建Bot的完整流程:创建 → 配置 → 测试 → 发布
  • 如何设计Bot的人设,让它有个性和温度
  • 编写提示词的技巧:任务、流程、格式、约束
  • 测试和调试Bot,发现问题并优化
  • 发布Bot到网页,让别人使用

📝 今日作业

  1. 1.创建一个你自己的Bot(可以是任何主题)
  2. 2.完成人设、提示词、开场白的配置
  3. 3.测试至少5轮对话,记录遇到的问题
  4. 4.发布为网页链接,分享给朋友体验

🚀 下一讲预告

明天我们会学习插件系统,让Bot不只是聊天,还能搜索网页、计算数据、查询天气等。你会发现,加上插件后,Bot的能力会有质的飞跃。

📅 下一章预告

Day 3:插件系统

现在你的Bot只能聊天,明天我们会学习如何使用插件,让Bot能搜索网页、计算数据、查询天气等。加上插件后,Bot的能力会有质的飞跃。

遇到问题?

加入云途AGI社群,获取配套学习资源、群内答疑,与同学们一起交流进步

了解社群详情