Lattice
연구를 위한 작업공간
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기猫头鹰输入法 Owltype — 为 AI 工作流打磨的开源 macOS Rime 输入法。原生界面、提示词模板、Raycast 片段导入、斜杠切英文。
README 전체를 불러오는 중입니다.
README 전문 보기 ↗好看、好打、好用。为日常输入与 AI 工作流打磨的开源 macOS Rust 输入法。
水杉 Rust 输入引擎 · 全拼 / 双拼 / 五笔 86·98 / 中英混输 · 云端语音输入 · AI 联想与 Jev 选词 · 提示词快捷片段 · 四合一安装维护向导
立即下载与安装 · 为 AI 工作流设计 · 核心功能 · 安装与故障修复 · 测试反馈 · English
系统要求:macOS 14.0(Sonoma)及以上 · 原生支持 Apple Silicon(M 系列)与 Intel(Universal 双架构) · 已通过 Apple Developer ID 签名与公证(Notarized)。
| 下载项 | 适用场景 | 2.5.0 不可变直链 | 稳定最新别名 |
|---|---|---|---|
| 📥 猫头鹰安装器 DMG(推荐) | 首次安装、版本升级、故障修复、彻底卸载(内置四合一图形化安装维护向导 OwltypeInstaller.app) | Owltype-2.5.0.dmg | responsay.com/owltype/Owltype.dmg |
| 📦 标准安装包 PKG | 系统标准安装器或批量部署 | Owltype.pkg | responsay.com/owltype/Owltype.pkg |
| 🔄 覆盖更新包 PKG | 已安装旧版时直接覆盖升级(保留词库与配置) | Owltype-update.pkg | responsay.com/owltype/Owltype-update.pkg |
latest.json2.0.10 及以上版本的用户,可直接在输入法菜单「关于 → 检查更新」升级(Sparkle 更新源:https://downloads.responsay.com/owltype/v3/appcast.xml)。/Library/Input Methods/Owltype.app 并在当前登录会话直接完成注册与激活。若系统提示启用,按安装器向导第 2 步点击「打开系统设置 → 键盘 → 输入法」勾选「猫头鹰」,向导检测到启用后会自动跳转完成页。猫头鹰(Owltype)是一个围绕个人日常打字与 AI 协作习惯打磨的业余开源项目。
项目最初基于 RIME / 鼠须管(Squirrel) 起步;后来看到 水杉输入法(Metasequoia IME / msime) 用纯 Rust 重构中文输入引擎与词库体系的设计,深受启发,因此自 2.1.0 起在核心输入引擎、SQLite 词库与重排模型上直接复用了水杉的成果,同时在 macOS 前端交互、快捷键与细节手感上保留了自己早期基于 RIME 开发和日常使用中养成的个人习惯,并顺手把平时高频用到的 / 命令上屏、提示词片段、云端语音转写和选区润色整合了进来。
💡 如果你想要一款功能更完整、多语种与跨平台支持更全面的主力输入法,非常推荐直接前往下载上游的 水杉输入法(Metasequoia IME / MSIME-Apple);如果你偏爱完整的 RIME 方案定制生态,也推荐直接使用经典的 鼠须管(Squirrel)。猫头鹰更多是服务于作者自身偏好与 AI 工作流习惯的个人探索项目,欢迎感兴趣的朋友下载把玩与交流。
在 Codex、Claude Code、终端、编辑器与日常文档之间切换时,输入法针对高频细节做了专门优化:
| 你正在做的事 | 猫头鹰的设计 |
|---|---|
中文聊完需求,接着输入 / 命令 | 默认按 / 提交当前中文候选、切到英文并输出半角 /,直接继续输入命令;也可在设置中改回符号选单。 |
在终端或 Agent 中输入 $ 名称 | Shift + 4 的货币候选把半角 $ 放在首位,人民币符号 ¥ 仍可选。 |
| 在空组字下快速呼出 AI 写作面板 | 连续键入 /ai 或按 ⇧K 直接呼出 AI 写作与对话面板,而连续输入 // 会原样保留斜杠,不误吞路径或注释。 |
| 在编辑器、终端和聊天窗口之间切换 | 按应用记忆中英文状态,支持配置指定应用默认英文、中文模式下使用英文标点,以及可选的中英自动间距。 |
| 反复给 Agent 发送同一套提示词结构 | 把长提示词保存为快捷片段,支持参数填空 {argument}、默认值、剪贴板 {clipboard}、日期时间与光标定位 {cursor},先预览再插入。 |
| 希望不打开面板直接展开模板 | 开启自动展开后,输入 ;; 开头的触发词立即展开(或输入大写 K + 触发词通过候选确认插入),支持按应用禁用。 |
| 已经在 Raycast 积累了 Snippets | 支持导入 Raycast JSON,逐项预览、自动转换动态字段并处理重复项与触发词冲突。 |
| 让本地 Agent 安全调用输入法能力 | 内置受控本地 Agent 桥接与 owl-agent-mcp(默认关闭),开启后校验对端签名并提供模板查询与文本预览投递。 |
在「快捷片段」中新建模板,将触发词设为 ;;review 并开启自动展开:
请审阅以下改动,重点关注 {argument name="关注点" default="正确性与边界条件"}。
先列出可复现的问题,再给出最小修复建议。
{clipboard}
复制待审阅代码后,在输入框键入 ;;review,确认或修改参数即可预览并插入。模板也支持仅搜索或通过大写 K 前缀(如 Kreview)候选确认调用,普通拼音输入不会混入模板候选。
dict-v2.1.2)的完整 SQLite 词库资源(拼音、五笔 86/98、英文、Emoji 与颜文字)以及双端语义重排模型(keyboard-model.bin 键盘同步重排与 settled-model.bin 停顿重排)。在首次引导或设置中确认后即可在本机事务化准备启用,跨版本升级自动回放保留个人学习词频与置顶词(默认 ⌃⇧P 置顶)。方案与状态 / 拼音设置 / 五笔设置 / 标点与习惯);默认竖排 4 候选、默认关闭五笔编码提示(可在「五笔设置」一键开启),候选方向、数量、字体与配色即时生效。msime 单键手势(按住右 Option 键说话、松手即上屏,录音中按空格锁为免提模式,按 Option + 其他键 组合键自动退让),16kHz 单声道内存 WAV 直传云端识别接口;悬浮非激活语音胶囊实时展示声波振幅与转写状态,全程不抢占当前输入框焦点。gpt-transcribe)、Google Gemini(gemini-3.5-transcribe)与 OpenAI 账号登录(Codex CLI ChatGPT 听写) 三套通道;录音时自动从用户置顶词、自定义短语与高频自学习词中提取个人热词(UTF-8 800B 预算),连同组字前上文注入识别提示,提升专有名词与中英混输识别准确率。[AI] 徽标的云端联想词条,继续打字时自动取消陈旧请求。[Jev] 徽标;严格限定在本地词表集合内选择,零词表外幻觉。⇧K、状态菜单或 /ai 呼出;内置「润色」(保持原意、更正式、更精简、扩写润色 4 种风格双候选对照,含字数变化徽标与 [1]/[2] 快捷键一键上屏)与 6 类场景「快捷回复」模板,通过「IMK 直插 → AX 选区写回 → 剪贴板粘贴回退」三级链路可靠写回宿主应用。开启云端 AI 并授予辅助功能选区读取权限后,「划词工具箱」提供 8 项可独立开关的选区动作:
| 功能 | 用途 |
|---|---|
| 任意提问 | 围绕选中文字下指令或追问;开启联网搜索后先检索网页再带引用作答。 |
| 润色 | 改善选中文本表达,预览确认后替换原文。 |
| 翻译 | 翻译选中的中外文段落。 |
| 来源核验 | 提取选区中的法条、案例、文献线索,提供国家法律法规数据库、北大法宝、裁判文书网、人民法院案例库、知网等分组检索入口,并支持火山方舟 / DeepSeek 联网核验。 |
| 辅助检索 | 整理检索思路、关键词组合与查询线索。 |
| 提示词优化 | 将草稿提示词整理为目标、约束与输出结构清晰的提示词。 |
| 任务书 | 将模糊需求拆解为可执行任务书,标出缺失前提。 |
| 规范排版 | 整理中文空格、标点与段落格式,预览后确认替换。 |
「AI」设置页收敛为三张清晰卡片,只用普通打字时无需配置任何密钥:
LLM · 语音识别、LLM · 联网搜索 · 语音润色 等能力徽标),同时保留自定义 OpenAI 兼容端点接入与连通性测试。内置九套学院风主题配色,支持浅色、深色与跟随系统外观;提供与当前候选窗皮肤一致的浮动输入状态栏(中英、全半角、繁简与方案指示),以及剪贴板历史、表情与符号面板。
| 皮肤外观 | 键盘输入设置 |
|---|---|
Owltype-2.5.0.dmg 内置独立的图形化安装维护器 「猫头鹰安装器」(OwltypeInstaller.app)。除了首次安装与版本升级外,打开安装器底部的「故障修复与彻底卸载」抽屉即可随时执行维护操作:
| 模式 | 作用与适用场景 | 用户数据(词库与配置) |
|---|---|---|
| 安装 / 更新输入法 | 将随包 Owltype.app 提权安装至 /Library/Input Methods/Owltype.app,非阻塞收敛当前 IMK/TIS 会话并按状态引导启用。 | 完整保留 |
| 修复安装(保留词库与配置) | 覆盖更新后遇到系统输入法列表未刷新、候选不显示或进程卡死时,重装应用并重新注册 LaunchServices / InputMethodKit 会话。 | 完整保留 |
| 清空修复(备份数据后重建) | 先将个人词库、Rime/水杉用户目录与偏好设置完整备份至 ~/Library/Application Support/Owltype-Backups/<时间戳>/,再清空运行态目录并全新重装。 | 自动备份至 Owltype-Backups 后重置 |
| 彻底卸载 | 从系统移除 /Library/Input Methods/Owltype.app、终止残留进程并注销输入源;可选择保留用户数据、备份后清理或直接彻底清理。 | 可选保留 / 备份后清理 / 彻底删除 |
安装或升级后暂时打不出字?
Owltype-2.5.0.dmg 中的「猫头鹰安装器」,展开底部抽屉点击「修复安装」;仅在 macOS imklaunchagent 仍持有旧进程句柄未释放时,按提示注销并重新登录一次即可恢复。完整变更历史见 CHANGELOG.md。
macos-v0.59.1 与词库 dict-v2.1.2 升级:同步上游水杉 Rust 引擎至 macos-v0.59.1、官方 SQLite 词库至 dict-v2.1.2;全部 Rust 业务与引擎接口合并为单一 lib/libowl_msime_ffi.a 通用静态库并直接读取随包 Contents/SharedSupport/msime SQLite 词库,彻底移除旧 Rime YAML/Lua/dict 种子管线,并在发布门禁直接校验主可执行文件的 Rust 符号。.owlPlain 整行点击热区(由 SwiftLint 强制守护),模板库、供应商密钥状态与诊断报告移至后台读取且不打断当前草稿,支持从菜单直接恢复已最小化的设置窗口;候选窗、状态栏、语音胶囊(鼠标穿透)与 Agent 投递面板统一继承 OwlFloatingPanel 非激活策略,永不抢占宿主输入框焦点。gpt-transcribe)、Google Gemini(gemini-3.5-transcribe)与 OpenAI 账号登录(ChatGPT 听写)三套通道,并支持自动跟随已配密钥的 Gemini / OpenAI 供应商档案。OwltypeInstaller.app):重构为仿微信输入法两步极简向导 + 底部维护抽屉,集成「安装 / 更新输入法」「修复安装(保留词库与配置)」「清空修复(备份用户数据后重建)」「彻底卸载」四项能力,并按 TIS 注册与启用状态精准分流引导文案。(#411)lsof 阻塞式自检门禁,避免已落盘文件因后台句柄占用误报「安装失败」;补充 TIS 父级输入源递归注册与 macOS 14+ TISSelectInputSource 焦点窗口辅助激活。(#411)#10790 并默认关闭;候选窗默认改为竖排 4 候选;键盘设置页底部折叠「高级」手风琴升级为顶部横向四标签栏(方案与状态 / 拼音设置 / 五笔设置 / 标点与习惯)。(#410)contract 字段的响应严格校验场景、整数版本、请求/来源与构建字段,兼容旧服务并冻结 12 组回归样例。(#409)/ai 指令修复:按录音代次隔离已取消的陈旧语音回调,修复连续 // 斜杠保留、组合键缓冲刷新及 AI 候选有界 UTF-16 上文计算。(#401, #402)[AI] 联想候选与本地词表内判别式 [Jev] 语义提权。(#392, #395)/ai 与 ⇧K 呼出、4 种风格双候选对照润色、6 类快捷回复模板与一键上屏写回链路。(#394, #397)详见 PRIVACY.md。如发现安全问题,请按 SECURITY.md 指引报告。
本项目遵循 GPL-3.0 许可证,全文见 LICENSE.txt。
猫头鹰站在众多优秀的开源输入法、词库与工具项目的肩膀上才得以完成。前端早期派生自 鼠须管(Squirrel) 与 librime;自 2.1.0 起输入引擎切换为 水杉输入法(Metasequoia IME) Rust 引擎(当前固定上游引擎基线 macos-v0.59.1、词库基线 dict-v2.1.2),公开分发的 App 不再打包或链接 librime。完整来源脉络与提取边界见 PROVENANCE.md,第三方组件与词库逐项授权说明见 THIRD_PARTY_NOTICES.md。
在此向以下全部上游项目、词库维护者与开源社区致以诚挚感谢:
msime) & MSIME-Apple(GPL-3.0):直接启发了本项目向 Rust 架构的演进,并提供核心 Rust 输入引擎、整句解码器与运行时底座。想要体验原汁原味且功能更全面的版本,请直接访问并下载 水杉输入法。model-v1)。dict-v2.1.2):提供随包内置的拼音、五笔 86/98、英文、Emoji 与颜文字 SQLite 词库及上下文统计表构建。THIRD-PARTY-CRATES.md):本地 Agent MCP 桥接辅助实现。bigram/trigram)上下文统计语料来源。