開發進度總覽

智慧設備順序控制系統共用骨架文件

回文件首頁

開發進度總覽

本頁用於追蹤智慧設備順序控制系統共用骨架的前導文件與後續程式碼開發進度。

目前狀態

項目內容
目前階段程式碼骨架初版已建立,準備補強 Core / Workflow / Adapter 細節
文件 repohs-device-control-template-docs
程式 repohs-device-control-template
技術基底.NET 5.0、xUnit、ConsoleHost、Mock Adapter
最新更新2026-05-20
下一步補強 Core / Workflow / Adapter 細節與設定檔範例

進度追蹤表

模組 / 工作狀態預計完成時間實際完成時間對應 repo備註
前導文件整理已完成2026-05-202026-05-20文件 repo架構方向、開工規格、README、docs 文件已建立
靜態網站發布已完成2026-05-202026-05-20文件 repoCloudflare Pages 已發布
手機閱讀版檢查已完成2026-05-202026-05-20文件 repo已確認手機寬度無水平溢出
PDF 列印版檢查已完成2026-05-202026-05-20文件 repo已修正首頁空白頁與 Markdown 標題重複
程式 repo 建立已完成2026-05-202026-05-20程式 repoGitHub:hs-device-control-template
.NET 5.0 Solution已完成2026-05-202026-05-20程式 repo已建立 Solution、Core、Adapters、ConsoleHost 與 3 個測試專案
Core 專案進行中待排程尚未完成程式 repo初版已建立 Result、ErrorInfo、ErrorCode、WorkflowEngine、TaskStateMachine、Log Interface
Adapters 專案進行中待排程尚未完成程式 repo初版已建立 IDeviceAdapter、Mock Adapter、DeviceCommand、ExecuteResult
ConsoleHost進行中待排程尚未完成程式 repo初版可執行燈號導引 + Sensor 驗證代表流程
測試專案進行中待排程尚未完成程式 repo初版 dotnet test 通過 7 個測試
文件同步持續進行每次重要開發後持續更新文件 repo程式碼完成後同步更新本頁與開發日誌

狀態定義

狀態說明
未開始尚未建立或尚未進入實作
進行中已開始實作,尚未完成驗收
待確認已完成初步內容,等待檢查或討論
已完成已完成並經過基本確認
延後因範圍、依賴或決策尚未確定而延後

完成時間規則

下一步建議

  1. 補強 WorkflowNode / WorkflowDefinition 驗證規則。
  2. 補上 devices.json、workflows.json、appsettings.json 範例。
  3. 補強 FileLogWriter 與 ConsoleLogWriter 格式。
  4. 將 Core / Adapters / ConsoleHost 從「進行中」逐項推進到「待確認」或「已完成」。