AI Desk Card:電子ペーパー1枚で、モニター横の付箋を AI に任せる
オープンソースの Skill が 4.7 インチの電子ペーパーを AI 駆動のデスクトップ情報センターに変えます。カレンダー、GitHub PR、天気を自動同期し、何を表示するかは AI が決めます。


AI Desk Card:電子ペーパー1枚で、モニター横の付箋を AI に任せる
オープンソースの Skill が 4.7 インチの電子ペーパーを AI 駆動のデスクトップ情報センターに変えます。カレンダー、GitHub PR、天気を自動同期し、何を表示するかは AI が決めます。
多くの人はモニターの枠に付箋を貼っています -- 今日やること、何時に会議があるか、あるプロジェクトの次のアクションを書いて。しかし付箋は書き終わると静止したままで、予定が変わっても付箋は変わりません。オープンソースプロジェクト AI Desk Card は、付箋をもっと賢い方法で置き換えます:4.7インチの電子ペーパー + AI Agent によって、モニターの枠に何を表示し、いつ切り替えるかを AI に決めさせるのです。
これは何か
AI Desk Card はオープンソースの Skill(スキルプラグイン)で、Claude Code や Codex といった AI Agent に組み込み、M5Paper の電子ペーパー1枚と組み合わせて使います。ハードウェア費用は約 600 人民元です。

GitHub URL:https://github.com/op7418/ai-desk-card
核心の発想:何を表示するかをあなたが設定するのではなく、AI があなたのカレンダー、GitHub、作業状態に基づいて、どんなコンテンツを配信するかを決めます。
4つの実利用シーン
シーン1:予定とタスクの自動更新
画面の異なるスロットをカレンダーとタスクに割り当てます。データは Feishu カレンダーから取得し、AI Agent が Feishu CLI で直接読み込みます。
「木曜の午後にコーヒーを1件、3時で」と AI に話すと、AI は Feishu に予定を書き込みながら画面を更新します。タスクが終わったら「XX完了」と言うだけで、対応する行に取り消し線が引かれます。
シーン2:画面オフ時は電子名刺になる
電子ペーパーの電源切断後も表示が残る物理特性を利用して、Quiet Hours モードが設計されています。夜11時を過ぎると電子名刺(アバター、自己紹介、QRコード)に自動で切り替わり、その後ディープスリープに入ります。

電力をまったく消費しないため、モニターから取り外せばそのまま名刺として新しい友人に渡せます。朝デスクに戻ると、AI が自動で復帰して作業モードに切り替わります。
シーン3:GitHub アクティビティ監視
bottom スロットには pr-queue widget が常駐します。新しい PR、Issue でのメンション、CI の失敗などがあれば、AI がすべて画面へプッシュします。

さらに賢いのがコンテキスト認識で、記事を書いている間は PR キューが自動的に格下げされ、開発モードに切り替えると PR キューがメインの位置に戻ります。
シーン4:休憩リマインダーと天気
優先度は低いけれど役に立つ情報は、視野の端に配信されます。たとえば長時間キーボード操作がないと、画面にそっと「そろそろ立ち上がって歩きましょう」と表示されます。電子ペーパーは光らず、ポップアップを出さず、振動もせず、ただ静かにそこにあります。

始める前の準備
次のものが必要です:
- M5Paper V1.1 電子ペーパー開発ボード1枚(約 600 元)
- macOS コンピュータ1台(ファームウェアのコンパイルと AI Agent の実行用)
- Claude Code または Codex
- Wi-Fi ネットワーク
インストール手順
ステップ1:AI Agent にインストールを頼む
Claude Code または Codex で次のように入力します:
ai-desk-card をインストールして:https://github.com/op7418/ai-desk-cardAI は以下の操作を自動で行います:
- PlatformIO(コンパイルツール)を検出してインストール
- USB 接続を検出し、M5Paper を接続するよう促す
- ファームウェアを自動でコンパイルしてデバイスに書き込む(約 1 分)
- Wi-Fi パスワードを尋ね、デバイスに書き込む
- どのカードを見たいか、どの頻度で更新するかを尋ねる

全体の流れであなたが答える必要があるのは2つの質問だけです:Wi-Fi パスワードと、表示したい内容。
ステップ2:定期タスクを設定
ひとことで完了です:
カードが平日 8 時から 22 時の間、30 分ごとに天気と未読メールを更新するようにしてAI が自分で cron を書き、loop を登録し、実行をスケジュールします。
技術アーキテクチャ
AI Desk Card の設計思想は従来の IoT デバイスと逆です:16種類の widget テンプレートをサーバー側にあらかじめ置き、AI Agent はその中に JSON データを流し込むだけを担当します。
たとえば pr-queue widget のビジュアルレイアウトはレンダリング側で用意されており、AI は次のようなリクエストを送るだけでよいのです:
{
"slot": "bottom",
"type": "pr-queue",
"data": {
"items": [
{"repo": "codepilot", "title": "Fix scroll jitter", "status": "review"}
]
}
}サーバー側は Python + Pillow で JSON をピクセル画像にレンダリングし、電子ペーパーへプッシュします。
この設計には理由があります:電子ペーパーのレンダリングには制約がある(全画面更新に 2 秒、中国語フォントは数メガバイト)ため、AI に直接 UI を生成させるのは重すぎます。そこで UI は事前に用意しておき、AI は何を入れるか、どのスロットに置くか、いつ切り替えるかだけを決めます。
活用シーン
- インディー開発者 / OSSメンテナー:コードを書きながら、顔を上げて PR キューと Issue の状態をひと目で確認
- コンテンツ制作者:カレンダー + タスクを自動同期し、ウィンドウ切り替えが不要
- チームマネージャー:重要指標や会議リマインダーをデスクに常駐
- コンテキスト切り替えを減らしたいすべての人:「見上げれば見える」情報を AI に管理させる
今後の計画
作者はさらに多くのハードウェアへの対応を計画しています:M5Paper S3、Inkplate、Waveshare の電子ペーパー、さらには古い Kindle 用のアダプター層の作成まで。Home Assistant との連動も計画されており、スマートホームの状態をデスクトップカードへプッシュします。
関連記事

Reasonix:DeepSeek APIのコストを2割にまで削減
DeepSeek専用のターミナルcoding harness。prefix-cacheを活用した設計でキャッシュヒット率99.82%を達成し、入力tokenコストを1/5に抑えます。

Codex 自己蒸留:ひとつのプロンプトで反復作業をなくす
OpenAI スタッフ直伝の Codex 自己蒸留プロンプト。繰り返しているワークフローを自動で検出し、Skill・Subagent・Automation へとパッケージ化します。

Codex 上級テクニック:AI Agent に終日働いてもらう
OpenAI Codex チームメンバーが完全なワークフローを公開。長期スレッド管理、Heartbeats による定時タスク、Goal モード、ローカルナレッジベース構築までを網羅し、Codex をツールから常勤の AI 社員へと変えます。

BARKOD:70年間醜かったバーコードをアートに変える
無料オンラインツール BARKOD は、普通のバーコードをデザイン性たっぷりの SVG アートグラフィックに変換します。37種類のテンプレートに対応し、書き出し後も正常にスキャンできます。

寓話で新しい概念を理解する:Anthropic 発の Prompt テクニック
Claude の性格アライメントチーム責任者が共有する手法。AI に寓話の物語でどんな新概念も理解させてしまうもので、最適化版 Prompt テンプレート付きです。