最近我身边越来越多非技术背景的朋友开始折腾AI应用了,好几个人跟我提到同一个平台——字节跳动的Coze,也叫扣子。说是不用写代码就能搭AI智能体,我一开始还有点将信将疑,结果自己上手试了试,还真挺有意思的。今天就请我们的嘉宾来聊聊这个平台,她最近在Coze上做了不少实践。
对,我最近确实玩了不少。其实Coze的核心卖点就一句话:零代码门槛。你不需要会Python,不需要懂API调用,只要能用自然语言把需求描述清楚,就能搭出一个功能还挺丰富的AI智能体。
那咱们从最基础的开始聊,假设我现在是个完全的新手,注册完账号之后,第一步该干嘛?
很简单,进到工作空间,点创建,然后给你的智能体起个名字,写个功能描述,选个图标,基本就算开始了。但这里面最关键的一步是配置提示词,也就是Prompt。你可以把它理解成智能体的'灵魂'——你告诉它你是谁、你能干什么、你不能干什么。比如说你要做一个情感陪护的机器人,你就得在提示词里写清楚:你是一个专门为单身男女提供情感陪护的AI,你的技能是倾听、鼓励、引导积极话题,同时你不能发送负面信息。
嗯,这个我理解。但说实话,写提示词这件事对很多人来说也是个门槛,不是每个人都知道怎么写好一个Prompt。
这点Coze考虑到了。它有个'优化'按钮,你只要把智能体的简介写好,系统会自动帮你生成一版提示词,包括角色定义、技能描述、限制条件都给你安排上了。你在这个基础上改改补补就行,省了很多功夫。
做好之后呢?就可以发布了?
对,右上角点发布,可以选发到Coze商店、豆包、飞书、抖音,甚至微信。发布之后复制链接分享出去,别人注册个Coze账号就能用你的智能体了。整个流程其实很快,顺利的话十几分钟就能跑通一个最小可用版本。
好,那接下来聊点进阶的。我注意到Coze里可以选不同的大模型,像豆包、DeepSeek这些,而且每个模型都有一些可调参数。这里面最重要的是哪个?
最关键的是温度值,英文叫Temperature。你可以把它想象成一个'创意旋钮'。温度调低,比如0.1到0.3,大模型就会非常严谨,适合写技术文档、法律文书这种不能出错的场景。调到0.4到0.7,就是比较正常的对话状态。再往上调到0.8甚至1.0,那就是天马行空了,适合写科幻小说、广告文案。
原理上是怎么回事呢?为什么调个数字就能影响输出风格?
本质上是在调概率分布的'尖锐程度'。温度低的时候,高概率的词被选中的机会更大,所以输出很稳定、很确定。温度高的时候呢,各个词的概率被拉平了,那些原本概率很低的词也有机会冒出来,所以输出就变得多样化,有时候会给你惊喜,有时候也可能给你惊吓。
哈哈,惊喜和惊吓之间就差一个温度值。那还有个参数叫Top-P,这个跟温度有什么区别?
Top-P是另一种控制方式,叫核采样。它的逻辑是:从概率最高的词开始往下累加,加到累积概率达到你设定的P值就停,然后只从这个范围里选词。比如你设P等于0.8,那系统就只看累积概率前80%的那些候选词。P值越小越保守,越大越多样。它跟温度的效果有点像,但原理不同,实际使用中一般调一个就够了,不建议两个同时大幅调整。
明白了。还有个参数我觉得挺实用的——携带上下文轮数,默认好像是3轮?
对,默认3轮,但说实话3轮有时候不太够。你想想,聊了五六轮之后,前面说的话模型就'忘了',回复质量会下降。建议调到10到20轮,这样模型能参考更多的对话历史,回复会更精准。当然轮数越多消耗的token也越多,这个要根据实际情况权衡。
好,接下来聊聊插件系统。大模型再强,它也有天然的短板,比如它不知道今天的实时热搜,对吧?
没错,这就是插件存在的意义。大模型本身是个'封闭系统',它的知识有截止日期,也没法主动去访问外部网站。但你给它装上插件之后,它就像长了手脚一样,能去抓实时数据了。比如你装个知乎热榜插件,问它'今天知乎热榜有什么',它就会自动调用插件去拉数据回来。再比如装个链接读取插件,你丢个视频链接过去,它能自动帮你提取文案。
那模型怎么知道什么时候该调用哪个插件呢?
这个特别聪明——大模型会根据用户的输入自动判断。你问热搜,它就调热搜插件;你发链接,它就调链接读取插件。当然你也可以在提示词里明确写清楚调用条件,比如'当用户输入关键词时,去必应搜索三张图片',这样行为更可控。
嗯,这个设计确实很灵活。那知识库这块呢?我觉得这可能是企业用户最关心的功能。
知识库绝对是Coze最实用的功能之一。简单说就是你可以把自己的私有数据喂给智能体,让它基于你的数据来回答问题。比如你做一个留学咨询的智能体,把各个学校的学费、申请要求这些文档上传上去,用户问'纽约某某学校一年学费多少',它就能从你的知识库里精准找到答案,而不是瞎编。
支持什么格式的文档?
文本类的支持Markdown、TXT这些,还支持Excel和CSV做表格知识库,甚至还能上传图片做图片知识库。表格知识库特别适合结构化数据的查询,比如学费、学制这种一目了然的信息。图片知识库的话需要标注,可以用智能标注也可以手动标注,标注的文字描述就是检索的依据。
还有个功能我特别感兴趣——记忆功能。普通的大模型聊完就忘了,Coze怎么解决这个问题?
Coze提供了三种记忆方案。第一种是变量存储,适合存特定字段,比如用户的姓名、年龄、工资。对话过程中智能体会自动提取这些信息保存下来,即使清空聊天记录,变量里的值还在。第二种是数据库,适合存结构化的多条记录。比如你做个记账助手,用户说'今天给女神买花花了100块',智能体就自动把这条消费写进数据库,之后还能查询'本月消费记录'或者'金额大于50的消费'。
第三种呢?
第三种是长期记忆,开启之后智能体会自动总结聊天中的关键信息并存储。不过这个功能有个特点——它是不可控的,系统自己判断哪些信息值得记住。所以适合对记忆精度要求不那么高的场景,比如闲聊陪伴类的智能体。
最后再聊聊触发器和对话体验优化吧,这两个感觉是锦上添花的功能。
触发器其实挺有用的,它让智能体有了自动化能力。比如你可以设定每天下午4点自动总结当日汇率,或者通过Webhook接收外部系统的请求来触发动作。对话体验这块呢,可以设置开场白、用户问题建议、快捷指令,甚至还支持语音回复和云通话,就是语音实时对话。这些细节配置好了,用户体验会提升很多。
聊到这里其实能看出来,Coze的设计思路就是模块化组合——大模型负责理解和生成,插件负责连接外部世界,知识库负责私有数据,记忆负责持久化,触发器负责自动化。每个模块各司其职,组合起来就能覆盖很多业务场景。
对,你总结得很到位。而且这些模块的门槛都很低,真的不需要写一行代码。无论你是想做个企业内部的知识库助手,还是做个个人记账工具,甚至是情感陪护机器人,在Coze上都能比较快地跑通。我觉得对于想入门AI应用开发的人来说,这确实是一个很好的起点。
嗯,说到底工具的价值在于降低门槛、释放创造力。Coze把AI智能体的搭建变成了一件'拼积木'的事,剩下的就看大家的想象力了。