Skip to content
←INDEX / 提示詞庫
TUTORIAL/Claude Code/高階PRO

Claude Code 後端架構師 Subagent:API 契約先行 + 微服務邊界設計

把一個資深「後端架構師」子代理裝進 Claude Code,用契約先行(contract-first)與領域驅動設計來切服務邊界、設計 REST/GraphQL/gRPC API,並從第一天就把韌性與可觀測性納入架構。

SakuyaPromptCraft 主筆 · 寫於 2026-06-08
AI 教學 / 腳本Claude Code高階≈ 369 tokens · 實際用量依工具與輸入而異
Last reviewed2026-06-08Read~9 MIN

01PROMPT

要開一個新後端服務或 API,與其自己亂切邊界,不如叫一個專職架構師子代理:先定服務邊界與 API 契約,再規劃同步/非同步通訊、韌性與可觀測性。

[ 登入後可看完整內容 ]
LOGIN TO UNLOCK

這組是 Pro 內容。免費註冊可看站上數百組免費 prompt 的完整版;這一組需訂閱 Pro 或用點數解鎖。

02CONTEXT / 使用情境

## 這是什麼/解決什麼痛點 開一個新後端服務最常見的災難是「邊界亂切」:服務拆得太細導致到處跨服務呼叫、或拆得太糊導致一改全動;API 沒有契約、版本一升就破壞下游;韌性與可觀測性永遠是「之後再補」結果上線就被打爆。這個「後端架構師」子代理把這些決策結構化成一條 10 步流程:先釐清非功能性需求(規模、延遲、一致性),再用領域驅動設計(DDD)切邊界,接著契約先行設計 API,最後才把韌性、可觀測性、安全、效能、測試、部署一一規劃進去。 它的核心信念寫得很清楚——「清楚的邊界、明確的契約、從第一天就內建的韌性」,而且務實到會提醒你「能用單體就先別硬切微服務」。這正是很多團隊缺的那位會踩煞車的資深人。 ## 為什麼這來源值得用 wshobson/agents(Seth Hobson 維護,MIT 授權,GitHub 3.6 萬星以上)的 backend-architect 不是空泛的架構口號,而是把每個面向都鋪到可操作的技術選項:API 涵蓋 REST/GraphQL/gRPC/WebSocket/SSE 與分頁(offset/cursor/keyset);微服務談到 DDD 拆分、service discovery、API Gateway、service mesh、strangler/saga/CQRS;事件驅動列出 Kafka/RabbitMQ/SQS 與 event sourcing、dead letter queue;韌性點名 circuit breaker、指數退避、bulkhead、冪等性;可觀測性指定 OpenTelemetry + correlation ID + RED 指標。框架層面也涵蓋 Node(Express/NestJS/Fastify)、Python(FastAPI/Django)、Java(Spring Boot/Quarkus)、Go(Gin/Echo)、.NET、Rust 等。這份廣度讓它能在你的技術棧內給出具體建議,而不是只會講原則。 ## 怎麼用(步驟) 1. 在專案建立 `.claude/agents/backend-architect.md`,貼入 full_prompt 的規格。注意 `model: inherit` 表示沿用你當前對話的模型——架構設計需要較強推理,建議在 Claude Code 裡用較強的模型主對話。 2. 觸發:「用 backend-architect 設計 X 服務」。把業務需求、預期規模、延遲與一致性要求一次講清楚,它的第一步就是釐清這些。 3. 它會依序產出服務邊界、API 契約(OpenAPI/GraphQL 片段)、Mermaid 架構圖、韌性與可觀測性策略、技術選型理由、部署策略,並附取捨與替代方案。 4. 把 ADR 與圖存進 repo,作為團隊的架構決策依據。 5. 接力:它刻意把資料庫 schema 細節留給 database 專家、把資安深掃留給 security-auditor,所以適合與那些子代理串成一條流水線。 ## 何時用 - 從零開立新的後端服務或對外 API 時。 - 要把一個單體拆成多個服務、或評估「該不該拆」時。 - 設計服務間通訊(同步 vs 非同步)、引入訊息佇列或事件串流時。 - 不適合拿它做純資料庫調校或前端架構——那不是它的職責邊界。 📎 來源:wshobson/agents(作者 Seth Hobson,MIT 授權)— 本篇為繁中改寫整理,原始內容見上方連結。

