使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
作用
一种用于分析 GitHub 拉取请求 (PR) 的工具,该工具可根据代码质量、潜在风险、可读性和其他因素生成 Markdown 摘要。此项目利用 Gemini API 以及 Langchain 和 VectorDB 嵌入,提供了对代码更改的详细数据分析。这会使用 GitHub Actions 针对包含 PR 详细信息的每个 PR 发送 API 请求。后端使用 VectorDB 存储 Repo 的所有文件,并将其用作 Gemini API 的 Context for Gemini API,后者将该 PR 作为输入并返回相关分析。
[{
"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"]],[]]