扣子在上海|一些捏Bot的”旁门左道”和赛前赛后Coze&掘金动手实验室:从兴趣到好奇,再到持续输出比起冠军的

这半年来无论是工作所需、还是个人兴趣、或者是好奇心驱动,LLM成了我这半年的精力重心,从FunctionCalling、模型能力表现、Prompt优化、RAG到Agent设计,让我一次次的感受到自身能力的欠缺,模型在Fine-Tune,我也在”Fine-Tune“。

团队背景

两位女生、一位男生;两位ENTP、一位INFJ;两位巨蟹座、一位狮子座;三位配合默契的草台班子。

虽然我们三个都不算是特别专业参赛选手,虽然后来才知道曾经我们都偷偷想过”要不就这样吧?“、”可以放弃吗?“,但是肩负着彼此的责任感,我们撑了下来。

使用背景

12月初内测时就成为Coze使用者了,几个月的感受下来,Coze的版本迭代速度异常之快,但是在丰富产品功能的同时也注重用户体验,新手友好度拉满。

不管是在飞书还是在DC中,都有使用反馈建议入口,debug也相当及时。

创意背景

1.开场Greeting2.生图Generategeneral1.宠物肖像照生成GenerateArtisticPhotosworkflow(keywords-plugin-database-picture)2.图片无损放大ImageEnlargementpartworkflow(keywords-plugin-database-picture)3.抠图Cutoutworkflow(keywords-plugin-database-picture)3.定制Customizedgeneral1.定制方式Customizedway1.官方定制2.三方定制2.定制产品类型Customizedtypeknowledge3.执行定制Performcustomization1.官方定制/表单信息收集lark2.三方定制(淘宝/拼多多)searchurltop34.咨询Customergeneral1.养宠知识pet2.订单咨询Oder3.服务咨询consultingservice4.指令slashworkflow-card2.能力设计及实现Agent的主要能力与其提供的服务流程一致:分为以下3个部分:

2.2.1.核心生图服务——宠物肖像照生成

在生图模块,在保障基础使用的准则上,也尝试了个性化生图的进阶拓展,我们除过使用平台提供的官方插件外,创建了三个自定义插件。

(1)基础生图

这一部分由于涉及调用指令较多,为避免模型产生幻觉,所以采用workflow来实现,具体流程设计如下:

LLM提取参数-->condition判断使用模型-->DataBase保存-->赋值返回用户

技术实现过程中的难点与亮点:

(2)进阶生图——自定义插件(针对宠物换装的微调小模型)

1)提供自定义指令生成图片

考虑到仅基础生图,一方面内容过于单薄,另一方面很难满足用于个性化创作的需求,于是引入三方模型来创建自定义插件,实现自定义指令生图的功能。

其实这一环节需要再琢磨和优化的地方还很多,对于小白用户可能还需要更多的操作指引,对于高玩用户,这种形式是否可以满足他们的需求?我们引入的模型是否够丰富?这些都是我们在之后需要去完善的点。

2)衍生需求——自定义插件实现

用户在图片创作过程中,除了创意性需求,自然也会伴随着衍生需求,同时这也是大众客群的需求。

如果我们引入了非目标客群,但因为提供了良好的基础能力,在一定程度上也可以为产品带来口碑效应进行传播。

这一部分也是我们在尝试做商业化落地的探索,在马斯洛需求层次中,满足了安全需求,自然化追逐情感需求,宠物是养宠人的情感寄托。而提供定制化服务可以将承载着无形的爱转化成有形的纪念品。

对于一个提供多元能力的机器人,在操作过程中,难免用户会有使用障碍,应对用户咨询这种场景,我们将高频问题整理成FQA在对话过程中,通过recallKnowledge来处理日常疑问。

精准指令:“LLM理解能力很差”、“LLM听不懂我的话”、“LLM表现能力不好”…….其实很多差强人意的背后,是使用者对于模型掌控能力的匮乏。

用嘴说的需求肯定不能开发出一个好的产品,同样,一句话的prompt也无法让AI为你创建一个月盈利百万的企业。

我们无法要求每一个用户都掌握一套标准的指令体系,我们可以做的便是为用户提供更加快捷简单的指令,来大程度上避免因用户表示不清导致模型呈现效果差的场景。

于是,我参考discord、telegram机器人的设计方式使用slash指令,帮助用户在快速体验的同时,也可以触发更加准确的指令。

对此,在设计slash指令时,除过常规指令,也会设置一些兜底处理规则,让LLM辅助解决状况之外的突发事件。

很苦恼,尽管在Prompt里反复约束了不可以暴露自己的执行指令,但是机器人还是知无不言

最开始是在,保存宠物信息到DB时会出现这个问题,于是我使用workflow来约束这个现象,所以才会出现一个这么简单的工作流。

