////////////////////////////////////////////////////
////////////////////////////////////////////////////
在 Codex 桌面应用的设置里切换:
路径 :打开 Codex 桌面应用,按 Ctrl + ,(或点应用菜单里的 Settings 齿轮),进入 Appearance(外观) 页
- 主题模式 :选
Dark(也可以选System跟随系统) - 内置深色主题 :可选
tokyo-night、one-dark、nord、dracula、catppuccin、gruvbox、matrix等 - 同一页里还能调强调色、背景色、前景色和 UI/代码字体
- 想用别人做好的配色:在 Dark Theme 卡片点 Import ,粘贴以
codex-theme-v1:开头的主题 JSON 即可(注意codeThemeId必须填内置 ID,写错会静默失败)
你这套当前设置(背景 #181818 + 前景 #FFFFFF + 纯白强调色 + 对比度 60)属于「最低对比度门槛但最高亮度」的组合------纯白字打在近黑底上,长时间看最容易累。护眼思路是:背景抬高到 #20~#2E 区间、前景降到 #C8~#E0 区间、强调色用低饱和彩色。
三套可直接照填的预设
| 项目 | ① Gruvbox Dark(暖色·夜间首选) | ② Nord(低饱和冷灰·最柔和) | ③ Tokyo Night(蓝紫·现代感) |
|---|---|---|---|
| 背景 | #282828 |
#2E3440 |
#1A1B26 |
| 前景 | #EBDBB2 |
#D8DEE9 |
#A9B1D6 |
| 强调色 | #D79921 |
#88C0D0 |
#7AA2F7 |
| 对比度 | 55 | 55 | 58 |
三套都在主题下拉里可能有内置版本,先点「主题」下拉看有没有 Gruvbox / Nord / Tokyo Night,有就直接选;没有就按上表手填三个颜色值(+ 对比度),效果一样。
其他几项建议
- 代码字号 12 → 13 或 14:12px 长时间读 diff 和代码偏小,是隐形疲劳源;界面/内容字号保持 14 即可
- 减少动态效果 → 开启:减少无谓动画对注意力的消耗
- 对比度不要低于 45:低于这个值字会发灰,反而要凑近看,得不偿失
- 分别设置浅色和深色模式:只有你还用浅色模式、想单独调浅色时才打开,否则关掉省心
- 代码字体:若系统里有 JetBrains Mono / Cascadia Code / Fira Code,把「代码字体」从「系统」换成等宽字体,字符对齐更省眼
想直接导入的话
在「主题」那一行的 Import(下载图标) 里粘贴下面整行:
codex-theme-v1:{"codeThemeId":"gruvbox","theme":{"accent":"#d79921","contrast":55,"fonts":{"code":null,"ui":null},"ink":"#ebdbb2","opaqueWindows":false,"semanticColors":{"diffAdded":"#b8bb26","diffRemoved":"#fb4934","skill":"#83a598"},"surface":"#282828"},"variant":"dark"}
说明:该格式来自第三方 Codex 主题库文档,
codeThemeId必须是应用内置 ID,不同版本可能略有差异;导入无反应就直接手填上面的表格值,最稳。
个人推荐:晚上用它 → ①Gruvbox (暖色、蓝光少);白天/白天室内 → ②Nord(不刺眼、层次清楚)。
////////////////////////////////////////////////////