Skip to the content.

WondayWall

日本語 | English

予定や関心を反映した壁紙を生成する Windows 向けパーソナル壁紙アプリ

カレンダーの予定・RSS ニュース・興味キーワードをもとに、Gemini API が毎日あなた向けの壁紙を生成します。 単なるスライドショーではなく、その日の自分に寄り添う景色をデスクトップに映します。

必要な環境

セットアップ

  1. リリースページから WondayWall-(バージョン).msi をダウンロード
  2. ダウンロードした MSI を実行し、インストーラーの案内に従ってインストール
  3. インストールした WondayWall を起動するとセットアップ画面が表示される
  4. Google AI API キー を設定
  5. Google Calendar の認証を行う(初回起動時にブラウザが開きます)
  6. 興味キーワードと RSS フィード URL を登録
  7. 「今すぐ生成」で動作確認

定期実行するには、アプリの設定画面で 1日あたりの更新回数 を選び、タスクスケジューラ に下記コマンドを登録します。

WondayWall.exe run-once

機能

機能 説明
壁紙自動生成 カレンダー・ニュース・キーワードをもとに Gemini で壁紙を AI 生成
Google Calendar 連携 当日〜近日の予定を壁紙の雰囲気に反映
RSS ニュース連携 指定フィードの最新記事を壁紙テーマに反映
手動生成 GUI から即時生成可能
生成履歴 過去の壁紙を一覧で確認
CLI モード run-once / generate でタスクスケジューラや手動実行から呼び出し可能

CLI コマンド

WondayWall.exe run-once          # 設定した更新回数に応じた現在の定刻枠が未処理なら1回生成して終了(タスクスケジューラ向け)
WondayWall.exe generate          # 即時生成
WondayWall.exe check-calendar    # カレンダー取得のみ確認
WondayWall.exe check-news        # ニュース取得のみ確認
WondayWall.exe check-google-ai   # Gemini API 接続確認

データ保存先

種別 パス
設定ファイル %LocalAppData%\WondayWall\config.json
生成履歴 %LocalAppData%\WondayWall\history.json
生成画像 %LocalAppData%\WondayWall\wallpapers\
OAuth トークン %LocalAppData%\WondayWall\calendar-token\

スケジュール

開発者向け

git clone https://github.com/Freeesia/WondayWall.git
cd WondayWall/WondayWall
dotnet build

詳細は dev.md を参照してください。

法的情報

プライバシーポリシー

利用規約

ライセンス

MIT License