中文首字母 · 小型实验室

给中文,
一个字母分身

喵变成 M,世界变成 SJ。Pyfl 是把汉字转成拼音首字母的 JavaScript 库,让标题、联系人和小小的灵感更容易被找到。

不必输入完整拼音,几个字母就能想起它。
THE FIRST LETTER CLUBNO. 001 / 拼
白色短发的小魔女 Pyfl,手持拼和 P 字牌
INITIALM
pyfl文字变身中…
01 / PLAY WITH LETTERS字母实验室

你的文字,换个样子。

敲几个字,看看它们的字母分身。英文、数字和符号会原样留下。

每次最多 2,000 个字符。5 / 2,000
NHSJ
没有灵感?试试

转换在当前浏览器完成,输入内容不会发送到服务器。

内置常用词组规则:「重庆银行」→ CQYH,「音乐」→ YY。未匹配词组时按字表默认读音转换;姓名、地名可自定义规则。

同一个字,放进不同的词。

对照同一份常用字表,看看词组规则改变了哪些首字母。点一个词,带到上面试试。

词语逐字转换词组处理
ZQCQ
ZLZL
YXYH
XZXZ
YLYY
KLKL

当前为静态阅读模式。启用 JavaScript 后即可输入、检索和复制。

02 / FIND A LITTLE FASTER派上用场

记得几个字母, 就能找到那句话。

这是一个小小的标题收藏夹。试试 CQ 或 ZQ 找到重庆银行,YY 或 YL 找到音乐,也可以直接搜中文。

月亮邮局YLYJ

搜索同时匹配中文原文和连续首字母的多读音候选。候选可能包含罕见读音;搜得到不代表读音正确,不支持完整拼音或跳字匹配。

MY LITTLE COLLECTION

7 个标题

  • 魔法少女喵喵酱MFSNMMJ
  • 周末去看海ZMQKH
  • 月亮邮局YLYJ
  • 给未来的自己GWLDZJ
  • 夏日观察日记XRGCRJ
  • 重庆银行CQYH
  • 音乐收藏夹YYSCJ
CHINESE / INITIALS
03 / TAKE IT WITH YOU带进你的项目

小事,交给一行代码。

一个输入,一个结果。保持简单,也把边界说清楚。

npm install pyfl
import pyfl from "pyfl/modern";

pyfl("你好,世界"); // "NH,SJ"
pyfl("重庆银行 / 音乐 / 行走"); // "CQYH / YY / XZ"
JAVASCRIPTpyfl(text) → string

官网使用已发布的 pyfl 2.1.0 现代词组模式。 使用文档

转换使用 pyfl/modern,检索使用多读音搜索入口。已有项目切换入口后应重建索引。 现代入口指南

01常用字与词组
常用字表覆盖 8,105 字,内置 36 条词组规则。未收录的文字、emoji 和其他符号原样保留。
02只取首字母
词组按最长匹配处理,不做通用语境消歧,也不输出完整拼音。姓名、地名等特殊读音可用 createConverter 自定义规则。
03空白与类型
空字符串、仅半角空格返回空串。其他空白保留;非字符串沿用模板字符串转换。

SMALL LETTERS, LITTLE WONDERS.

让下一个灵感, 有迹可循。

带上 pyfl