GoForum🌐 V2EX

codex 如何避免中文乱码

admirez · 2026-02-27 08:17 · 0 次点赞 · 4 条回复

让他改一下 claude code 写的 py 程序,改的很好 就是中文全乱码了

4 条回复
Vaspike · 2026-02-27 08:47
#1

指定编码组?

280303 · 2026-02-27 08:52
#2
nethcx · 2026-02-27 08:57
#3

项目里写个 agents.md 强约束:所有文件读写一律使用 UTF‑8 (无 BOM )。禁止使用默认编码、GBK 、ANSI 。
执行任何写文件命令前,必须检查并确认控制台编码为 UTF‑8 ( chcp 65001 ),并在读写时显式指定 UTF‑8 。
如发现中文乱码(例如“绔炶禌 Service 涓氬姟灞傚鐞?”),不得直接修乱码文本,必须先确定原文(从正确源文件/历史版本/上下文)再替换。
若无法确认原文,必须先询问再修改。
违反以上规则将导致编码再次损坏,务必严格遵守。

win8en · 2026-02-27 09:02
#4

@nethcx 难受,几乎天天会遇到,不过项目被 codex 读的多了,他都给自动改过来了。新项目还是会遇到,谢谢您,哥哥

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: admirez
发布: 2026-02-27
点赞: 0
回复: 0