AI 写的代码和自己风格差太大怎么办?

2 月 18 日
 hoseawu

比如说文件拆分... 函数封装等,除非一开始和 Ai 讲好自己的规范,或者 Ai 写一段自己 check 微调一段,否则几轮下来之后代码会变得非常难(不)以(想)维护,Agent 一把梭的时候尤甚。 不知道大家有遇到过这样的问题吗?

2087 次点击
所在节点    ☕Vibe Coding🤖
4 条回复
catwalk
2 月 18 日
自己先写规范,或者把你写的项目 让 AI 分析,总结你的风格,写成提示词,让他遵守
dcsuibian
2 月 18 日
Claude Code 会读取~/.claude/CLAUDE.md ,我在里面放了:
* 条件判断偏好 Yoda 风格:`123 == variable`
* 类型名避免 `Info`、`Data`、`List` 等无意义后缀,直接用 `User`、`Project`
* 缩写在大驼峰中也遵循驼峰规则:`Url` 而非 `URL`
* 命名注意单复数

稍微有点用
Folder
2 月 18 日
C/C++用 clang-format 指定了格式,也跟 ai 说了大致的代码风格,基本上就没问题了。
ETiV
2 月 18 日
我遇到这种时刻,想的是“Alpha go 下的棋,人类也看不懂”

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1193127

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX