Communitygithub.com

Aurelian1974/LocalTax

如何在 .NET 中建構與維護垂直切片架構 — 包含切片結構(單一檔案與資料夾變體)、無中介者的直接處理程序分派、跨領域關注點、切片間共享的內容、切片與領域模型或 Clean 架構層級的互動方式,以及切片層級的測試。適用於在採用垂直切片組織的模組中新增或修改使用案例/端點/功能時,或討論切片之間的重複問題時使用。

LocalTax 是什麼?

此技能提供建構與維護 .NET 垂直切片架構的完整指引,涵蓋切片結構的兩種變體:單一檔案與資料夾組織方式。它說明如何不使用 Mediator 模式,而是透過直接處理程序分派來實作功能,同時處理跨領域關注點,如日誌記錄、驗證與例外處理。技能也解釋切片之間可以共享哪些內容(例如資料庫連線、領域模型),以及切片如何與傳統的 Clean 架構層級(如領域層與應用層)互動。此外,它強調切片層級的測試策略,確保每個切片可以獨立測試。此技能適用於任何採用垂直切片組織的 .NET 模組,無論是新增或修改功能,還是討論切片間重複時使用。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Aurelian1974/LocalTax/tree/main/.claude/skills/vertical-slice-architecture

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

LocalTax 是做什麼的?

如何在 .NET 中建構與維護垂直切片架構 — 包含切片結構(單一檔案與資料夾變體)、無中介者的直接處理程序分派、跨領域關注點、切片間共享的內容、切片與領域模型或 Clean 架構層級的互動方式,以及切片層級的測試。適用於在採用垂直切片組織的模組中新增或修改使用案例/端點/功能時,或討論切片之間的重複問題時使用。

相關技能