メインコンテンツへ移動
AIチュートリアル

島仔 Daozaiの使い方:Windowsの上部で音楽、メール、予定、AIクレジットを管理

このガイドでは、Windowsデスクトップコンパニオン「島仔」の主な機能、インストールと更新方法、メールとカレンダーの接続、タスクと集中ツールの使い方、AIクレジット、データセキュリティ、ソースからのビルドなどの応用内容を紹介します。

島仔 Daozaiの使い方:Windows上部で音楽、メール、予定、AIクレジットを管理

島仔 Daozaiとは

島仔はWindows 10/11 x64向けのデスクトップコンパニオンです。Rustとeguiで構築されており、Electronには依存しません。デフォルトでは画面上部に表示され、折りたたむと小さなノッチのような形になります。マウスを近づけると展開し、離れると再び折りたたまれます。

島仔は、デスクトップのスペースを常に占有するのではなく、必要なときに情報を表示することを重視して設計されています。音楽、歌詞、メールの認証コード、予定、タスク、集中、飲水記録、一時ファイル、AIクレジットなど、デスクトップ上のさまざまな作業をまとめて管理できます。

主な機能

  • デスクトップコンパニオン:まばたき、居眠り、飲水などのインタラクションに対応し、ミニマルモードにも切り替えられます。
  • 音楽と歌詞:Windowsのメディアセッションを読み取り、再生、曲送り、再生位置を操作し、1行歌詞を表示します。
  • 集中と飲水:集中/休憩タイマーを使い、飲水の進捗を記録できます。目標やリマインダーの時間帯を設定でき、クイック記録と取り消しにも対応します。
  • ファイル置き場:ファイルを一時的に集め、元ファイルを開いたり場所を表示したり、他のアプリへドラッグしたりできます。置き場から削除しても元ファイルは削除されません。
  • タスク:タスクの追加、編集、完了に対応し、任意の日付と時刻のリマインダーを設定できます。
  • メール:複数のメールアカウントを接続し、認証コードの送信元を識別できます。クリックで認証コードをコピーでき、本文を読んだり、既定のブラウザーでリンクを開いたりできます。
  • 予定:月間カレンダーと当日の予定を確認できます。仕事用カレンダーとメール招待を統合し、終日、複数日、繰り返し予定、単回の変更やキャンセルに対応します。
  • AIクレジット:Codex、Claude、Kimi、Grok Bot、Geminiに対応し、複数アカウントの管理、リセット時刻の確認、常駐リングと配色のカスタマイズができます。
  • システム情報:電源、バッテリー、ネットワーク、音量、Caps Lock、入力言語、Bluetoothデバイスの状態を表示します。

島仔のインストール

インストーラーを使う

  1. 最新のReleasesページを開きます。
  2. 対応するバージョンのDaozai-Setup-v0.6.50-x64.exeインストーラーをダウンロードします。ファイル名はバージョン更新に伴い変わる場合があります。
  3. インストーラーをダブルクリックし、インストール先を選択します。必要に応じて、デスクトップショートカットとスタートアップ起動を作成するか決めます。
  4. 「ワンクリックインストール」をクリックし、完了後にデスクトップショートカットまたはスタートメニューから「島仔」を起動します。
  5. トレイメニューの設定を開き、必要に応じて音楽、メール、予定、AIクレジットなどの機能を有効にします。

初回インストール時は、デスクトップショートカットがデフォルトで選択され、スタートアップ起動はデフォルトで無効になっています。インストーラーの解凍は不要です。

ポータブル版の圧縮ファイルを使う

インストーラーを使いたくない場合は、Daozai-v0.6.50-windows-x64.zipのようなポータブル版をダウンロードし、完全に解凍して中のdaozai.exeを実行します。ポータブル版でも、アプリデータはデフォルトで現在のユーザーのデータディレクトリに保存されます。

システム要件とダウンロード検証

島仔が現在提供しているのはWindows 10/11 x64向けのビルド済みパッケージで、OpenGL対応のグラフィックスドライバーが必要です。macOS、Linux、ARM64向けのビルド済みパッケージは提供されていません。Windows 10、グラフィックスカード、マルチディスプレイの組み合わせによっては、互換性に差が生じる場合があります。

ReleasesページにはSHA256SUMS.txtが付属しています。PowerShellでは次のコマンドで、ダウンロードしたファイルのSHA-256値を計算できます。

