我们在外滩大会开源了一个小猫咪项目—— 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)


*排名不分先后

相关文章
|
存储 人工智能 Go
No.9 滴滴、华为、蓝色光标、人工智能研究院、电视家面经整理(上-golang基础篇)
No.9 滴滴、华为、蓝色光标、人工智能研究院、电视家面经整理(上-golang基础篇)
|
人工智能 安全 机器人
D1net阅闻 | 微软联合Tiktok母公司字节跳动合作开展AI项目
D1net阅闻 | 微软联合Tiktok母公司字节跳动合作开展AI项目
167 0
|
云计算 开发者 C++
Dev Together 🥳 2022 开发者生态峰会正式启动,议题征集启动!
Dev Together 🥳 2022 开发者生态峰会正式启动,议题征集启动!
195 0
恭喜龙蜥获得中国开源云联盟2022年度中国“最佳开源实践案例”和“杰出开源贡献者”奖项
+1,龙蜥社区荣获中国“最佳开源实践案例”和“杰出开源贡献者”两大奖项。
恭喜龙蜥获得中国开源云联盟2022年度中国“最佳开源实践案例”和“杰出开源贡献者”奖项
|
供应链 安全 前端开发
千行百业,可信开源——2022 OSCAR 开源产业大会正式启动
千行百业,可信开源——2022 OSCAR 开源产业大会正式启动
291 0
千行百业,可信开源——2022 OSCAR 开源产业大会正式启动
|
机器学习/深度学习 人工智能 数据挖掘
诸神缄默不语文章的阿里云社区目录
做一个阿里云这边博客的目录
|
消息中间件 分布式计算 Dubbo
ApacheCon 亚洲峰会首次召开,阿里顶级开源项目演讲重磅来袭
阿里自 2011 年宣布第一波开源项目至今始终积极拥抱开源,回馈社区。目前,阿里开源项目突破2700个,GitHub Star 超过 100万,社区贡献者超3万。在今年 ApacheCon Asia的消息系统、API / 微服务、Web Server/Tomcat、流处理等多个论坛都有重磅演讲。三大顶级项目Apache Flink、Apache RocketMQ、Apache Dubbo committer 和用户也将同台给大家介绍社区演讲和最佳实践。
ApacheCon 亚洲峰会首次召开,阿里顶级开源项目演讲重磅来袭
|
开发者
繁星计划之阿里小程序征文活动-「Code Lab科技创新营」北京大学
“繁星计划阿里小程序征文活动”已经开始啦!本次活动参赛形式多样、奖品福利多多,请大家踊跃参与。
1068 12
繁星计划之阿里小程序征文活动-「Code Lab科技创新营」北京大学
|
开发者
2019北京Elastic开发者大会日程重磅上线 | 由阿里云联合赞助
2019年度Elastic中国开发者大会(北京)是由Elastic官方在中国举办的第三次开发者大会。阿里云作为Elasticsearch云上生态的主要推动者,很荣幸作为本次大会战略级合作伙伴参与其中,届时将和Elastic技术社区联合发布《Elasticsearch中国开发者报告》。
7855 0
2019北京Elastic开发者大会日程重磅上线 | 由阿里云联合赞助
|
监控 Cloud Native Shell
2019 KubeCon SH, 6月24日阿里云动手实践沙龙等你来!
6月24-26日云原生年度盛会将在 KubeCon SH 召开, 阿里云多位一线专家联手打造 Kubernetes动手实践沙龙。 本沙龙邀请各位参会者动手实践,在聆听容器专家的分享同时,尝试基于阿里云的云原生体验,内容涉及弹性伸缩、日志、网络优化等最佳实践,也有serverless、Istio、Knative等社区热点项目分享。
4605 0

热门文章

最新文章