关于
本部分提供本网站的一些说明。
JPRoots(日琉语之道)是由 Nanasi 七梨子构建的综合性的日琉语学术平台。本平台在大量日琉语研究文献的基础上进行资源整合,内容涵盖日琉语的历史、方言、音韵、语法、词汇、词源等,主要面向有基础的学生、语言学爱好者、方言爱好者。
JPRoots 的前身是编者早期创建的实验性网站 JPRoot。JPRoots 的早期测试版基于 Bootstrap 框架设计,界面简洁易用,以 Github Pages 形式发布,关注最新研究成果,能及时修正不当的内容。
中文名原本定为「日语之道」。然而,现代日琉语系共时地包含日语和琉球语两大语言,且两者在历史、音韵、语法等方面有着密切的联系,不可仅择其一,因此改为「日琉语之道」。「JPRoots」同时包含了「日语」和「琉球语」的首字母,「Roots」不仅指「词根」,也暗示了对两者共同祖语的探究;末尾的「s」不仅是复数后缀,还暗示是旧版「JPRoot」的革新版。
本网站原本设定了三大主轴:音韵・语法、训读、音读,三大层级导航:章-大节-小节,系统展示日琉语的各个方面:
- 「音韵・语法之章(→ 日琉语之道)」主要介绍日琉语的历史音韵变化及历史音韵发展,主干内容基于 Frellesvig (2010) 及 Thorpe (1983)。大部分音韵和语法话题同时介绍方言表现,以便于进行日琉语间的比较。
- 「训读之章(→ 固有训读)」介绍日琉语的词根词族,属于个人研究(当然,亦有参考)。此篇章为网站的一个核心内容,但由于经年累月资料积累,内容较为庞杂,目前仍处于考察中的阶段。
- 「音读之章(→ 汉字音读)」介绍日语的音读系统及汉语血统。
三大章的内容已覆盖大部分日琉语话题。后续的版本中,陆续添加了更多新内容,并对原有内容进行补强:
- 「日琉语之道」增加了人类学、神话、方言内容。
- 「声调之章(→ 声调系统)」的主干内容基于 de Boer (2010) 及五十岚阳介的论文集。
- 「表格资源(→ TABLE)」单列。
- 构建了日琉语词典 JLVDB(→ JLDB)并支持高级搜索、词族选择等功能,收录了大量方言形式。
- 制作了可视化词族关系展示工具 STELLA,支持定位词族或词汇、以及向 JLDB 的跳转查询功能。
每个页面的内容都参考了大量文献资料,详见图书馆「LIBER」页面。
主页背景角色、子页的 Q 版形象是编者于 2025 年上半年设计的看板娘「
![]()
JPRoots Project(自作)
- v0.1a/b (2023/05/21 ~)
- 初回测试
- Bootstrap 框架设计
- 包含三大章和一个其他页面 重大更新
- v0.2 (2023/07/23 ~)
- 实装 JLVDB Prototype 重大更新
- JLVDB 支持单词模糊搜索
- 新增内容、修正错误
- v0.3 (2023/09/09 ~)
- 移动端首页界面优化 重大更新
- 新增内容、修正错误
- v0.4 (2024/02/17 ~)
- 新增移动端侧边导航 重大更新
- 新增内容、修正错误
- v0.5 (2024/04/20 ~)
- JLVDB 界面优化
- 新增内容、修正错误
- v0.6 (2025/03/02 ~)
- JLVDB 新增词族选择功能 重大更新
- 表格集(TABLE)单列一页 重大更新
- 小节标题支持点击,可返回大节标题
- 新增内容、修正错误
- v0.7 (2025/05/11 ~)
- 设计看板娘「柰梨子」
- 实装原创首页背景 重大更新
- 首页更多柰梨子元素
- 首页界面优化
- 新增柰梨子趴位
- 新增内容、修正错误
- v0.8 (2025/09/02 ~)
- JLVDB 实装词族搜索功能 重大更新
- JLVDB 开放更多字段模糊搜索 重大更新
- JLVDB 实装词族识别(JPRoots)数据 重大更新
- 新增各页面介绍
- 新增内容、修正错误
- v0.9 (2025/12/20 ~)
- 实装全新原创首页背景 重大更新
- 首页背景随月份变化 重大更新
- 实装图书馆(LIBER)功能,代替原有参考文献部分 重大更新
- 新增内容、修正错误
- v0.9b (2026/05/19 ~) 当前版本
- Astro + Starlight 框架重制 重大更新
- 实装全新交互界面
- 保留原本内容访问逻辑
- 保留首页背景随月份变化特色
- 保留首页按钮
- 迁移柰梨子趴位
- 内嵌集成 TABLE 重大更新
- 内嵌集成 LIBER 重大更新
- 内嵌集成 JLVDB 重大更新
- LIBER, JLVDB 数据改用 csv 存储 重大更新
- JLVDB 改称 JLDB
- 实装词族星系 STELLA 重大更新
- 新增内容、修正错误
以下文字改编自微信公众号或知乎专栏。
发足(v0.1a 2023/05/21)
我正在准备一个网站(「日琉语之道/JPRoots」)展示近年收集的资料和一些个人浅薄的见解。
曾经考虑过是否汇总成小书,后来一想,大部分还是摘抄资料的玩意,加之这些理论仍是未完全成型,又尚待进一步分析修正(即使是我个人理解上的偏差),还是用网页的方式,便于经常修改。由于以前制作的网页(指「JPRoot」)有点复杂,这次做了个类似的但更简洁的版本,而且内容全部一新。
拟收录的内容包括以下三部分,前两部分是今后着重填充的部分:
- 日琉语之道:关注方言之间的区别,聚焦日琉语音韵发展、语法的来由与发展等,未完成。
- 训读:聚焦日琉语的词根,目前这部分的工作仍在准备阶段,即将正式开展。除了广泛存在于大部分方言的经典词根,也关注存在某些地域性词根、拟声拟态词根。
- 音读:聚焦汉日音与中古音的对应关系等,已完成。
内文简单分为「章-节-小节」结构,配丰富表格,太长的表格用在线文档。
这个新网站的试读版已上线。
缘起(v0.1b 2024/06/01)
幼时,余于舶来之包装盒上,初见怪字虫文,此乃余与日语之始遇,想来亦是众人初识之径矣。昔时,父言古人东传汉字至瀛洲,风损书卷,汉字残缺,遂成假名之状。后知假名之成,并非一蹴而就。及长,余于工作之余,闻他人言及此说,想来此戏言曾于一时颇为流行罢。忆中学时,书店外语教材琳琅满目,余亦购得一套,心怀壮志,然终因难解其意,假名亦难记,遂闲置数年。后因应试之需,心有烦闷,遂与友习以消遣。余于网上查得假名之源,又常练字,遂得以铭记于心。昔日读书不解动词活用,一日忽悟「段」「行」即「韵(列)」「纽(行)」,此惑顿解。试毕假期,余闲来识记英单,亦终将日语教材读毕。然日语之深奥,余仍知之甚少,遂立志于大学期间习得日语(日语并非余之专业)。后读语法书,心生疑虑:此道甚难,能成否?其间亦曾转而习西欧诸语。期间,余接触老斯之阿尔泰语系假说、日本本土词源理论,深受震撼。后视野渐宽,接纳更多家之说,如祖语六元音说。其时,余见有资格考试,遂购语法书与句型词典,临时抱佛脚,半年竟考取 N1。考毕,余对中古汉语兴趣盎然,探究其与官话、粤语、日语音读之对应,亦考究入声字。不久,余创公众号,欲介绍老斯假说,然视野拓宽后,知其说已过时矣,遂思转型。毕业后,余得高人指点,接触上代日语、日语方言与琉球语,于工作之余,培养语言学之趣,试习多国语言,皆浅尝辄止,聊作消遣。此过程使余深知语言间之异同。后为梳理知识体系,制知识站,即此网站也。
最后,感谢诸位读者的支持,愿我们在日琉语之道上共同前行,探索更多未知的领域。
增补(v0.2 2023/07/29)
最近又把网站翻新了一遍,最近主要更新了:
- 关于琉球的文化和历史(少量)
- 拟声拟态词
- 历史和现代日本的行政区划
- 参考资料
等,今后即将扩写声调的部分,主要的根据是 de Boer (2010) 这一大作。另外还要重磅介绍一个最近新建的词典项目:日琉语词汇数据库(Japonic Lexical DataBase),简称「JLVDB」,今后我会将目前在编辑的词汇表格呈现上去。在 AI 的帮助下,我在较短的时间内完成了词典的制作。
JLVDB 测试通过了几个主要功能:词典查询、单词模糊查询、单词随机查询。目前词汇表还没检查完,具体内容还没那么快能放上去,对于词表、网页的训读部分、拟声拟态词的分析届时可能也会在差不多的时期完成。对于平时想读读文献了解一下的读者,可以看下「他」网页的「参考」一节,我根据语种对相关文献进行了区分(后续更新中删除了区分),大部分能在线上找到对应电子版。
辞林・其一(v0.5 2024/04/21)
把 json 研究了一番,总算把 JLVDB 捣鼓出来了,选了部分一些内容(≈ 40% 内容)上线(内容已删除),已经经过测试,可以使用。为了纪念,特地将版本号更新为 v0.5。JLVDB 计划涵盖约 7000 词条(后面来看更多了)的音韵学、词源学、比较语言学信息。
由于日琉语词汇存在只用于琉球语的词汇(反之亦然),JLVDB 的一个看点是提供了一些现代日语不存在的推导形式(最后带*号)。
还有有个同音词的输出内容相同的问题,以后将加序号区分。
前几次的更新主要集中在声调、琉球语音韵学,及移动端费劲做了个侧边导航(类似旧版网站的左下角导航)。今后会将对日琉语法部分进行扩充,以及补全词根的部分。
与 JLVDB 的词根部分内容绑定的用于速查或展示的小程序正在制作中,目前做了个界面(后来改为用 json, csv)。
演进(v0.7 2025/05/11)
本版本与前面的版本一样,并不是一个正式的版本,因为许多内容还没填满。但本版本又是一次重大的更新,因为我向里面的词典「JLVDB」(日琉语词汇参考数据库),塞了本地用于日常分析的表格中的近半数的内容(内容已删除)。经过几次设计、更新,词典目前的功能已包含「模糊查询」「随机查询」「词典查询」「词族反查」,收录内容包含基本信息域、历史音韵学域、方言音韵学域、词源学域、比较语言学域。后续更新将专注于内容,总体功能框架保持不变。「词族反查」功能是前不久新加的功能,因为最近词根分析趋于近半,就先将这个功能上线了。
计划中的后续版本主要是关于词典内容的更新,正式版可能在今年年底至明年年初与大家见面(要延后了)。今年的版本对旧版的内容进行了整合、润色,删减了一些讹误,并新增了部分内容:
- 「道」页面中,通过调整已有内容并添加新内容,单列出了「方言」一章;整合了两章「音韵」,使日琉语的关联更紧密;
- 大幅精简「调」页面;
- 「训」页面框架已落成;
- 新增「表」页面,将原本遍布在各网页中的表格汇集在同一个页面中,方便查阅。
- 重新设计了词典界面。
- 同时简单设计了看板娘「柰梨子」。
辞林・其二(v0.8 2025/08/30)
日琉语词汇参考数据库(JLVDB)是知识站系列项目的一个子项目,旨在收录固有词,探寻词族关系,并进行日琉语间的速查。
本日琉语中文知识站项目,包含三大部分:
- 知识站本体(日琉语之道)。内容基于本人的日常读书笔记。所以我主要是编者。
- 日琉词典(词汇数据库)。内容基于本人的一个本地分析表格。
- 词族识别(JPRoots)是词汇数据库的一个关联 json。内容基于本人的另一个本地分析表格。原本计划做成小程序,但目前已词典完成整合,可以在词条内跳转(「词族」字段位置)。并且结合时下流行元素,使用毛玻璃模糊效果。
词汇数据库的一个宗旨是:「快速」。体现在以下方面:
- 快速查词。
- 快速获知方言形式、琉球语形。
- 快速获知词族关系。
还有一处展现「快速」的地方,就是输入:使用的严式罗马字严格按五十音,拗音加 y,促音用 Q,拨音用 n,所见即所得,非常简单。也支持平文式(这也是一个字段),但是变体,如 [tɕ] 直接用 c 而不用 ch,输入更简单(ch 表示一些琉球语方言中的送气 c 音位)。不过这也导致方言形态、琉球诸语形态采用了较宽的音位表记,语音记录不严谨。虽然写法有点不严谨,但不妨碍可以快速一览方言形式和琉球语形。有些词汇中,部分区域形式展现出类似的变形,可以快速识别。
收录词汇量目前在 7100 以上(后续由于补充了 UniCog 和《日国大》的内容,已上万)。一个亮点是收录了琉球语形的「推导日语形式」,如琉球语的一种「萤火虫」词形,登记为:hikaria*,词后的星号「*」表示「推导日语形式」标记,也适用于存在于古代日语,但无现代词形的词,如许多シク活用形容词。
词典计划包含六大块内容(可能有变):
- 基本信息:形态、汉字、词形、音调、释义。
- 历史音韵学:古代形态、假名遣。
- 本土方言形态:按 de Boer 体系划分为东、西、出云-东北、九州四大块。
- 琉球诸语形态:亦分为四大块,奄美、冲绳、宫古、八重山。
- 词源学:词族、分解、祖形构拟、Unicog 对应。
- 比较语言学:收集一些周边语言的相似形式,部分可能与日语形式存在关系(借用/借入/借出/同源等)
目前放出的版本中,查词可以通过以下四个基本功能,并进行了强化:
- 词典查询
- 单词模糊查询
强化前:原本设计理念是只能搜索词条中的词汇,功能比较斋。
强化后:搜索内容拓展到了全字段;加入正则表达式支持;边输入边输出结果,很酷炫。 进一步强化:加入字段筛选查询功能。 - 单词随机查询 增添乐趣的功能。
- 词族选择 强化前:只能通过下拉框选,要搜索时需要调用 ctrl + F 手动调用浏览器自带的查找功能搜索感兴趣的词族。这个字段之前叫「词根」,为减少争议而改名。 强化后:加入搜索功能,可以快速查找感兴趣的词族。
并且,统一了两个搜索框在不同宽度环境下的宽度。
新生(v0.9b 2026/05/19)
过去一年,我一直在更新「JPRoots 日琉语之道」这个知识站。内容上,我补充了新的研究论述,整理了更多的资料。视觉上,我绘制了多张首页背景图,加了一个 Q 版看板娘,还实现了首页背景图的自动轮换。功能上,我强化了网站词典(JLVDB)的搜索功能,并新建了一个「图书馆」(LIBER)板块。
内容越来越多,老网站的框架(Bootstrap)用起来感觉不是很方便。虽然看起来这个框架是挺简单的可视化编程,但明显主打快速原型实现,深度定制网站视觉要苦战一番,而且没有那种懒人式的跳转。我其实也早也看中了一些其他的框架,但受心理粘性与行为惯性的双重牵引,我对这种既有模式早已产生了路径依赖,想改变却又抗拒改变。
就在七天前,我突发奇想换个框架重写。在 AI 的建议下,我选中了 Astro + Starlight 的组合来重制整个网站。虽然我是首次听说这个框架,但由于既视感,我认为之前应该已经看过由此框架生成的网站。该框架的正文页面是由 markdown 格式写的,简单易上手,标题自动生成链接不用手动一个个接上;网站配置也简单,官方还有个主题配色 DIY 界面,复制即用,不过我感觉默认的配色就挺好看(其实是半天没配出其他好看的配色)。这个框架还自带开关灯,挺炫酷的。
重制过程中,我保留了所有的文字内容,同时做了翻新和修正。最大的变化自然是界面和操作体验。新框架自带多彩的组件,我选用了一些,页面看起来变得更活泼明快了。当然,我也没有忘记带上看板娘,但是这次给她换了一个趴位:趴到标题上了。首页背景图的轮换特色也迁移过来了。写真集也迁移过来了。
技术上的第一个难点主要是 JLVDB 和 LIBER 的迁移。要将原有的页面塞到新的里去,如果重写全部既有组件、css,就没有效率。出于快速迁移的考虑,我没有进行完全重制,而是直接用 iframe 的思路迁移,在原有代码的基础上,消除了无用的网页头部、参照,与新框架适当结合,并且出于方便更新的考量,同时加快加载的速度,我把底层的数据存储从原来的 json 格式改为了更轻量、直观的 csv 格式。在 AI 的协助下,这个转换很快就完成了。不过 css 媒体查询是花了点时间。还有正文一些符号的转义也须注意。
虽然我是相关专业出身,但编程技术实在一般,AI 辅助编程也是令我完成了儿时的一个梦想(原版 JLVDB 和 LIBER 都利用了 AI 辅助编程)。由于是与工作无关的内容,改起来也比较欢乐、轻松、沉浸。我认为在工作之余,用五天完成重制和迁移已经是很快的速度了。
就在我沉浸在完工的喜悦时,又一个难点到达战场,也就是之后两天时间在琢磨的问题:上传部署到 Github Pages。起初我没想到这会是个难点,因为我之前是通过静态页面直接构建的,而这次需要通过一个叫「Github Actions」的过程,在文件上传后动态构建。
这样的新过程自然需要一些额外的配置。首先是 base 路径的设置:如果没有设置路径,或者动态设置错误,开发环境和部署的成品结果将大相径庭,主要是 public 文件夹下的图片、网页(JLVDB 和 LIBER)等资源无法正常显示(该框架下,src 文件夹用于存储动态编译的资源,public 文件夹用于存储静态的资源),我改用「相对路径」「全静态」「以动御静」的思路,发现 src 文件夹下的文件用相对路径引用 public 的文件,或直接传编译好的静态页面,都无效:前者无法突破 public 文件夹,是由于编译后这些文件会被复制到 base 根文件夹,后者由于相同的原因导致路径错误,这些是 public 文件夹的性质决定的;如果将 public 文件夹下的资源全部迁移到 src 里(以动御静),则一些简单的引用也可以实现,但是网页资源的进一步引用则无法进行:这又是 src 文件夹的性质决定的。为此,AI 针对两种情况给了不同的建议:前者动态或硬编码 base 路径,后者则是使用 ts 端点文件暴露引用资源。这又引发了更大的问题:硬编码 base 路径使开发环境和部署成品的源码大大割裂,拖慢工作效率,这显然违背了此框架涉及的初衷;ts 端点确实能在开发环境里解决问题并正常运行,但无法正常构建出成品。最后我只能回到动态编码 base 路径的方式,并且成功定位到问题的根源(还是 base 路径的设置问题),总算是完成了所有的配置。
网站还在制作中,以这个速度可能还要两三年才能完成。但目前「基础设施」已具备,只需慢慢填满即可。
辞林・其三(v0.9b 2026/05/20)
琢磨了下命名,修改了「JLVDB」的称呼。该子项目经历了以下名称变化:
- 日琉语词汇数据库(JLVDB, Japonic Languages Vocabulary DataBase)
- 日琉语词汇参考数据库(同上)
- 东瀛球阳语林(同上)
- 东瀛球阳辞林(JLDB, Japonic Lexical DataBase)
星球(v0.9b 2026/05/29)
利用词典底层数据,制作了可视化词族关系展示工具「STELLA」,并且实现了向 JLDB 的跳转查询功能。
实现原理:利用同文件夹下的 JLDB.csv 作为输入。获取里面的单词与词族字段,实现「词族-单词」树的展示。太长的单词折叠,点击单词球后,小窗口显示完整的单词,并提供一个「查询」按钮,以支持向 JLDB 的跳转查询(先跳转,后自动查询)。同时,STELLA 本身支持简单的查询(定位),并且支持模糊搜索,提供候选项目,点选候选项目,或者无候选项目时,定位到高亮位置。
星系(v0.9b 2026/06/03)
STELLA 的加强版,中文改名为「词族星系」。考虑到将来要展示所有词族,画布难免会变得超级大。本次更新优化了交互体验,主要考虑了词族数量超多的情形下如何展示,并且更新了视觉效果。
- 继承
- 动态生成:动态生成词族球,点击词族球后动态生成单词球。
- 页内搜索:模糊搜索,对多可选的情况提供下拉菜单备选,对选择的词族或单词高亮显示。
- 超长截断:对于超长的词条(不论词族/单词),自动换行且截断。
- 联动查询:点击单词,弹窗显示完整单词,点击按钮跳转查询 JLDB。
- 正文集成:在正文页面中亦能访问。
- 优化
- 多样缩放:画面右下角存在缩放工具栏,同时也支持鼠标滚轮缩放。
- 窄屏支持:优化了移动端的效果。
- LOD 优化:当缩放大小小于一定比例时,自动关闭标签显示、引力涟漪。
- 新增
- 划分星等:根据词族下辖单词数,暂时分为五档,使用不同颜色和大小区分,类似「星等」概念;动态遴选前 100 词族,与其他较低频词族分开。
- 小星图:右上角加入小星图,动态渲染,可折叠,定位当前区域在画布的位置,鼠标可进行缩放/拉拽。
- 性能栏目:左下角性能栏显示当前星空的节点数、浏览器帧率、性能模式开启标识、标签显示标识。当词根数量达到一定数量时,自动开启性能模式。
- 配色主题:在性能栏上方,追加配色主题胶囊,预置超 30 种配色,一键切换,持续更新;新增随机配色按钮。
- 液态玻璃:全面采用液态玻璃效果,增强视觉体验。
- 引力涟漪:鼠标悬停于球体上,球体发散引力涟漪,增强视觉体验。
- 深空微粒:设置背景微粒漂浮效果,增强视觉体验。
柰梨子 Collection
Section titled “柰梨子 Collection”为本站首页绘制的五枚背景画作。随不同月份轮换。