Get-FileHash -Algorithm SHA256 .\Daozai-Setup-v0.6.50-x64.exe

現在のプログラムは商用コード署名を行っていないため、Windowsに不明な発行元の警告が表示される場合があります。実行前に、リポジトリの出所とファイルの検証値を確認してください。

初回利用:上部パネルから始める

起動後、島仔は通常、画面上部で折りたたまれた状態になります。マウスを上部の領域に移動するとパネルが展開し、マウスを離すと再び折りたたまれます。各機能を有効にすると、必要な情報が上部に表示されます。

集中と飲水の目標を設定する

  1. 設定または上部パネルで集中機能を開きます。
  2. 集中時間を開始し、集中と休憩の段階を切り替えます。
  3. 飲水パネルを開き、その日の飲水目標とリマインダーの時間帯を設定します。
  4. クイック操作で飲水の進捗を記録します。誤って記録した場合は、取り消し機能を使えます。

タスクを管理する

  1. タスクパネルを開き、タスクを追加します。
  2. リマインダーが必要な場合は、タスクの日付と時刻を選択します。
  3. タスクが完了したら、該当項目にチェックを入れます。
  4. 編集画面からタスクの内容やリマインダー設定を変更できます。

ファイル置き場を使う

ファイルを置き場にドラッグすると、後で処理する項目を一時的にまとめて保存できます。ファイルを開いたり、元ファイルの場所を表示したり、置き場から他のアプリへドラッグしたりできます。置き場から削除してもディスク上の元ファイルは削除されないため、バックアップではなく一時的な収集に適しています。

音楽を操作して歌詞を見る

音楽機能を有効にすると、島仔はWindowsのメディアセッションを読み取ります。上部パネルで再生、 pause、曲送り、再生位置を操作できます。対応している場合は、1行歌詞も表示できます。デスクトップコンパニオンがマイクを持ち、音楽に合わせてインタラクションを表示することもあります。

メール、カレンダー、AIサービスを接続する

メールを設定する

島仔はQQ、163、126、Tencent企業メール、iCloud、Gmailなどのメールサービスに対応し、IMAPでメールを取得します。サービスプロバイダーの要件により、通常はWebログイン用パスワードではなく、認証コードまたはアプリ専用パスワードを入力する必要があります。

  1. 設定でメール接続機能を開きます。
  2. メールサービスプロバイダーを選択し、アカウントを追加します。
  3. サービスプロバイダーの指示に従い、メールアドレス、サーバー情報、認証コードまたはアプリ専用パスワードを入力します。
  4. 保存し、島仔が受信トレイを読み込むまで待ちます。

島仔はメール内の認証コードの送信元を識別でき、認証コードをクリックしてコピーできます。本文を読んだり、既定のブラウザーでメール内のリンクを開いたりすることもできます。プログラムが読み取るのは受信トレイで、迷惑メールフォルダーは読み取りません。

仕事用カレンダーを設定する

仕事用カレンダーはCalDAVで接続します。現在の接続先はFeishu、DingTalk、WeComです。これらのプラットフォームのデスクトップ版をインストールしただけでは、独立したカレンダーアカウントの認証が完了したことにはなりません。接続には、プラットフォームが提供する独立したカレンダーアカウントとパスワードが必要です。

正式なカレンダー招待は自動的に予定に追加されます。通常のメール本文に日付が記載されていても、予定は自動作成されません。仕事用カレンダーとメールにある同じ予定は、UIDと開始時刻によって重複排除され、出所の識別情報は保持されます。

メールの予定を表示したくない場合は無視でき、後から詳細画面で復元できます。予定リスト上でホイールを回すと下部のリストだけがスクロールし、大きなカードは現在の選択を維持します。別の予定をクリックすると、詳細が切り替わります。

AIクレジットを確認する

島仔はCodex、Claude、Kimi、Grok Bot、Geminiのクレジット表示に対応しています。折りたたみ時はリングでクレジットを確認でき、展開するとアカウントとリセット時刻を確認できます。複数のアカウントを設定し、常駐表示するサービスを選択して、配色をカスタマイズすることもできます。

サービスによって接続方法、アカウント種別、サブスクリプションの利用可否が異なる場合があります。利用前に、各サービスのローカルログイン状態または個別の接続方法に従って認証を完了してください。

