sontixyou@sontixyou
sontixyou/sushi-uchi/tree/main/sushida
sontixyou/sushi-uchi/tree/main/sushida
一個用 /sushida 在面板中開啟壽司打風格日文打字遊戲的 Claude Code 外掛(sushida)。
/plugin marketplace add <user>/sushi-uchi
/plugin install sushida@sushi-uchi
如果要在開發時直接從原始碼載入:
CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 claude --plugin-dir sushida
function hooks 屬於早期存取功能,因此啟動時需要環境變數 CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1。
/sushida 開啟面板。1/2/3 選擇課程(簡單 3,000 日圓 60 秒/推薦 5,000 日圓 90 秒/高級 10,000 日圓 120 秒)。し=si/shi/ci 等多種寫法)。R 可以再玩一次。按 Esc 關閉面板。最高分會跨工作階段儲存。
cd sushida
npm install
npm test # 羅馬字自動機測試
npm run typecheck
設計細節請參見 docs/design.md。
請先查看作者 README,確認 marketplace 與外掛名稱;指令可能隨儲存庫結構而變動。
claude plugin marketplace add sontixyou/sushi-uchi claude plugin install sushida
寿司打風の日本語タイピングゲームを /sushida で開く Claude Code mod(sushida)。
/plugin marketplace add <user>/sushi-uchi
/plugin install sushida@sushi-uchi
ソースから直接読ませる場合(開発時):
CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 claude --plugin-dir sushida
function hooks は早期アクセス機能のため、起動には環境変数 CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 が必要。
/sushida でペインを開く1/2/3 でコースを選択(お手軽3,000円60秒 / おすすめ5,000円90秒 / 高級10,000円120秒)し=si/shi/ci など複数表記の揺れに対応)R を押すともう一度プレイできるEsc でペインを閉じる。ハイスコアはセッションをまたいで保存される。
cd sushida
npm install
npm test # ローマ字オートマトンのテスト
npm run typecheck
設計の詳細は docs/design.md を参照。