# yoAkyoku 夜明曲

> 一個探索實用軟體、AI 應用與工程創作的獨立軟體工作室。 Practical AI, useful software, thoughtful engineering.

yoAkyoku 夜明曲 是一個獨立軟體工作室（Independent software studio）。網站內容以繁體中文撰寫：Work 是做過的作品與其設計取捨，Notes 是工程筆記。
引用時請以工作室名稱「yoAkyoku 夜明曲」為作者並附上原文連結。聯絡：hello@yoakyoku.dev

## Work

- [yoAkyoku 夜明曲 工作室網站](https://yoakyoku.com/work/yoakyoku-site): 這個網站本身。Next.js 編輯式版面、Payload 後台、依節氣自動換季的主題引擎，以及一個永遠不洩漏個人資料的內容邊界。（Web、Tools）
- [多門市 POS／ERP／CRM 整合平台](https://yoakyoku.com/work/multi-store-pos-erp-crm): 在既有 POS 上長出多門市、多倉庫、BOM 與製造，並讓 POS 交易與 CRM 同步而不互相拖住。（Web、Data、Automation）
- [民宿 AI 客服與知識庫平台](https://yoakyoku.com/work/guesthouse-ai-support): 以 LINE OA 為入口的多租戶 AI 客服。LangGraph 做意圖路由，向量加 BM25 做混合檢索，沒有證據就轉人工。（AI / LLM、RAG、Agents）
- [陪伴型 AI 語音與 Agent 平台](https://yoakyoku.com/work/companion-ai-platform): 即時語音對話的陪伴型 AI。難的不是 STT → LLM → TTS，而是錄音、播放與斷線重連之間的狀態。（AI / LLM、Agents、Web）
- [智慧旅運訂單與派車平台](https://yoakyoku.com/work/travel-operations-dispatch): 客戶、營運與司機三端共用一筆訂單狀態。派車衝突檢查、GPS 追蹤範圍與 Web / Native 環境差異。（Web、AI / LLM、Automation）
- [工廠中文學習與企業管理平台](https://yoakyoku.com/work/workplace-chinese-learning): 給工廠與企業的中文學習平台。學習進度是一套流程而不是畫面百分比，工廠之間的資料隔離跟著認證走到底。（Web、Data）

## Notes

- [設計一個能被控制的 Agent Runtime](https://yoakyoku.com/notes/safe-agent-runtime): 模型負責提案，Runtime 負責決定。把工具能力放在後台設定與 Provider 邊界裡，而不是交給 Prompt。（Agents，2026-09-12）
- [只看答案準確率，看不出 RAG 哪裡壞掉](https://yoakyoku.com/notes/rag-evaluation): 精確名稱找不到、租戶資料混掉、證據不足還硬答。這三種失敗要分開量，才知道該修哪一段。（RAG，2026-08-28）
- [從一個 Outbox 開始：讓主交易不被外部系統拖住](https://yoakyoku.com/notes/outbox-for-pos-crm-sync): POS 每筆異動都同步等 CRM，CRM 一慢門市就卡住。把同步拆到背景，重送、冪等與斷路才有地方放。（Backend，2026-08-11）
- [工具權限不該放在 Prompt 裡](https://yoakyoku.com/notes/llm-tool-permissions): 請模型「遵守」的權限只是建議。真正的權限要放在模型碰不到的地方。（AI Engineering，2026-07-30）

## Studio

- [Work](https://yoakyoku.com/work)
- [Notes](https://yoakyoku.com/notes)
- [Studio](https://yoakyoku.com/studio)
- [Notes RSS](https://yoakyoku.com/notes/feed.xml)
- [全文版 llms-full.txt](https://yoakyoku.com/llms-full.txt)
