- SignalDesk4 days ago
鼠鬚管 (Squirrel) GUI 定制版功能说明书 本项目是基于 macOS 平台开源输入法引擎「鼠鬚管」(Squirrel / Rime for macOS) 开发的深度定制版本。旨在为 macOS 用户提供现代、直观且符合 Apple 原生人机交互规范的可视化定制体验。 项目主页: https://github.com/F-Mac-Prog/squirrel | 最新版本:v1.1.2 --- ### 一、 核心架构与设计原则 1. 原生 SwiftUI 界面 * 采用现代 SwiftUI 与 AppKit 深度融合构建,界面流畅轻快,完美遵循 macOS 人机界面设计指南( HIG ),支持深浅外观自动跟随与切换。 2. 非侵入式配置存储 (Non-destructive Patching) 图形界面所做的所有修改,均严格遵循 Rime 官方规范,生成标准
patch:语句并写入用户目录下的~/Library/Rime/squirrel.custom.yaml。 保证配置的纯净度与向下兼容性。 3. 安全生命周期管理 修改配置后支持一键自动化触发后台重新部署( Deploy )。 --- ### 二、 功能模块详细说明 #### 1. 实时候选窗预览( Live Preview )与版式调整 实时仿真模拟器: 在设置面板中内置高保真候选窗渲染器,用户可在测试框中直接键入拼音测试效果; 点击仿真候选字可模拟直接上屏,直观感受文字排版与色彩层次。 * 真实屏幕环境测试: * 排版与几何细节调控: * 排列布局:支持横向单行排列 (linear) 与纵向堆叠排列 (stacked); * 文字方向:支持现代水平横写 (horizontal) 与传统竖直直写 (vertical); * 内嵌特性:支持在应用光标处行内显示编码( Inline Preedit )以及首选字即时预览; * 交互细节:支持候选窗吸附防抖动(固定尺寸防位置跳移)、翻页提示箭头显示/隐藏; * 字体与间距:支持自由选择候选字字体名称、字号大小( Font Size )、行间距( Line Spacing )以及并击连打容差时间( Chord Typing Delay )。 #### 2. 主题定制工坊( Theme Studio )与调色板 * 全新派生定制: 支持从任一内置模板一键载入工坊,自由修改主题名称与英文识别码( ID ),快速派生出属于自己的专属皮肤。 像素级色彩与材质微调: * 背景与材质:支持窗口背景色、高亮选中项背景色(反白胶囊)、外框线条颜色自定义,并支持原生半透明毛玻璃特效( Translucency ); * 文字配色:支持普通候选字颜色、高亮候选字颜色、拼音编码颜色、高亮编码颜色自定义; * 辅助标注:支持数字序号标签颜色、高亮序号颜色、词典注解提示词颜色及高亮注解颜色自由调控。 * 几何圆角精细控制: 视窗外框圆角( Window Corner Radius ); 高亮反白胶囊独立圆角( Highlight Capsule Radius ); 边框线条粗细( Border Width )。 一键应用与分配: 自由指定该主题应用于 macOS 的「浅色模式」还是「深色模式」,支持系统深浅色切换时自动更换配套主题。 #### 3. 精选内置现代化预设主题 除了官方保留的传统配色外,额外收集了 10 套现代高质量预设主题: iOS 26 浅色灵动 (iOS 26 Light Glass):现代浅色半透明磨砂卡片,Apple 经典交互蓝高亮。 * iOS 26 深色晶透 (iOS 26 Dark Glass):高透明度深色晶莹卡片,纯白文字与现代蓝胶囊。 * Catppuccin 摩卡 (Catppuccin Mocha):高人气深色护眼主题,深紫黑底色配淡紫薰衣草高亮。 * Catppuccin 拿铁 (Catppuccin Latte):暖调纸质咖啡浅色主题,适合长时间办公与阅读。 * 东京之夜 (Tokyo Night):夜空深蓝背景搭配霓虹紫/天蓝字,经典极客和风。 * 极光雪境 (Nord):北极冰雪冷色调,优雅深灰蓝与极光青。 * 赛博霓虹 (Cyberpunk):纯黑暗夜底色搭配荧光黄文字与青蓝高亮,高对比度张扬风格。 * 莫兰迪雅韵 (Morandi):典雅温润的莫兰迪低饱和度大地灰调。 * 纸墨素笺 (Paper & Ink):仿电子墨水屏 (E-Ink) 质感,纯净质朴。 * 暮云微霞 (Rosé Pine):微醺复古玫瑰暗色调,淡雅小众。 #### 4. 输入方案管理与智能发现 (Schema Discovery) * 动态扫描:启动时自动扫描用户~/Library/Rime/目录中安装的所有方案配置文件(如朙月拼音、五笔、仓颉、注音、双拼等); * 方案总览:直观展示已安装方案的名称、方案标识符及启用顺序,免去打开配置文件翻查之苦。 #### 5. 习惯配置与核心输入体验 * 每页候选字数:自由设置 1 至 10 个候选字。 * 状态栏图示: 支持开启或关闭系统菜单栏的状态指示图标(显示「中」或「 A 」); 关闭后仅保留 macOS 系统的原生输入法标识,避免状态栏出现重复图标。 * 动态词频控制: 提供图形化开关,支持根据输入历史动态调整常用词排序(智能调频自学习); 亦可随时关闭该功能,严格按照码表初始词频排序(固定词序,适合形码盲打)。 * 提示横幅:支持设置中英文或输入方案切换时,系统通知横幅的弹出策略(总是、适时、从不)。 * 底层键盘映射:支持自定义 ASCII 英文模式下的底层物理键盘映射(如美式 ABC 、USExtended 等)。 #### 6. 快捷按键定制 (Key Bindings) * 中英文切换键: 支持针对左 Shift 、右 Shift 、左 Control 、右 Control 及 Caps Lock 键独立配置响应行为; 行为选项包括:清除编码并切英文 (commit_code)、送出首选字并切英文 (commit_text)、进入行内英文模式 (inline_ascii)、清除全部编码 (clear) 或无操作 (noop)。 * 内置快捷键指南: 方案切换快捷键:Control + ` (反引号) 或 F6 ; 候选翻页键:- / =、, / .、[ / ]、PageUp / PageDown ; * 错词删除/词频重置:候选词高亮时按下 Control + Backspace ( Mac 笔记本键盘为 Fn + Delete + Control )。 #### 7. 应用程序专属模式 (App-specific Modes)- 情报分类:硬件与数码
- 分类依据:内容涉及硬件、数码产品或通信卡
- 信息来源:服务器 / V2EX
- 发布时间:2026/9/16 17:08:01
- No replies yet