☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜
kimi代码评审提示词需适配国内场景:替换英文术语为中文通用说法,嵌入国产中间件校验与政企合规检测,限定检查范围,绑定行号与文件路径,强制分级输出,并生成含具体位置和数字的中文整改话术。
让kimi代码评审提示词真正适配国内开发者日常协作场景,需解决中文语境下术语歧义、团队协作习惯差异、主流框架生态覆盖不足等问题,不能简单翻译英文模板。
替换英文术语为国内通用开发黑话
把“PR”统一改为“合并请求”或“MR”,避免新入职同事误以为是“公关稿”;将“CI/CD pipeline”明确写成“GitLab CI流水线”或“Jenkins构建任务”,因为国内中小厂80%用这两个工具;“lint error”必须标注为“ESLint报错(含airbnb规范)”或“P3C规约告警”,否则前端/Java同学会卡在理解阶段。
这一步操作起来很简单,直接把原始提示词里所有英文缩写逐个对照《阿里Java开发手册》《字节前端工程化规范》替换即可。
嵌入国内典型代码问题检查项
方法一:增加对国产中间件的硬性校验
要求提示词强制触发检查:Dubbo接口未加@DubboService注解、RocketMQ消费者缺少@RocketMQMessageListener、MyBatis-Plus分页插件未配置PaginationInnerInterceptor——这些漏检项在Code Review中高频出现,但原版提示词完全不覆盖。
方法二:加入政企合规红线项
检测日志中是否含身份证号、手机号明文打印(正则:\d{17}[\dXx]|\d{11}),数据库字段是否含“姓名”“住址”却未启用国密SM4加密——金融、政务类项目上线前必查,漏掉直接导致等保不通过。
【关键前提】必须声明检查范围限定在src/main/java和src/main/resources目录,否则Kimi会扫描target或node_modules,耗时翻倍且结果无效。
使用 Moonshot Kimi API 的 $web_search 内置工具进行联网搜索。当需要进行网络搜索获取实时信息时使用,支持中文和英文搜索查询。需要配置 MOONSHOT_API_KEY。
适配国内Code Review流程节奏
第一步:设定响应粒度
要求每条反馈必须绑定具体行号+文件路径(如:/user-service/src/main/java/com/example/controller/UserController.java:42),禁止泛泛而谈“此处逻辑有风险”。国内团队平均每人每天要过20+合并请求,没行号的评论等于没评。
第二步:强制分级输出
用【阻断】标出必须修改项(如SQL未参数化、Redis key硬编码)、【建议】标出可优化项(如Lambda表达式嵌套超3层)、【忽略】标出已知兼容性例外(如老系统Spring Boot 2.3.12无法升级Lombok版本)。没有分级的评审意见会被组长直接打回重写。
第三步:生成中文整改话术
把“Refactor this method to reduce cyclomatic complexity”转译为“请将UserController.java第87行的checkAuth逻辑拆分为独立校验服务,当前方法圈复杂度12,超出团队阈值8”。国内技术TL只认具体数字和位置。










