
架構規(guī)則{{PROJECT_TYPE_TITLE}}{{PROJECT_TYPE_DESCRIPTION}}{{ARCHITECTURE_DIAGRAM}}堆棧LayerTechnologyVersion{{STACK_TABLE}}{{ROUTING_SECTION_TITLE}}{{路由表}}數(shù)據(jù)流{{DATA_FLOW}}{{服務器操作與 API 部分}}{{RATE_LIMIT_SECTION}}{{LANGUAGE_SECTION}}生成規(guī)則PROJECT_TYPE_TITLE: 如果不是 monorepo則為“單應用結構”如果是 monorepo則為“Monorepo 結構”。架構圖主目錄布局的 ASCII 藝術圖。對于單體倉庫顯示應用程序 共享包 它們之間的關系。對于單個應用程序顯示 app/ → components/ lib/ 外部服務連接。STACK_TABLE從 package.json 配置文件中提取。每行包括層、技術、確切版本。ROUTING_SECTION_TITLE: Next.js 應用路由器的“路由”NestJS/Express 的“端點”“路由”通用。ROUTING_TABLE列出每條路由及其類型服務器/客戶端/API和描述。從 app/ 或 src/app/ 中讀取。數(shù)據(jù)流主數(shù)據(jù)流的 ASCII 圖用戶操作 → 前端 → 后端 → 數(shù)據(jù)庫/外部 → 響應。使用真實的函數(shù)名稱。SERVER_ACTION_VS_API_SECTION如果同時存在服務器操作和 API 路由請說明哪一個是主要的以及它們的區(qū)別。如果只有一個請?zhí)^比較。RATE_LIMIT_SECTION如果存在 rate-limit.ts 或速率限制中間件請記錄其限制和過期時間。語言部分如果項目使用國際化 (i18n) 或者界面使用英語以外的語言請進行記錄。