<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>quidproquo</title><description>技術、攀岩、衝浪、咖啡，以及其他一切。</description><link>https://quidproquo.cc/</link><language>zh-TW</language><item><title>從外面連回家裡的 Mac：Cloudflare Tunnel 與 2026 的替代方案</title><link>https://quidproquo.cc/posts/tech/2026-05-08-cloudflare-tunnel-mac-remote-2026/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-05-08-cloudflare-tunnel-mac-remote-2026/</guid><description>想從外面連回家裡的 Mac，2026 年的標準答案有兩個：要公開分享或瀏覽器免裝 client，用 Cloudflare Tunnel；自己用、要簡單，用 Tailscale。本文比較兩者、加上 ZeroTier / Pangolin / NetBird 等替代方案，說明 2026 年 Cloudflare 推的『遠端託管 tunnel』為什麼讓設定變簡單。</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate></item><item><title>Groq Console：用 LPU 推論開源模型的開發者平台</title><link>https://quidproquo.cc/posts/ai/2026-05-06-groq-console-introduction/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-05-06-groq-console-introduction/</guid><description>Groq Console 是 Groq 自家 LPU 晶片的開發者入口，提供 OpenAI 相容 API、Playground、免費額度，主打把 Llama、Qwen、DeepSeek 等開源模型跑出市面上最快的 token/秒。</description><pubDate>Wed, 06 May 2026 00:00:00 GMT</pubDate></item><item><title>Warp：從現代終端機到 Agentic Development Environment</title><link>https://quidproquo.cc/posts/tech/2026-05-03-warp-agentic-development-environment/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-05-03-warp-agentic-development-environment/</guid><description>Warp 從一個用 Rust 打造的現代終端機，演化成整合 AI Agent 的開發環境（ADE），2026 年 4 月開源，目前擁有 70 萬開發者用戶。</description><pubDate>Sun, 03 May 2026 00:00:00 GMT</pubDate></item><item><title>goose：開源、跨平台、不鎖 LLM 的本地 AI Agent</title><link>https://quidproquo.cc/posts/ai/2026-05-02-goose-open-source-ai-agent/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-05-02-goose-open-source-ai-agent/</guid><description>goose 是由 Linux Foundation 旗下 AAIF 維護的開源 AI Agent，支援 15+ LLM 供應商、70+ MCP 擴充，用 Rust 打造桌面 App + CLI + API，定位是不鎖廠商、可自架的 Claude Code 替代方案。</description><pubDate>Sat, 02 May 2026 00:00:00 GMT</pubDate></item><item><title>Gemma on Cloudflare Workers AI：繁中應用的務實選擇</title><link>https://quidproquo.cc/posts/ai/2026-03-27-gemma-3-cloudflare-workers-ai/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-27-gemma-3-cloudflare-workers-ai/</guid><description>在 Cloudflare Workers AI 上跑 LLM，gemma-3-12b-it 的繁體中文指令跟隨比 llama-3.1-8b-instruct 明顯更好；2026 年 Gemma 4 上線後多了 Vision、Function calling 與 256K context，視需求升級。</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Qwen（通義千問）：阿里巴巴的開源 LLM 家族，從 72B 到 397B 的演進全覽</title><link>https://quidproquo.cc/posts/ai/2026-04-28-qwen-model-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-28-qwen-model-intro/</guid><description>Qwen（通義千問）是阿里巴巴推出的開源 LLM 家族，以 Apache 2.0 授權、201 語言覆蓋和快速迭代聞名。最新的 Qwen3.6（2026/04）聚焦 Agentic Coding，27B Dense 版本在 SWE-bench 77.2%、Terminal-Bench 59.3%，與 Claude Opus 同級；新增 Thinking Preservation 讓 agent 跨輪保留推理脈絡。</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item><item><title>用 LLM 做知識管理：從 Karpathy 的 llm-wiki 到開源生態全覽</title><link>https://quidproquo.cc/posts/ai/2026-04-23-llm-knowledge-management-landscape/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-23-llm-knowledge-management-landscape/</guid><description>Karpathy 在 2026 年提出 llm-wiki 模式，讓 LLM 主動維護 markdown wiki 而非每次從頭 RAG；目前已有 100+ 開源實作，從本機 CLI 到 serverless Telegram bot 各有差異。</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>OpenAI Workspace Agents:從 Custom GPT 進化到團隊自動化平台</title><link>https://quidproquo.cc/posts/ai/2026-04-23-openai-workspace-agents/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-23-openai-workspace-agents/</guid><description>OpenAI 2026/4/22 推出 Workspace Agents,以 Codex 為底、可長時間在雲端執行、能串 Slack/Salesforce/Google Drive,是 Custom GPT 的企業版後繼者。</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>36 小時建出法律合約 RAG：Weaviate Query Agent + ColQwen 架構拆解</title><link>https://quidproquo.cc/posts/ai/2026-04-23-weaviate-legal-rag-architecture/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-23-weaviate-legal-rag-architecture/</guid><description>用 Weaviate Query Agent + ColQwen 多向量模型，一個 prompt 在 36 小時內搭出生產等級的法律合約搜尋系統——這篇拆解它的架構邏輯、技術選擇，以及你真正需要注意的事。</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>AKIRAXCLAW 的內容模式：每天 5 篇、三層漏斗、Agent 輔助發布</title><link>https://quidproquo.cc/posts/marketing/2026-04-23-akiraxclaw-content-model/</link><guid isPermaLink="true">https://quidproquo.cc/posts/marketing/2026-04-23-akiraxclaw-content-model/</guid><description>Akira 用 Threads → Blog → Docs 三層漏斗 + Agent 輔助發布，在中文 AI 內容市場建立了一套可持續的知識付費模式。</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>AI Code Review 走到哪了：從 Cloudflare 的 Multi-Agent 系統看業界現況</title><link>https://quidproquo.cc/posts/ai/2026-04-21-ai-code-review-multi-agent-orchestration/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-21-ai-code-review-multi-agent-orchestration/</guid><description>Cloudflare 內部跑了 30 天 Multi-Agent Code Review，131K 次 Review、中位數 3 分鐘。這篇整理他們的架構，以及 Anthropic、GitHub、CodeRabbit、Greptile 等業界方案怎麼做同一件事。</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>深入 Codex Agent Loop：OpenAI 如何讓 AI Agent 持續迭代工作</title><link>https://quidproquo.cc/posts/ai/2026-04-21-openai-codex-agent-loop/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-21-openai-codex-agent-loop/</guid><description>OpenAI 詳解 Codex 的 agent loop 設計：prompt 如何建構、multi-turn 對話如何管理、prompt caching 如何避免成本爆炸，以及 context window 自動壓縮的實作。</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Codex App Server：OpenAI 如何把 Agent Harness 變成通用協議</title><link>https://quidproquo.cc/posts/ai/2026-04-21-openai-codex-app-server/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-21-openai-codex-app-server/</guid><description>OpenAI 把 Codex harness 包裝成 JSON-RPC over stdio 的 App Server，讓 VS Code、JetBrains、Web、桌面 App 都能共用同一套 agent loop，三個核心 primitive：Item、Turn、Thread。</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>OpenAI 用 Codex 寫了 100 萬行程式碼：Harness Engineering 實戰</title><link>https://quidproquo.cc/posts/ai/2026-04-21-openai-harness-engineering-codex-agent-first/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-21-openai-harness-engineering-codex-agent-first/</guid><description>OpenAI 內部團隊 5 個月、3 人、0 行手寫程式碼，用 Codex 交付了一個完整產品。這篇整理他們在 AGENTS.md 設計、repo-local 知識庫、架構強制執行、entropy 管理上的核心心得。</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>AEO / GEO 工具全景：輸入面、流量面、輸出面——從 isitagentready 到 aeo-radar 到 Profound</title><link>https://quidproquo.cc/posts/marketing/2026-04-21-aeo-geo-tracking-tools-landscape/</link><guid isPermaLink="true">https://quidproquo.cc/posts/marketing/2026-04-21-aeo-geo-tracking-tools-landscape/</guid><description>AEO/GEO 工具不是單一類別，而是三個面向：輸入面（網站有沒有準備好給 AI 讀）、流量面（AI bot 實際爬了多少）、輸出面（品牌在答案裡怎麼被提到）。這篇把三面向、從開源自架到商業 SaaS 的工具一次攤開。</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>DeerFlow：字節跳動開源的超級代理框架，把 Agent 做成可長跑的研究系統</title><link>https://quidproquo.cc/posts/tech/2026-04-21-bytedance-deer-flow-super-agent-harness/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-04-21-bytedance-deer-flow-super-agent-harness/</guid><description>DeerFlow 是字節跳動開源的 Super Agent Harness，基於 Python 3.12 + LangGraph，透過沙箱、長期記憶、子代理、技能與訊息閘道協調長時任務。2026 年 2 月登上 GitHub 趨勢榜第一，目前超過 63,000 星，支援 Telegram/Slack/飛書等 IM、Claude Code 整合與多種搜尋後端。</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>2026 旅遊不便險完整指南：新制重點、保障比較與購買方式</title><link>https://quidproquo.cc/posts/travel/2026-04-21-travel-inconvenience-insurance-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/travel/2026-04-21-travel-inconvenience-insurance-guide/</guid><description>2026/4/1 不便險新制：同行程最多 2 張、不同家、定額賠付上限降至 6000 元。整理班機延誤、行李遺失等六大保障項目及購買管道。</description><pubDate>Tue, 21 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Agentic Engineering：讓 AI Agent 像真實工程團隊一樣協作</title><link>https://quidproquo.cc/posts/ai/2026-04-20-agentic-engineering-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-20-agentic-engineering-intro/</guid><description>Agentic Engineering 不是讓 AI 寫更快的程式碼，而是讓軟體更快走完整個交付流程——透過多 agent 協作，壓縮跨團隊的協作摩擦。</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Agentic Engineering 的記憶問題：從類型、實作到擁有權</title><link>https://quidproquo.cc/posts/ai/2026-04-20-agentic-engineering-memory/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-20-agentic-engineering-memory/</guid><description>Agent 的記憶不是一個插件，而是 harness 本身的一部分。選對記憶類型、估算資料量、再決定用什麼技術——最後，也要搞清楚你是否真的擁有那份記憶。</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>用 Codex + Gemini + Claude 做多引擎 Code Review：原理、模式與實作</title><link>https://quidproquo.cc/posts/ai/2026-04-20-multi-model-ai-code-review-pipeline/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-20-multi-model-ai-code-review-pipeline/</guid><description>AI 模型審查自己的程式碼時會自我合理化，用三個不同 CLI 做獨立 review 可以有效捕捉盲點——這篇介紹背後的設計哲學與實際的工作流程模式。</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>YouTube to NotebookLM 擴充套件怎麼做到的？拆解逆向工程與跨 Tab 架構</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-04-20-youtube-to-notebooklm-extension-internals/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-04-20-youtube-to-notebooklm-extension-internals/</guid><description>NotebookLM 沒有官方 API，這個擴充套件靠的是逆向工程 Google 內部 batchexecute RPC + DOM scraping + 跨 Tab 訊息傳遞，三者組合完成整個流程。</description><pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate></item><item><title>本機開發 AI Backend API 永遠回空資料：Cookie Domain 隔離問題</title><link>https://quidproquo.cc/posts/tech/debug/2026-04-19-ai-backend-auth-cookie-cross-domain/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/debug/2026-04-19-ai-backend-auth-cookie-cross-domain/</guid><description>主後端跑在遠端 HTTPS，auth_token cookie 的 domain 是遠端，瀏覽器不會把它送到本機 AI backend，導致 API 認為未登入。</description><pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate></item><item><title>把 AI Agent 接進開發流程：從 SDLC 五大階段看怎麼做</title><link>https://quidproquo.cc/posts/ai/2026-04-18-agentic-ai-sdlc-workflow/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-18-agentic-ai-sdlc-workflow/</guid><description>Agentic AI 不只是 autocomplete，而是能自主執行多步驟任務的 AI 系統。這篇文章拆解 SDLC 的五大階段，說明每個階段能從哪裡切入、怎麼從 CLI 工具走到全流程自動化，以及目前最值得追蹤的外部資源。</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>一本由 AI 自己寫的書，教你怎麼跟 AI 一起寫軟體</title><link>https://quidproquo.cc/posts/ai/2026-04-18-encyclopedia-of-agentic-coding-patterns/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-18-encyclopedia-of-agentic-coding-patterns/</guid><description>Encyclopedia of Agentic Coding Patterns 收錄 190 個 pattern，幫你在 AI 代寫程式的時代做出正確的軟體決策——而這本書本身就是由 AI agent 自主撰寫和維護的。</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>GitHub Copilot Coding Agent：把 Issue 丟給 AI，讓它自己開 PR</title><link>https://quidproquo.cc/posts/ai/2026-04-18-github-copilot-coding-agent-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-18-github-copilot-coding-agent-guide/</guid><description>GitHub Copilot Coding Agent 讓你把 Issue 指派給 Copilot，它在雲端沙箱裡自動開 branch、寫程式、跑 CI、開 PR。成功關鍵是設好 AGENTS.md，沒設定的話 agent 容易跑偏。適合定義清楚的中型任務，需 Pro+（每月 1,500 premium requests）或 Enterprise 方案。</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>knowledge-pipeline：六層管線幫你的 RAG 做品質管控</title><link>https://quidproquo.cc/posts/ai/2026-04-18-knowledge-pipeline-rag-quality-control/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-18-knowledge-pipeline-rag-quality-control/</guid><description>一個六層確定性管線，從 URL 擷取到向量嵌入全自動處理，透過八維度評分系統在資料進 RAG 之前就篩掉垃圾。</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>MarkItDown：把任何檔案餵給 LLM 之前，先讓它變成 Markdown</title><link>https://quidproquo.cc/posts/ai/2026-04-18-markitdown-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-18-markitdown-intro/</guid><description>Microsoft 開源的輕量工具，把 PDF、Office、圖片、音訊等格式統一轉成 Markdown，專門為 LLM pipeline 設計。</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>MCP vs CLI vs API：Agent 工具介面的真實分界</title><link>https://quidproquo.cc/posts/ai/2026-04-18-mcp-vs-cli-vs-api-agent-tool-interface/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-18-mcp-vs-cli-vs-api-agent-tool-interface/</guid><description>MCP 不會退場，但有效範圍比想像中窄。本機開發場景 CLI 和 raw API 幾乎都贏過 MCP；MCP 真正不可替代的，是「跨 agent 共享的本機工具層」這條窄縫。</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>你的 JSON-LD 和 schema 對 AI 搜尋引擎是隱形的嗎？各家管線拆解與 AEO/GEO 策略</title><link>https://quidproquo.cc/posts/marketing/2026-04-18-ai-search-engine-aeo-geo-strategy/</link><guid isPermaLink="true">https://quidproquo.cc/posts/marketing/2026-04-18-ai-search-engine-aeo-geo-strategy/</guid><description>不同 AI 引擎讀網頁的方式差異很大。有的只看 body、有的靠預建索引。JSON-LD 和 schema 不是萬能的，正文品質和結構才是跨平台有效的基礎。</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>quidproquo 部落格改進完整規劃：從內容、技術、RAG 設計到 Harness 基礎建設</title><link>https://quidproquo.cc/posts/product/2026-04-18-quidproquo-improvement-roadmap/</link><guid isPermaLink="true">https://quidproquo.cc/posts/product/2026-04-18-quidproquo-improvement-roadmap/</guid><description>用自己寫的 30+ 篇 RAG/Agent 文章交叉檢視部落格現狀，整理出橫跨內容品質、網站技術、RAG 設計修正、Harness 基礎建設、AI Agent 應用的完整改進清單，按優先級排列、不分階段。</description><pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate></item><item><title>從實戰整理：AI Native 團隊該做好的事</title><link>https://quidproquo.cc/posts/ai/2026-04-17-ai-native-team-practices/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-17-ai-native-team-practices/</guid><description>不是每個人都該直接用 coding agent 改 code。AI Native 團隊要搞定 interface 規格、測試先行、monorepo、security guardrail、human-in-the-loop 與 token 預算管控，在 coding agent 上面再建一層 agent platform 並明確開發者角色轉型才是正途。</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Autoreason：讓 LLM 自我修正時知道何時該停手</title><link>https://quidproquo.cc/posts/ai/2026-04-17-autoreason-self-refinement-knows-when-to-stop/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-17-autoreason-self-refinement-knows-when-to-stop/</guid><description>Autoreason 用競爭式多版本評估（A/B/AB + 盲測 Borda count）取代傳統的「批評→改寫」迴圈，解決 LLM 自我修正中的提示偏差、範疇蔓延和缺乏克制三大問題。</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Vercel Open Agents：把 coding agent 從你的筆電搬到雲端</title><link>https://quidproquo.cc/posts/ai/2026-04-17-vercel-open-agents-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-17-vercel-open-agents-intro/</guid><description>Vercel Labs 開源的 coding agent 參考實作。三層架構分離 web UI、agent workflow、sandbox VM，設計給想自建 Claude Code / Cursor Background Agent 的團隊當起手。</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Cloudflare Workers AI binding 全貌：不只是 run()</title><link>https://quidproquo.cc/posts/tech/2026-04-17-cloudflare-workers-ai-binding-utilities/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-04-17-cloudflare-workers-ai-binding-utilities/</guid><description>env.AI 這個 binding 不是只有 run()。它還掛了 toMarkdown（文件轉 Markdown）、autorag（託管 RAG）、gateway（外部 provider 代理）、models（metadata 查詢）。認識這四組方法，才能在 Workers 上把 Cloudflare 當完整的 AI 平台用。</description><pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Claude Octopus：把 8 個模型同時掛在 Claude Code 上的共識 Plugin</title><link>https://quidproquo.cc/posts/ai/2026-04-14-claude-octopus-plugin-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-14-claude-octopus-plugin-intro/</guid><description>Claude Octopus 是一個 Claude Code plugin，能同時叫 Codex、Gemini、Copilot、Qwen、Ollama、Perplexity、OpenRouter 和 Claude 一起看同一份 code，用 75% 共識門檻找單模型的盲點。內建 32 個 persona、48 個 /octo:* slash commands、51 個 skill、以及 Dark Factory 全自動 spec-to-code 管線。</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate></item><item><title>LLM Council：Karpathy 週末打造的多模型議會，三階段讓 LLM 互相評審</title><link>https://quidproquo.cc/posts/ai/2026-04-13-llm-council-karpathy-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-13-llm-council-karpathy-intro/</guid><description>LLM Council 是 Andrej Karpathy 花一個週末做的本地 Web App，把一個問題同時丟給多個 LLM，再讓它們匿名互評，最後由 Chairman 模型綜合出一份答案。定位是讀書時比較模型用的小工具，99% vibe coded、不打算長期維護，但架構本身就是一份值得參考的 ensemble LLM 最小實作。</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Better Agent Terminal：把多個專案的 Terminal 和 Claude Code Agent 收進同一個視窗</title><link>https://quidproquo.cc/posts/tech/2026-04-13-better-agent-terminal-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-04-13-better-agent-terminal-intro/</guid><description>Better Agent Terminal (BAT) 是一個 Electron 桌面 app，把多個專案的 workspace、terminal、以及 Claude Code Agent 整合到同一個視窗，解決開一堆 iTerm 分頁、Agent 沒有好 GUI 容器的日常痛點。MIT License，macOS / Windows / Linux 都能裝。</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Claude Managed Agents：把 agent 外殼和沙箱都交給 Anthropic</title><link>https://quidproquo.cc/posts/ai/2026-04-12-claude-managed-agents-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-12-claude-managed-agents-intro/</guid><description>Claude Managed Agents 是 Anthropic 2026/04/08 推出的 beta 服務，提供 agent harness 加雲端容器沙箱，按 token 加 $0.08/session-hour 計費，適合長時間非同步任務，不想自己寫 agent loop 和跑沙箱的人值得看。</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Agent Skills：讓 AI 代理像資深工程師一樣工作的技能框架</title><link>https://quidproquo.cc/posts/ai/2026-04-10-agent-skills-engineering-workflows/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-10-agent-skills-engineering-workflows/</guid><description>Agent Skills 是 Addy Osmani 開源的 19 個生產級工程技能，透過 /spec → /plan → /build → /test → /review → /ship 的指令驅動 AI 代理遵循資深工程師的開發紀律，而不是走捷徑。</description><pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Graphify：把程式碼和文件變成可查詢的知識圖譜</title><link>https://quidproquo.cc/posts/ai/2026-04-10-graphify-knowledge-graph-codebase/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-10-graphify-knowledge-graph-codebase/</guid><description>Graphify 用 tree-sitter AST 提取程式碼結構，再用 LLM 語意分析文件與圖片，把整個專案壓縮成一張可查詢的知識圖譜。號稱每次查詢比讀原始檔案省 71.5 倍 token。</description><pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Claw Code：用 Rust 重寫 Claude Code 的開源 CLI Agent</title><link>https://quidproquo.cc/posts/ai/2026-04-05-claw-code-rust-claude-code-reimplementation/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-05-claw-code-rust-claude-code-reimplementation/</guid><description>Claw Code 是用 Rust 從零重寫的 Claude Code CLI 替代品，48K 行程式碼、40 個工具、MIT 授權。最驚人的是整個專案在 5 天內由多個 AI Agent 協作完成，上線不到一週就突破 170K stars。</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>clawhip：讓多 Agent 開發不再失控的事件通知路由器</title><link>https://quidproquo.cc/posts/ai/2026-04-05-clawhip-event-notification-router/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-05-clawhip-event-notification-router/</guid><description>clawhip 是一個 Rust 寫的 daemon，專門把 AI coding agent 的事件（commit、PR、session 狀態）路由到 Discord / Slack，解決多 Agent 並行時「不知道誰在做什麼」的可觀測性問題。</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Hermes Agent：Nous Research 的自我改進 AI 代理</title><link>https://quidproquo.cc/posts/ai/2026-04-05-hermes-agent-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-05-hermes-agent-intro/</guid><description>Hermes Agent 是 Nous Research 開源的自我改進 AI 代理，具備持久記憶、技能學習、40+ 工具、多平台閘道，支援 200+ 模型供應商，是 OpenClaw 的正式繼承者。</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>notebooklm-py：用 Python 操控 Google NotebookLM 的非官方 API</title><link>https://quidproquo.cc/posts/ai/2026-04-05-notebooklm-py-unofficial-api/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-05-notebooklm-py-unofficial-api/</guid><description>notebooklm-py 透過逆向工程 Google 的 batchexecute RPC 協議，讓你用 Python / CLI / AI Agent 程式化操作 NotebookLM，包含音訊、影片、投影片、測驗等生成功能。</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>oh-my-claudecode：把 Claude Code 變成多 Agent 協作平台的增強層</title><link>https://quidproquo.cc/posts/ai/2026-04-05-oh-my-claudecode-multi-agent-claude/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-05-oh-my-claudecode-multi-agent-claude/</guid><description>oh-my-claudecode（OMC）在 Claude Code 上加了 8 種協作模式、19 個專業 Agent、跨模型調度（Claude + Codex + Gemini），讓單人 CLI 工具變成多 Agent 開發平台。支援 Deep Interview 需求釐清、Smart Model Routing 省 30-50% token、rate limit 自動恢復。</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>oh-my-codex：在 OpenAI Codex CLI 上疊加結構化工作流的增強層</title><link>https://quidproquo.cc/posts/ai/2026-04-05-oh-my-codex-workflow-layer/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-05-oh-my-codex-workflow-layer/</guid><description>oh-my-codex（OMX）不是取代 Codex CLI，而是在它上面加一層結構化工作流——從需求釐清、計畫產出到多 Agent 並行執行，用 4 個核心 Skill 把散亂的 prompt 對話變成可追蹤的開發流程。</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>oh-my-openagent：用多模型 Agent 團隊取代單一 LLM 的編碼框架</title><link>https://quidproquo.cc/posts/ai/2026-04-05-oh-my-openagent-multi-model-orchestration/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-05-oh-my-openagent-multi-model-orchestration/</guid><description>oh-my-openagent（OmO）把 OpenCode 從單一 LLM 工具變成多模型 Agent 團隊——Opus 當主力、GPT-5.2 當架構師、Gemini 做前端、Sonnet 查文件，一個 ultrawork 關鍵字觸發全員並行。48K stars，UltraWorkers 生態系中最早建立多 Agent 編碼模式的專案。</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>OpenHarness：把 Agent Harness 完整開源的框架</title><link>https://quidproquo.cc/posts/ai/2026-04-05-openharness-agent-infrastructure/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-05-openharness-agent-infrastructure/</guid><description>香港大學 HKUDS 開源的 Agent Harness 框架，實作了工具呼叫、技能載入、記憶、權限、多代理協作等完整基礎設施，支援 Anthropic / OpenAI / GitHub Copilot 三種 API 格式。</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Codex 和 Claude Code 的設定檔重複維護問題：用 symlink 一次解決</title><link>https://quidproquo.cc/posts/tech/2026-04-05-symlink-agents-md-claude-md/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-04-05-symlink-agents-md-claude-md/</guid><description>Claude Code 不認 AGENTS.md，Codex 不認 CLAUDE.md，多人協作項目被迫維護兩份一樣的設定。解法：把 CLAUDE.md 做成 AGENTS.md 的 symlink，只維護一份。</description><pubDate>Sun, 05 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code Agent Teams 怎麼用？從 GitHub 6,400+ 個 agent 看設計模式</title><link>https://quidproquo.cc/posts/ai/2026-04-03-chemistry-times-analysis/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-03-chemistry-times-analysis/</guid><description>GitHub 上已有 6,400+ 個 .claude/agents/*.md 檔案。我們拆解了 4 個代表性專案——ChemistryTimes（內容生產 pipeline）、claude-sub-agent（document-driven 開發流水線）、agentic（Temporal.io DAG 平行執行）、vs-copilot-multi-agent（Hook 強制記憶寫入）——加上 ruflo 的企業級 swarm 架構，歸納出 6 種設計模式和 5 個實戰趨勢。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>從 Stripe 到 Meta：矽谷一線公司如何用 AI Agent 取代鍵盤</title><link>https://quidproquo.cc/posts/ai/2026-04-04-internal-ai-coding-agents/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-04-internal-ai-coding-agents/</guid><description>矽谷一線公司各自獨立打造內部 AI coding agent，從 Slack 訊息到 merged PR 全程自動化。深入拆解 Stripe、Ramp、Coinbase、Spotify 四家的架構，再擴展到 Google、Meta、Amazon、Uber、Goldman Sachs、Walmart 等十多家公司的做法與指標。</description><pubDate>Sat, 04 Apr 2026 00:00:00 GMT</pubDate></item><item><title>LLM 知識庫的三種模式：知識庫、經驗庫、部落格</title><link>https://quidproquo.cc/posts/ai/2026-04-03-llm-knowledge-vault/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-03-llm-knowledge-vault/</guid><description>Andrej Karpathy 提出用 LLM 編譯個人知識 wiki 的框架——收集原始資料、LLM 編譯成 .md wiki、對 wiki 做 Q&amp;A、輸出歸檔回 wiki。本文比較三種實踐路線：Karpathy 的知識庫模式、社群的經驗庫模式、以及 quidproquo 的部落格模式。</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate></item><item><title>AI Agent 的 Cache 不只一層：從 Claude Code 的 18 種快取到 ReAct Agent 的多層設計</title><link>https://quidproquo.cc/posts/ai/2026-04-03-react-agent-cache-design/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-03-react-agent-cache-design/</guid><description>拆解 Claude Code 的 18+ 種快取機制後發現：provider-level prompt cache 你做不了，但 embedding cache、tool result cache、entity cache 你不但做得了，效果還更好。附完整的 AgentCache 介面設計與 per-tool TTL 策略。</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate></item><item><title>AI Agent 的 Tool 描述不該是靜態的：從 Claude Code 學到的動態 prompt() 設計</title><link>https://quidproquo.cc/posts/ai/2026-04-03-react-agent-dynamic-tool-prompt/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-03-react-agent-dynamic-tool-prompt/</guid><description>Claude Code 的 45 個 tool 中，每個 prompt() 都會根據用戶類型、feature flags、系統能力動態調整。將這個模式套用到 ReAct Agent，根據 orchestrator 模型能力、locale、可用 tools 三個維度動態生成 tool description，小模型自動補 few-shot，大模型省 token。</description><pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code 完整方案分析：終端 Agent 的深度推理之王</title><link>https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-claude-code/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-claude-code/</guid><description>Claude Code 從 $20/mo Pro 到 $200/mo Max 20x，Opus 4.6 推理深度業界最強，Max 方案吃到飽定價讓重度使用者省下 90%+ 的 API 費用。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Cursor CLI 完整方案分析：從 IDE Agent 延伸到終端的全能選手</title><link>https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-cursor/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-cursor/</guid><description>Cursor CLI 將 IDE 的 Agent 帶入終端，支援 interactive TUI 與 headless 模式、Plan/Ask/Agent 三種模式、Cloud Handoff 雲端接力、CI/CD 整合，$20-200/mo。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Gemini CLI 完整方案分析：業界最慷慨免費額度的終端 Agent</title><link>https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-gemini-cli/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-gemini-cli/</guid><description>Gemini CLI 免費提供 60 req/min、1,000 req/day，含 Gemini 2.5 Pro 和 1M token context window。Google 開源專案，多數開發者完全不需要付費。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Kiro (AWS) 完整方案分析：Spec-Driven 開發的 Agentic IDE</title><link>https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-kiro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-kiro/</guid><description>Kiro 免費方案含 50 credits，Auto 模式自動混合多模型省成本，Spec-Driven 開發流程將 vibe coding 升級為可追蹤的結構化開發，Agent Hooks 實現本地 CI/CD 自動化。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>OpenAI Codex 完整方案分析：ChatGPT 生態系的 Agent 整合</title><link>https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-openai-codex/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-openai-codex/</guid><description>Codex 綁定 ChatGPT 訂閱（$20-200/mo），GPT-5.4 + mini 自動路由是亮點，CLI 支援 Plan 模式與 API Key 模式雙軌計費。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>OpenCode 完整方案分析：75+ 模型供應商的開源終端 Agent</title><link>https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-opencode/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-opencode/</guid><description>OpenCode 是免費開源的 Go 語言 CLI agent，95K+ GitHub stars，支援 75+ 模型供應商含本地 Ollama，可用 Copilot/ChatGPT 帳號認證，session 中途切換模型不丟上下文。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Agent CLI 訂閱方案全比較：打造可自由切換的多模型使用模式</title><link>https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-subscription-multi-model-routing/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-02-agent-cli-subscription-multi-model-routing/</guid><description>比較 2026 年六大 Agent CLI 訂閱方案（Claude Code、Cursor CLI、Codex、Kiro、Gemini CLI、OpenCode），並研究多模型路由模式——簡單任務給便宜模型、複雜任務給強模型，實測可省 40-85% 成本。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>2026 個人 AI 硬體選購指南：DGX Spark、Mac Studio、MSI AI Edge 全比較</title><link>https://quidproquo.cc/posts/ai/2026-04-02-ai-hardware-local-inference-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-02-ai-hardware-local-inference-guide/</guid><description>比較 NVIDIA DGX Spark、Apple Mac Studio M4 Ultra、ASUS Ascent GX10、MSI AI Edge 等個人 AI 工作站，幫你找到適合的本地推論硬體。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Multi-Model Routing 開源工具與實作：讓對的模型做對的事</title><link>https://quidproquo.cc/posts/ai/2026-04-02-multi-model-routing-opensource-tools/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-02-multi-model-routing-opensource-tools/</guid><description>透過多模型路由，將 70% 的簡單任務導向便宜模型，只讓 10-15% 的複雜任務使用旗艦模型，實測節省 40-85% 推論成本。本文介紹五個主要開源工具的架構與實作。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>數位生態系研究：從 LINE、Shopify 到台灣 MarTech，拆解平台串接策略</title><link>https://quidproquo.cc/posts/product/2026-04-02-digital-ecosystem-cresclab-research/</link><guid isPermaLink="true">https://quidproquo.cc/posts/product/2026-04-02-digital-ecosystem-cresclab-research/</guid><description>拆解數位生態系三層結構：LINE 超級應用、Shopify App Store 飛輪、台灣 MarTech 串接策略，核心是透過 API 與數據流讓參與者相互依賴、共同強化護城河。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>AI Agent 的全域 Skills 要放哪裡？.claude、Codex Skills、AGENTS.md 的分工</title><link>https://quidproquo.cc/posts/tech/2026-04-02-ai-agent-global-skills-paths/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-04-02-ai-agent-global-skills-paths/</guid><description>Skill 路徑通常是 runtime-specific，跨 agent 真正穩的是 AGENTS.md；個人共用能力放各自 agent 支援的全域目錄，專案 workflow 放 repo 內。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>code-review-graph：用知識圖譜讓 AI Code Review 省下 8 倍 Token</title><link>https://quidproquo.cc/posts/tech/2026-04-02-code-review-graph-knowledge-graph-ai-review/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-04-02-code-review-graph-knowledge-graph-ai-review/</guid><description>code-review-graph 用 Tree-sitter 解析 codebase 建立持久化知識圖譜，追蹤變更的爆炸半徑，只把真正相關的 context 餵給 AI，號稱平均省下 8.2 倍 token。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>GitBook：把文件變成產品的文件平台</title><link>https://quidproquo.cc/posts/tech/2026-04-02-gitbook-documentation-platform/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-04-02-gitbook-documentation-platform/</guid><description>GitBook 是一個以 Git 為底層的文件平台，支援 Markdown 編輯、版本控制、多人協作。適合技術文件、API docs、內部知識庫。免費方案對個人和小團隊夠用。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>NVIDIA DGX Spark：桌上型 AI 超級電腦，把一個 petaFLOP 塞進你的桌面</title><link>https://quidproquo.cc/posts/tech/2026-04-02-nvidia-dgx-spark-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-04-02-nvidia-dgx-spark-intro/</guid><description>NVIDIA DGX Spark 搭載 GB10 Grace Blackwell Superchip，128GB 統一記憶體，提供 1 petaFLOP FP4 算力，售價約 $3,999 美元起。適合開發者在本地跑 200B 參數模型、fine-tune 70B 模型，是目前最容易入手的 NVIDIA AI 開發平台。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>文件平台選擇指南：GitBook、Docusaurus、Mintlify 和其他七個選項</title><link>https://quidproquo.cc/posts/tech/guide/2026-04-02-documentation-platform-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/guide/2026-04-02-documentation-platform-guide/</guid><description>九個主流文件平台的定位、優缺點、適用場景和實際使用案例。選擇邏輯：開源專案選 Docusaurus/VitePress，API docs 選 Mintlify/ReadMe，企業內部選 Confluence，快速上手選 GitBook。</description><pubDate>Thu, 02 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Agent CLI 完整指南：設計邏輯、工具比較與使用原則</title><link>https://quidproquo.cc/posts/ai/2026-04-01-agent-cli-guidelines/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-01-agent-cli-guidelines/</guid><description>Agent CLI 不是更聰明的補全工具，而是能讀懂 codebase、執行多步驟任務、操作真實環境的 AI 代理。Claude Code、Codex CLI、Gemini CLI、OpenCode、Aider、Pi、Kiro、Amp、Cursor CLI... 工具越來越多，但底層共享一套設計邏輯——理解這套邏輯，才能真正用好它們。</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>2026 年 15 個值得關注的 Agent 框架</title><link>https://quidproquo.cc/posts/ai/2026-04-01-agent-frameworks-2026/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-01-agent-frameworks-2026/</guid><description>按 GitHub Stars 排序，盤點 2026 年 15 個主流 AI Agent 框架的定位、特色與適用場景。不是排名，是地圖。</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>一句話發一篇 IG 輪播 — 從手動 3 小時到全自動的 Pipeline 實作教學</title><link>https://quidproquo.cc/posts/ai/2026-04-01-ig-carousel-automation-pipeline/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-01-ig-carousel-automation-pipeline/</guid><description>用 Claude Code 當 orchestrator，串接 Playwright 截圖、catbox.moe 圖床、Meta Graph API 發布、Telegram 通知，一句話完成 IG 輪播圖文的生成與發布。</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>llama.cpp — 從純 C++ 到消費級硬體上的 LLM 推論引擎</title><link>https://quidproquo.cc/posts/ai/2026-04-01-llama-cpp-local-llm-inference/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-01-llama-cpp-local-llm-inference/</guid><description>llama.cpp 是目前最廣泛使用的本地 LLM 推論引擎，用純 C/C++ 實作，支援 CPU、Metal、CUDA、Vulkan 等多後端，搭配 GGUF 量化格式讓消費級硬體能跑數十億參數的模型。</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>TurboQuant+ — 用兩階段量化把 KV Cache 壓到 2-bit，讓 MacBook 跑 100B 模型</title><link>https://quidproquo.cc/posts/ai/2026-04-01-turboquant-plus-kv-cache-compression/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-04-01-turboquant-plus-kv-cache-compression/</guid><description>TurboQuant+ 是 Google Research ICLR 2026 論文的開源實作，用 PolarQuant + QJL 兩階段量化壓縮 KV cache 達 3.8-6.4x，讓消費級硬體跑更大模型和更長上下文。</description><pubDate>Wed, 01 Apr 2026 00:00:00 GMT</pubDate></item><item><title>能在手機上跑的小模型：2026 年的選擇與限制</title><link>https://quidproquo.cc/posts/ai/2026-03-31-mobile-small-models/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-31-mobile-small-models/</guid><description>2026 年行動端 LLM 主力是 Gemma 3n、Qwen 3.5 Small、Llama 3.2、Phi-4-mini、Ministral 3 和 SmolLM3。3B 以下量化模型在 8GB RAM 手機上能跑到 30–50 tokens/sec，但 RAM、散熱和 context window 仍是硬限制。</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item><item><title>2026 Q1 開源 LLM 全景圖：從前沿大模型到手機端，完整盤點</title><link>https://quidproquo.cc/posts/ai/2026-03-31-open-source-llm-landscape/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-31-open-source-llm-landscape/</guid><description>2026 Q1 開源模型全面爆發：LLM 方面 GLM-5、Kimi K2.5、Qwen3.5 追上閉源；Embedding 和 Reranker 由 Qwen3 和 BGE 主導；語音有 Voxtral TTS 和 Whisper V3；圖像有 FLUX.2；影片有 Wan 2.2 追平 Sora。這篇是完整導覽地圖。</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code：Anthropic 終端機 AI Coding Agent 完整介紹</title><link>https://quidproquo.cc/posts/tech/2026-03-31-claude-code-overview-anthropic-coding-agent/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-31-claude-code-overview-anthropic-coding-agent/</guid><description>Claude Code 是 Anthropic 的 agentic coding 工具，跑在終端機、IDE、Slack、GitHub 和 Web 上。核心擴充機制有六層：CLAUDE.md（永駐 context）、Skills（按需工作流程）、Hooks（確定性自動化）、Subagents（隔離委派）、MCP（外部工具連接）、Agent Teams（多 agent 協作）。</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Codex CLI：OpenAI 開源終端機 Coding Agent 完整介紹</title><link>https://quidproquo.cc/posts/tech/2026-03-31-codex-cli-openai-coding-agent/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-31-codex-cli-openai-coding-agent/</guid><description>Codex CLI 是 OpenAI 的開源終端機 coding agent，用 Rust 打造，支援 MCP、subagents、圖片輸入、code review。搭配 codex-1（o3 優化版）或 GPT-5-Codex 模型，可在本地端直接讀寫、執行程式碼。</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Gemini CLI：Google 開源終端機 AI Agent 完整介紹</title><link>https://quidproquo.cc/posts/tech/2026-03-31-gemini-cli-google-terminal-agent/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-31-gemini-cli-google-terminal-agent/</guid><description>Gemini CLI 是 Google 開源的終端機 AI agent（Apache 2.0），免費帳號每分鐘 60 次、每天 1,000 次請求。支援 1M token context window、Google Search grounding、MCP 擴充，並整合 Gemini Code Assist 與 VS Code。</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenCode：開源 AI 終端機 Coding Agent 完整介紹</title><link>https://quidproquo.cc/posts/tech/2026-03-31-opencode-ai-terminal-coding-agent/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-31-opencode-ai-terminal-coding-agent/</guid><description>OpenCode 是用 Go 打造的開源 AI coding agent（95K+ GitHub stars），內建 TUI 介面、支援 75+ LLM、LSP 整合、Vim 風格編輯器、SQLite session 管理。免費、不需訂閱，可接本地或雲端模型。</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Pi Coding Agent：極簡主義的開源終端機 Coding Harness</title><link>https://quidproquo.cc/posts/tech/2026-03-31-pi-coding-agent-minimal-terminal-harness/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-31-pi-coding-agent-minimal-terminal-harness/</guid><description>Pi 是 Mario Zechner 用 TypeScript 打造的極簡 coding agent，只有 4 個核心工具（read、write、edit、bash）和 300 字 system prompt。透過 Extensions、Skills、Prompt Templates 擴充，跑在 Bun runtime 上。Ollama 已內建 `ollama launch pi` 一鍵啟動。</description><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item><item><title>AI-Ready Content：把網站變成 AI 可讀的資料來源，完整指南</title><link>https://quidproquo.cc/posts/ai/2026-03-30-ai-ready-content/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-30-ai-ready-content/</guid><description>2025–2026 年，網站不只要給人看，還要給 AI 看。從 llms.txt、Schema Markup、GEO 到 RAG ingestion pipeline，這篇整理了讓你的網站變成 AI 可用資料來源的完整技術地圖。</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Harness Engineering 進階模式：Tool Registry、Guard System 與 Checkpoint-Resume</title><link>https://quidproquo.cc/posts/ai/2026-03-30-harness-engineering-patterns/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-30-harness-engineering-patterns/</guid><description>Harness 不只是呼叫 LLM 的 wrapper。Tool Registry 管理工具的動態載入與選擇、Guard System 建立四層防護網、Checkpoint-Resume 讓長時間任務可以中斷恢復。這三個模式是生產級 Agent 系統的關鍵基礎設施。</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Skill vs Subagent：Claude Code 兩種 Agent 協作模式比較</title><link>https://quidproquo.cc/posts/ai/2026-03-30-skill-vs-subagent-comparison/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-30-skill-vs-subagent-comparison/</guid><description>Skill 是你手動呼叫的 prompt 模板，Subagent 是 Claude 自動 routing 的獨立 agent。看起來很像，但觸發方式、工具隔離、context 管理完全不同。</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Ticketing 已死，Review 才是新的 Planning</title><link>https://quidproquo.cc/posts/ai/2026-03-30-ticketing-dead-review-new-planning/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-30-ticketing-dead-review-new-planning/</guid><description>當 AI agent 能在幾分鐘內把 intent 變成 PR，軟體工程的瓶頸就從「規劃該做什麼」翻轉成「評估做出來的東西對不對」。Ticketing 時代的產物（sprint、story point、backlog grooming）正在壓縮歸零，取而代之的核心實踐是 review。</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code Spinner Verbs：從原始碼挖出 185 個狀態動詞的完整清單</title><link>https://quidproquo.cc/posts/tech/2026-03-30-claude-code-spinner-verbs/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-30-claude-code-spinner-verbs/</guid><description>Claude Code 處理請求時會從 185 個預設動詞中隨機顯示（如 Thinking、Brewing、Clauding），完成時從 8 個動詞中選一個搭配耗時。可透過 settings.json 的 spinnerVerbs 設定自訂，支援 replace 和 append 兩種模式。本文所有資料來自 cli.js 原始碼實際驗證。</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>gstack — Garry Tan 把 Claude Code 變成虛擬工程團隊的 20 個 Skills</title><link>https://quidproquo.cc/posts/tech/2026-03-29-gstack-linux-stack-trace-tool/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-29-gstack-linux-stack-trace-tool/</guid><description>gstack 是 Garry Tan 開源的 Claude Code skills 工具集，用 20 個專業 skill 把一個人變成一整個工程團隊——從產品規劃、設計審查、code review、QA 到部署，全部自動化。</description><pubDate>Sun, 29 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Anthropic 的 Harness Design：讓 AI Agent 像工程師一樣工作</title><link>https://quidproquo.cc/posts/ai/2026-03-28-anthropic-harness-design/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-anthropic-harness-design/</guid><description>同一個模型在不同的 harness 設計下會產生截然不同的結果。Anthropic 用雙 Agent 架構、跨 session 狀態檔、GAN 式 generator-evaluator 迴圈，讓 Claude 能自主完成數小時的軟體開發任務。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Google 的八種 Multi-Agent 設計模式</title><link>https://quidproquo.cc/posts/ai/2026-03-28-google-multi-agent-patterns/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-google-multi-agent-patterns/</guid><description>Google 整理了八種 multi-agent 設計模式：從最簡單的 Sequential Pipeline 到可組合的 Composite Pattern。不是越複雜越好——選對模式比堆 agent 重要。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>從 Prompt 到 Harness：AI 工程的三次演化</title><link>https://quidproquo.cc/posts/ai/2026-03-28-harness-engineering-evolution/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-harness-engineering-evolution/</guid><description>AI 工程經歷三個階段：Prompt Engineering（寫好指令）→ Context Engineering（餵對資訊）→ Harness Engineering（設計整個工作環境）。每一次演化不是取代前者，而是在更高的抽象層級上操作。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw Agent Loop：執行迴圈、Streaming 與 Queue</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-agent-loop/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-agent-loop/</guid><description>一次 agent 執行：收到訊息 → context 組裝 → 模型推理 → tool 執行 → 串流回覆 → 持久化。每個 session 串行、支援 5 種佇列模式。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw Agent Runtime：Workspace、System Prompt 與 Bootstrap</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-agent-runtime/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-agent-runtime/</guid><description>OpenClaw 的 agent 有自己的「家」（Workspace），靠 AGENTS.md、SOUL.md 等 bootstrap 檔案定義人格和行為，System Prompt 每次動態組裝。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 存取控制：Authentication、Secrets 與 OAuth</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-auth-secrets/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-auth-secrets/</guid><description>API Key 最穩、OAuth 用 PKCE + token sink 模式、SecretRef 支援 env/file/exec 三種來源、Trusted Proxy 可以委託 reverse proxy 做認證。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 自動化（一）：Cron、Heartbeat 與 Webhook</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-automation-cron-webhook/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-automation-cron-webhook/</guid><description>Heartbeat 定期巡檢（30 分鐘批次），Cron 精確排程（支援隔離 session 和模型覆寫），Webhook 接收外部事件觸發 agent。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 自動化（二）：Standing Orders 永久指令</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-automation-standing-orders/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-automation-standing-orders/</guid><description>Standing Orders 給 agent 永久授權執行定義好的程式——有明確的範圍、觸發條件、approval gate 和升級規則，搭配 Cron 做時間控制。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 企業頻道：Slack、Teams、Google Chat 與 Matrix</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-channels-enterprise/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-channels-enterprise/</guid><description>Slack 有最完整的企業功能（native streaming、slash commands），Teams 需 Azure Bot 設定，Matrix 支援 E2EE 加密。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 主力頻道：WhatsApp、Telegram、Discord</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-channels-main/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-channels-main/</guid><description>WhatsApp 用 QR 配對 + Baileys、Telegram 用 Bot Token 最快上手、Discord 支援 guild/thread/button 互動元件。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 其他頻道：Signal、iMessage、LINE、IRC、Nostr 與更多</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-channels-others/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-channels-others/</guid><description>Signal 用 signal-cli 注重隱私、iMessage 推薦走 BlueBubbles、LINE 用 webhook、IRC/Nostr/Twitch 各有特色。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 頻道總覽：配對、群組與路由</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-channels-overview/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-channels-overview/</guid><description>OpenClaw 支援 24+ 頻道同時運行，用 Pairing 控制誰能聊、用 Group Policy 控制群組行為、用 Routing 決定訊息送到哪個 agent。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw Gateway 篇（一）：設定系統與 Hot Reload</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-gateway-config/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-gateway-config/</guid><description>openclaw.json 用 JSON5 格式，嚴格 schema 驗證，支援 hybrid hot reload（安全變更即時生效，關鍵變更自動重啟）。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw Gateway 篇（二）：遠端存取、Tailscale 與多 Gateway</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-gateway-network/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-gateway-network/</guid><description>Gateway 預設只綁 loopback，遠端存取用 SSH tunnel 或 Tailscale Serve/Funnel，多 Gateway 可以分散負載。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 安裝指南（下）：雲平台、K8s 與 VPS 部署</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-install-cloud/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-install-cloud/</guid><description>OpenClaw 支援部署到 9 個雲平台、K8s、Ansible 自動化佈建，最低每月 $5 就能跑 24/7 Gateway。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 安裝指南（上）：npm、Docker、Nix 與本機部署</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-install-local/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-install-local/</guid><description>OpenClaw 提供 6 種本機安裝方式：installer script、npm、Docker、Podman、Nix、Bun，加上 Raspberry Pi 部署和 source 編譯。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 模型進階：Failover、Prompt Caching 與 Token 計費</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-model-advanced/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-model-advanced/</guid><description>OpenClaw 內建 Auth 輪替 + Model Fallback 兩階段容錯，加上 Prompt Caching 省錢和完整的 Token 追蹤機制。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 的模型需求與供應商生態</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-model-providers/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-model-providers/</guid><description>OpenClaw 支援 35+ 模型供應商，最低需求是模型支援 tool use + streaming，內建 auth 輪替和 model failover 機制。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 更多供應商：DeepSeek、Groq、Ollama、OpenRouter、Bedrock...</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-more-providers/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-more-providers/</guid><description>除了 Anthropic/OpenAI/Google 三大家，OpenClaw 還支援 30+ 供應商，從 DeepSeek 到本地 Ollama 都有。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 多 Agent 與 Delegate 架構</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-multi-agent/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-multi-agent/</guid><description>OpenClaw 支援在一個 Gateway 內跑多個隔離 agent，透過 binding 路由訊息，還能用 Delegate 架構讓 AI 以代理人身份行動。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw Nodes 深入：行動裝置與遠端主機</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-nodes-deep/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-nodes-deep/</guid><description>Node 是 Gateway 的周邊裝置——iOS/Android 提供相機/位置/通知，macOS 提供 Canvas/system.run，Node Host 讓遠端主機跑 exec。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 文件導讀：200+ 份文件，從哪讀起？</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-overview/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-overview/</guid><description>OpenClaw 有 200+ 份文件，這篇幫你搞懂全貌、知道每塊在講什麼、依你的角色決定從哪讀起。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 參考篇：Pi 整合與設定參考</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-pi-reference/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-pi-reference/</guid><description>Pi 是 OpenClaw 內嵌的 coding agent runtime，OpenClaw 是 Pi 的 Gateway 殼。設定參考覆蓋 16 個頂層區塊、335 個文件。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 桌面平台：macOS、Linux 與 Windows</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-platforms-desktop/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-platforms-desktop/</guid><description>OpenClaw 在 macOS 有選單列 app、Linux 用 systemd 跑服務、Windows 建議走 WSL2。三個平台的差異與注意事項。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 行動平台：iOS 與 Android</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-platforms-mobile/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-platforms-mobile/</guid><description>OpenClaw 的 iOS 和 Android app 不是 Gateway，而是 Node——讓手機的相機、螢幕、位置、語音成為 AI agent 的感官延伸。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw Plugin 系統：架構與開發指南</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-plugins/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-plugins/</guid><description>Plugin 用 TypeScript ESM 開發，支援 12 種能力註冊（頻道/模型/工具/TTS/圖片等），發布到 ClawHub 或 npm。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 沙箱機制：Docker、SSH 與 OpenShell</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-sandbox/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-sandbox/</guid><description>OpenClaw 沙箱有三層控制：Sandbox 決定在哪跑（Docker/SSH/OpenShell）、Tool Policy 決定能用什麼工具、Elevated 是 exec 的主機逃生門。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw Session、Memory 與 Compaction</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-session-memory/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-session-memory/</guid><description>OpenClaw 的 session 支援 4 種 DM 隔離層級，Memory 是 Markdown 檔案，Compaction 在 context 快滿時自動摘要壓縮。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 威脅模型：MITRE ATLAS 安全分析與形式驗證</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-threat-model/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-threat-model/</guid><description>OpenClaw 用 MITRE ATLAS 框架分析 AI 系統威脅，有三個 Critical 風險（prompt injection、惡意 skill、憑證竊取），並用 TLA+ 形式驗證安全屬性。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 工具篇（一）：瀏覽器控制與網路搜尋</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-tools-browser-search/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-tools-browser-search/</guid><description>OpenClaw 的瀏覽器用 managed profile 隔離、支援遠端 CDP（Browserless/Browserbase）、Deep Research 結合搜尋和瀏覽做多步驟研究。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 工具篇（三）：Exec 工具、Thinking 層級與 Slash Commands</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-tools-exec-thinking/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-tools-exec-thinking/</guid><description>Exec 支援前景/背景/PTY 執行 + 三種安全等級（deny/allowlist/full），Thinking 有 7 個層級（off 到 adaptive），Slash Commands 分指令和 directive 兩類。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 工具篇（二）：Skills 系統與 Sub-Agent</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-tools-skills-subagents/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-tools-skills-subagents/</guid><description>Skills 是 AgentSkills 相容的 SKILL.md 資料夾，有 6 層載入優先順序。ClawHub 是公開市場。Sub-agent 最多巢狀 5 層。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 工具篇（四）：TTS、PDF、Lobster 與 MCP</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-tools-tts-pdf-lobster/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-tools-tts-pdf-lobster/</guid><description>TTS 支援 ElevenLabs/Microsoft/OpenAI 三家，PDF 有 native 和 extraction 兩種模式，Lobster 是確定性工作流 runtime，MCP 支援外部工具擴展。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw 維運篇：疑難排解與診斷</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-troubleshooting/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-troubleshooting/</guid><description>openclaw doctor 是一站式診斷工具，openclaw sandbox explain 排查沙箱問題，openclaw channels status --probe 檢查頻道連線。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenClaw UI：Control UI、TUI 與 Web Chat</title><link>https://quidproquo.cc/posts/ai/2026-03-28-openclaw-ui/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-openclaw-ui/</guid><description>Control UI 是瀏覽器 dashboard（http://127.0.0.1:18789），TUI 是終端互動介面，Web Chat 是 WebSocket 即時聊天。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Phil Schmid：為什麼 Agent Harness 是 2026 年最重要的事</title><link>https://quidproquo.cc/posts/ai/2026-03-28-phil-schmid-agent-harness/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-28-phil-schmid-agent-harness/</guid><description>模型是 CPU，harness 是作業系統，agent 是應用程式。模型能力再強，沒有好的 harness 就只是 demo。Phil Schmid 認為 harness 是 2026 年 AI 工程最關鍵的基礎設施。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>AI Agent 繞過 Cloudflare 反爬蟲完整指南：從踩坑到自建 MCP Server</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-28-bypass-cloudflare-anti-bot-for-ai-agent/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-28-bypass-cloudflare-anti-bot-for-ai-agent/</guid><description>標準 Playwright 無法通過 Cloudflare 驗證。playwright-extra + stealth 和 nodriver 都能繞過，最終包成 MCP server 讓 AI agent 自動使用。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>「推薦下一條」和「推薦類似的」不是同一件事 — RAG 推薦系統的意圖消歧</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-28-rag-intent-disambiguation-recommendation/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-28-rag-intent-disambiguation-recommendation/</guid><description>攀岩 RAG 系統中「推薦下一條路線」（progression）和「推薦類似路線」（similarity）被同一個 hasSimilarRouteIntent() 函式混為一談，導致推薦品質崩壞。解法是 Regex Fast Path + LLM Fallback 的兩階段意圖分類。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG 多實體查詢：當使用者一次丟五條路線，系統只看到第一條</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-28-rag-multi-entity-query-processing/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-28-rag-multi-entity-query-processing/</guid><description>RAG 系統的 extractRouteReference() 用 for...return 只抓第一個匹配，使用者給了五條完攀紀錄卻只用到一條。解法從 rule-based 多實體擷取、user profile aggregation 到 embedding centroid，分三層遞進實作。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>當 Vector Search 把名字當難度搜：RAG 系統的 Attribute Conflation 問題</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-28-rag-multi-field-retrieval-attribute-conflation/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-28-rag-multi-field-retrieval-attribute-conflation/</guid><description>查詢「美人照鏡 5.11b，推薦類似難度路線」，結果回來的全是名字像的路線而不是難度像的。根因是 dense embedding 把多個屬性壓進同一個向量，名稱的稀有性壓過了難度信號。解法：metadata pre-filter + query rewriting + score fusion 三層防線。</description><pubDate>Sat, 28 Mar 2026 00:00:00 GMT</pubDate></item><item><title>LangGraph：用圖結構管理 Agent 工作流程</title><link>https://quidproquo.cc/posts/ai/2026-03-27-langgraph-agent-orchestration/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-27-langgraph-agent-orchestration/</guid><description>LangGraph 把 LLM 工作流程建模成有向圖，解決多輪迭代、條件分支、平行執行這些用線性 pipeline 做很痛的問題。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Product Builder：當 AI 讓每個人都能從 0 到 1，產品開發的角色正在重組</title><link>https://quidproquo.cc/posts/product/2026-03-27-product-builder-hybrid-role/</link><guid isPermaLink="true">https://quidproquo.cc/posts/product/2026-03-27-product-builder-hybrid-role/</guid><description>AI 讓一個人能跑完發現問題→設計→建造的完整循環。Product Builder 不靠權威影響團隊，而是直接產出可用產品，從 LinkedIn、Walmart 到新創都在設立這個角色。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Biome：用 Rust 取代 ESLint + Prettier</title><link>https://quidproquo.cc/posts/tech/2026-03-27-biome-linter-formatter/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-biome-linter-formatter/</guid><description>Biome 一個工具做 ESLint + Prettier 兩個工具的事，速度快 10-20 倍，設定簡單很多。DaoDao 在整個 monorepo 用它，lint + format 一次過。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>AEO 答案引擎優化指南 — 讓 AI 搜尋引擎引用你的內容</title><link>https://quidproquo.cc/posts/tech/2026-03-27-blog-aeo-answer-engine-optimization-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-blog-aeo-answer-engine-optimization-guide/</guid><description>AEO（Answer Engine Optimization）是針對 AI 搜尋引擎（Perplexity、ChatGPT Search、Google AI Overview）的內容優化策略。核心是讓你的內容成為 AI 最容易引用的「答案來源」，而不只是搜尋結果中的一個連結。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>部落格 SEO 優化完整指南 — 從 meta tags 到結構化資料</title><link>https://quidproquo.cc/posts/tech/2026-03-27-blog-seo-optimization-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-blog-seo-optimization-guide/</guid><description>SEO 不只是關鍵字，結構化資料（JSON-LD）、Open Graph、hreflang、robots.txt 這些技術面優化才是讓搜尋引擎真正理解你內容的關鍵。本文以 Astro 部落格為例，完整走一遍實作。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>BullMQ：Node.js 最成熟的 Redis-backed 任務佇列</title><link>https://quidproquo.cc/posts/tech/2026-03-27-bullmq-job-queue-nodejs/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-bullmq-job-queue-nodejs/</guid><description>BullMQ 是 Node.js 生態裡最成熟的任務佇列，底層用 Redis，支援優先級、重試、排程、延遲任務。島島用它處理通知發送和實踐自動完成排程。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Celery：Python 生態裡分散式任務佇列的標準解法</title><link>https://quidproquo.cc/posts/tech/2026-03-27-celery-python-task-queue/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-celery-python-task-queue/</guid><description>Celery 是 Python 最主流的分散式任務佇列，用 Redis 或 RabbitMQ 當 broker，讓耗時工作跑在背景。島島的 AI 服務用它處理 LLM 回饋生成等非同步任務。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code Global Skills 新 Session 找不到？釐清 Skill Discovery 機制與排查方法</title><link>https://quidproquo.cc/posts/tech/2026-03-27-claude-code-global-skills-not-found/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-claude-code-global-skills-not-found/</guid><description>Global skills 放在 ~/.claude/skills/ 但新 session 或 Desktop App 看不到？問題通常不是檔案不存在，而是 skill 描述沒被載入 context。本文釐清 CLI vs Desktop App 的差異、settings.json 的角色，以及最穩定的解法。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>ClickHouse：當 PostgreSQL 的分析查詢開始變慢，你需要 OLAP</title><link>https://quidproquo.cc/posts/tech/2026-03-27-clickhouse-analytics-database/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-clickhouse-analytics-database/</guid><description>ClickHouse 是欄導向 OLAP 資料庫，掃幾億行只要幾秒，島島用它記錄使用行為事件，供 AI 推薦引擎的特徵工程使用，讓 PostgreSQL 專心處理交易型資料。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Cloudflare D1：跑在邊緣的 SQLite 關聯式資料庫</title><link>https://quidproquo.cc/posts/tech/2026-03-27-cloudflare-d1-sqlite-database/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-cloudflare-d1-sqlite-database/</guid><description>D1 是 Cloudflare 的 serverless SQLite 資料庫，直接綁定 Workers，支援完整 SQL（JOIN、transaction）、自動備份。適合中小規模的關聯式資料需求，NobodyClimb 把它當主資料庫用。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Cloudflare KV：全球邊緣的 Key-Value Store</title><link>https://quidproquo.cc/posts/tech/2026-03-27-cloudflare-kv-key-value-store/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-cloudflare-kv-key-value-store/</guid><description>KV 是 Cloudflare 的全球分散式 key-value store，讀取從最近的邊緣節點回應，延遲極低。適合快取、feature flag、暫態資料，但寫入是最終一致性。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Cloudflare R2：零 Egress 費用的 S3 替代方案</title><link>https://quidproquo.cc/posts/tech/2026-03-27-cloudflare-r2-object-storage/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-cloudflare-r2-object-storage/</guid><description>R2 是 Cloudflare 的物件儲存，S3 相容 API、零 egress 費用、Workers 原生 binding。媒體密集的應用不用再擔心流量帳單。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Cloudflare Workers：不是 Lambda，不是容器，是 V8 Isolate</title><link>https://quidproquo.cc/posts/tech/2026-03-27-cloudflare-workers-edge-compute/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-cloudflare-workers-edge-compute/</guid><description>Cloudflare Workers 用 V8 Isolate 取代容器，沒有 cold start，全球邊緣部署，透過 Bindings 接 D1、R2、KV、AI。適合 API、SSR、輕量後端，不適合長時間執行的任務。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Docker 實務入門：從開發到部署的容器化</title><link>https://quidproquo.cc/posts/tech/2026-03-27-docker-container-basics/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-docker-container-basics/</guid><description>Docker 讓你把應用程式和它的環境打包在一起，消除「在我電腦上可以跑」的問題。搭配 multi-stage build 和 Compose，是現代後端部署的基本配備。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Expo + React Native：一套程式碼跑 iOS 和 Android，實際上是什麼體驗</title><link>https://quidproquo.cc/posts/tech/2026-03-27-expo-react-native-cross-platform/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-expo-react-native-cross-platform/</guid><description>Expo 讓 React Native 開發從「環境設定地獄」變成可以直接寫邏輯的狀態。Expo Router 帶來 file-based routing，讓 web 開發者轉移成本更低。島島和 NobodyClimb 都用它跨 iOS/Android。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Express.js：Node.js 後端的預設答案，以及它為什麼還值得選</title><link>https://quidproquo.cc/posts/tech/2026-03-27-expressjs-node-backend/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-expressjs-node-backend/</guid><description>Express 是 Node.js 最成熟的 Web framework，middleware 生態完整、學習資源豐富。搭配 TypeScript 和清楚的分層架構，在 2026 年仍然是有理由選的選項。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>FastAPI：Python AI 服務的標準答案</title><link>https://quidproquo.cc/posts/tech/2026-03-27-fastapi-python-backend/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-fastapi-python-backend/</guid><description>FastAPI 是基於 Python type hint 的現代 Web framework，自動生成 OpenAPI 文件、原生 async 支援、效能接近 Node.js。AI/ML 服務的首選，也是 Python 後端裡最值得學的框架。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>GitHub Actions：CI/CD 的入門與 Monorepo 策略</title><link>https://quidproquo.cc/posts/tech/2026-03-27-github-actions-ci-cd/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-github-actions-ci-cd/</guid><description>GitHub Actions 是目前最省設定成本的 CI/CD 工具，適合中小型專案。Monorepo 的關鍵是用 path filter 讓只有受影響的 app 觸發 build。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Hono：為 Edge Runtime 而生的輕量 Web Framework</title><link>https://quidproquo.cc/posts/tech/2026-03-27-hono-web-framework/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-hono-web-framework/</guid><description>Hono 是專為 Cloudflare Workers、Deno、Bun 等 edge runtime 設計的 Web framework，比 Express 輕一個數量級，原生支援 Web Standard API，是 edge 環境下的首選。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Next.js 15 + App Router：Server Components 和 use cache 實際上在做什麼</title><link>https://quidproquo.cc/posts/tech/2026-03-27-nextjs-15-app-router-overview/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-nextjs-15-app-router-overview/</guid><description>Next.js 15 + React 19 的 App Router 把渲染責任從客戶端移到伺服器，use cache 讓快取邏輯直接跟資料綁在一起而不是散在 fetch 選項裡。島島和 NobodyClimb 都選它，原因很務實。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>@opennextjs/cloudflare：把 Next.js 跑在 Cloudflare Workers 上</title><link>https://quidproquo.cc/posts/tech/2026-03-27-opennextjs-cloudflare-adapter/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-opennextjs-cloudflare-adapter/</guid><description>@opennextjs/cloudflare 讓 Next.js 15 App Router 部署到 Cloudflare Workers，動態 SSR 走 Worker，靜態資源走 Cloudflare Assets。沒有 server 管理成本，但有明確的功能限制。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>PM2：Node.js 程序管理的實用選擇</title><link>https://quidproquo.cc/posts/tech/2026-03-27-pm2-node-process-manager/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-pm2-node-process-manager/</guid><description>PM2 讓 Node.js 應用在 server 上持續跑，掛掉自動重啟，可以開 cluster 模式用滿 CPU，Log 也幫你管好。部署在 VM 或 VPS 的 Node.js 應用幾乎都需要它。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Prisma ORM：TypeScript 專案的型別安全資料庫存取</title><link>https://quidproquo.cc/posts/tech/2026-03-27-prisma-orm-typescript/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-prisma-orm-typescript/</guid><description>Prisma 用 schema-first 設計讓資料庫 migration 有版本控制、查詢有完整 TypeScript 型別、關聯查詢直覺。代價是學習曲線和 ORM 的固有限制，但對多數 TypeScript 專案是值得的換法。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>React Hook Form + Zod：表單處理的最佳組合</title><link>https://quidproquo.cc/posts/tech/2026-03-27-react-hook-form-zod-validation/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-react-hook-form-zod-validation/</guid><description>React Hook Form 處理表單效能，Zod 定義驗證 schema，兩者搭配讓表單開發幾乎不需要寫樣板程式碼。在 monorepo 裡共用 Zod schema，前後端驗證邏輯一份就夠。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Redis 入門：快取、Session、Pub/Sub 一次搞懂</title><link>https://quidproquo.cc/posts/tech/2026-03-27-redis-cache-queue-overview/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-redis-cache-queue-overview/</guid><description>Redis 是 in-memory key-value store，快到不像話，島島用它同時扛快取、Session、BullMQ 任務佇列三個職責，一台 Redis 幹三件事。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>shadcn/ui：不是套件，是複製貼上的元件原始碼</title><link>https://quidproquo.cc/posts/tech/2026-03-27-shadcn-ui-component-library/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-shadcn-ui-component-library/</guid><description>shadcn/ui 不是 npm 套件，它把元件原始碼複製到你的專案，你完全擁有這些程式碼。島島用它建立 packages/ui 元件庫，讓三個 Next.js app 共用同一套 UI。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>TailwindCSS：utility-first 不只是風格偏好，是一種 CSS 管理策略</title><link>https://quidproquo.cc/posts/tech/2026-03-27-tailwindcss-utility-first-css/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-tailwindcss-utility-first-css/</guid><description>TailwindCSS 解決的核心問題是 CSS 的全域命名汙染和死碼問題。utility class 讓樣式跟元件放在一起，build 時自動移除沒用到的 class，生產環境的 CSS bundle 通常只有幾十 KB。島島和 NobodyClimb 都用它做 web 端樣式。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Tamagui：React Native 的 UI framework，為什麼 NobodyClimb 選它而不是 NativeWind</title><link>https://quidproquo.cc/posts/tech/2026-03-27-tamagui-react-native-ui/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-tamagui-react-native-ui/</guid><description>Tamagui 是針對 React Native 設計的 UI framework，有完整的 design token 系統和 theme 支援，編譯時期優化讓樣式計算移到 build time。NobodyClimb 選它而不是 NativeWind，主要是因為跨平台的 token 系統更完整。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>TanStack Query：Server State 的標準解法</title><link>https://quidproquo.cc/posts/tech/2026-03-27-tanstack-query-server-state/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-tanstack-query-server-state/</guid><description>自己用 useState + useEffect 管 API 資料，等於重造輪子還造得比較差。TanStack Query 處理快取、背景更新、loading/error 狀態，讓你專注在 UI 邏輯。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Turborepo + pnpm workspaces：Monorepo 的標準答案</title><link>https://quidproquo.cc/posts/tech/2026-03-27-turborepo-monorepo-build/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-turborepo-monorepo-build/</guid><description>Turborepo 解決 monorepo 的 build 速度問題，pnpm workspaces 解決依賴共用問題。兩者搭配是目前 JS/TS monorepo 的最佳選擇。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Zod：TypeScript 的 Runtime 型別驗證</title><link>https://quidproquo.cc/posts/tech/2026-03-27-zod-schema-validation/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-zod-schema-validation/</guid><description>TypeScript 的型別只存在編譯期，執行時消失。Zod 讓你在 runtime 驗證外部資料，同時推斷出 TypeScript 型別，一個 schema 兩件事都搞定。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Zustand：React 最輕量的全域狀態管理</title><link>https://quidproquo.cc/posts/tech/2026-03-27-zustand-state-management/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-27-zustand-state-management/</guid><description>不需要 Provider、不需要 reducer，幾行就能設定好全域狀態。NobodyClimb 用它管 auth 和 UI 狀態，搭配 TanStack Query 處理 server state。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>一個人的全端團隊：從 OpenSpec 到自動部署的 AI 驅動開發流程</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-ai-driven-dev-workflow-openspec-to-deploy/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-ai-driven-dev-workflow-openspec-to-deploy/</guid><description>用 OpenSpec 把需求拆成工程任務，Claude Code 實作，hooks 自動格式化和保護，commit 前本地 review，PR 上三個 AI reviewer 平行審查，merge 後自動部署。整套流程讓一個人能維護六個子專案的品質。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code Hooks 完整指南：用事件驅動控制 AI 的每一步</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-claude-code-hooks-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-claude-code-hooks-guide/</guid><description>Hook 是 Claude Code 的事件系統。在 AI 執行工具前後、送出 prompt 時、結束任務時自動觸發 shell command、HTTP 請求或 LLM 判斷。用來擋住危險操作、自動審核、注入上下文、記錄 audit log。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code Scheduled Tasks：讓 AI 在雲端自動幫你做事</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-claude-code-scheduled-tasks-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-claude-code-scheduled-tasks-guide/</guid><description>Scheduled Task 是 Claude Code 的雲端排程系統。設定 cron、指定 repo、寫好 prompt，AI 就會定時自動執行——掃 issue、審 PR、跑檢查、開 PR，電腦關了也會跑。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code Skill 完整指南：把重複的工作流程變成一句指令</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-claude-code-skill-design-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-claude-code-skill-design-guide/</guid><description>Skill 是寫給 AI 看的 SOP。一個 markdown 檔案定義步驟，Claude 照著執行。不用寫程式，不用學框架，只要把「有經驗的人會怎麼做」寫成步驟就好。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>用 Claude Code Skill 把 Debug 對話變成 GitHub Issue：/file-bug-issue 的設計</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-file-bug-issue-skill-remote-agent/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-file-bug-issue-skill-remote-agent/</guid><description>Debug 到一半發現修不了？用 /file-bug-issue 直接把對話中的錯誤分析、重現步驟、已嘗試的方案打包成一個結構完整的 GitHub issue。搭配 Remote Agent，還能讓 AI 自動接手修復。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>讓 AI 自己接 Issue、寫 Code、開 PR：用 Claude Code Remote Agent 做到半夜自動開發</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-remote-agent-auto-dev-pipeline/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-27-remote-agent-auto-dev-pipeline/</guid><description>用 Claude Code 的 Scheduled Remote Agent，每 2 小時自動掃描 GitHub issues、實作功能、開 PR、修 review feedback。人類只需要寫 issue 和按 merge。搭配自製的 /publish-tasks skill，把 OpenSpec 的工程任務一鍵發成 GitHub issues。</description><pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate></item><item><title>GLM-5：智譜 AI 的 744B 開源模型，用華為晶片訓出來的前沿 AI</title><link>https://quidproquo.cc/posts/ai/2026-03-26-glm5-model-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-26-glm5-model-intro/</guid><description>GLM-5 是智譜 AI（Z.ai）於 2026 年 2 月發布的 744B MoE 開源模型，完全在華為昇騰晶片上訓練，以 MIT 授權開源。它是目前開源模型中排名最高的，在 Humanity&apos;s Last Exam 等基準上甚至超越 Claude 和 GPT-5，而 API 定價只有它們的 1/5 到 1/8。</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Kimi：月之暗面的長文本 AI 模型，憑什麼挑戰 GPT 和 Claude？</title><link>https://quidproquo.cc/posts/ai/2026-03-26-kimi-model-intro/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-26-kimi-model-intro/</guid><description>Kimi 是中國 AI 新創月之暗面（Moonshot AI）推出的大型語言模型，以超長 context window、開源策略和極具競爭力的定價聞名。從 2023 年的 200K context 到 2026 年的 K2.5 Agent Swarm，Kimi 已成為全球 AI 市場不可忽視的力量。</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Langfuse 完整指南：LLM 應用的可觀測性從零開始</title><link>https://quidproquo.cc/posts/ai/2026-03-26-langfuse-llm-observability-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-26-langfuse-llm-observability-guide/</guid><description>Langfuse 是目前最成熟的開源 LLM Observability 平台。這篇從 Tracing、Prompt 管理、評估、Dataset 四個核心功能切入，帶你搞清楚它在實際專案中怎麼用。</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code 的三層品質防線：Hook、Skill、指令檔</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-26-claude-code-hooks-skills-agents-md/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-26-claude-code-hooks-skills-agents-md/</guid><description>Hook 是自動化安全網（擋住壞 commit），Skill 是互動式工作流程（跑檢查 + 自動修），指令檔（CLAUDE.md / AGENTS.md）是行為指引。三層各自獨立，組合起來讓 AI agent 在 commit 前自動完成 lint、typecheck、build 檢查。</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Code Review Comment 怎麼分類？從 Conventional Comments 到 AI Review 工具的分類體系</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-26-code-review-comment-classification/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-26-code-review-comment-classification/</guid><description>主流分類系統有三種路線：Conventional Comments（標籤制）、Google 嚴重度前綴（Nit/Optional/FYI）、SonarQube 四象限（Bug/Vulnerability/Code Smell/Hotspot）。AI review 工具各自發展出不同分類，但核心維度收斂在正確性、安全、效能、可維護性四大塊。</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Context Engineering：為什麼你的 AI Agent 問題出在資訊，不在模型</title><link>https://quidproquo.cc/posts/ai/2026-03-24-context-engineering-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-24-context-engineering-guide/</guid><description>Context Engineering 是 2025 年取代 Prompt Engineering 的核心概念：重點不再是「怎麼問」，而是「給什麼資訊」。把對的資訊在對的時機送進 context window，比換更強的模型更有效。這篇整理了定義、四大策略、實作技巧和常見失敗模式。</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>用 Cloudflare Workers AI 把前端 mock 變成真的：action-maker AI 整合全記錄</title><link>https://quidproquo.cc/posts/tech/2026-03-24-action-maker-ai-integration/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-24-action-maker-ai-integration/</guid><description>把 action-maker 從假資料升級為 Cloudflare Workers AI 即時生成，架構拆成 Worker（純 AI）、Server（存資料）、Frontend（串接），踩了 Qwen3 thinking block 和 Workers AI response 格式兩個坑。</description><pubDate>Tue, 24 Mar 2026 00:00:00 GMT</pubDate></item><item><title>MCP（Model Context Protocol）：AI Agent 工具呼叫的標準化協定</title><link>https://quidproquo.cc/posts/ai/2026-03-22-mcp-model-context-protocol/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-22-mcp-model-context-protocol/</guid><description>每個 AI 工具都有自己的呼叫格式，整合成本高。MCP（Model Context Protocol）是 Anthropic 提出的開放標準，統一 AI Agent 與外部工具、資料源的通訊協定，讓工具可以跨 Agent 重用。</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Certified Architect Foundations 考試完整指南</title><link>https://quidproquo.cc/posts/ai/2026-03-20-claude-certified-architect-foundations-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-20-claude-certified-architect-foundations-guide/</guid><description>Claude 官方架構師認證的完整備考指南：五大領域重點、六大考試情境、常見反模式與實際演練建議。</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Node.js image 弱掃誤判？先分 app 套件與 npm 內建套件</title><link>https://quidproquo.cc/posts/tech/2026-03-20-docker-image-vulnerability-scan-packages-vs-npm/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-20-docker-image-vulnerability-scan-packages-vs-npm/</guid><description>Node.js image 的弱掃結果不能只看套件名稱，先分清楚是專案依賴，還是 base image 內建 npm 自己帶的相依套件，才不會修錯地方。</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>弱掃是什麼？用 Trivy 快速建立 Docker 與套件掃描觀念</title><link>https://quidproquo.cc/posts/tech/2026-03-20-intro-vulnerability-scanning-and-trivy/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-20-intro-vulnerability-scanning-and-trivy/</guid><description>弱掃不是只為了交報告，而是幫你提早知道系統裡有哪些已知風險。這篇用 Trivy 當例子，快速介紹弱掃在掃什麼、常見結果怎麼看，以及該怎麼開始。</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>把爬蟲腳本做成 MCP Server，讓 Claude 直接用</title><link>https://quidproquo.cc/posts/tech/2026-03-20-mcp-server-job-scraper/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-20-mcp-server-job-scraper/</guid><description>用 FastMCP 把本地 Python 腳本包成 MCP Server，讓 Claude Code 可以直接呼叫，不再需要手動跑 pipeline。</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>MCP Tool 回傳 1M 字元：search_local_jobs 的 token 爆炸問題</title><link>https://quidproquo.cc/posts/tech/2026-03-20-mcp-tool-token-overflow-search-jobs/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-20-mcp-tool-token-overflow-search-jobs/</guid><description>MCP tool 回傳 description 欄位導致 1033 筆職缺超過 token 上限，改成預設不回傳 description 並加上分頁就解決了。</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Agent Memory 系統：從 RAG 到 Read-Write 記憶的演化</title><link>https://quidproquo.cc/posts/ai/2026-03-19-agent-memory-systems/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-19-agent-memory-systems/</guid><description>RAG 是唯讀的。Agent Memory 讓 AI 不只能讀，還能寫入和持久化資訊。三種記憶類型：Procedural（行為模式）、Episodic（時間事件）、Semantic（事實知識），構成完整的認知記憶系統。</description><pubDate>Thu, 19 Mar 2026 00:00:00 GMT</pubDate></item><item><title>AI Agent 架構模式完整指南：從三支柱到 Multi-Agent 的系統化導航</title><link>https://quidproquo.cc/posts/ai/2026-03-18-ai-agent-patterns-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-18-ai-agent-patterns-guide/</guid><description>AI Agent 不是一個技術，是一整個架構體系。本文是系統化導航：從 Agent 三支柱（Context/Cognition/Action）出發，穿過 AI 工程三階段演化（Prompt → Context → Harness），到八種 Multi-Agent 設計模式和生產級 Harness 基礎設施。每個主題都有對應專文深入。</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>AI Agent 的三個核心支柱：Context、Cognition、Action</title><link>https://quidproquo.cc/posts/ai/2026-03-17-ai-agents-context-cognition-action/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-17-ai-agents-context-cognition-action/</guid><description>AI Agent 不是黑盒子——它由三層構成：知道什麼（Context）、怎麼想（Cognition）、能做什麼（Action）。搞清楚這三層，才能理解 agent 為什麼有時聰明、有時失控，以及怎麼設計一個真正好用的 agent 系統。</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate></item><item><title>docker restart 不會重新套用 volumes —— bind mount 失效排查記錄</title><link>https://quidproquo.cc/posts/tech/2026-03-17-docker-bind-mount-restart-not-reapplied/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-17-docker-bind-mount-restart-not-reapplied/</guid><description>docker restart 不會重建容器，volumes 設定改了必須用 docker-compose down &amp;&amp; up 才會生效。</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Multi-Agent RAG：多個專業 Agent 協作的分散式檢索架構</title><link>https://quidproquo.cc/posts/ai/2026-03-16-multi-agent-rag-patterns/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-16-multi-agent-rag-patterns/</guid><description>單一 RAG Agent 處理所有查詢會遇到知識邊界和效能瓶頸。Multi-Agent RAG 把檢索任務分派給多個專業化 Agent，每個 Agent 有自己的知識庫和檢索策略，由中央 Orchestrator 協調合併結果。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code Permission Modes 全解析：從預設到 Auto Mode 的五種權限模式</title><link>https://quidproquo.cc/posts/tech/2026-03-16-claude-code-dangerously-skip-permissions/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-16-claude-code-dangerously-skip-permissions/</guid><description>Claude Code 有五種權限模式：default（逐步確認）、acceptEdits（自動接受編輯）、plan（唯讀規劃）、auto（AI classifier 背景審查）、bypassPermissions（YOLO 全跳過）。用 Shift+Tab 切換，搭配 settings.json 精細控制。auto mode 是最佳平衡點——既不用每步確認，又有安全防護。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code /loop：把 AI 變成背景 worker 的排程功能</title><link>https://quidproquo.cc/posts/tech/2026-03-16-claude-code-loop-scheduling/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-16-claude-code-loop-scheduling/</guid><description>/loop 是 Claude Code 的原生 cron 功能，自然語言設定排程，讓 Claude 在背景持續監控、自動修 PR、定期執行任務。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>nginx 502：跨 Compose 專案的容器 DNS 解析踩坑</title><link>https://quidproquo.cc/posts/tech/2026-03-16-docker-cross-compose-nginx-502/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-16-docker-cross-compose-nginx-502/</guid><description>跨 Compose 專案時 service name 不可解析，要加 network alias 才能讓 nginx 找到容器。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>為 GitHub Copilot CLI 安裝並驗證 Superpowers：實作、診斷與驗證</title><link>https://quidproquo.cc/posts/tech/2026-03-16-install-verify-superpowers-copilot-cli/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-16-install-verify-superpowers-copilot-cli/</guid><description>紀錄在本機為 Copilot CLI 安裝 Superpowers（DwainTR 打包）、遇到安裝後看不到技能的診斷流程，以及最終解法和實用建議。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Docker DNS 解析：container_name vs network alias</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-16-docker-dns-container-name-vs-network-alias/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-16-docker-dns-container-name-vs-network-alias/</guid><description>跨 Compose 專案只能靠 container_name 或 network alias 解析，而 alias 才支援 scale。</description><pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate></item><item><title>LongRAG：用長上下文模型重新思考 RAG 的 Chunking 策略</title><link>https://quidproquo.cc/posts/ai/2026-03-15-longrag-long-context-retrieval/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-15-longrag-long-context-retrieval/</guid><description>傳統 RAG 把文件切成小 chunks 再檢索，但這造成資訊碎片化。LongRAG 利用 100K+ token 的長上下文模型，檢索更大的文件區段（整個章節甚至整份文件），減少碎片化同時保持檢索效率。</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Speculative RAG：用小模型平行打草稿，大模型一次驗證</title><link>https://quidproquo.cc/posts/ai/2026-03-15-speculative-rag/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-15-speculative-rag/</guid><description>Speculative RAG 用小型專家模型從不同文件子集平行生成多個答案草稿，再由大型模型一次驗證選出最佳答案。準確度提升最高 12.97%，延遲降低最高 50.83%。</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate></item><item><title>nginx 重啟後 Cloudflare 一直回 502，但 origin 明明是正常的</title><link>https://quidproquo.cc/posts/tech/2026-03-15-cloudflare-origin-health-check-502/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-15-cloudflare-origin-health-check-502/</guid><description>nginx 重啟期間短暫出錯，Cloudflare 偵測到 origin 不健康後停止轉發請求，自己回傳 502。localhost 打 origin 是 200，nginx access log 空白是關鍵線索。等 Cloudflare 自動 re-check 即可恢復。</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate></item><item><title>用 nginx conf.d 管理多服務 reverse proxy：以島島為例</title><link>https://quidproquo.cc/posts/tech/2026-03-15-nginx-confd-multi-service/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-15-nginx-confd-multi-service/</guid><description>單一 nginx.conf 隨服務增加變得難以維護，用 include conf.d/*.conf 按服務拆分是標準解法。</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate></item><item><title>nginx 第一個請求必定 502，之後全部正常</title><link>https://quidproquo.cc/posts/tech/2026-03-15-nginx-first-request-502/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-15-nginx-first-request-502/</guid><description>nginx 用 set $variable 做動態 upstream 時，DNS 快取每 30 秒過期，第一個請求因無可用 IP 而 502。升到 nginx 1.27.3 改用 upstream + resolve 參數，DNS 在背景非同步更新，根治問題。</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate></item><item><title>用 SSH config alias 下載 VPS 檔案</title><link>https://quidproquo.cc/posts/tech/2026-03-15-scp-ssh-config-alias/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-15-scp-ssh-config-alias/</guid><description>設定好 SSH config 後，scp 可以直接用 alias，不用打完整 IP</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Ollama 完整指南：一行指令在本地跑 LLM</title><link>https://quidproquo.cc/posts/ai/2026-03-14-ollama-local-llm-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-14-ollama-local-llm-guide/</guid><description>Ollama 把 llama.cpp 包裝成 Docker 風格的 CLI + REST API，一行指令就能在本地跑 LLM。這篇從核心概念、安裝、API、硬體需求到 Modelfile 自訂，完整介紹這個工具適合什麼、不適合什麼。</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG 系統模式完整指南：從 Naive 到 Multi-Agent 的十代演化與實戰導航</title><link>https://quidproquo.cc/posts/ai/2026-03-14-rag-patterns-complete-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-14-rag-patterns-complete-guide/</guid><description>RAG 已經從簡單的「搜尋+生成」演化成涵蓋十個世代的技術體系。本文是系統化導航：從 Naive RAG 到 Multi-Agent RAG 的十代演化、檢索策略、Chunking、Embedding、Reranking、評估框架、可觀測性、成本優化。每個主題都有對應專文深入。</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate></item><item><title>vLLM — 從 PagedAttention 到生產級 LLM 推論引擎</title><link>https://quidproquo.cc/posts/ai/2026-03-14-vllm-inference-engine/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-14-vllm-inference-engine/</guid><description>vLLM 用 PagedAttention 解決 KV cache 記憶體浪費問題，搭配 continuous batching 和 prefix caching，成為目前最主流的開源 LLM 推論引擎。</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Ghostty 與 cmux：現代終端機的選擇指南</title><link>https://quidproquo.cc/posts/tech/2026-03-14-ghostty-vs-cmux/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-14-ghostty-vs-cmux/</guid><description>Ghostty 是快速、原生的通用終端機；cmux 是基於 Ghostty、專為 AI coding agents 設計的終端機。不是競品，是不同層級的工具。</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate></item><item><title>聊天機器人開發完整指南：狀態管理、記憶策略與技術棧選型</title><link>https://quidproquo.cc/posts/ai/2026-03-13-chatbot-development-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-13-chatbot-development-guide/</guid><description>聊天機器人不只是接 API。對話狀態管理、記憶機制、Streaming、Guardrails、可觀測性、技術棧選型，每一層都影響使用者體驗。</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Prompt Engineering 實戰：迭代方法論、常見錯誤與 Few-shot 最佳化</title><link>https://quidproquo.cc/posts/ai/2026-03-13-prompt-engineering-iteration-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-13-prompt-engineering-iteration-guide/</guid><description>好的 Prompt 不是一次寫出來的，而是迭代出來的。從最簡單的 prompt 開始，用真實 case 測試，分類錯誤類型，針對性修改。本文涵蓋 System Prompt 三段式結構、推理框架選擇、Few-shot 最佳化、Token 預算管理和六個常見錯誤。</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Cloudflare Free Plan 設維護頁：Custom Error Pages 不能用，改用 Worker</title><link>https://quidproquo.cc/posts/tech/2026-03-13-cloudflare-worker-maintenance-page-free-plan/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-13-cloudflare-worker-maintenance-page-free-plan/</guid><description>Cloudflare Custom Error Pages 需要付費方案，Free Plan 可改用 Worker inline HTML 攔截 5xx。</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate></item><item><title>用 Git Conditional Includes 管理個人與工作帳號</title><link>https://quidproquo.cc/posts/tech/2026-03-13-git-conditional-includes/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/2026-03-13-git-conditional-includes/</guid><description>用 includeIf + SSH Host alias，讓 git 自動依路徑切換帳號，不再手動切換。</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Astro + Cloudflare Workers：Native Module 在 Prerender Route 也會讓 Build 炸掉</title><link>https://quidproquo.cc/posts/tech/debug/2026-03-13-astro-cloudflare-native-module/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/debug/2026-03-13-astro-cloudflare-native-module/</guid><description>即使 route 有 prerender = true，Cloudflare Workers 的 Rollup 還是會嘗試打包 native module，導致 build 失敗。把需要 native module 的工作移到 postbuild script 才是正解。</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Astro Scoped CSS 不套用到 MDX 渲染的內容</title><link>https://quidproquo.cc/posts/tech/debug/2026-03-13-astro-scoped-css-mdx/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/debug/2026-03-13-astro-scoped-css-mdx/</guid><description>Astro scoped CSS 會加 scope hash，但 &lt;Content /&gt; 渲染的 MDX 元素沒有這個 hash，導致所有 prose 樣式失效。</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate></item><item><title>對話即文件：用 Claude Code 把 Debug 過程直接變成文章</title><link>https://quidproquo.cc/posts/tech/guide/2026-03-13-conversation-as-documentation/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/guide/2026-03-13-conversation-as-documentation/</guid><description>Debug 完直接說「把錯誤寫成文章」，Claude Code 會從對話裡萃取內容，套用模板、生成 frontmatter、commit 到 repo。不需要額外寫任何東西。</description><pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Agentic RAG：讓 LLM 自己決定要不要再搜尋一次</title><link>https://quidproquo.cc/posts/ai/2026-03-12-agentic-rag-react-loop/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-agentic-rag-react-loop/</guid><description>複雜多跳問題，RAG 一次搜尋不夠。Agentic RAG 讓 LLM 評估結果是否充分，不夠就改寫查詢再搜一次，形成 ReAct 迴圈。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>BGE-M3：為什麼這個 Embedding 模型適合繁體中文 RAG</title><link>https://quidproquo.cc/posts/ai/2026-03-12-bge-m3-embedding-model-selection/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-bge-m3-embedding-model-selection/</guid><description>Embedding 模型的選擇直接影響 RAG 的搜尋品質。BGE-M3 的多語言訓練、1024 維向量、同系列 Reranker，是繁中 RAG 的實用選擇。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Chunking 策略：切塊方式決定 RAG 能不能找到答案</title><link>https://quidproquo.cc/posts/ai/2026-03-12-chunking-strategies/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-chunking-strategies/</guid><description>切太大找不準，切太小失去上下文。Chunking 是 RAG 最被低估的環節，策略選錯，後面再多優化都是白費。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>ColBERT：向量搜尋的第三條路</title><link>https://quidproquo.cc/posts/ai/2026-03-12-colbert-late-interaction/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-colbert-late-interaction/</guid><description>Bi-Encoder 太粗糙，Cross-Encoder 太慢，ColBERT 的 Late Interaction 在兩者之間找到平衡：token 級別的相互比較，但可以預先計算文件向量。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Contextual Retrieval：幫每個 Chunk 加上「這段在說什麼」</title><link>https://quidproquo.cc/posts/ai/2026-03-12-contextual-retrieval/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-contextual-retrieval/</guid><description>文件切塊後，每個 chunk 失去了它在原文件中的上下文。Contextual Retrieval 在索引時為每個 chunk 注入文件級別摘要，解決 chunk 孤島問題。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>CRAG：檢索失敗時，自動放寬條件重試</title><link>https://quidproquo.cc/posts/ai/2026-03-12-corrective-rag-crag/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-corrective-rag-crag/</guid><description>過濾條件太嚴格導致零結果？CRAG 自動放寬過濾條件重試，比讓 LLM 用通用知識瞎猜好多了。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Cross-Encoder Reranking：讓最相關的文件排到前面</title><link>https://quidproquo.cc/posts/ai/2026-03-12-cross-encoder-reranking/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-cross-encoder-reranking/</guid><description>向量搜尋的相似度分數不等於相關性，Cross-Encoder 用成對比較重新排序，把真正相關的文件推上來。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>GraphRAG：把知識做成圖，讓 LLM 沿著關係推理</title><link>https://quidproquo.cc/posts/ai/2026-03-12-graph-rag/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-graph-rag/</guid><description>向量搜尋找相似，圖搜尋走關係。當問題需要跨多個實體的推理（岩場→路線→完攀者→難度分布），GraphRAG 比標準 RAG 更有優勢。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Hybrid Search：用 BM25 + 向量搜尋彌補彼此的盲區</title><link>https://quidproquo.cc/posts/ai/2026-03-12-hybrid-search-bm25-vector-rrf/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-hybrid-search-bm25-vector-rrf/</guid><description>向量搜尋抓語義，BM25 抓關鍵字，兩者用 RRF 融合才能同時照顧模糊查詢和精確術語。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>HyDE：用假設答案提升向量搜尋的 Recall</title><link>https://quidproquo.cc/posts/ai/2026-03-12-hyde-hypothetical-document-embeddings/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-hyde-hypothetical-document-embeddings/</guid><description>用 LLM 先生成一份「理想答案」，再把這份假設文件 embed 去搜尋，比直接搜尋查詢本身效果更好。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG 個性化：從對話中學習用戶偏好</title><link>https://quidproquo.cc/posts/ai/2026-03-12-memory-personalization/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-memory-personalization/</guid><description>每次對話後，異步提取用戶可能的偏好和程度，下次查詢時自動個性化搜尋條件，不需要使用者手動設定。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>MMR + 熱門度加權：讓推薦結果既相關又多樣</title><link>https://quidproquo.cc/posts/ai/2026-03-12-mmr-diversity-reranking/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-mmr-diversity-reranking/</guid><description>只看相關性會讓結果都是同一條路線的不同描述，MMR 在相關性和多樣性之間取平衡，再疊加熱門度讓結果更實用。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Modular RAG Pipeline：把 RAG 設計成可組合的 DAG</title><link>https://quidproquo.cc/posts/ai/2026-03-12-modular-rag-pipeline-architecture/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-modular-rag-pipeline-architecture/</guid><description>RAG 不是固定的三步流程，而是一組可以動態啟用、跳過、重排的步驟。Pipeline as Code 讓系統在不重新部署的情況下調整行為。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Multi-Query Expansion：一個問題，多個角度搜尋</title><link>https://quidproquo.cc/posts/ai/2026-03-12-multi-query-expansion/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-multi-query-expansion/</guid><description>複雜查詢只用一個向量搜尋容易漏掉相關文件，讓 LLM 改寫成 3-5 個子查詢並行搜尋，召回率顯著提升。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Multimodal RAG：把圖片也納入知識庫</title><link>https://quidproquo.cc/posts/ai/2026-03-12-multimodal-rag/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-multimodal-rag/</guid><description>攀岩路線有大量圖片資訊（路線圖、岩壁照片），純文字 RAG 遺漏了這些。Multimodal RAG 讓圖片也能被搜尋和理解。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG 的三個世代：從 Naive 到 Modular</title><link>https://quidproquo.cc/posts/ai/2026-03-12-naive-advanced-modular-rag-evolution/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-naive-advanced-modular-rag-evolution/</guid><description>Naive RAG 夠用但有很多問題，Advanced RAG 針對性修補，Modular RAG 重新架構讓系統可組合、可配置。了解三個世代，才能理解現代 RAG 系統為什麼長這樣。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Plan-and-Execute：先規劃再執行的 RAG 模式</title><link>https://quidproquo.cc/posts/ai/2026-03-12-plan-and-execute-rag/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-plan-and-execute-rag/</guid><description>對複雜問題，先讓 LLM 規劃出需要哪些資訊、分幾步取得，再按計畫執行，比邊搜邊想更系統化。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Query Classification：讓 RAG 知道該怎麼回答這個問題</title><link>https://quidproquo.cc/posts/ai/2026-03-12-query-classification-adaptive-routing/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-query-classification-adaptive-routing/</guid><description>不是所有問題都需要 RAG。用 LLM 先分類查詢類型，再決定執行路徑，節省成本又提升準確度。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG A/B 測試：怎麼科學地比較兩個 Pipeline 配置</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-ab-testing/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-ab-testing/</guid><description>「加了 Cross-Encoder 之後感覺好多了」不是科學的評估。A/B 測試讓你知道改動是否真的有效，效果多大，在哪類查詢上有效。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG 冷啟動：沒有資料時怎麼讓系統能用</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-cold-start/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-cold-start/</guid><description>RAG 系統需要資料才能回答問題，但一開始就沒有資料。冷啟動策略決定了系統從空到可用的路徑。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG 成本優化：把每次查詢的花費壓到最低</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-cost-optimization/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-cost-optimization/</guid><description>RAG 系統的成本來自 LLM token、Embedding API、向量搜尋。每個環節都有可以壓成本的地方，但要確認優化沒有犧牲太多品質。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG 評估框架：RAGAS、DeepEval、TruLens 怎麼用</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-evaluation-frameworks/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-evaluation-frameworks/</guid><description>RAG 系統的品質很難用直覺評估。RAGAS、DeepEval、TruLens 提供了系統化的指標框架，讓你知道是哪個環節出問題。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG 常見失敗模式：10 種問題和對應的解法</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-failure-modes/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-failure-modes/</guid><description>RAG 系統出問題，90% 的情況是這 10 種之一。先識別是哪種失敗模式，再找對應的解法，比盲目優化有效很多。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG Guardrails：在輸入和輸出加一道防線</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-guardrails/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-guardrails/</guid><description>RAG 系統面對的攻擊不只是技術層面的，Prompt Injection 和 Jailbreak 是真實威脅。輸入輸出都需要獨立的防護層。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG 可觀測性工具全景：2026 年的選擇</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-observability-tools/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-observability-tools/</guid><description>自己寫 trace 夠用，但開源工具讓你少做很多事。Langfuse、Phoenix、LangSmith 各有定位，選哪個取決於你對自架、開源、整合複雜度的取捨。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG Observability：黑盒子變透明的 17 步追蹤</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-observability-tracing/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-observability-tracing/</guid><description>RAG 系統最難的不是建起來，是搞清楚為什麼這次回答不好。Pipeline Tracing 把每個步驟的決策和數據記下來，讓除錯有跡可循。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG Prompt Engineering：System Prompt 和 Context 怎麼設計</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-prompt-engineering/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-prompt-engineering/</guid><description>搜尋找到了正確的文件，但 LLM 的回答還是不好——很多時候問題在 Prompt 設計。System prompt 結構、context 排版、指令語言都會影響輸出品質。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG Streaming：SSE 讓 LLM 回答邊生成邊顯示</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-streaming-sse/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-streaming-sse/</guid><description>LLM 生成需要 3-5 秒，等全部生成完再顯示體驗很差。SSE 讓 token 一邊生成一邊推送，首個字元出現時間從 5 秒縮到 1 秒以內。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG 配額系統：用雙重限制控制 LLM 成本</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-token-quota-system/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-token-quota-system/</guid><description>只限制請求次數不夠，一個超長的查詢可能消耗掉十個普通查詢的 token。雙重配額（請求數 + token 數）才能真正控制成本。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RAG vs Fine-tuning：不是非此即彼</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rag-vs-fine-tuning/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rag-vs-fine-tuning/</guid><description>RAG 和 Fine-tuning 解決的是不同問題。RAG 給模型新知識，Fine-tuning 改變模型的行為風格。大多數情況是兩者都用，而不是選一個。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>RRF：RAG 系統裡多路結果怎麼合併</title><link>https://quidproquo.cc/posts/ai/2026-03-12-rrf-multi-source-fusion/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-rrf-multi-source-fusion/</guid><description>BM25、向量搜尋、HyDE、Multi-Query 各出一份結果，怎麼合理地合成一份？RRF 用名次而不用分數，規避了跨系統分數無法比較的根本問題。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Self-Reflection + LLM-as-Judge：讓 AI 評估自己的回答</title><link>https://quidproquo.cc/posts/ai/2026-03-12-self-reflection-llm-as-judge/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-self-reflection-llm-as-judge/</guid><description>用另一個 LLM 評估回答的準確度和品質，分數太低就重新生成，並自動加上適當的免責聲明。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Semantic Caching：語義相近的問題只跑一次 RAG</title><link>https://quidproquo.cc/posts/ai/2026-03-12-semantic-caching/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-semantic-caching/</guid><description>快取不只能比對完全一樣的查詢，語義相近的問題也能命中快取，省下整個 RAG pipeline 的執行。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>SPLADE：比 BM25 更聰明的稀疏向量搜尋</title><link>https://quidproquo.cc/posts/ai/2026-03-12-splade-sparse-vectors/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-splade-sparse-vectors/</guid><description>BM25 只認識查詢裡出現的詞，SPLADE 能推斷相關詞彙並加入搜尋，在保持關鍵字搜尋精確性的同時獲得部分語義能力。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Text-to-SQL Router：精確查詢不走 RAG</title><link>https://quidproquo.cc/posts/ai/2026-03-12-text-to-sql-router/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-text-to-sql-router/</guid><description>「我今年完攀幾條」這種問題，RAG 語義搜尋永遠不如直接查資料庫。讓 LLM 識別意圖、提取參數，執行預定義 SQL 模板。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Vector Database 選型：Pinecone、Weaviate、Qdrant、Vectorize 怎麼選</title><link>https://quidproquo.cc/posts/ai/2026-03-12-vector-database-comparison/</link><guid isPermaLink="true">https://quidproquo.cc/posts/ai/2026-03-12-vector-database-comparison/</guid><description>向量資料庫的選型比 LLM 選型更受部署平台限制。先確認平台和規模需求，再看功能特性，不要只看 benchmark。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>你的學習為什麼半途而廢？島島想解決這件事</title><link>https://quidproquo.cc/posts/education/2026-03-12-daodao-for-learners/</link><guid isPermaLink="true">https://quidproquo.cc/posts/education/2026-03-12-daodao-for-learners/</guid><description>自主學習失敗的核心不是動機，是缺乏問責環境。島島透過公開承諾、打卡習慣、學習夥伴三個機制，把「想學」變成「持續在學」。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>線上學習的下一個戰場：為什麼「完課率」才是真正的問題</title><link>https://quidproquo.cc/posts/product/2026-03-12-daodao-market-opportunity/</link><guid isPermaLink="true">https://quidproquo.cc/posts/product/2026-03-12-daodao-market-opportunity/</guid><description>MOOC 完課率只有 5–15%，問題不在課程品質，在執行斷層。島島定位為「學習作業系統」，填補內容執行、行動追蹤、社會連結三個缺口。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>從「想學」到「真的在學」：島島的產品設計思維</title><link>https://quidproquo.cc/posts/product/2026-03-12-daodao-product-design/</link><guid isPermaLink="true">https://quidproquo.cc/posts/product/2026-03-12-daodao-product-design/</guid><description>完課率低不是內容問題，是執行問題。島島用公開行動檔案、問責夥伴、微承諾系統，從行為設計角度解決自主學習的三種執行癱瘓。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>攀岩社群為什麼需要 AI？NobodyClimb 的實驗與學到的事</title><link>https://quidproquo.cc/posts/product/2026-03-12-nobodyclimb-ai-why-and-what/</link><guid isPermaLink="true">https://quidproquo.cc/posts/product/2026-03-12-nobodyclimb-ai-why-and-what/</guid><description>NobodyClimb 用 RAG 解決攀岩路線資訊分散的問題，配額制度與社群參與度綁定，Cloudflare Workers AI 讓推論成本趨近於零。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>NobodyClimb：為什麼攀岩社群需要自己的平台</title><link>https://quidproquo.cc/posts/product/2026-03-12-nobodyclimb-product/</link><guid isPermaLink="true">https://quidproquo.cc/posts/product/2026-03-12-nobodyclimb-product/</guid><description>攀岩社群不缺分享的意願，缺的是一個能串連和延續文化的地方。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>用 Astro + Cloudflare Workers 從零建立低摩擦部落格</title><link>https://quidproquo.cc/posts/product/2026-03-12-quidproquo-blog-from-scratch/</link><guid isPermaLink="true">https://quidproquo.cc/posts/product/2026-03-12-quidproquo-blog-from-scratch/</guid><description>為了集中散落筆記、展示多元興趣，選用 Astro + Cloudflare Workers D1 建立個人部落格，搭配 Claude post skill 讓寫作零阻力。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Cloudflare Workers 綁定自訂網域的正確寫法</title><link>https://quidproquo.cc/posts/tech/debug/2026-03-12-cloudflare-workers-custom-domain/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/debug/2026-03-12-cloudflare-workers-custom-domain/</guid><description>wrangler.jsonc 的 routes 用 custom_domain: true，pattern 只填 hostname，不加 /*</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>島島（DaoDao）技術架構全覽：Monorepo、多語言後端與 AI 推薦系統</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-12-daodao-tech-architecture/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-12-daodao-tech-architecture/</guid><description>Next.js + Expo 前端、Node.js + Python 雙後端、PostgreSQL + Redis 核心架構，加上社交通知系統與 LLM 推薦引擎，島島如何用現代技術棧打造學習社群平台。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>NobodyClimb：用 Cloudflare 全端打造攀岩社群平台</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-12-nobodyclimb-architecture/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-12-nobodyclimb-architecture/</guid><description>一個攀岩社群平台，從 Web、Mobile 到 AI 問答全部跑在 Cloudflare 上，沒有獨立伺服器。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>NobodyClimb AI 架構：在 Cloudflare Workers 上打造 20 節點 RAG Pipeline</title><link>https://quidproquo.cc/posts/tech/deep-dive/2026-03-12-nobodyclimb-rag-pipeline-architecture/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/deep-dive/2026-03-12-nobodyclimb-rag-pipeline-architecture/</guid><description>用 Cloudflare Workers AI（gemma-3-12b-it + bge-m3）打造可動態組裝的 RAG pipeline，14 個基礎 step + 6 個 LangGraph 專屬節點，三種策略圖（Baseline / Agentic / Plan-Execute）動態切換。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Astro 部落格換模板前要知道的事</title><link>https://quidproquo.cc/posts/tech/guide/2026-03-12-astro-blog-template-guide/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/guide/2026-03-12-astro-blog-template-guide/</guid><description>換模板 = 換整個專案底層；先搞清楚自己要什麼，再選 AstroPaper / Cactus / AstroWind</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>這個部落格用了哪些工具</title><link>https://quidproquo.cc/posts/tech/guide/2026-03-12-tools-behind-this-blog/</link><guid isPermaLink="true">https://quidproquo.cc/posts/tech/guide/2026-03-12-tools-behind-this-blog/</guid><description>Astro + Cloudflare 全家桶，靜態優先、邊緣運算、零維運成本</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>