【Mac 教程系列第 20 篇】macOS 鼠须管(Squirrel)皮肤大全(持续更新)

这是【Mac 教程系列第 20 篇】,如果觉得有用的话,欢迎关注专栏。

Rime 鼠须管皮肤方案

这是 AllenSu 整理维护的 macOS 鼠须管(Squirrel)皮肤配置,皮肤方案集中放在 squirrel.custom.yaml,可直接复制到自己的 Rime 用户配置目录使用,但部分样式需要相应字体支持。

整理不易,如果你也喜欢这个项目,那就给一个免费的 Star 吧!

GitHub 仓库地址:

HTTPS:https://github.com/jsonsuxing/allensu_squirrel_theme.git

SSH:git@github.com:jsonsuxing/allensu_squirrel_theme.git

当前默认启用主题:red_dark(夏日红-深色)

后续有更新时,会把内容添加到更新日志中,如下图

上次更新时间:2026年06月11日

快速使用

  1. squirrel.custom.yaml 放入 Rime 用户配置目录:

    text 复制代码
    ~/Library/Rime/squirrel.custom.yaml
  2. patch/style/color_scheme 中填写想使用的皮肤方案 ID:

    yaml 复制代码
    patch:
      style:
        color_scheme: red_dark
  3. 重新部署鼠须管:

    • 点击菜单栏输入法图标,选择"重新部署"。
    • 或使用自己本机可用的 Rime 部署命令。

皮肤方案

序号 方案 ID 方案名称 作者 风格
01 red_dark 夏日红-深色 AllenSu 深色,红色高亮
02 red_light 夏日红-亮色 AllenSu 亮色,红色高亮
03 green_dark 春夜绿-深色 AllenSu 深色,绿色高亮
04 green_light 春夜绿-亮色 AllenSu 亮色,绿色高亮
05 orange_dark 秋日橙-深色 AllenSu 深色,橙色高亮
06 orange_light 秋日橙-亮色 AllenSu 亮色,橙色高亮
07 blue_dark 极品蓝-深色 AllenSu 深色,蓝色高亮
08 blue_light 极品蓝-亮色 AllenSu 亮色,蓝色高亮
09 macos_light Mac 风格-亮色 AllenSu macOS,亮色
10 macos_dark Mac 风格-深色 AllenSu macOS,深色
11 pornhub pornhub 网站风格样式 AllenSu 黑橙撞色
12 wechat_light 仿微信键盘-亮色 AllenSu 微信键盘,亮色
13 ai_gilding 鎏光金 AllenSu 鎏光金,当前默认
14 ai_gilding_light 深海蓝 AllenSu 深海蓝
15 ai_terminal 终端 AllenSu 终端风格
16 morandi_rosewood 莫兰迪玫瑰木 AllenSu 莫兰迪,玫瑰木色
17 roseo_maple 玫瑰枫 AllenSu 亮色,玫枫配色
18 apathy 冷漠 AllenSu 极简亮色
19 makaron 马卡龙 AllenSu 马卡龙配色,亮色
20 makaron_dark 马卡龙-深色 AllenSu 马卡龙配色,深色
21 psionics 幽能 AllenSu 深灰、蓝黄高亮
22 aurora_cyan 极光青 AllenSu 极光青深色
23 flypy 小鹤 AllenSu 小鹤风格
24 Windows10 Win10 AllenSu Windows 10 风格
25 jipin_wubi 仿极品五笔 AllenSu 经典五笔
26 98WB 98五笔 AllenSu 98 五笔风格
27 mritd_dark 漠然-深色 AllenSu 深灰,低对比
28 jelly 果冻 AllenSu 亮色,柔和
29 clean_white 简约白 AllenSu 简约白
30 mojave_dark 沙漠夜 AllenSu 深色
31 sogou 搜狗 AllenSu 搜狗风格

皮肤效果预览

注:

