跳至主要内容

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 圖表範本。

關鍵規範:


撰寫新文件前必讀

  1. 新內容歸檔決策樹 — 決定放哪
  2. Wiki 架構治理規則 — IA 規則 + frontmatter 規範
  3. Wiki 撰寫規範 — 格式、命名、結構

想找特定 Library / Tool?

直接用左側 sidebar 展開 GST Framework 或對應分類,或用上方搜尋。