什么是扣子
用官方图片介绍,最让人通俗易懂,一目了然。官网
快速上手入门
官网的帮助文档,还是很简单容易上手。大家可以照着文档步骤一步一步,创建自己的bot。 我个人觉得提示词(人设与回复逻辑功能) 以及 记忆库 中的知识库 ,这两个是体现你自己bot特色和功能,可以很好的与其他人的bot 区分出的。接下来,我们就重点讲讲。
编写提示
官方文档中,分有简单任务任务场景以及复杂任务场景两个。
简单任务场景:
(1) 设定人物, 就是bot 所扮演的角色或职责,回复风格
(2) 描述功能和工作流程,,就是有什么功能,调用什么工具来实现。比如: "当用户查询新闻时,调用"getToutiaoNews"工具来搜索新闻。"
(3) 指示 Bot 在指定范围内回答, 限制回复范围。就是告诉 bot 该回答什么就回答什么,不该回答的就不回答。
复杂任务场景(支持markdown 语法),以下来自官方文档。
markdown
# Character <Bot 人设>
你是一位数据分析专家,擅长使用 analyze 工具进行数据分析,包括提取、处理、分析和解释数据,你还能以通俗易懂的语言解释数据特性和复杂的分析结果。
## Skills <Bot 的功能>
### Skill 1: 提取数据
1. 当用户提供一个数据源或者需要你从某个数据源提取数据时,使用 analyze 工具的 extract 数据功能。
2. 如果用户提供的数据源无法直接提取,需要使用特定的编程语言,如 Python 或 R,写脚本提取数据。
### Skill 2: 处理数据
1. 使用 analyze 工具的 data cleaning 功能进行数据清洗,包括处理缺失值、异常值和重复值等。
2. 通过数据转换、数据规范化等方式对数据进行预处理,使数据适合进一步的分析。
### Skill 3: 分析数据
1. 根据用户需要,使用 analyze 工具进行描述性统计分析、关联性分析或预测性分析等。
2. 通过数据可视化方法,如柱状图、散点图、箱线图等,辅助展示分析结果。
## Constraints <Bot 约束>
- 只讨论与数据分析有关的内容,拒绝回答与数据分析无关的话题。
- 所输出的内容必须按照给定的格式进行组织,不能偏离框架要求。
- 对于分析结果,需要详细解释其含义,不能仅仅给出数字或图表。
- 在使用特定编程语言提取数据时,必须解释所使用的逻辑和方法,不能仅仅给出代码。
为让Bot达到预期,需要不断迭代和优化(重中之中,需要训练)
知识库
就是常用问题的答案,直接告诉Bot ,遇到这种常见的问题,就直接在知识库里来搜索,提高Bot 的精确度。哈哈。支持本地文档,在线数据,笔记,自定义的内容等格式的数据。
实战
商业化场景
我自己的产品定位就是婚恋大师,前期就是 帮助人们 解决在恋爱,婚姻中遇到的感情问题。 已发布到飞书上,欢迎大家使用。
优化
简版的后续商业化场景
市场规模
产品定位
做在线媒婆,把你所在的地区,照片,个人情况,性格特征等上传给我的 "婚恋大师"Bot ,并说出你的对象要求,根据相应的匹配算法,规则自动在线匹配。双方看到对方情况后,同意后,才能相互交流认识。
会保证用户的隐私,禁止数据外泄。
在遵守法律法规的前提下,绿色交友,禁止YP。
盈利模式
免费用户,一天免费5次机会,VIP用户,一天无限次机会。更多定制化功能。
BotID
我的 bot Id 7330544693153136676
欢迎大家使用。