关于项目皮肤方案,部分是我自己根据官方文档写的,部分是我让 Ai 自动生成的,也有部分是从各种渠道仿照其他已有配置(修改了一些字段的值),但原作者我也无法确定的。如果你是原作者,请看文末「备注」的最后一条联系我。

如果你也有不错的皮肤推荐,欢迎把皮肤配置发我,我觉得还不错的就会加到项目中,当然,你的名字也会出现在 作者 一栏。

推荐切换方式

只改 color_scheme 即可切换主题:

yaml 复制代码
patch:
  style:
    color_scheme: green_dark

常用排版参数可以放在 patch/style 中统一控制:

yaml 复制代码
patch:
  style:
    color_scheme: red_dark
    candidate_list_layout: linear
    text_orientation: horizontal

颜色规则

鼠须管颜色值使用 BGR 顺序,不是常见的 RGB 顺序。

常见 RGB 鼠须管 BGR 写法 说明
#D1635D 0x5D63D1 每两位一组反向书写:D1 63 5D -> 5D 63 D1
#FFFFFF 0xFFFFFF 白色,正反相同
#000000 0x000000 黑色,正反相同
#1A2024 0x24201A ai_gilding 面板背景

透明度可以写在最前面,例如 0x88FFFFFF。前两位是 Alpha 通道:00 表示完全透明,FF 表示完全不透明。

参数说明

基础信息

参数 说明
name 皮肤显示名称,主要用于识别主题;建议保留中英文名称,方便在配置中查找。
author 皮肤作者或整理维护者;本仓库统一注明为 AllenSu

全局排版

参数 说明
horizontal 候选项排列方向。true 表示横向排列,false 表示纵向排列。旧版鼠须管常用该参数控制横排/竖排。
candidate_list_layout 候选列表布局。linear 表示一行横向排列,stacked 表示纵向堆叠排列。新版鼠须管推荐使用。
text_orientation 候选文字书写方向。horizontal 表示横向书写,vertical 表示竖向书写,类似传统竖排排版,通常与 candidate_list_layout 配合使用。
inline_preedit 是否把输入中的编码直接嵌入输入框。true 表示只显示候选区,界面更紧凑;false 表示编码显示在候选窗口中,可看到独立的预编辑区域。
candidate_format 候选项显示格式。%c 是候选序号,%@ 是候选词;常用 \u2005 或空格控制序号与候选词之间的间距。

字体

参数 说明
font_face 主字体,通常影响候选词、编码等主要文字。可填写单个字体,也可用英文逗号设置回退字体。
font_point 主字号,单位为 point。数值越大候选窗口文字越大。
label_font_face 候选序号字体。未设置时通常跟随主字体。
label_font_point 候选序号字号。设置为 1 时几乎隐藏序号;设置为 141622 等可正常显示序号。
candidate_font_face 候选词字体。适合单独调整候选词外观。
candidate_font_point 候选词字号。部分新版鼠须管支持,未设置时通常跟随 font_point
comment_font_face 候选注解字体,例如五笔编码、拼音提示、全半角提示等。
comment_font_point 候选注解字号。适合让注解比候选词更小、更弱。

窗口与间距

参数 说明
corner_radius 候选窗口圆角半径。0 为直角,数值越大圆角越明显。
hilited_corner_radius 高亮候选项背景的圆角半径。用于控制当前选中候选词色块的圆角。
border_height 候选窗口上下边距或边框高度。通常需要大于圆角半径才会看到明显边框效果。
border_width 候选窗口左右边距或边框宽度。数值越大,候选内容离窗口边缘越远。
border_color_width 边框线宽。部分主题中用于控制边框是否显示。
spacing inline_preedit: false 时,控制预编辑编码区域与候选列表之间的距离。
line_spacing 纵向候选之间的行距。主要在竖排或 horizontal: false 时明显。
candidate_spacing 横向候选之间的距离。适合让横排候选更透气。
hilite_spacing 高亮候选背景与周围元素之间的间距。
hilite_padding 高亮候选背景内部留白。数值越大,高亮色块越饱满。
base_offset 文字基线偏移。用于微调文字在候选窗口中的上下位置。
alpha 候选窗口整体透明度。1.0 为完全不透明,0 为完全透明。
color_space 颜色空间。常见值为 srgb,用于让颜色显示更稳定。

