@sangun-kang/yoshiin
v0.1.0
Published
A tray toy that slams a giant approval stamp onto your screen.
Maintainers
Readme
AIエージェントが作った素敵なプランを、気持ちよく承認しましょう!
特徴
- 3つまで判子ワードを登録 —
承認了解LGTMなどラベルと、実際に送信するテキストをそれぞれ設定可能 - メニューバーから一瞬で呼び出し — トレイの
印をクリックするだけ - 本物っぽい捺印アニメーション — カーソルが象牙色のハンコに変身、振り下ろすと朱肉の痕が画面に残る
- ターミナル向け Enter 送信オプション — Claude Code や Codex にプランをそのまま承認できます
- フレキシブルな印面 — 1文字から最大10文字まで、文字数に応じて印面のレイアウトが自動調整
インストール
npm install -g @sangun-kang/yoshiin
yoshiinとりあえず試すだけなら:
npx @sangun-kang/yoshiin開発用に clone したい場合:
git clone https://github.com/Sangun-Kang/yoshiin.git
cd yoshiin
npm install
npm startmacOSの方へ
初回起動時に「アクセシビリティ」権限が求められます。
システム設定 > プライバシーとセキュリティ > アクセシビリティ で Electron(もしくはビルド済みの yoshiin)を有効にしてください。
これがないと、他のアプリにキー入力を送れません。ハンコは押せますが、承認は届きません。悲しい。
Windowsの方へ
koffi 経由で user32.dll を叩いてキー入力を送ります。特別な権限設定は不要です。
Linuxの方へ
…ごめんなさい。捺印アニメーションは動きますが、キー送信はまだ実装されていません。 PR、お待ちしております。
使い方
- メニューバーの
印をクリック → コントロールパネルが出現 - 最大3つまで判子ワードを登録(ラベルと、実際に送信されるテキストをそれぞれ)
- 使いたい判子を選んで、
発動ボタンを押す - 画面全体が捺印モードに突入。カーソルが立派なハンコに
- 承認したい場所でクリック → ズン
- 飽きたら
Escで終了
Enter を押すかどうか
コントロールパネルの スタンプ後に Enter を送信(ターミナル用) チェックボックスで切り替えられます。
- OFF(デフォルト): テキストが入力されるだけ。自分のタイミングで送信したい時に
- ON: 判子を押したら即 Enter。Claude Code や Codex でプランを一気に承認したい時に
テキストフィールドで誤爆したくないので、デフォルトは OFF にしてあります。
なぜ作った?
面白いから
ロードマップ
- [x] 初回リリース 🥳
- [x] macOS / Windows 対応
- [x] 完全日本語UI
- [x] 文字数に応じた印面レイアウト自動調整
- [ ] Linux対応(どなたか…!)
- [ ] 上司の承認ボイスを再生するモード
- [ ] 木目・象牙・チタン・翡翠など判子素材の切り替え
- [ ] 電子証明の標準技術に採用
- [ ] 承認履歴をブロックチェーンに記録
謝辞
アイディアの着想は badclaude から。 本当にありがとうございます。とても面白かったです。 どちらも AI との健全な関係を保つために必要な道具です。
Ideas come from badclaude From。 thank you very much。 It was so much fun. Both are necessary tools to maintain a healthy relationship with AI.
ライセンス
MIT
