Cloudflare Workers 踩坑:儀表板編輯器部署會洗掉 Secret——401 鬼打牆實錄與解法
一個「client 帶 Bearer token、Worker 寫 R2」的簡單端點,卻因為 Cloudflare 儀表板的版本快照機制連環 401。完整還原除錯過程、診斷技巧、三種解法,以及要讓 AI 代操作時該先講清楚的七件事。
一個「client 帶 Bearer token、Worker 寫 R2」的簡單端點,卻因為 Cloudflare 儀表板的版本快照機制連環 401。完整還原除錯過程、診斷技巧、三種解法,以及要讓 AI 代操作時該先講清楚的七件事。
從一次「桌面 app 要把資料寫進 R2」的實戰出發,整理 Cloudflare Workers 的適用場景、設定步驟,以及結合 R2 時最容易踩的幾個坑——尤其是「絕對不要把 R2 金鑰塞進 client」。
Alertmanager 不是 Prometheus 的附屬品,它是獨立的告警閘道,任何東西都能直接推。本文記錄用 bash 看門狗直推告警的做法、endsAt 免寫恢復邏輯的技巧,以及接進 Grafana 時最容易搞錯的方向問題。
從零自建 Claude Code 私人 plugin marketplace 的完整踩坑記錄:marketplace 命名限制、${CLAUDE_PLUGIN_ROOT} 路徑、版本號更新陷阱、內建 MCP server、引用外部 plugin 的相容性問題,以及把 CLAUDE.md 知識庫搬進 skill 的技巧。
用 Prometheus + Grafana + MLflow 監控自架的 vLLM 推論服務——從架構、該看哪些指標、PromQL 查詢,到我實際踩過的 5 個坑(指標改名、子路徑 datasource、Dokploy 不重建…)。
MLflow 3.5+ 官方支援 trace Claude Agent SDK:mlflow.anthropic.autolog() 會 patch ClaudeSDKClient、從訊息流事後重建 trace。實測它缺 cost、子代理不巢狀、span 時長全假——其中 cost 和自己的 chat id 用 30 行 set_trace_tag 補丁就能補回,這是我最終落地的方案(mlflow-skinny + anthropic + python-dateutil 最小組合)。要真實時長/子代理樹則附全手動 TurnTrace 實作。外加四個坑:token stub、輕量包兩段死法、容器裡的 tracking server、resume 重放假 trace。
Dokploy 的 GitHub App 裝在 A 帳號,卻要部署 B 帳號的 private repo?整理 customGit + SSH Deploy Key、多 Git Provider 並存、push-to-deploy webhook 與五個踩過的坑。
已經塞了 20 個 backfill 進 queue,臨時想插一個緊急 job 先跑,是不是只能乾等?其實用 `dagster/priority` tag 就能插隊。
新手剛接觸 Dokploy 容易被 Backups / Schedules / Volume Backups 三個 tab 搞混。本文釐清差異、舉例 Schedules 能做什麼,並記錄一個在遠端 server 上踩到的雷與繞過方法。
Dagster 跑在 Dokploy 上以後,日常要改 code、加 Python 套件、或建新的 code location 怎麼做?三種場景各自對應的最短步驟。