當前位置: 妍妍網 > 碼農

一個專為開源計畫而開源的計畫,一鍵建立Github倉庫AI問答機器人,快速了解開源計畫任何資訊。

2024-12-28碼農

不知道你們有沒有跟我一樣的情況。

有很多的github計畫,想深入的了解它總是要花費很多的時間,AI或許會幫助很多, 但是只有GPT還是不夠。

今天給大家推薦的是一個github專用的開源計畫。

PeterCat可以給github倉庫建立AI問答機器人。

這樣就能快速地了解一個計畫。

掃碼加入AI交流群

獲得更多技術支持和交流

(請註明自己的職業)

計畫簡介

PeterCat 是一款專為github社群維護者和開發者設計的智慧問答解決方案。它提供對話式答疑Agent、配置系統、自托管部署方案以及一體化套用SDK,讓使用者能夠一鍵為自己的GitHub倉庫建立智慧答疑機器人,並快速整合到官網或計畫中。PeterCat支持知識自動入庫,將相關文件和issue自動整合為機器人的知識庫,實作多平台整合,提升社群的技術支持效率。

Agent 工作流

PeterCat 偏好設定了一個建立機器人的機器人,當得到使用者 GitHub 倉庫地址或名稱時,它會使用建立工具,生成該倉庫答疑機器人的各項配置(Prompt,、名字、 頭像、開場白、引導語、工具集……),同時觸發 Issue 和 Markdown 的入庫任務。這些任務會拆分為多個子任務,將該倉庫的所有已解決 issue 、高票回復以及所有 Markdown 檔內容經過 load -> split -> embed -> store 的加工過程進行知識庫構建,作為機器人的回復知識依據。

DEMO

1、建立機器人

只需要提供github倉庫的地址或名稱,就能給這個倉庫建立一個專屬的問答機器人。

2、知識自動入庫

機器人建立後,所有相關Github 文件和 issue 將自動入庫,作為機器人的知識依據。

3、多平台整合

多種整合方式自由選擇,如對話套用 SDK 整合至官網,Github APP一鍵安裝至 Github 倉庫等。

4、更多實用功能

功能特點

  1. 對話式答疑: 提供對話式的互動體驗,使用者可以直接與機器人進行交流,獲取資訊。

  2. 一鍵建立機器人: 使用者只需提供GitHub倉庫地址或名稱,PeterCat即可自動完成建立機器人的全部流程。

  3. 知識自動入庫: 機器人建立後,會自動將相關的GitHub文件和issue入庫,作為知識依據。

  4. 多平台整合: 支持多種整合方式,例如對話套用SDK整合至官網,以及GitHub APP一鍵安裝至GitHub倉庫。

  5. 計畫資訊查詢 :能夠查詢計畫資訊並回復Discussion。

  6. Issue管理: 支持查詢Issue、送出Issue以及回復Issue。

  7. 程式碼審查與總結: 提供PR(Pull Request)摘要和程式碼審查功能。

  8. 私有化部署: 支持在AWS和Supabase上進行私有化部署。

  9. 環境變量配置: 允許使用者根據不同的部署環境配置環境變量。

  10. Agent工作流: 偏好設定了建立機器人的機器人,自動化生成配置並觸發知識庫構建任務。

計畫連結

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

關註「 開源AI計畫落地 」公眾號

與AI時代更靠近一點

關註「 AGI光年 」公眾號

獲取每日最新資訊

關註「 向量光年 」公眾號

加速全行業向AI轉變