Skip to content
AI 編程框架 · TG-BOOT

讓 AI 寫對,
讓團隊接住。

高質量 AI 編程,不是把提示詞寫得更長,而是把工程約束寫進代碼。 TG-boot 用模塊化單體、接口契約和架構門禁,為 AI 與人類開發者劃出同一條可驗收的邊界。

1JVM 默認交付
16+內置業務模塊
0拆分時業務改動
2協作軌道
tg-boot / quickstartLIVE

$ git clone https://gitee.com/pub_module/tg-boot.git

$ powershell -ExecutionPolicy Bypass -File scripts\up.ps1

✓ JDK 27 · Maven · MariaDB · Redis ready

✓ runner started on :9999

✓ middle platform on :9100

[ModuleRpc] [LOCAL] ApiSysUserService#getByUserCode

[MQ] system.user.login → parentled

_

LOCAL FIRSTMQ FALLBACKARCH GUARDED
DOCUMENT MAP

從一個問題開始,
走到一次可上線的交付。

十篇文檔,按“理解 → 運行 → 編寫 → 驗收”的順序組織。可以順序讀,也可以直接跳到正在解決的問題。

MULTI-END MIDDLE PLATFORM

uniapp-middle-platform

基於 unibest 改進版的可複用多端中台。新增模塊只寫業務頁面, 後台、微信小程序與 App 共用同一套登錄、權限、請求、佈局與組件。

H5後台 / 運營台小程序微信 / 多平台App原生移動端
EXECUTABLE PATH

把“會用”拆成
四個可完成的動作

不需要先成為框架專家。每一步都有明確的輸入、輸出和驗收方式。

SIX SUPPORTS框架的六個支點

Starter 化能力

加依賴即裝配,減依賴即卸載。業務模塊不重複造基礎設施。

契約即邊界

跨模塊只認 *-api,接口、DTO、枚舉都和實現解耦。

AUTO 路由

本進程有實現就本地直調,沒有才走 MQ,業務代碼不變。

架構門禁

用 ArchUnit 把禁止依賴寫成測試,靠 CI 而不是靠記憶。

一鍵環境

JDK、Maven、MariaDB、Redis、Node 全部收進 .tools。

無痛拆分

先單體交付,流量上來再按域拆 runner,拆的是部署不是業務。

“

AI 不缺生成代碼的能力,缺的是知道什麼不能寫的邊界。 好的框架,應該讓正確的寫法成為最省力的寫法。

TG-boot 設計原則契約優先 · 邊界即代碼
OPEN SOURCE

把第一個模塊跑通,
再決定要不要相信它。

OPEN SOURCE · HUMAN COMMUNITY