🤖 俺秘書(My-AI-Secretary) — GoogleカレンダーとAI(Gemini)を統合したスマートスケジュール管理アプリ
ユーザーのタスクとGoogleカレンダーをAI(Gemini)で統合管理し、毎日の最適スケジュールを自動生成・更新する「AI秘書」アプリケーション。
| 機能 | 概要 |
|---|---|
| 🗓️ スケジュール自動生成 | 未完了タスク+Googleカレンダーの空き時間をもとにGeminiが1日のスケジュールを生成 |
| ✅ タスク・進捗管理 | タスク登録・ステータス管理・進捗率の記録 |
| 🔁 リスケジュール | 計画がズレたとき、ボタン一つでAIが残り時間を再計算 |
| ⚙️ ユーザー設定 | 生活リズム・AIの性格・カレンダー反映モードをカスタマイズ |
| ⏰ 自動Cron実行 | 毎朝7時に全ユーザーのスケジュールを自動生成・反映(Phase 2) |
| カテゴリ | 技術 |
|---|---|
| フロントエンド / バックエンド | Next.js(App Router)、TypeScript |
| データベース | Neon(PostgreSQL)+ Prisma ORM |
| ホスティング | Vercel(Cron Jobsも利用) |
| AI モデル | Gemini 1.5 Flash / Pro(Google AI Studio) |
| 認証 | NextAuth.js(Google OAuth 2.0) |
| カレンダー連携 | Google Calendar API |
| 将来拡張 | LINE Messaging API(チャットボット UI) |
| フェーズ | 内容 | ステータス |
|---|---|---|
| Phase 1(MVP) | Googleログイン+タスク保存+手動AIスケジュール生成 | 🚧 開発中 |
| Phase 2 | Vercel Cron Jobsによる毎朝の自動スケジュール更新 | 📋 計画中 |
| Phase 3 | LINE連携による通知・チャット形式での進捗報告 | 📋 計画中 |
1次完成締め切り:2026年3月31日