我们在外滩大会开源了一个小猫咪项目—— Peter Cat

简介: 嘿,还记得那些年你作为小白初入码圈,在 GitHub 上瑟瑟发抖求答疑的日子吗?文档看不懂到怀疑人生,代码理不清到人生自闭,issue 提了石沉大海,fork 项目自力更生,心里那个苦啊!

  关于开源的那些痛苦事儿


嘿,还记得那些年你作为小白初入码圈,在 GitHub 上瑟瑟发抖求答疑的日子吗?文档看不懂到怀疑人生,代码理不清到人生自闭,issue 提了石沉大海,fork 项目自力更生,心里那个苦啊!


此状如我,当时就狠狠暗想:日后咱成了大佬,一定得把文档写得比小说还精彩,提问必回,有求必应,给予访客如沐春风的体验!


这么多年过去了,有没有成为大佬我不知,我只知道最痛苦的还是答疑,视角倒转,答疑像一座大山反过来将我压傻,比如在我维护 AntV 社区的那段时光:


  • 文档写得密不透风,偏偏有人视而不见;
  • issue 区满屏的“我有个问题...”,我只能报以“给我复现方式”的捉迷藏游戏。
  • 随后对方已读乱回/不回/三天后回一个谜语人链接……
  • 逼得我搞了好多 git action 自动化回复,但功能仅在自动关闭过期 issue 有效,其它场景更像对着用户宣称背后我是人工智障。



你一定会和我想的一样,要是有个超级懂答疑的机器人将过去的我和现在的我连接起来就好了,无论开发者、维护者有事没事都找它聊聊,置身事外我等岂不爽哉!?



直到 ChatGPT 风暴一来,Agent 满天飞舞,我们脑洞大开,决定养一只能力超级聚焦的智能小猫咪 —— 这就是今天我们在外滩大会上宣布开源的项目。



  Peter Cat,让答疑变得像撸猫一样欢愉!


🌟皮套猫登场,社区难题退散🌟


Peter Cat,不是一般的猫,它是专为维护者和开发者量身定制的智能答疑小能手。


致社区维护者:


  • 想给你的 GitHub 仓库添个贴心小棉袄?填个项目地址一键生成!知识它自动入库!


我们提供对话式答疑 Agent 配置系统、自托管部署方案和便捷的一体化应用 SDK,让你能够为自己的 GitHub 仓库一键创建智能答疑机器人


  • 无缝集成,官网、项目里都能见到它喵喵喵的身影,社区支持效率直线上升!


致开发者:


不像外面那些花枝招展的 Agent,跟 Peter Cat 打交道简单到哭:告诉它你要啥,剩下的它自己搞定 —— 答疑、写代码、查问题,样样在行。


  • 做项目,不知道怎么技术选型?猫猫来给你支招。
  • 猫猫它还能给你提供一些情绪价值。
  • 日常答疑,给图写代码,都让小猫咪去干吧。


🚀超越普通 QA,Peter Cat 的隐藏技能🚀


  • 别家机器人还在按部就班吞吐预设文案,咱们 Peter Cat 已经开始跟 issue、PR、Discussion 谈笑风生了!
  • 外面花花世界的 Agent 配置起来太复杂?我们直接给你准备了个造猫机器人,输入仓库名或地址,知识库自动搭建,回复依据信手拈来,一切安排得明明白白。


640.png


  • 虽然配置简单得不像话,但是回答效果好得不像话



  • 能做的比想象的更多,不止是查 issue,还能 真实有效地提 issue、回 issue,甚至总结 PR、Code Review、Discussion 互动都不在话下。


Issue 互动



PR 互动



Discussion  互动



回复 Discussion


  🔍 猫猫如何背着你偷偷工作


Agent 工作流


我们为猫猫预置了一个创建机器人的机器人,当得到用户 GitHub 仓库地址或名称时,它会使用创建工具,生成该仓库答疑机器人的各项配置(Prompt,、名字、 头像、开场白、引导语、工具集……),同时触发 Issue 和 Markdown 的入库任务。这些任务会拆分为多个子任务,将该仓库的所有已解决 issue 、高票回复以及所有 Markdown 文件内容经过 load -> split -> embed -> store 的加工过程进行知识库构建,作为机器人的回复知识依据。



  赛博养猫如何私有化


1727314421250.jpg

你可以在这里看到完整方案:


ai/petercat/blob/main/docs/guides/self_hosted_local_cn.md


ai/petercat/blob/main/docs/guides/self_hosted_aws_cn.md



架构方案



私有化部署费用参考


  即刻加入小猫咪养成计划


小猫咪初入赛博人间,上述能力只是出道第一步,一大波更新即将到来:


  • 更多的底座模型支持(目前默认支持 Gemini,可切换 GPT-4o)
  • 更多的集成方式支持:例如 Chrome 插件、VSCode 插件、钉钉机器人等
  • 更强的 GitHub APP 交互能力:
  • 多模态交互 (eg: 读取 Issue 的图片给出回复)
  • 读取复现链接代码进行 CR
  • CR 支持多轮
  • 更强的知识库管理能力:
  • 代码入库
  • 按类型分类打标
  • 知识库定时更新
  • 图片入库


🌈各位爱猫人士加入铲屎官行列,一起助力猫猫进化(贡献代码,亦可呼朋引伴贡献 Star)

