如何解决 Codex 乱写小字的问题

如题,比如我让他别用 xxx,用 yyy。他会把这句话写到页面上的小字或者代码注释中,太难受了,每天删小字都得占很多时间。

或者就是页面小字或注释中有一堆 “方案 X: …” 这种开发过程中与他沟通决策的无用信息。

2 个赞

如果是在写网页或生成 UI,可以把它明确成验收条件:这些“不要 xxx、改用 yyy”是实现约束,不能出现在可见界面、图片小字或代码注释里;界面只保留我单独列出的实际文案。最好把约束和“最终显示文案”分成两段,改完再搜一下源码里是否残留 xxx/yyy。若你说的是生图时模型把字画进图片,建议不要让图像模型负责文字,后期用 HTML/SVG 排版更稳。你遇到的是网页 UI 还是生图?

一般是网页,经常会把你对话内容(包括约束,测试)给带上去,太睿智了

用这个提示词,加到 Agents.md

不要在页面上写业务规则约束,不要写对于用户体验而言没有用的废话文案。页面只呈现能帮助用户完成当前任务、理解当前数据或决定下一步操作的信息;业务规则应通过控件限制、字段级校验、提交前确认和失败反馈体现,不得以常驻说明文字堆在页面、面板、表单或弹窗中。重复标题、重复按钮含义、实现细节、接口约束和对当前操作没有帮助的解释一律删除。

1 个赞