但是多次调试之后,指令暴露的事情愈演愈烈,甚至会把整个推理步骤也告诉用户

今天问过kimi官方员工,是模型Bug,51之后就会优化,期待~~

赛后被问到最多的就是控制机器人的Prompt,这里记录一下两个高频问题:

20240420我们在iamp的manner组队成功,开了第一场团队会议。

因为都是初学小白,我们第一次会议便是科普扣子、讨论报名Bot以及参赛Bot(因为前车之鉴,我们一度认为报名审核很严格,报名和参赛需要分两个机器人)

会后初步分工(其实就是先自学怎样使用扣子)这也为我们接下来一周的会议奠定了基础

各自研究扣子使用(休息一天),思考报名机器人

想到了做旅程规划机器人,提完想法后又开始忙碌于工作,这是的我们还在执着于三个人做3个不同的机器人,以致于顺利通过报名。

再次阅读报名信息时,恍然大悟,原来报名Bot就是参赛Bot

拿出了去年的Idea,去年实现它需要依赖思维缜密的产品设计、需要依赖多个模型引入、需要依赖程序开发,现在用扣子,我只要轻松拖拉拽就可以实现80%的功能。

熟读赛事规则,我们还在思考应该怎样抓住考点,试图找出更好的点子

制定机器人操作主流程及技能,着手于报名!我们最在意也最重要的报名!

还是考虑到报名审核问题,我们仨花了很大精力在报名机器人身上,计划比赛时机器人三合一。

在备赛过程中甚至拉来了外援队友(CozeBot),创建很多小Bot们来辅助我们,比如,代码翻译Bot、话术修改Bot、DeBugBot……感谢任劳任怨的小Bot们~

成功进入了参赛群,悬着的心刚放下,又悬起来了,甚至悬得更高了。

基本主流程prompt框架设计完成啦,在plugin、knowledge和Workflow还没有引入的情况,使用较为流畅,算个脑袋比较灵光的机器人。

但是由于我们都并非全职投入所有精力来做这件事,所以任务完成度30%,所以计划苦战一宿。

用上了GPT帮忙想的名字,敲定团队名称及汇报幻灯片结构(虽然最终没用上)

因为在月初约了朋友看演出,所以在上海出现了一个这样奇怪的人——她在地铁上、在Neo里居然抱着电脑劈啦啪啦敲敲敲~

越着急越出错,这次错是坐过站,不过碰巧来到了字节楼下,也算是提前踩点了

到家凌晨了,我们又开了一场赛前会议,主要解决目前的难点问题,核心问题就是自定义插件的创建。

解决无果,休整之后准备和它硬碰硬!

看来睡觉做梦还是有用的,朋友睡了一觉,梦见了问题出在了哪里,于是我们顺利的创建出来自己的插件,开心~

准备前往会场比赛啦,虽然我12点钟还在企图做汇报的keynote,折腾了一小时差点比赛迟到。

接下来,我们就开始如火如荼的比赛啦,需要在扣子xMoonshotx掘金动手实验室的公共空间里创建自己的机器人~

鏖战两小时,分工明确:

Siin:Prompt、Agent设计、调试

Tammy:Knowledge

瓜瓜:创建三个自定义生图插件,还有帮我copy另一个空间创建的workflow~

两小时嗖嗖嗖嗖~~~

开始执着于录制demo视频,结果汇报前发现内部指令暴露情况严重,呈现效果大打折扣,于是索性介绍了自己的Agent设计,形式也是超级直白的飞书文档,并没有用上计划中炫酷好看的keynote

轮到我上台时,链接失效,重开权限依旧失效,原来上传了我们的会议链接,看吧,着急就是会出错

有惊无险,在大家的护航与包容下,我终于在3分钟内唇枪舌战的介绍完了我们的产品,急死我了,脑子跟不上嘴。

到最后公布结果时,五位最佳表现奖一一揭晓,一个都没有我们,内心真的会有些小失落,我甚至都预想到冠军应该考古生物知识图谱的项目,因为别人台风超好,项目也非常有意义——让硅基生物探索碳基生物。

不过一想到现场这么多优秀的人,超棒的Idea,无论是谁都实至名归。

当大屏幕上出现了我们产品名时,什么?这几个字母怎么看着好眼熟,诶?这不是我们吗?我们怎么会得奖?肯定我出门时带了朋友送我的幸运挂坠。

包括赛后,也有群友Share了让Bot设计Bot,整体连贯性特别好,形成了一个自动化的工作流,从想法剖析——机器人设计——能力构建——产出最终prompt,形成了一个相对完整的闭环。

