COMMUNITY
3. 工作組與興趣組
什麼是工作組
工作組(Working Group, WG)是 iFay 社群中按子專案或技術領域劃分的協作組織。每個工作組聚焦於 iFay 體系中的特定領域,負責該領域的規範制定、程式碼維護和技術演進。
當前工作組
WG-FayID
負責身份標識系統,對應獨立專案 FayID。工作範圍包括:
- FayID 的生成、分配和管理機制
- 識別符號編碼方案和容量規劃
- 身份遷移和生命週期管理
WG-Ego
負責個性化模型,對應獨立專案 Ego。工作範圍包括:
- Ego 模型的訓練、部署和切換機制
- 宿主性格特徵採集和對齊
- 多版本 Ego 管理和人格切換
WG-Protocols
負責 iFay 協議族的設計和演進。涵蓋以下協議:
- Faying 協議(安全配對)
- Telepathy 心靈感應協議(Fay 間語義通訊)
- ICP 互動對話協議(人類 UI 友好)
- CAP 控制許可權協議(終端接管)
- DTP 資料隧道協議(雙向資料傳輸)
- SSP 技能共享協議(服務開放)
WG-FayGer
負責執行時環境。工作範圍包括:
- FayGer 容器的設計和實現
- 跨平臺和跨裝置執行支援
- FayManifest 宣告式組裝機制
WG-iFACTS
負責合規性測試套件。工作範圍包括:
- iFACTS 測試用例的編寫和維護
- L1 至 L4 四個測試層級的管理
- iFay Ready 認證標準的制定和執行
WG-Documentation
負責文件和翻譯。工作範圍包括:
- 規範文件、藍圖文件的編寫和維護
- 開發者指南和教程
- 多語言翻譯協調
WG-Community
負責社群運營和治理。工作範圍包括:
- 社群活動組織和推廣
- 治理流程的維護和改進
- 新貢獻者引導和支援
工作組職責
每個工作組應承擔以下職責:
- 維護各自領域的程式碼和規範
- 審查相關的 Pull Request
- 參與涉及本領域的 SEP 討論
- 定期向核心維護者彙報進展
- 協調與其他工作組的跨領域合作
如何加入工作組
加入工作組的流程簡單直接:
- 在對應工作組的 GitHub Discussion 中發帖自我介紹
- 說明你的技術背景和感興趣的方向
- 開始參與討論和貢獻
工作組對所有貢獻者開放,無需特別審批。我們歡迎不同背景的開發者加入——無論你是開源專案開發者、應用開發者還是服務提供商開發者,都能在工作組中找到適合自己的參與方式。
工作組生命週期
工作組並非永久存在。隨著 iFay 專案的發展:
- 新的工作組可以根據需要被建立(例如,當某個新的子專案或技術領域需要專門的協作組織時)
- 已完成使命或不再活躍的工作組可以被解散
- 工作組的建立和解散由核心維護者決定
