Fudoki:一款整合分词与语音的日语学习 Web 工具
Fudoki 是一款开源的 Web 工具,将日语文本分析(分词、词性标注、假名/罗马音显示)与语音合成整合为一体化解决方案。内置 Markdown 编辑器、JMdict 词典、多文档管理和暗黑模式,支持浏览器直接使...
学习日语时,用户常常需要同时打开分词工具查词性、阅读标注工具看假名和罗马音,还要用语音软件练习朗读。频繁切换工具不仅打断学习节奏,也降低了效率。

核心内容
Fudoki 是一款开源的 Web 工具,将日语学习的核心功能整合在单一界面中。它基于浏览器运行,无需安装额外软件,本地部署只需通过 python -m http.server 8000 启动后访问 localhost:8000。

工具内置 Markdown 编辑器(基于 EasyMDE),支持富文本、实时预览和全屏模式,并兼容日语文本分析。文本分析引擎使用 Kuromoji.js 进行分词和词性标注,用不同颜色区分名词(绿色)、动词(蓝色)、形容词(橙色)等,同时显示假名和罗马音。
语音合成支持单词、行和全文播放,语速可在 0.5 到 2.0 之间调节,并提供音色选择。播放过程中可即时调整设置,独立暂停/继续按钮和设置持久化(localStorage)提升了使用体验。
工具还集成了 JMdict 词典,点击词卡即可查看翻译释义。多文档管理功能支持自动保存和快速切换,UI 方面提供暗黑模式、多语言界面和可拖拽工具栏,移动端适配(≤480px 压缩布局)方便在不同设备上使用。
价值与影响
Fudoki 将分词、词性标注、假名/罗马音显示、语音合成和词典查询整合为一站式解决方案,减少了工具切换带来的干扰。对于日语学习者和教师而言,它提供了一个轻量、可离线部署的 Web 工具,降低了技术门槛,同时保持了功能的完整性和可扩展性。