很感谢这次活动的主办方——稀土掘金、moonshot、coze,感谢在LLM研究领域帮助我的同事们,感谢开源创作者可以让我站在巨人肩膀上前行,感谢这次来之不易的参赛机会,感谢队友和每一个给予我善意的人~非常幸运也超值的一次活动,能够认识大家、聆听到认知之外的idea不虚此行。

5月25日,杭州也会有线下workshop哦~感兴趣的江浙沪朋友们一定不要错过~~~

BotName:哈喵HaMeow

Bot功能介绍:哈喵HaMeow提供了一种全新、互动性强的纪念宠物方式,同时也填补了宠物定制化艺术品市场的空白。在这里你可以实现从宠物肖像照生成到个性化产品定制的无缝体验。

BotID:7362792950516285475

如果对Coze创建与使用感兴趣的朋友,可以star、pull我新创建的Github仓库,让我们一起为Coze开源贡献一份力量~

主要内容预计如下

平时可以一起做一些有意思的尝试,解锁Coze/扣子的更多新奇用法~每个团队空间只有一百个名额手速要快哦~

THE END
1.2024年首赛招募,快带你的“毛孩子”一起来看看!2024年1月6日-1月7日,就在BFC外滩枫径,狗选拔赛来咯。“文明养宠好市民”狗狗选拔赛(黄浦赛区)与你的爱人、家人、朋友、毛孩子们,一起拥抱爱与活力,共赴2024。https://t.m.china.com.cn/convert/c_x4K1OZUR.html
2.AFAC2023金融数据理解赛题3宠物年龄识别算法大赛赛题3 宠物年龄识别 金融场景理解赛题1 金融营销场景中的时序预测赛题2 基金趋势模拟预测 大赛官网:https://tianchi.aliyun.com/specials/promotion/AntFinTechAIChallenge 赛程安排 报名认证:2023年6月19日-7月31日,UTC+8比赛时间:2023年6月19日-8月4日,UTC+8 A榜数据评测:2023年6月19日-8月1日,UTC+...https://tianchi.aliyun.com/competition/entrance/532092/introduction
3.问道微社区名人争霸赛有一定的参赛门槛,第二届比赛要求道行27000年以上的玩家才可以报名参与,2月25日开启比赛报名,经过预选赛、淘汰赛、半决赛、总决赛等多轮比拼,最终决出冠军。 报名时间: 2021年02月25日05:00至2021年03月08日04:59; 报名限制: 道行大于等于27000年的道友可组队报名参与; ...http://vwd.leiting.com/detailArticle?id=25080
4.宠物复古LOOK大赛公开招募啦经过全新...来自OCR晒车节宠物复古LOOK大赛公开招募啦经过全新升级的OCR Village,今年会在村里准备超多有趣的配套活动等待大家参与。“宠物复古LOOK大赛”是专门为萌宠宝贝举办的复古选美比赛,优胜者会获得由萌宠品牌乐富派提供的惊喜大礼包哦。 参与资格:所有宠物宝贝,物种不限,男女不限 参与方式:一,线上报名:step1:准备好宠物...https://weibo.com/7884241899/OwC0AyMOp
1.宠物“高手”的养成,第一期等你来!1.设计。设计宠物玩具,并提交材料清单。 2.制作。统一购买材料,领取材料后制作。 3.评比。专业老师从美观性、实用性、环保性三个维度进行评选,最高分前三名获得校级“宠物玩具DIY大赛”一二三等奖。 报名时间:10月30日-11月3日 报名方式: 1.扫描下图二维码填报报名信息 ...https://xsgz.ynavc.com/xsgz_template/news/show/16566
2.关于举办2024首届福贝杯“宠动青春,圆梦未来”大学生创新创业大赛...发现具有宠物行业创业想法的年轻大学生,为大学生创造实现人生创业梦想的机会。 三、大赛详情: 3.1、参赛人员范围: 在校的所有专业的学生和毕业一年以内的本校学生均可参与报名(无专业限制等条件) 参赛方式:参与人员可个人参与报名并提交作品,也可是组队报名并提交作品,评比不区分个人组和团队组 ...https://dkx.shafc.edu.cn/2024/1014/c152a137664/page.htm
3.参加CFA猫咪比赛,报名费该如何缴纳(从宠物角度看待CFA猫咪比赛)宠物是我们生活中不可或缺的伙伴,而猫咪更是许多人钟爱的宠物之一。CFA猫咪比赛是一个展示优秀猫咪品种的平台,但是作为宠物家长的我们如何报名参赛并缴纳报名费呢? 一、什么是CFA猫咪比赛? CFA猫咪比赛是由世界上最大的猫咪组织之一CFA(TheCatFanciers'Association)所主办的,旨在展示世界各地的优秀猫咪品种。 https://www.pettb.cn/article-32023-1.html
4.圣诞萌宠装扮比赛活动报名表圣诞萌宠装扮比赛活动报名表 报名须知: 1.本场活动仅限猫咪和小型犬(≤15kg)参加 2.参加活动的宠物需要定期驱虫和疫苗 3.准备价值30-100元的礼物现场参加圣诞礼物交换 4.每位主人最多只可以携带一只宠物 5.所有参加活动的宠物都必须穿戴好牵引绳或胸背,猫咪需要准备猫包或航空箱,以便缓解猫咪应激情绪...https://www.wjx.cn/xz/247804748.aspx
5.关于中华田园犬比赛报名费用是多少?,我给出的答案如下问题 中华田园犬比赛报名费用是多少? 请告诉我参加中华田园犬比赛的报名费用。宠物网购宠物 关注 私信23年5月17日 0 53 举报 很抱歉,我无法提供您所需要的信息。中华田园犬比赛的报名费用可能会因地区、主办方等各方面因素而有所不同,建议您咨询相关比赛主办方或组织机构以获取准确的信息。https://www.chongwugo.cn/answer/8849.html
6.宠物秀活动方案13篇(全文)【活动四】 宠物赛跑大赛 活动内容: 活动期间,举办一场宠物赛跑大赛,凡是参加报名的宠物家庭都可参加比赛。活动中参赛狗狗需要在50米的赛道上独立完成由起点到终点的自由奔跑,根据结果评出第一二三名,并奖励相应礼品。(本活动分大中小三组进行) 【活动五】 宠物障碍赛 活动内容: ...https://www.99xueshu.com/w/file18ihww6u.html
7.faboadmin–第25页–FablabO"数制"工坊以“绿色|智能|生活|梦想”为主旨,活动充分体现以赛促交流的宗旨,重在推动中美两国青年创客在活动中的互动和在比赛中的成长。欢迎中美青年创客跨专业、跨领域、跨文化实现开源合作、创新共享。 (三)上海赛区选拔赛流程 (1)5月13日—5月23日 网上报名 https://fablabo.com/author/faboadmin/page/25/
8.互联网加大赛创业计划书(通用14篇)3、定期举行宠物技能比赛,达到我们宠物宣传的目的,吸引大量客户前来关注我们的公司。 3、建立合作伙伴关系:市场上也有一定宠物饲养中心,通过建立合作伙伴关系,我们尽可能的满足客户的'最大需求,共同发现自己对不足,然后提出计划方案,不断提高我们对客户的服务。 https://www.fwsir.com/fanwen/html/fanwen_20220607081300_1828822.html
9.梦幻西游帮派堂主可以踢人吗梦幻西游帮派堂主可以加人吗4.梦幻西游帮战哪里进 梦幻西游新区帮战报名 梦幻西游帮派比赛怎么参加 梦幻西游手游帮派竞赛玩法目前开放帮派竞赛服务器大区:再续前缘(安卓)、花样年华(安卓)、梦回唐朝(iOS)、天下无双(iOS)一共4台服务器测试,其他服务器大区暂未开放。活动时间:帮派竞赛在每周的周二、周四晚间举行。20:30-2。 https://www.773hf.com/wiki/17003.html
10.“保利·未来城市”杯狗狗风采大赛盛大起航比赛时间:初赛:3月22日(周六)下午14:00开始至17:00 决赛:3月23日(周日)下午14:00开始至17:00(含颁奖) 参加者需提前半到保利·未来城市(活动举办地)签到准认。结束后得奖狗与主人合影。发奖品。 报名方式:主人携带宠物狗照片与证件及其复印件到保利·未来城市客户关系中心报名或到各网站登记报名(附上咨询电话...https://m.loupan.com/zy/news/201807/1187614
11.第七幻域神格题库答案是什么第七幻域神格题库答案大全3、众神纷争每届比赛持续多久(不包含报名时间)? 答:3天 4、同盟战什么时候开启淘汰赛 答:周六~周日 5、同盟BOSS战斗最大回合数为? 答:10 6、灾厄降临多久为一个赛季? 答:12周 7、限时BOSS多久更换一个BOSS? 答:2天 扫荡 1、以下哪些方式能增加日常副本每日可购买的扫荡次数? https://www.liqucn.com/article/373308.shtml
12....犬中国挑战赛暨USDDN世界杯中国区预选赛即将开启文末含报名...比赛安排 02 11月17日 飞盘裁判培训 11月18-19日 飞盘犬赛 地点: 成都市新津区安西镇安溪村11组-成都宝仔屋宠物美容&训练学校 主办方: 成都宝仔屋宠物美容&训练学校 合作伙伴: 上海萌物园Okayland 主赞助商: 天津雀巢普瑞纳宠物食品有限公司 赛事支持 ...https://www.shifair.com/informationDetails/212408.html