透過集合功能整理內容
你可以依據偏好儲存及分類內容。
PR 分析工具
協助開發人員與開放原始碼維護人員分析即將收到的 PR
用途
這項工具會根據程式碼品質、潛在風險、可讀性和其他因素產生 Markdown 摘要,藉此分析 GitHub 提取要求 (PR)。這項專案運用 Gemini API、Langchain 和 VectorDB 嵌入項目,提供程式碼變更的詳細深入分析。這會使用 GitHub Actions,對每個包含 PR 詳細資料的 PR 傳送 API 要求。後端會使用 VectorDB 儲存 Repo 的所有檔案,並將這些檔案做為 Gemini API 的 Context,進而以 PR 做為輸入內容並傳回其分析資料。
團隊
變更者
西德哈特.塞西 (Sidharth Sethi)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{}
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],[]]