更新、アンインストール、データ保持

アプリ内で更新する

  1. 「設定 → このアプリについて」を開きます。
  2. 「更新を確認」をクリックします。
  3. 最新の正式版と更新内容を確認します。
  4. 必要に応じて「ダウンロードしてインストール」「ブラウザーでダウンロード」「後で」を選択します。

アプリ内でのダウンロードが完了し、検証に合格すると、再起動して更新が完了します。Releasesページから新しいバージョンを手動でダウンロードし、再インストールすることもできます。更新によって既存の設定や記録が削除されることはありません。

アプリをアンインストールする

Windowsの「インストールされているアプリ」から島仔をアンインストールできます。プロジェクトの説明によると、アンインストール後もユーザーデータは保持されます。

ローカルデータを確認する

設定、タスク、飲水記録、置き場のパス、接続メタデータは%APPDATA%\Daozaiに保存されます。メールとカレンダーのパスワードはWindows資格情報マネージャーに保存され、GeminiのセッションはWindows DPAPIで暗号化されます。

既存のAIクライアントのログイン情報を読み取る際、島仔が元のクライアント設定を書き戻すことはありません。認証コード、Cookie、ログインJSONをIssueにアップロードしないでください。メール、カレンダー、歌詞機能を有効にすると、プログラムは各サービスプロバイダーのインターフェースにアクセスするため、完全なオフラインソフトウェアではありません。

ソースからビルドする

開発に参加したり自分でコンパイルしたりするには、Rust stable、MSVC C++ビルドツール、Windows SDKを準備します。新しいstable Rustを使用し、Windows MSVCツールチェーンを選択することを推奨します。

rustup default stable-x86_64-pc-windows-msvc
cargo build --locked --release --bin daozai
.\target\release\daozai.exe

テストとパッケージ化を実行する

cargo test --locked --all-targets --features record -- --test-threads=1
powershell -NoProfile -ExecutionPolicy Bypass -File .\scripts\package.ps1

テストでは、依存プロセスの環境変数を使うデータディレクトリテストを分離するため、単一スレッドの使用を推奨します。メモリの少ないデバイスでは$env:CARGO_BUILD_JOBS = "1"を設定できます。パッケージ化にはNSIS 3が必要です。-NsisCompilerパラメーターでmakensis.exeを指定することもできます。

リリーススクリプトはプログラムのバージョンとランタイム依存関係を確認し、単一ファイルのEXEインストーラー、軽量なポータブルZIP、SHA-256チェックファイルを生成します。プロジェクト構成、画面プレビュー、貢献方法については開発ガイドを参照してください。

利用時の注意事項

  • まず基本機能から始める:最初にタスク、集中、音楽機能を有効にし、必要に応じてメール、カレンダー、AIサービスを接続できます。
  • 認証情報を適切に管理する:メールの認証コード、Cookie、ログインJSONをIssueやその他の公開場所に投稿しないでください。
  • サービスの利用可否を確認する:メール、カレンダープラットフォーム、AIアカウント、サブスクリプションによって接続機能が異なる場合があります。リポジトリの対応リストは、すべてのアカウントで同期できることを意味しません。
  • カレンダーの出所に注意する:正式なカレンダー招待は予定に追加されますが、通常のメール本文の日付から予定が自動生成されることはありません。
  • 置き場と削除を区別する:ファイル置き場から項目を削除しても、記録だけが削除され、元ファイルは削除されません。
  • 更新前に検証情報を保持する:新しいバージョンをダウンロードする際は、ReleasesページとSHA256SUMS.txtを併用してファイルの出所を確認することを推奨します。

まとめ

島仔 Daozaiは、デスクトップコンパニオン、音楽と歌詞、集中と飲水、タスク、一時ファイル、メール、予定、AIクレジットを画面上部に集約し、折りたたみとマウス接近時の展開によって邪魔を減らします。Windows版をインストールしたら、まずタスクと集中機能から始め、必要に応じてメール、カレンダー、AIサービスを順に接続できます。カスタマイズや開発への参加が必要な場合は、RustとWindowsツールチェーンを使ってソースからビルドすることもできます。

利用を始める前に、最新バージョンページからプログラムをダウンロードし、使用ガイドで詳しい操作方法を確認できます。