個人 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 圖示