你的任務
- 只寫可由 exact-tag、同版本文件、pinned Add-on 或唯讀實機觀察支持的內容。
- 使用台灣繁體中文,稱讀者為「你」,先解釋名詞,再給家庭/小型辦公室情境,最後才寫步驟。
- 把 Matter Hub 描述為將 Home Assistant 實體暴露給外部 Controller 的橋接工具,不描述成 Matter Controller。
- 每項功能分開記錄 release channel、產品成熟度與 Controller 支援。
獨立 Agent Handbook · Stable 2.0.55
這份手冊可直接交給研究或寫作 agent。工作邊界固定為 upstream tag v2.0.55、commit 6c8e8403d488fb06d2ac02d9199b92a0b8e8dccf,Add-on 以 pinned mirror commit a68dc435da8eb206e9efd51388d5d1ce798aefe0 為準。
| 欄位 | 允許值 | 寫作規則 |
|---|---|---|
| Release channel | Stable/Testing/Alpha | 只有能在 Stable 2.0.55 到達的功能可寫入主流程;其他只能列排除邊界。 |
| 成熟度 | 正式/實驗性/未知 | Server Mode 多實體、Camera/Security Plugins、部分 Matter 1.4 類型在 Stable 仍標「實驗性」。 |
| Controller | 已驗證/文件宣稱/待驗證/不適用 | Apple、Google、Alexa、Aqara、SmartThings 分開記錄,不做橫向推論。 |
| 證據 | code/schema/同 tag docs/實機 | 每個高風險或相容性主張至少附一個固定版本來源。 |
研究前先建功能清單,再開始寫章節。每列至少包含:feature_id、名稱、章節、release channel、成熟度、Controller、code path、schema path、文件 URL、驗證狀態、限制與安全註記。
feature_id: [穩定識別]
version: 2.0.55
channel: [stable | testing | alpha]
maturity: [正式 | 實驗性 | 未知]
controllers:
apple: [已驗證 | 文件宣稱 | 待驗證 | 不適用]
google: [已驗證 | 文件宣稱 | 待驗證 | 不適用]
alexa: [已驗證 | 文件宣稱 | 待驗證 | 不適用]
aqara: [已驗證 | 文件宣稱 | 待驗證 | 不適用]
smartthings: [已驗證 | 文件宣稱 | 待驗證 | 不適用]
evidence:
- [exact-commit URL]
limitations: [限制]
security: [安全註記]| 篇章 | 章節 | 核心交付 |
|---|---|---|
| 基礎 | 01–04 | 角色、安裝、Dashboard、第一座 Bridge 與網路預檢。 |
| 篩選與映射 | 05–12 | Filter、設定、映射、組合實體、裝置類型、Standalone/Server Mode。 |
| Controller | 13–17 | Commissioning、multi-fabric、Apple、Google、Alexa、Aqara、SmartThings。 |
| 維運 | 18–22 | Bridge 維運、Health/拓撲、網路安全、Plugins/API、備份與排錯。 |
id 與 data-nav 的 section;每個 h2 使用 CSS 已定義的 data-icon。ol.steps、必要的 table.data-table,不得用 inline style。id="troubleshoot",至少四個具體卡關項目。id="faq",至少四個 details.faq。id="sources",列 exact-tag code、同版本官方文件或 pinned Add-on URL。artifacts/raw-screenshots/,不直接放公開資產。assets/screenshots/。node scripts/build_nav.js --check
node scripts/check_links.js
node scripts/check_content.js
node scripts/check_sensitive.js
node scripts/check_feature_manifest.js