devagrawal09/jev-review
A staged code-review workflow and local dashboard built with TypeSafe Jev.
解决的问题
Jev Review 是一个代码审查工作流,可自动扫描 Git 差异或整个代码库中的问题。它帮助开发者在无需完整静态分析工具链的情况下,识别正确性、安全性、可靠性、兼容性和测试覆盖率方面的潜在问题。
工作原理
该工具使用 TypeSafe Jev 通过一系列聚焦的模型调用执行「有限判断」。它遵循结构化的风险矩阵,对机制进行分类、选择证据并评分严重性。系统可审查 Git 差异中的特定变更,或扫描代码库中所有未被忽略的源文件。随后,这些发现将通过本地私有仪表板呈现。
适用人群
希望采用本地运行、AI 驱动的结构化代码审查与代码库扫描方法,聚焦结构化信号而非通用 AI 摘要的开发者。
主要亮点
- 双模式审查:支持对当前 Git 差异进行针对性审查,也支持对整个代码库进行全面扫描。
- 结构化判断:使用风险矩阵和明确的决策边界来评分影响程度并分类问题。
- 详细上下文:在评估测试覆盖缺口时,纳入变更或相关测试作为上下文。
- 本地仪表板:提供一个安静的、仅本地运行的 HTTP 服务器,以可折叠的区块形式查看大型报告。
- 严格架构:采用分层架构构建,防止循环依赖和向上导入。
相关
- 项目
- 项目
- 项目
- 项目