阴影

参数 说明
shadow_size 候选窗口阴影大小。数值越大,阴影扩散范围越大。
shadow_offset_x 阴影横向偏移。正数向右,负数向左。
shadow_offset_y 阴影纵向偏移。正数向下,负数向上。
shadow_color 阴影颜色。建议使用带透明度的颜色值,例如 0x22000000 表示低透明黑色阴影。

面板颜色

参数 说明
back_color 候选窗口背景色,也就是整块候选面板的底色。
border_color 候选窗口边框颜色。如果与 back_color 相同,视觉上通常看不到边框。
text_color 输入编码文字颜色,通常用于未上屏编码、拼音或附加状态文字。
preedit_back_color 预编辑编码区域背景色。通常在 inline_preedit: false 时更明显。
preedit_text_color 预编辑编码区域文字颜色。部分鼠须管版本支持。

候选颜色

参数 说明
candidate_text_color 普通候选词文字颜色。
candidate_back_color 普通候选词背景色。未设置时通常使用窗口背景色。
label_color 普通候选序号颜色。
comment_text_color 普通候选注解颜色,例如编码、拼音或提示信息。
hilited_candidate_text_color 当前高亮候选词文字颜色。
hilited_candidate_back_color 当前高亮候选词背景色,是主题识别度最高的颜色之一。
hilited_candidate_label_color 当前高亮候选序号颜色。
hilited_comment_text_color 当前高亮候选注解颜色。
hilited_text_color 输入中编码的高亮文字颜色。通常在 inline_preedit: false 时更明显。
hilited_back_color 输入中编码的高亮背景色。通常在 inline_preedit: false 时更明显。

备注

  • 修改 squirrel.custom.yaml 后,需要重新部署鼠须管才会生效。
  • 皮肤 ID 不能包含空格,建议只使用字母、数字、下划线或短横线。
  • 如果字体在本机不存在,鼠须管会回退到系统可用字体,显示效果可能与截图或预期不一致。
  • 本仓库主要面向 macOS 鼠须管,其他平台的 Rime 前端不一定支持完全相同的皮肤参数。
  • 如文中出现错别字或者其他任何错误,欢迎提 Issues,本文相关的学习交流圈子已建好,想一起讨论问题、交流经验的朋友,欢迎私信我备注入圈,我会逐一回复。
相关推荐
LinMin_Rik5 小时前
Mac上获取私钥证书P12文件(也可以给win11的HbuilderX使用)
macos
音视频牛哥7 小时前
macOS如何实现RTSP/RTMP低延迟播放? SmartMacPlayer技术实战探究
macos·大牛直播sdk·mac rtsp播放器·mac rtmp·mac rtmp播放器·mac平台播放rtsp·mac平台播放rtmp
一杯奶茶¥8 小时前
苹果系统可引导镜像 macOS 原版可引导镜像
macos
BugShare9 小时前
Mac 上原生开发的开源免费、尽享丝滑数据库工具
数据库·macos·开源
Soari9 小时前
开源项目apple/container 解析:Apple 官方推出的 macOS 原生容器运行工具
macos·开源
糖果店的幽灵9 小时前
Mac 安装 Codex 并使用 CC Switch 中转教程
macos
万物得其道者成9 小时前
【2026最新】Mac版OpenAI Codex 一键汉化教程
macos
AI行业学习1 天前
CC‑Switch v3.16.1 免费下载(Windows+macOS+Linux)、使用方法【2026.6.11】
linux·开发语言·windows·python·macos·前端框架·html
一个人旅程~1 天前
如何进行win11右键菜单优化(poweshell命令行与bat自动脚本方式)
windows·经验分享·macos·电脑