🌈



随时恭迎来此地吸猫


官网:https://petercat.ai


GitHub:https://github.com/petercat-ai/petercat


  致谢


感谢我们的赞助商爸爸、蚂蚁开源的小伙伴们,以及 Peter Cat 项目组的每位成员,小猫咪的成长离不开你们的赛博呵护。


  • Sponsor:偏右(afc163) 豆酱(二货爱吃白萝卜)
  • 蚂蚁开源办公室:丛容 花肉 边澄
  • Peter Cat 小组: 玺越(ch-liuzhide) 陆沉(RaoHai) 短篇(golevkadesign)疯鼠(MadratJerry) 缨缨(xingwanying)
  • 特别贡献者:辟起(PeachScript)
  • 历史贡献者:承越(alichengyue) 颢阳(AirBobby)


*排名不分先后

相关文章
我心里的《滚烫》——暨阿里云飞天音乐节主题MV设计
根据图生图来创作的,研究了很久,也期望能被官方采纳,到时候采纳了踹踹我QAQ。
|
4月前
|
消息中间件 Cloud Native Dubbo
贡献 18 个议题,和我们来畅聊 CommunityOverCode Asia 2024
CommunityOverCode 是 Apache 软件基金会(ASF)的官方全球系列大会,其前身为 ApacheCon。今年,CommunityOverCode Asia 将于 7 月 26-28 日在杭州举办。届时,大会将展示 Apache 项目的最新突破,共同探讨 Apache 的运作生态、Apache 软件的商业模式、开源的法律问题以及其他许多主题的内容。
145 15
|
前端开发
阿里云技术团队亮相 KubeCon China 2023,一键收藏大会亮点
阿里云技术团队亮相 KubeCon China 2023,一键收藏大会亮点
阿里云技术团队亮相 KubeCon China 2023,一键收藏大会亮点
|
安全 数据挖掘 OLAP
驱动数字化转型,Doris Summit Asia 2023 智慧金融与政企论坛精彩预告!
2023 年 10 月 21 日,首届线下峰会 Doris Summit Asia 2023 将在北京丽亭华苑酒店正式举行,大会将设置主论坛和智慧金融与政企、先进智造与电信、企业服务与新经济、互联网与文娱 4 个平行论坛,来自金融、互联网、政企、制造、电信、文娱等行业的数十位技术专家将与上千参会者一道,分享各行业标杆用户最佳实践与多场景解决方案,共同探讨数据分析领域最前沿的技术与未来趋势。
|
云计算 开发者 C++
Dev Together 🥳 2022 开发者生态峰会正式启动,议题征集启动!
Dev Together 🥳 2022 开发者生态峰会正式启动,议题征集启动!
190 0
|
搜索推荐 中间件 Apache
浅谈开源基础软件与商业公司全球化 | Apache APISIX Summit Asia 2022 圆桌回顾
2022 年 5 月 21 日,Apache APISIX Summit ASIA 2022 开启第二天的议程。围绕“开源基础软件和商业公司的全球化”这一主题,温铭(API7.ai 联合创始人兼 CEO,Apache APISIX PMC 主席)作为主持人,与潘娟(SphereEx 联合创始人兼 CTO,Apache ShardingSphere PMC 成员)、单致豪(腾讯开源联盟主席,TARS 基金会董事主席)、翟佳(StreamNative 联合创始人,Apache Pulsar PMC 成员)三位嘉宾展开了一场圆桌讨论,探寻“基础开源软件是否适合做全球化”、“如何做全球化”、“国内外开
259 0
|
人工智能 运维 供应链
2021 OSCAR 开源产业大会来了!八大亮点先睹为快
2021 OSCAR 开源产业大会来了!八大亮点先睹为快
2021 OSCAR 开源产业大会来了!八大亮点先睹为快
|
安全 Unix 程序员
DIFF论坛第一期:技术人的跨界交流平台
DIFF论坛的全称是Developer in Fun Forum,由技术人攻略和SegmentFault发起并联合主办。活动以“跨界”为核心主题,旨在打造一个技术人的跨界交流平台。每位嘉宾在8分钟的时间内,分享一个自己感兴趣的主题。
138 0
DIFF论坛第一期:技术人的跨界交流平台
|
消息中间件 分布式计算 Dubbo
ApacheCon 亚洲峰会首次召开,阿里顶级开源项目演讲重磅来袭
阿里自 2011 年宣布第一波开源项目至今始终积极拥抱开源,回馈社区。目前,阿里开源项目突破2700个,GitHub Star 超过 100万,社区贡献者超3万。在今年 ApacheCon Asia的消息系统、API / 微服务、Web Server/Tomcat、流处理等多个论坛都有重磅演讲。三大顶级项目Apache Flink、Apache RocketMQ、Apache Dubbo committer 和用户也将同台给大家介绍社区演讲和最佳实践。
ApacheCon 亚洲峰会首次召开,阿里顶级开源项目演讲重磅来袭
|
开发者
繁星计划之阿里小程序征文活动-「Code Lab科技创新营」北京大学
“繁星计划阿里小程序征文活动”已经开始啦!本次活动参赛形式多样、奖品福利多多,请大家踊跃参与。
1059 12
繁星计划之阿里小程序征文活动-「Code Lab科技创新营」北京大学