coze是目前国内一流的bot搭建平台,自然语言写prompt自动搭建bot让平台对小白非常友好,不过,刚入门的朋友在通过主页的coze ai自动搭建好bot之后,往往陷入手足无措的境地:
提示词帮我生成好了,但效果不是我想要的,怎么办?
右边的这些功能:工作流/数据库/插件,应该怎么用?
说到底,做这个bot的核心思路是什么啊!😫
......
勤奋的小白或许已经打开了官方文档开始研究,不过面对着二三十页的文档,有没有更好的方式去学习使用coze平台呢?
就算弄明白了功能和别人的案例,一到自己做Bot又不会了!
有没有大佬带带?老师教教?🥺
要不,直接做一个bot来带我玩转coze平台吧!
那就开始:
1.做bot最难的是什么?
没思路!😥
想做一个帮我了解coze平台功能,并且教我建bot的bot,具体要怎么实现呢?
要不,先梳理一下我的痛点?🤔再看看bot可以帮我做什么!
要说痛点,开篇那段吐槽,就可以直接拿来用了,按顺序排列如下:
- 不知道提示词编写逻辑,以及需求如何实现
- 不知道如何在编写bot过程中使用其他功能:工作流/知识库......
- 不知道怎么优化提示词以接近自己想要的效果
也就是说,如果我要做一个帮我解决问题的bot🤖,它必须具备以下能力:
- 告诉我这个bot的实现逻辑(提示词怎么写?为什么这样写?)
- 告诉我可以在我的bot中如何应用coze平台的这些功能
- 告诉我怎么优化我的提示词
继续推理,可以得到三个事情:
- 我想要的bot最终输出的结果是什么样的
- 要想输出这样的结果,bot需要具备什么样的能力
- bot应该怎样运用自己的能力,才能输出我想要的结果
聪明的读者可能已经发现了:
- 第一件事,就是示例
- 第二件事,就是技能
- 第三件事,就是流程
恭喜你!通过一些简单的需求分析,你成功得到了bot的制作思路:
bot制作思路:从痛点出发,反推bot应该做的事情,再推出输出示例、bot技能和工作流程。
2.先把主体搭起来!
回溯前文,我们要做的<提示词工程猫>应该怎样写呢?
它的输出示例maybe是,当我提问如何做一个bot时,它给我:
1.bot需求分析
2.bot实现方法
3.bot提示词
4.bot其他功能(工作流/数据库......)
那么它需要具备的技能:
1.分析需求,写提示词
2.根据coze平台功能给我操作步骤
第一点,分析需求,写提示词,就可以直接通过提示词来实现。
这里我们可以直接写一个让bot写提示词的技能:根据用户需求撰写提示词。同时给出示例,可以直接用官方文档的编写提示
然后把它放在输出示例中的:
3.bot提示词
第二点,要学会coze平台功能,当然要用到官方文档啦。
这里我们可以把官方文档导入知识库,再写一个让bot读取知识库的技能:每次回答时调用知识库。
我采用的方法是,将官方文档中有需要的部分复制到飞书文档,再把飞书文档导入知识库(虽然有点麻烦,但官方文档毕竟是飞书写的,导入之后格式非常美观,也方便bot调用)如图1。
如果直接给网页链接自动导入,可能格式会比较乱,如图2。
图1
图2
这样,我们核心的搭建就完成啦~
3.再优化一下吧!
提示词有了示例了,可以给其他的部分也加上示例。
需求分析和实现示例:
1.需求分析:
2.实现步骤
- 第一步
- 第二步
- 第三步
......
3.实现方法
- 提示词主要逻辑顺序:
- 其他功能:
- 工作流:
- 插件:
- 知识库:
- 数据库:
其他功能实现示例:
额外功能实现
- 为Bot配置插件
- 功能描述:...
- 具体步骤:...
- 为Bot配置工作流
- 功能描述:...
- 具体步骤:...
- 为Bot配置数据库
- 功能描述:...
- 具体步骤:...
这下bot就完工啦~
同时,你还可以写一份文档帮助大家(或自己)更好地使用这个bot:提示词工程猫使用指南(内含示例操作流程)
4.使用coze的一点小心得~
本人是00后产品经理一枚,纯文科生,没有编程基础,一个月前在微信公众号上接触到coze平台,便开始摸索着自己做bot,目前为止也做了几个小bot(猫猫队)
每次做bot都是基于自己的需求,然后去想着,怎么能用bot来实现呢?就渐渐地把手里的工作转移给了bot......
想做提示词工程猫,也是想让更多不会编程的朋友们可以入门,用创意来创造产品,打破技术门槛,(前几天coze的线下活动感觉80%都是产品经理,大家真的对这点很感兴趣)
目前做了这么几个bot,一点小心得分享给大家:
- 从需求分析入手,以最终输出结果为目标,就会顺利很多
- 不知道某个功能如何实现的话,可以去看看类似的bot是怎么做的
- 一定要多测试,提示词改一遍跑一遍,找出问题到底出在哪里(很可能有时就出在某个词上),过程很磨人,但试出来的时候很有成就感!
- 如果改提示词的时候没把握,记得先备份
- 把想输出的结果拿去问其他AI,问问它们是怎么实现的,也可以拓宽思路
- 写了一个很怪的提示词,但最终work了!这种情况也是存在的,放开想象力~
祝大家都能玩转coze~
Bot ID:7362530622419992588