Mimeline

Gemini によるシームレスなライフログと動的 HTML タイムラインの可視化

機能

Mimeline は、ユーザーのアクティビティを自動的に記録し、写真やテキストでログを拡張して、日記のような記録を作成する無料のライフログ アプリです。アクティビティの記録を希望するすべてのユーザーを対象としていますが、特に、時系列データに情報を追加する必要があるビジネス ユーザーや旅行者に適しています。このアプリは、高度なユーザー補助機能とユーザー インターフェースを備えており、すべてのユーザーが直感的に簡単に操作できるように設計されています。また、クラウド サーバーを使用しないことによって、個人情報が保護され、データ転送やエネルギー消費によるリソースの浪費が削減され、高速で効率的なパフォーマンスが実現されます。

Gemini を活用した適応ビューは、アプリ内で機能的な HTML を生成し、ユーザーのライフログを可視化します。LLM に不慣れなユーザーでも、インタラクティブで豊富な出力を簡単に作成できます。たとえば、ユーザーは Google マップにアクティビティをプロットしたり、ログをテーブルにコンパイルしたり、機能ボタンを生成したりして、アプリで元々利用できなかった機能を有効にできます。Gemini は、プロンプトと条件を整理するバリデータ(Gemini 1.5 Pro / responseMimeType: json)と、テキストを生成するエディタ(Gemini 1.5 Flash)という 2 つの異なる役割で使用されます。これらの AI の結果を組み合わせることで、迅速で費用対効果の高い HTML 生成が可能になります。また、このアプローチは、一般的な LLM で発生する可能性のある誤ったコード生成の問題に対処し、安定した信頼性の高いコード出力を実現します。

構成

  • Flutter
  • Android

チーム

By

滝沢裕之(tantanlife)、小林淳

差出人

日本