pull assist
1.0.0
Pull-Assist 是一個 Chrome 擴充程序,它使用 ChatGPT 在 GitHub 拉取請求上提供非常基本的程式碼審查。這主要是我使用 GenAI 的藉口,但對於開發人員的日常工作來說可能是一個有用的工具 - 無論是幫助某人審查拉取請求,還是只是在自己工作時尋求準同行審查。
克隆此存儲庫:
git clone https://github.com/simons/pull-assist.git cd pull-assist
安裝依賴項:
pnpm install
建置擴充:
make
將擴充功能載入到 Chrome 中:
開啟 Chrome 並導覽至chrome://extensions
啟用右上角的“開發者模式”
點選“載入解壓縮”,選擇專案目錄下的dist
資料夾
在使用 Pull-Assist 之前,您需要使用 GitHub 個人存取權杖 (PAT) 和 OpenAI API 金鑰對其進行設定:
點擊 Chrome 中的 Pull-Assist 擴充圖標
選擇“選項”
輸入您的 GitHub PAT 和 OpenAI API 金鑰
點選“儲存”
若要建立 GitHub PAT,請按照此處的說明進行操作。
若要取得 OpenAI API 金鑰,請在 OpenAI 上註冊並建立新的 API 金鑰。
導覽至 GitHub 拉取請求
按一下 PR 標題中顯示的「分析 PR」按鈕
經過短暫的等待後,建議應該與程式碼變更一起顯示(預設情況下它們是折疊的,單擊可展開)
該項目根據 MIT 許可證獲得許可 - 有關詳細信息,請參閱許可證文件。
圖標歸屬:由 Freepik - Flaticon 創建的幫助圖標