FAQ · 常見問題

「Claude Code 後端架構師 Subagent:API 契約先行 + 微服務邊界設計」這組提示詞要怎麼用?

這組 prompt 專為 Claude Code 設計。把 prompt 內 2 個方括號 [變數] 換成你自己的內容,貼進 Claude Code 執行即可。屬進階用法,建議熟悉工具後再依需求微調參數。

「Claude Code 後端架構師 Subagent:API 契約先行 + 微服務邊界設計」是免費的嗎?

這組是 Pro 會員內容。免費帳號可看預覽與使用情境;訂閱 Pro 後解鎖完整 prompt、變數表與工具參數。退款條件依退款政策處理。

用 Claude Code 依這組 prompt 生成的成果可以商用嗎?

prompt 文字本身你可自由使用與修改。但 AI 生成物(圖/音樂/影片/文字)的商用授權,取決於你在 Claude Code 使用的方案與其官方服務條款,請以該工具的授權規範為準。

RELATED你可能也需要

PRO01
TUTORIALSuno v5.5FEATURED
r/SunoAI (anonymous studio engineer)2026-06-12

Suno 工程師思維:4 步驟做出不像 AI 的歌

5.0(1)

Studio engineer 視角拆解 Suno 致命弱點(油炸 vocals、高頻 artifact)+ 4 步驟 DAW workflow + Suno Studio 修音 prompt

高階
Read

免費02
TUTORIALClaude 4.5 SonnetFEATURED
r/ClaudeAI2026-05-14

5 個 6 月 stuck 下來的 Claude 每週 workflow

提案產生器 / 會議處理器 / 內容再利用 / 週五回顧 / 收工 reset — 試了 40 個只有這 5 個沒被丟掉、各省 30+ 分鐘 / 次。

進階
Read

PRO03
TUTORIALClaude 4.5 SonnetFEATURED
r/PromptEngineering2026-05-14

7 個跨 model A/B 測過的 prompt 技巧(不是 vibes)

六個月在 Claude / GPT-4 / Gemini 上用人工 rater A/B 測 200+ prompt 後寫的。包含 persona+constraint stacking / anti-example / role reversal QA / cognitive scaffold / emotional priming / uncertainty CoT / steelman first。

高階
Read

免費04
TUTORIALChatGPTFEATURED
r/ChatGPTPromptGenius2026-05-14

5 個信任檢查單行 prompt(沒有 role-play)

一年的 role-play system prompt + 14-step framework 後總結:真正改變品質的是 5 個單行 prompt。沒有 role、沒有 markdown、沒有「you are an expert」。

入門
Read

PRO · 完整版解鎖

這組是 Pro 內容.

註冊免費看免費 prompt 跟所有教學;升 Pro 解鎖全部進階與條目使用說明。退款條件依退款政策處理。

不想註冊?

留個 email,下次有新 prompt 會寄一封簡短摘要給你。退訂一鍵、不轉賣。

每週一期,新上架提示詞 + 模型測試心得。每封信底部都有一鍵取消訂閱。

或訂 RSS feed(30 秒一次的人味選擇)

COMMENTS · 討論區0 則
登入 後可留言。還沒帳號?註冊
目前沒有留言。第一個說說你的經驗。
EMBED · 嵌入 blog / Note一行 iframe HTML、貼進文章即顯示此 prompt 卡片+

適合:部落格、Medium、Notion 公開頁、Substack — 任何支援 iframe / HTML 嵌入的地方。對方點「看完整」會回到本站、是 prompt 庫的免費 backlink。

<iframe src="https://prompt.luvai.net/embed/claude-code-backend-architect-subagent" width="100%" height="380" frameborder="0" style="border:1px solid #e0dcd0;border-radius:4px;" loading="lazy" title="PromptCraft Embed"></iframe>
預覽 embed →380px tall · responsive width
發現這個 prompt 過時 / 跑不動 / 有錯字? 回報給我們 →