/app/agent

AppAgent:會動你筆記的助理

單一 Livewire 元件 app/Livewire/AppAgent.php 現有 7,106 行——不是薄殼聊天 UI,而是內建意圖判斷(Preflight)、Prism 工具調度、多模態視覺、筆記 CRUD、圖片產生與 OCR,直接操作與 /app/notes 相同的筆記本資料。

  • 多模態 — 截圖、照片、圖表都能理解並寫入筆記
  • 意圖 + 工具 — 「加一則開會」「查專案」「翻中文」會真的改資料庫
  • 模型 / 快速模式 — 可切換模型;快速模式略過生成、直連意圖工具
  • 三條動線 — MCP(AI Agent)· AppAgent(對話)· /app/notes(閱讀)同一資料
試用 AI 助理 手冊 §7

AppAgent.php · 7,106 行 LLMOps & 調度核心

筆記 CRUD

對話新增、修改、刪除、列出、預覽

視覺 / OCR

讀圖描述、圖表擷取、AI 產圖

Preflight 意圖

先判斷要做什麼,再選工具執行

權限與時間軸

區塊 RBAC、變更留痕、推播

Beta 與 MCP 的 create_note 等工具共用 Notes API。

高可用韌性架構

不只會寫筆記,更是高可用 AI Gateway

AppAgent 整合了企業級 三態斷路器(Circuit Breaker)LLMOps 稽核日誌,即使本機 Ollama 顯卡 OOM 或雲端 503,也能秒級自癒與無縫降級。

Preflight 意圖路由

極輕量小模型前置識別,精準分流至文字、CRUD 工具或 Vision OCR,兼顧響應速度與 token 成本。

三態自動熔斷保護

Closed 正常 ➔ Open 熔斷(自動走 Fallback 鏈)➔ Half-Open 放行 1 筆 Canary 探活請求自癒。

LLMOps 稽核與排行

毫秒耗時量化、模型失敗率降序排行、近 50 筆診斷流水帳,3 秒定位哪顆模型不穩定。

雲地混合與任務解耦

Gemini 雲端 + Ollama / MLX 地端自由混打;文字模型與多模 Vision 獨立配置,互不塞車。