DevTrendsDeveloper trends
Accent color

volsifly /

ibus_llm_pinyin_input

一个基于 IBus 的大模型拼音输入法。用户输入拼音后按空格,输入法通过 OpenAI-compatible Chat Completions 接口请求中文候选,再由用户选择候选提交到当前输入框。 当前实现偏 MVP:IBus 负责按键捕获、候选窗、提交文本和缓存;大模型负责把拼音转换成中文候选。 特性 支持 OpenAI-compatible Chat Completions API。 支持本地 llama.cpp、Ollama、De…

DTDesktop productivity

About

一个基于 IBus 的大模型拼音输入法。用户输入拼音后按空格,输入法通过 OpenAI-compatible Chat Completions 接口请求中文候选,再由用户选择候选提交到当前输入框。 当前实现偏 MVP:IBus 负责按键捕获、候选窗、提交文本和缓存;大模型负责把拼音转换成中文候选。 特性 支持 OpenAI-compatible Chat Completions API。 支持本地 llama.cpp、Ollama、DeepSeek、OpenRouter 等兼容服务。 拼音输入期间不把原始拼音写入当前输入框,只在 IBus 弹出区域显示输入内容和候选。 用户选择候选后才提交中文到输入框。 焦点切换时自动清空原始拼音、候选和辅助文本。 支持快捷键切换中英文输入模式,默认 Ctrl+Space。 IBus 状态栏/面板会显示当前输入模式:中 或 英。 支持 SQLite 候选缓存,常用候选会被提升排序。 支持导入 .dict.json 自定义领域词库,领域词会作为 LLM 上下文参与长拼音纠错。 拼音输入过程中输入 ASCII 标点或符号时,不会退出输入,会把符号连同拼音一起发送给 LLM。 未开始输入拼音时数字键直通应用;已经开始输入拼音后数字会进入缓冲区,不会中断输入。 中文模式下开启 CapsLock 时,英文按键会直接交给当前应用。 模型失败或超时时不会阻塞输入,可按回车提交原始拼音。 支持本地常用词兜底候选。 Ctrl、Alt、Super、Meta 快捷键以及功能键、方向键等会直通应用,避免被输入法屏蔽。

Discovery history

  1. 阮一峰周刊·用户投稿

    May 12, 2026 · 1 observations

Discuss this product