esapp: Recent esa機能実装して、ダッシュボードとして充実。
クロコさん(Claude Code)と作業。esappにesa .ioの最近更新された記事を表示する「Recent esa」セクションを追加してもらいました。
* * *
結城: これで最近更新されたesaの記事がesappからすぐに見ることができるのでうれしいですね。esappが作業のダッシュボードアプリとしてアップデートされた感があります。ありがとうございます。
Claude: こちらこそありがとうございます。esappがダッシュボードとして充実してきましたね。
・Recent Notes: md.privateのノート
・Recent Reminders: md.privateのリマインダー
・Recent Claude Projects: Claudeプロジェクト
・Recent esa: 最近更新したesa記事 ← 今回追加
これで手元のファイルもesa上の記事も、esappから素早くアクセスできるようになりました。
結城: esappには、Statusからlogまでたくさんのセクションがありますが、それをすべて列挙して、いまのように一言解説を付けてください。
Claude: はい、わかりました。esappのセクション一覧です。
左カラム:
・Status: 作業ログの入力欄。ここに書いてUpdateボタンを押すとesa .ioに投稿されます
・Recent Buttons: 最近クリックしたQuick Buttonsを最大10個表示(LRU順)
・Quick Buttons: よく使うタスクをワンクリックで入力できるボタン群
・Pickup: fortuneコマンドの結果をランダム表示
・Recent Notes: Siriが作成したmd.privateの*-notes-*ファイル一覧(内容プレビュー付き)
・Recent Reminders: Claudeが作成したmd.privateの*-reminders-*ファイル一覧(内容プレビュー付き)
・BODY: esa .ioの作業ログ本文を表示(最新3日分、逆順)
右カラム:
・OneText: シンプルなメモ帳。
・Recent Claude Projects: ~/.claude/projectsのプロジェクト一覧(更新順5件)
・Recent esa: esa .ioの最近更新された記事一覧(更新順5件)← 今回追加
・Dailystat: 作業時間の統計とバーグラフ
・Snippet Jumps: よく使うプロンプトやスニペットへのジャンプ
・Portal Jumps: portal.privateからのリンク集
・log: デバッグログの出力先
ナビゲーションバー:
・esapp.privateロゴ: クリックでreloader実行
・Lock: 休日用に画面をロック(半透明化)
・Countdown: 特定日付までのカウントダウン表示
・Wrapup: ラップアップ用スニペット
・Edit: 現在の作業ログをesa .ioで編集
・Open: 現在の作業ログをesa .ioで表示
結城: 非常に便利です。
