Skip to content
huangko555Public

About

一款将键盘输入映射为算珠拨动、用算盘拨出文字的交互式输入工具。

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Repository files navigation

木珠:用算珠映射键盘输入,用算盘拨出文字的交互式输入工具

木珠把现代键盘映射到传统上二下五算盘。按下实体键盘,或直接点击算珠,都能驱动算盘并输入文字。

在线体验

beadtype.huangko555.workers.dev

主要功能

  • 键盘输入与算珠运动同步;
  • 支持直接点击算珠输入文字;
  • 使用真实算盘拨珠声,并为多颗珠子的移动叠加音效;
  • 支持换行、光标移动、清空文本和算盘归零。

本地运行

需要 Node.js >=22.13.0。

npm install
npm run dev

打开终端显示的本地地址,点击输入区域即可开始。

产品原则

页面内止步于页面内。

木珠只响应页面收到的交互,不劫持操作系统或浏览器快捷键,也不在未经用户明确操作与同意时修改剪贴板、触发下载、请求设备权限,或影响页面之外的应用和数据。

项目状态

木珠目前处于实验阶段,用于探索传统算盘与现代文字输入之间的交互可能性。

About

一款将键盘输入映射为算珠拨动、用算盘拨出文字的交互式输入工具。

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages