福建话拍字方案)是一套面向闽南语(台语)爱好者、文史创作者、方言学习者的全功能 Rime 整合配方,原生支持PO 白话字、台罗 TL 、闽南 BP 拼音三大主流罗马注音体系,一套仓库同时提供纯汉字、汉罗混输、纯罗马字多种输入模式,依托 Lua 脚本实现声调自动转换、多语种反查,全平台兼容 Windows 小狼毫、 mac 鼠须管、 Linux fcitx5-rime 、安卓同文、 iOS 仓输入法。

方案词库完整收录闽南日常口语、民俗词汇、古籍用字,兼顾日常聊天、台文写作、方言学习三大场景;无需额外搭配反查插件,内置普通话、英文双向检索,不懂闽南拼音也能快速查询对应字词,是目前 Rime 生态中体系最完整的闽南语输入工具。

三大主流拼音输入体系(可独立切换)

仓库内置三套独立 schema ,适配不同使用者习惯,一键切换无需更换配置:

1. hokkien_poj | POJ 白话字(传统教会罗马字)

百年经典闽南记音体系,闽南文学、教会文献通用标准,完整支持鼻化韵nn、入声尾p/t/k/h、连字符自动生成,数字 1-8 输入声调自动转换成标准调号,适配传统台文古籍书写人群。

2. hokkien_tl |台罗 TL (台湾官方标准拼音)

台湾教育部规范台罗拼音,现代台语教材、官方推广通用,简化复杂符号,打字门槛更低,适合现代闽南语学习者、日常交流使用。

3. hokkien_bp |闽南 BP 拼音(大陆闽南通用方案)

大陆闽南学界普及简化拼音,适配厦门、泉州、漳州本土口音,拼写更贴合大陆拼音使用习惯,福建本地用户首选。

每套方案都配套三类子码表:纯汉字输入、汉英混输、纯罗马字输出,满足不同写作需求。

核心功能

1. 数字一键标调,自动生成标准声调符号

无需手动输入特殊变音字符,仅用数字 1~8 标注声调,输入后自动渲染对应调号:

示例:li2 → lí、tap4 → ta̍p ;鼻化韵直接输入nn自动识别aiⁿ,入声尾p/t/k/h完整保留,连字符自动补全,不用手动添加分隔符。

同时支持简拼缩写,输入lh快速调出「汝好」等高频短句,大幅提升打字速度。

2. 三重反查系统,零基础也能打闽南语

内置三套检索快捷键,跨语言互通,解决不会闽南拼音的痛点:

  1. ` 普通话反查:输入普通汉字拼音,显示对应闽南读音、候选字词;
  2. ! 方言对照:普通话检索地道闽南俗语、短句;
  3. ~ 英文反查:输入英文,匹配对应闽南本土说法,双语写作刚需。

3. 汉罗混输 / 纯罗马字自由切换

每套拼音体系都提供独立子方案:

  • 汉字优先:输入罗马字输出闽南汉字(日常聊天主力);
  • 汉罗混输:汉字 + 声调罗马字同步候选,台文写作专用;
  • 纯罗马:仅输出 POJ/TL/BP 拼音,适合语言学记录、注音标注。

4. 自研 Lua 过滤脚本,音节精准转换

仓库内置全套专用 Lua 处理脚本,自动校正拼写、区分鼻化 / 入声、过滤无效音节,输入容错率高;同一份编码自动适配多套拼音规则,模糊输入也能匹配正确字词,新手不易出错。

5. 完整分层闽南语词库

词库经过多轮校正,覆盖海量闽南本土内容:

  • 基础单字:闽南专用俗字、异体字、古汉语生僻用字;
  • 日常口语:生活短句、市井俗语、民俗词汇;
  • 文学扩展:台文小说、民间歌谣、传统戏曲台词;
  • 自定义词库:个人新增短句独立文件,更新方案不会覆盖。

6. 全平台统一适配

一套码表跨设备同步:

  • 桌面端: Windows 小狼毫、 mac 鼠须管、 Linux IBus/Fcitx5 ;
  • 移动端:安卓同文 Trime 、 iOS 仓输入法,手机写台文无差异。

7. 一键部署脚本,简化打包更新

仓库提供build.shsync.sh自动化脚本:

  • 一键整合全部字典、 Lua 脚本生成完整安装包;
  • 同步脚本快速更新词库、同步本地自定义词条; Windows/macOS 可通过 curl 命令直接拉取全套文件,无需手动逐个复制 yaml 。

安装教程

Windows (小狼毫)

# 下载源码压缩包
curl -LO https://github.com/hokkien-writing/rime-hokkien/archive/main.zip
unzip main.zip
# 复制全部配置到 Rime 目录
cp -f rime-hokkien-main/* %APPDATA%\Rime

右键小狼毫托盘,执行「重新部署」。

macOS (鼠须管)

curl -LO https://github.com/hokkien-writing/rime-hokkien/archive/main.zip
unzip main.zip
cp -f rime-hokkien-main/* ~/Library/Rime
# 重载输入法
/Library/Input\ Methods/Squirrel.app/Contents/MacOS/Squirrel --reload

Linux / 安卓 /iOS

解压仓库全部文件放入对应 Rime 资源目录,部署后在方案列表启用hokkien_poj / hokkien_tl / hokkien_bp

启用配置示例

修改default.custom.yaml添加方案:

schema_list:
  - schema: hokkien_poj # POJ 白话字
  - schema: hokkien_tl  # 台罗 TL
  - schema: hokkien_bp  # 大陆 BP 闽拼