Lab
Lab は、まだ完全なプロダクトではない実験、プロトタイプ、ビジュアルシステム、開発メモをまとめる場所です。小さな検証を通して、より良いフロントエンドシステムを作るための知見を残しています。
アセット配信
運用中ブログ画像、3Dファイル、ビジュアル素材を Cloudflare R2 で管理し、ポートフォリオサイトから参照するためのアセット配信構成です。
モーションデザイン
構築済みカード上をダークシアンの光が移動する、サイバー調のホバーエフェクトです。イージングとモーションによる視覚フィードバックを使っています。
ページ遷移
構築済みページ移動を滑らかに見せるためのローディング兼トランジションオーバーレイです。インタラクティブなトップページと通常の補助ページを自然につなぐ役割を持っています。
アーキテクチャ
構築済みAbout、Projects、Lab のように更新頻度が低いページに対して、静的データと Server Component を使う構成です。不要なDB管理や複雑な仕組みを避けるための設計です。
レイアウト設計
構築済みトップページはヘッダーを持たないインタラクティブ体験として保ち、About、Projects、Lab、Blog では通常のナビゲーションを使うレイアウト責務分離です。
3Dシーン構想
構想PC、机、椅子、キャラクターアセットを組み合わせ、React Three Fiber でWeb上に小さな夜の作業シーンとして表示する構想です。
自動化 / AI
構想長期間稼働している LINE Messaging API と Google Apps Script のアプリを、AI時代向けにどのように再設計できるかを検討するLab項目です。
API自動化
既存外部APIから天気情報を取得し、定期メッセージや日次通知に組み込むための自動化機能です。
軽量バックエンド
既存Google Sheets を簡易データストアとして使い、記念日コンテンツ、会話ログ、設定値などを管理する軽量バックエンド的なアプローチです。
移行メモ
構想既存のGASベース自動化を安定稼働させたまま、段階的に置き換えていくための移行メモです。
Direction
いくつかの実験は、ビジュアルアイデア、技術検証、小さなユーティリティ、アーキテクチャメモとして始まります。それらが一つの仕組みとして説明できるほど安定したら、Projects に移したり、詳しい Blog 記事として整理していきます。