多语言显示,深色模式,模型选择器。三个方向,一次到位。
42cc v0.6 正式发布——界面体验全面升级。
多语言界面支持
42cc 的用户遍布全球。这次更新,我们在字体渲染层做了完整适配。
系统字体自动加载
42cc 采用两阶段字体加载策略:
- 快速启动:先用默认字体显示界面,窗口秒开不卡顿
- 后台加载:异步加载系统字体,加载完成后无缝切换
macOS 上优先加载苹方(PingFang SC),Windows 上加载微软雅黑(Microsoft YaHei)。支持中日韩(CJK)字符完整渲染,不再出现方块或乱码。
Unicode 宽度精确计算
配置名称支持任意语言文字和 Emoji。42cc 使用 unicode-width 库精确计算每个字符的显示宽度——中文字符占 2 格,英文占 1 格,Emoji 占 2 格。长名称智能截断,不会在字符中间断开。
无论你的配置名是 "Anthropic Claude"、"智谱清言GLM4",还是带 Emoji 的自定义名称,都能完美显示。
深色模式
42cc 现在跟随系统外观自动切换深浅主题。
跟随系统,无需手动设置
- macOS:读取
NSApplication.effectiveAppearance,检测系统外观模式 - Windows:读取注册表
HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize下的AppsUseLightTheme键值
打开 42cc,它自动匹配你的系统主题。切换系统外观,42cc 跟着变。
macOS 原生配色方案
深色和浅色模式各有一套完整的语义色定义,对齐 macOS 设计规范:
| 元素 | 浅色模式 | 深色模式 |
|---|---|---|
| 窗口背景 | #ECECEC | #1C1C1E |
| 卡片背景 | #FFFFFF | #2A2A2C |
| 主文字 | 纯黑 | 纯白 |
| 次要文字 | 半透明黑 | 半透明白 |
| 强调色 | 系统蓝 | 系统蓝 |
| 状态绿 | #34C759 | #30D158 |
输入框焦点环、按钮悬停效果、卡片边框——每个控件在两种模式下都经过调校,确保视觉一致性。
Ollama 模型下拉选择器
上个版本加入了 Ollama 支持。这次,我们把体验做得更顺滑。
自动发现本地模型
选择 Ollama 供应商后,42cc 自动调用 Ollama API (默认 http://127.0.0.1:11434),获取已安装的模型列表。下拉菜单直接选择,不用记模型名。
远程服务器支持
如果你的 Ollama 部署在远程服务器,修改 Base URL 后手动输入模型名称即可。42cc 不会限制你只能使用本地模型。
更多改进
这个版本还包含:
- 自定义默认模型名称:不再局限于预设选项,可输入任意模型 ID(如
claude-opus-4-5-20251101) - 复制粘贴增强:支持
ANTHROPIC_MODEL、ANTHROPIC_DEFAULT_SONNET_MODEL等模型别名参数 - 配置识别优化:同一供应商的不同模型配置现在能正确区分
- 测试连接升级:新增模型能力检测,验证是否支持工具调用(Tool Use)
- 30+ 单元测试:覆盖 Ollama 模型解析、诊断报告、配置转换等核心逻辑
安装与更新
已安装用户会自动收到更新提示。
新用户下载:
或使用包管理器:
# bun(推荐)
bun add -g @42ailab/42cc
# npm
npm install -g @42ailab/42cc
# Homebrew (macOS)
brew tap 42ailab/42cc && brew install --cask 42cc
活水AI实验室(42ailab),源自2023年成立的活水智能团队,致力于以认知科学为基石,推动人工智能与人类智能的深度融合与科学创新。
42cc v0.6。看得舒服,用得顺手。