GoForum › 🌐 V2EX

关于大型项目,使用 AI 的实践问题

hytex · 2026-10-14 15:03 · 0 次点赞 · 4 条回复

RT ,一直在使用 AI 进行编码工作,使用的是 codex ,pro 版本。 随着项目逐渐庞大起来,问题就浮现了。

1.全局提示词作用不大 关于这个问题,我已经试过各种方式对全局提示词进行过处理,包括但不限于精简提示词,为提示词做功能分区。 具体问题:已经在提示词内写入,编码完毕之后,使用工具对代码进行格式化 2.代码质量越发下降 其实这个问题,应该是归属第一个问题,但是这个也是在代码量起来之后。 具体问题:已经在提示词写入关于 mybatisplus 的用法示例,以及相关的规范限制。 仍然会出现,在 mapper 接口处,使用注解,并在注解内写简单 sql 。例如如果有一张学生表需要查 id 和 name 字段,它会在接口处写: @Select(“select id, name from student where id = #{id}”) 3.代码不够统一 也是 2 的延伸问题,越到后边,代码规范问题越发严重

想问下针对于这三个问题,有什么最佳实践来处理吗?

4 条回复
Absofknglutely · 2026-10-14 15:23
#1

不说了, 直接建议 claude

charsunny · 2026-10-14 15:28
#2

提示词里写的它确实会忘,我后来能用脚本卡住的就用脚本卡,写在 AGENTS.md 里的只当提醒。风格不统一我也一直有,让它照着现成的模块写会好点。

leadfast · 2026-10-14 15:33
#3

大型是多大, cloc src 多少

Hypn0s · 2026-10-14 15:33
#4
  1. 格式+调用规范+代码复杂度等可以通过 AST 检测做到的, 用 commit 的 hook 脚本拦住;
  2. 代码建议+最佳实践类, 按照 checklist 或者评分制, 用 mr 的流水线 agent 拦住.
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: hytex
发布: 2026-10-14
点赞: 0
回复: 0