【Claude Code 踩坑】自建私人 Plugin Marketplace:打包 Skills、MCP 與知識庫的實戰筆記
從零自建 Claude Code 私人 plugin marketplace 的完整踩坑記錄:marketplace 命名限制、${CLAUDE_PLUGIN_ROOT} 路徑、版本號更新陷阱、內建 MCP server、引用外部 plugin 的相容性問題,以及把 CLAUDE.md 知識庫搬進 skill 的技巧。
從零自建 Claude Code 私人 plugin marketplace 的完整踩坑記錄:marketplace 命名限制、${CLAUDE_PLUGIN_ROOT} 路徑、版本號更新陷阱、內建 MCP server、引用外部 plugin 的相容性問題,以及把 CLAUDE.md 知識庫搬進 skill 的技巧。
用 Prometheus + Grafana + MLflow 監控自架的 vLLM 推論服務——從架構、該看哪些指標、PromQL 查詢,到我實際踩過的 5 個坑(指標改名、子路徑 datasource、Dokploy 不重建…)。

這部影片延續「Loop Engineering(迴圈工…
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 怎麼做?三種場景各自對應的最短步驟。
你的後台管理頁、部署面板、文件 wiki 想對外但不想讓全世界看到?Cloudflare Access + Google SSO 是最快的解——50 人以內免費、10 分鐘設定、不動你的網站一行程式碼。本文從零帶你走完整流程,附完整 API 腳本跟常見踩坑。
這不是 step-by-step 教學,是「你真的動手做會問出來的」那 10 個基礎問題,一題一題把底層機制講清楚。Port 到底有幾種、跨機器怎麼接、Invalid origin 在擋什麼、Cloudflare Tunnel 為什麼不用開 port、2FA 跟 CF Access 差在哪——看完這篇,Dokploy 上手時不會一頭霧水。