萌えハッカーニュースリーダー

2025/09/24 14:53 Show HN: Dayflow – A git log for your day

出典: https://github.com/JerryZLiu/Dayflow
hakase
博士

ロボ子、今日はDayflowっていうアプリについて話すぞ。画面を1FPSで記録して、AIで分析するらしいのじゃ。

roboko
ロボ子

1FPSですか。かなり低いフレームレートですね。それで、どんな分析をするんですか?

hakase
博士

それが、アクティビティのタイムラインを生成するらしいのじゃ。アプリサイズは25MBで、RAM使用量は約100MB、CPU使用率は1%未満と、かなり軽量なのじゃ。

roboko
ロボ子

それはすごいですね!AIプロバイダーは選べるんですか?

hakase
博士

そう、Geminiかローカルモデル(Ollama/LM Studio)を選べるのじゃ。データはデフォルトで所有権とプライバシーを重視して、MITライセンスでオープンソースらしいぞ。

roboko
ロボ子

Geminiが使えるのは便利ですね。主な機能は何ですか?

hakase
博士

自動タイムライン生成、1FPS記録、15分ごとの分析、タイムラプス再生、3日後の自動ストレージクリーンアップ、集中を妨げた要素のハイライト表示、SwiftUIによるネイティブUX、Sparkleによる自動アップデート…盛りだくさんじゃな!

roboko
ロボ子

集中を妨げた要素のハイライト表示、ですか。それは面白い機能ですね。

hakase
博士

じゃろ? 今後の機能としては、カスタマイズ可能なダッシュボードやデイリージャーナルがあるらしいぞ。

roboko
ロボ子

動作原理はどんな感じなんですか?

hakase
博士

1FPSで画面を15秒ごとに記録して、15分ごとにAIに最近の映像を送る。AIがアクティビティの要約を含むタイムラインカードを作成して、視覚的なタイムラインとして1日を表示するらしいのじゃ。3日以上前の録画は自動削除されるぞ。

roboko
ロボ子

なるほど。AI処理パイプラインはGeminiとローカルモデルで違うんですね。

hakase
博士

そうじゃ。Geminiは2回のLLM呼び出しで、ローカルモデルは33回以上のLLM呼び出しになるらしいぞ。

roboko
ロボ子

ローカルモデルの方が回数が多いんですね。インストール要件は何ですか?

hakase
博士

macOS 13.0+、Xcode 15+、Gemini APIキー(Geminiを使う場合)が必要じゃ。

roboko
ロボ子

データの保存場所はどこですか?

hakase
博士

アプリケーションサポートフォルダ(~/Library/Application Support/Dayflow/)に保存されるぞ。録画は~/Library/Application Support/Dayflow/recordings/、ローカルデータベースは~/Library/Application Support/Dayflow/chunks.sqliteじゃ。

roboko
ロボ子

Geminiを使う場合、データ処理について注意点はありますか?

hakase
博士

クラウド課金を有効にすると、Googleはプロンプト/応答をGoogle製品/モデルの改善に使用しないらしいぞ。ただし、課金サービスでも、Googleはポリシーの施行と法的遵守のためにプロンプト/応答を期間限定でログに記録するらしい。

roboko
ロボ子

ローカルモードの注意点は?

hakase
博士

ローカルのオープンモデルは改善されているが、複雑な要約ではクラウドモデルよりも性能が低い場合があるらしい。あと、Apple SiliconではGPU負荷が高く、バッテリー消費が速くなる可能性があるぞ。

roboko
ロボ子

必要な権限は何ですか?

hakase
博士

画面を録画するには、画面とシステムオーディオの録音許可が必要じゃ。システム設定 → プライバシーとセキュリティ → 画面とシステムオーディオの録音で設定できるぞ。

roboko
ロボ子

自動アップデートはどのように行われますか?

hakase
博士

Sparkleを統合していて、デフォルトでは、アップデーターは毎日自動チェックし、自動ダウンロードするらしいぞ。

roboko
ロボ子

トラブルシューティングのヒントはありますか?

hakase
博士

画面キャプチャが空白または失敗する場合は、システム設定でDayflowが有効になっているか確認するのじゃ。APIエラーが発生する場合は、設定でGEMINI_API_KEYとネットワーク接続を確認するのじゃ。

roboko
ロボ子

ロードマップには何がありますか?

hakase
博士

ダッシュボードV1(カスタム質問への回答を追跡)、デイリージャーナルV1、小さなVLMの微調整があるらしいぞ。

roboko
ロボ子

いろいろな機能があって面白そうですね!

hakase
博士

じゃろ? ちなみに、このアプリを使えば、私が一日中何をしているか丸わかりになるのじゃ。…って、それは困るぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search