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


*排名不分先后

相关文章
|
12月前
|
人工智能 资源调度 机器人
揭秘重磅嘉宾!2024云栖大会看什么
2024云栖大会来了! 将于9月19日至9月21日 在杭州云栖小镇召开 汇集全球最新云计算、AI硬科技
452 8
揭秘重磅嘉宾!2024云栖大会看什么
|
11月前
|
人工智能 前端开发
2024 川渝 Web 前端开发技术交流会「互联」:等你来报名!
2024 川渝 Web 前端开发技术交流会「互联」:等你来报名!
260 0
2024 川渝 Web 前端开发技术交流会「互联」:等你来报名!
|
11月前
|
Linux Docker 容器
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
本篇博客重在讲解Centos安装docker,经博主多次在不同服务器上测试,极其的稳定,尤其是阿里的服务器,一路复制命令畅通无阻。
18416 5
Centos安装docker(linux安装docker)——超详细小白可操作手把手教程,包好用!!!
|
12月前
|
存储 运维 分布式计算
用马斯克五步工作法重构支付宝商家账单
支付宝中国数据团队在过去的一年里应用马斯克的五步工作法重构了有 10 年历史之久的支付宝商家账单,整体复杂度减少 60%,时效性提升 1 小时,计存成本降低 30%,理解和运维成本大幅下降。复杂度是很多问题的根源,既会增加运维的成本,又降低了支撑业务的效率。账单重构的经验表明,相当大比例的复杂度是没有必要的,我们应该致力于把复杂的事情变简单,而不是倒过来做“防御性编程”。希望本文对想要降低系统复杂度的同学或者项目有所帮助。
229 5
用马斯克五步工作法重构支付宝商家账单
|
自然语言处理 开发者
通用文本向量模型全新升级至V3,开通百炼速来体验~~
阿里云新推出通用文本向量模型text-embedding-v3,基于LLM,支持50+语言,包括新增的意大利语等。模型升级亮点:8K长文本支持、可变向量维度、Sparse向量及不分Query/Document类型。现在提供50万免费tokens,有效期180天,计费0.0007元/1000 tokens。体验请访问[阿里云百炼官网](https://bailian.console.aliyun.com/?spm=a2c6h.13046898.publish-article.6.63066ffaL32qHM)
5712 0
|
11月前
|
Docker 容器
docker:记录如何在x86架构上构造和使用arm架构的镜像
为了实现国产化适配,需将原x86平台上的Docker镜像转换为适用于ARM平台的镜像。本文介绍了如何配置Docker buildx环境,包括检查Docker版本、安装buildx插件、启用实验性功能及构建多平台镜像的具体步骤。通过这些操作,可以在x86平台上成功构建并运行ARM64镜像,实现跨平台的应用部署。
7313 2
|
12月前
|
运维 Kubernetes Serverless
直降算力成本!阿里云容器计算服务ACS正式商业化
阿里云容器计算服务ACS正式商业化,综合算力成本最高可降55%。容器计算服务ACS可实现算力资源的极限扩容,易用性也大幅提升50%,将有力承载未来暴涨的容器算力需求,推动用云范式更新升级。
277 9
|
12月前
|
云栖大会
最强剧透!2024云栖大会,明天见
2024云栖大会 明天见! 精彩剧透👇👇👇
179 9
|
12月前
|
SQL 人工智能 大数据
阿里云牵头起草!首个大数据批流融合国家标准发布
近日,国家市场监督管理总局、国家标准化管理委员会正式发布大数据领域首个批流融合国家标准GB/T 44216-2024《信息技术 大数据 批流融合计算技术要求》,该标准由阿里云牵头起草,并将于2025年2月1日起正式实施。
248 7