GatherTech Internal Wiki
內部技術知識庫,服務對象為開發團隊。本頁是 9 個分類的入口,點擊進入各分類 README 看細節定義。
新成員從 新人入門 開始。
9 個分類總覽
1. 新人入門
開發環境建置、Agent 工作流程、結構化學習路徑。新成員從這裡開始。
包含 Learning Tracks — C# / Spec Kit / Beckhoff / FDA / Industrial Control 五條學習路徑。
2. GST Framework
GatherTech 自家或常用第三方 .NET library 的使用指南。分 6 個子群組:Core / UI / Reactive / Resilience-Validation / Logging-Scheduling / Testing,以及預留的 Industrial-Control(等 Beckhoff 整合進來)。
3. 通訊協定
設備或系統間的通訊協定整合指南:Modbus、SECS/GEM、gRPC、MQTT、Keyence KV、SMB,以及預留的 Beckhoff ADS。
4. 基礎建設與部署
資料儲存(TimescaleDB / ClosedXML / QuestPDF / ComponentOne)、部署保護(Velopack / .NET Reactor / Licensing / Cloudflare Pages),以及預留的觀測監控(Observability)。
5. 工作流程
團隊開發流程 SOP:Git 分支策略、Spec Kit 整合、Skills 工作流程。
6. Pipeline 自動化
多 Agent 自動化開發管線。Pipeline Broker(TCP MCP Server)驅動 PM / Dev / Reviewer 三 Agent 協作,含狀態機、訊息協議、Auto-Advance、MCP Tools API、操作手冊。
7. RPA 自動化引擎
GST RPA 引擎架構、腳本引擎、錄製器、Web Console 等 8 個模組文件。
8. 架構決策與經驗
跨專案的架構決策(ADR)、踩坑紀錄、Legacy 遷移、設計 Pattern。
關鍵 ADR:
9. 規範與合規
Wiki 撰寫規範與架構治理規則、合規驗證策略(GAMP 5 / FDA Part 11)、Mermaid 圖表範本。
關鍵規範:
- Wiki 架構治理規則 — IA 設計原則 + 量化指標
- 新內容歸檔決策樹 — 任何新文件的歸檔流程
- Personal-Learning ↔ Internal Promotion SOP
撰寫新文件前必讀
- 新內容歸檔決策樹 — 決定放哪
- Wiki 架構治理規則 — IA 規則 + frontmatter 規範
- Wiki 撰寫規範 — 格式、命名、結構
想找特定 Library / Tool?
直接用左側 sidebar 展開 GST Framework 或對應分類,或用上方搜尋。