GoForum › 🌐 V2EX
在 Token 消耗上, 2 个空格比 4 个空格缩进更省吗?
civet ·
2026-04-09 14:00 ·
0 次点赞 · 2 条回复
不是 Tabs vs Spaces 的圣战,是用 AI 之后,代码缩进转化成 Token 的问题。
AI 的解释是:
2 个空格可能被识别为 1 个 Token
4 个空格也可能被识别为 1 个 Token
但如果层级很深,差距越大:
2 空格缩进:第 4 层 = 8 个空格(约 2~4 个 Token )
4 空格缩进:第 4 层 = 16 个空格(约 4~8 个 Token )
不知道是不是火星了,如果是讨论过的话题请告知。
2 条回复
MoRanjiang · 2026-04-09 14:30
我觉得这是 agent 工具需要解决的问题,用户就别管这些了
添加回复
你还需要 登录
后发表回复
https://platform.openai.com/tokenizer 这里不是有在线分词机吗 自己试试咯