SuperAPI AI 工具集

context-review

通用与其它

查看项目

更新于 10-15 23:30

技能介绍

用途:在提交改动前、审查拉取请求或分支时,以及评估变更对代码库其余部分的影响时,使用语义搜索理解代码上下文与影响。

主要能力:先用 git status、git diff、git diff --staged、git diff main...HEAD 查看当前改动;再对每个重要变更文件用语义搜索查找相似模式、调用方、依赖关系和相关测试。

使用方式:通过 jbcontext search 命令检索,例如 jbcontext search "<code chunk that was changed>" 查找相似模式,jbcontext search "calls to <function name> to understand impact" 查找调用方,jbcontext search -p test "tests for <feature being modified>" 在 test/ 目录查找相关测试(路径需相对项目根目录)。

审查清单:确认改动与代码库中相似模式一致;确认被修改函数的所有调用方仍能正常工作;确认存在覆盖改动的相关测试;确认改动不会重新引入此前已修复的缺陷。

限制:资料未提供安装方式、收费、平台支持范围及具体效果等信息。