小企鹅的二十年

当 Linux 还不会说中文 2000 年前后的 Linux 桌面,与今天不是同一个世界。 KDE 和 GNOME 正在激烈竞争,GTK 与 Qt 生态尚未成熟,发行版数量众多且碎片化。对中文用户而言,最大的麻烦甚至不是显卡驱动,而是一件更基础的事:系统装好了,却打不了中文。 当时能用的中文输入方案有 XCIN、Chinput、MiniChinput 等,但普遍配置复杂,不同桌面环境之间兼容性差,GTK 与 Qt 支持不一致,维护者有限。很多用户第一次安装 Linux 后,需要花几个小时研究文档,才能让输入法勉强工作。 在那个中文 Linux 用户本来就不多的年代,愿意长期维护中文输入法的人更是凤毛麟角。 一个手滑打出来的名字 2002 年,一个网名叫 Yuking(鱼王)的开发者是五笔输入法用户。他发现现有方案不能满足自己的需求,于是做了一个后来无数程序员都做过的决定:既然没有合适的工具,那就自己写一个。 这个项目最初叫做 gWubi——顾名思义,一个给 Linux 用的五笔输入法。但 gWubi 1.0 发布时,已经同时支持五笔、拼音和区位码输入,从一开始就超出了"五笔专用工具"的范畴。 随着功能不断扩展,项目开始向输入法框架演化,需要一个新名字。Yuking 的想法是取 FCIT,来自"Free Chinese Input Tool"。但在提交代码时,他多敲了一个字母 x,变成了 Fcitx。 那个年代没有 Git,代码版本控制用的是 Subversion,改名牵连太多,索性将错就错保留了下来。这个手滑打出来的名字,后来成了 Linux 中文输入法的代名词。 2004 年,项目正式更名 Fcitx。Linux 的吉祥物是企鹅 Tux,Fcitx 也采用了企鹅形象作为图标,中文名随之定为小企鹅输入法。后来很多人只知道"小企鹅",未必知道"Fcitx"这个英文名。 差点死掉 2007 年,转折出现了。 云帆论坛上有人公开批评 Fcitx 的代码写得很差。Yuking 受不了这个评价,在当年 7 月 10 日宣布终止项目。 项目就这样停了。没有交接,没有继承者,代码扔在那里。当时的社区里弥漫着一种真实的失落感——小企鹅可能真的要没了。 沉寂了一年多之后,2008 年 9 月,Yuking 自己回来了。他在帖子里写道,无法忘记 Fcitx。他加入了爱好者在 Google Code 上建立的新仓库,开始频繁更新,项目重新活了过来。 ...

June 25, 2026 · 2 min

WinUtil:Windows 一键优化工具

WinUtil 是 Chris Titus Tech 开发的开源 Windows 优化工具,6 年迭代、200+ 贡献者、3000 万次运行记录。无需安装,一条 PowerShell 命令直接启动,覆盖软件批量安装、系统减肥、隐私加固、更新策略等常见需求。 启动 以管理员身份打开 PowerShell 或 Windows Terminal,运行: irm christitus.com/win | iex 提示:christitus.com/win 是官方短链,等价于从 GitHub 拉取最新脚本,每次运行都是最新版本。需开代理访问。 注意:必须以管理员身份运行,否则大部分功能无法生效。右键开始菜单 → Windows Terminal(管理员)。 PowerShell 7 有时会把脚本内容误判为 HTML 导致解析报错,换 powershell.exe(5.1)即可: powershell.exe -Command "irm christitus.com/win | iex" Install(软件安装) 底层调用 winget 批量安装,省去逐个下载和点击安装的麻烦。 界面上按分类折叠展示(浏览器、开发工具、媒体、系统工具等),勾选需要的软件后点 Install。 Get Installed:扫描系统已装软件,自动勾选对应条目,方便迁移新机 取消勾选后点 Uninstall 即可卸载 Tweaks(系统调整) 这是 WinUtil 的核心,分四个区块。 快速预设 页面顶部有四个快速按钮: 预设 说明 Standard 推荐大多数用户,安全可逆的基础优化 Minimal 低影响的最小化调整,保守首选 Advanced 针对有经验用户的进阶组合,跳过还原点和清理任务以加快执行速度 Clear 清除所有已选项 点 Get Installed Tweaks 可检测系统当前已应用的 tweak 状态。 ...

June 24, 2026 · 4 min

Voicebox:把 ElevenLabs 和 WisprFlow 装进本地

“一个开源本地语音工作室——声音克隆、全局听写、TTS 生成,数据不离本机。” 目录 它解决了什么问题 作者与团队 目前水平如何 核心功能 引擎怎么选 与竞品对比 优势与不足 Windows 安装 使用技巧与注意事项 接入 Claude Desktop 适合谁用 小结 它解决了什么问题 想在本地跑语音合成,选项不少,但都有明显缺口: ElevenLabs:效果好、声音克隆强,但每个字都在别人服务器上处理,免费额度用完就要订阅 WisprFlow:全局听写体验一流,但 macOS 独占,Windows 用户没得用 Azure TTS / Google TTS:API 成熟,但要联网、要计费、要信任云厂商 Voicebox 的出发点很直接:把这两件事合进一个应用,跑在你自己的机器上,一条数据不上传。 作者与团队 Voicebox 由加拿大开发者 Jamie Pine 独立开发,同时担任 Spacedrive Technology Inc. 的 CEO。 他不是第一次做这种事。之前的代表作 Spacedrive 是一个用 Rust 构建的开源跨平台文件管理器,38k Star,走的是同一套路线:Tauri + Rust 技术栈、本地优先、审美在线。 GitHub 签名三个字概括了他的风格:rust, ai and nice ui。 他每天公开直播写代码,Voicebox 的很多功能都是在直播里边做边聊出来的,社区参与度很高,Issues 和 PR 回复也比较及时。 目前水平如何 Voicebox 在 2025 年初开源,截至 2026 年 6 月已发布 v0.5.0,GitHub Star 28k+,在本地 TTS 工具里属于第一梯队。 ...

June 12, 2026 · 3 min

Tolaria:为 AI 时代而生的本地笔记软件

Tolaria:为 AI 时代而生的本地笔记软件 “一个真正属于你的第二大脑——数据在本地,版本在 Git,AI 随时可调。” 目录 它解决了什么问题 核心设计理念 功能详解 与主流工具对比 AI 集成方案 适合谁用 如何开始 它解决了什么问题 用了多年笔记软件,很多人都卡在同一个问题上: Notion:界面漂亮、协作强,但数据在服务器上,断网就瘫,免费版有限制 Obsidian:本地存储、插件丰富,但编辑体验原始,上手门槛不低 Evernote / Bear:易用,但格式私有,迁移麻烦,长期订阅费用累积可观 Tolaria 的出发点很简单:把 Obsidian 的数据主权 + Notion 的编辑体验 + AI 原生集成,合三为一。 核心设计理念 🗂 文件优先,不是数据库 每一条笔记都是一个 .md 文件,存在你的硬盘上。没有私有数据库,没有加密格式,任何文本编辑器都能打开。即使 Tolaria 明天停止开发,你的笔记也完好无损。 🔁 Git 就是你的同步和备份 每个笔记库(vault)本身就是一个 Git 仓库。你可以: 把它推送到 GitHub / Gitea 私有仓库免费同步 查看任意一条笔记的完整修改历史 随时回滚到任意历史版本 不需要订阅 Tolaria 的云服务,不需要相信任何第三方。 🤖 AI 不是插件,是基础设施 Tolaria 从设计之初就把 AI 集成作为核心功能,而不是事后加上去的插件。它内置了 MCP(Model Context Protocol)服务器,让 AI 工具可以像操作文件系统一样读写你的笔记。 功能详解 编辑器 功能 说明 块编辑 类 Notion 的斜杠命令,输入 / 插入标题、列表、代码块等 双向链接 [[笔记名]] 语法,自动补全,构建知识网络 拖拽图片 直接拖入图片,自动保存到 vault 目录 键盘优先 大量快捷键,重度用户几乎不需要鼠标 所见即所得 Markdown 实时渲染,不用在源码和预览间切换 笔记组织 Tolaria 用**类型(Type)**作为笔记的分类维度,类似轻量级数据库的"表"概念,但更灵活——类型只是导航标签,不强制校验字段。 ...

June 7, 2026 · 2 min
本站累计访问 次 · 访客