軟件架構設計 Skill:把選型權衡和質量屬性落到紙面
軟件架構設計是一個社區發佈的 SKILL.md 格式 Skill,座標 @user_af163eaa/z-dev-architecture,版本 1.0.1,分類 dev-programming,不依賴外部付費接口。它提供一套設計方法論:先以體量、團隊規模、演進速度作爲輸入定約束,再對比單體、微服務、事件驅動、Serverless 四類形態的適用前提與代價,然後按可用、擴展、安全、可觀測四項質量屬性逐項落到可驗證的結論,最後用 C4 模型和時序圖把系統邊界、關鍵鏈路與失敗路徑表達清楚。適合新項目立項、系統拆分重構、跨團隊評審等場景。需要注意的是它輸出的是決策和文檔,不替代代碼驗證,選型結論仍要靠真實負載和故障演練檢驗;團隊小、邊界不穩定時單體加模塊化往往比微服務更合適。官方頁面未公開統一 CLI 安裝命令,需按宿主環境規則加載。
閱讀全文