个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗一個給鋼琴老師/學生使用的簡譜(數字譜)隨機練習譜產生器,深色主題,可安裝成 iPad 上的獨立 App。生成的譜子不追求音樂性,純粹依照設定的規則隨機排列,用來訓練視奏與節拍掌握。
節奏是用遞迴二分法生成的,所以除了平均分割(例如四個十六分音符)以外,也會產生像「一個八分音符 + 兩個十六分音符」這種不對稱的真實記譜組合,並支援三連音(當拍值可以被 3 整除時)。
0),可調整出現機率,訓練數空拍的節奏穩定度點工具列的節拍器圖示開啟:
−/+ 按鈕可以微調這是純靜態網頁,不需要建置流程,任何靜態檔案伺服器都能跑。
tailscale serve --bg --set-path / /path/to/piano-practice-generator
node server.js # HTTP,預設 port 6010
node server.js --port 3000 # 自訂 port
node server.js --https # HTTPS(自動產生自簽憑證)
也可以用 start.sh / stop.sh 在背景管理這個伺服器程序(重複執行 start.sh 會自動停掉舊的再啟動新的):
./start.sh # 背景啟動,預設 port 6010
./start.sh 3000 # 指定 port
./start.sh --https # 啟用 HTTPS
./stop.sh # 停止
docker compose up -d
預設對外開放 6010 port(可用 PORT 環境變數覆蓋)。
index.html 主頁面結構
404.html 找不到頁面時顯示的錯誤頁(樣式內嵌)
style.css 深色主題樣式
app.js 節奏生成、渲染、節拍器、進階設定、下拉手勢等邏輯
manifest.webmanifest / sw.js PWA 安裝與離線快取
server.js 零依賴的 Node 靜態伺服器(HTTP/HTTPS)
start.sh / stop.sh 伺服器背景管理腳本
Dockerfile / docker-compose.yml
icons/ PWA 圖示