技能啟用診斷
BLOCKED:尚未獨立驗證特定 Codex 版本的技能發現/載入與實際任務呼叫。檔案已安裝、輸出格式正確或人工提交的證據,都不能替代真正的 Host 啟用證明。這裡沒有遠端控制、模型呼叫或執行網站提供指令的功能。
五個證據層級
- 下載:服務端提供位元組,不代表已寫入或持續可下載。
- 本機安裝:唯讀檢查已管理檔案、固定版本、完整性;本機 manifest 可遭不可信程序修改,不是機器簽章。
- Host 發現/載入:需真正的 Host 證據,目前 BLOCKED。使用者填寫版本或截圖不自動變成平台驗證。
- 任務呼叫:需明確同意、時間及有界的執行證據;目前不提供未驗證的 Host 執行路徑。
- 品質與外部成果:固定範本輸出比較不是 AI 品質評分、真實世界成功或外部認證。
Windows 手動診斷流程
先依分發文件審閱授權、安裝固定版本到自己管理的拋棄式目錄,再執行下列唯讀診斷。把 skill-slug@1 與工作目錄換成真實值;範例 1.2.3 是使用者聲明,不是我們已測試的 Host 版本。工具不搜尋全機、不使用 PATH 執行任何 Codex 程式,也不讀私人設定或金鑰。
node tools/skill-factory/diagnostics.mjs doctor skill-slug@1 --workspace "C:\Projects\Sandbox" --target codexnode tools/skill-factory/diagnostics.mjs verify-host skill-slug@1 --workspace "C:\Projects\Sandbox" --target codex --host-version 1.2.3 --format markdownnode tools/skill-factory/diagnostics.mjs prepare-task skill-slug@1 --workspace "C:\Projects\Sandbox" --target codex --consentnode tools/skill-factory/diagnostics.mjs check-task skill-slug@1 --workspace "C:\Projects\Sandbox" --target codex --evidence ".skill-factory-task-UUID/skill-evidence.json" --consent --format markdowndoctor/verify-host 不改檔,預設完全離線。只有明確加 --online 才讀既有公開版本中繼資料,檢查下架與授權雜湊;離線狀態無法保證版本仍公開。雜湊或版本不符時停止,不準備新任務。
prepare-task --consent 只建立全新的隨機子目錄、三標籤排序範本、人工證據模板及 JSON/Markdown 報告,不執行任何技能、shell、網路或模型。這不是 OS 沙箱;提示文字不能保證 Host 禁用網路。沒有可驗證的離線唯讀 Host 環境時,停在 BLOCKED,不在正式專案嘗試執行。
人工觀察後可在模板記錄同意/呼叫/觀察時間與範本輸出。check-task 僅比較固定 JSON 輸出,Host 載入與呼叫仍屬未獨立驗證。不要填原始路徑、客戶提示、token、會員/裝置 ID 或任意程式輸出。
Sprint 11:真實 Windows 主機識別
2026-10-14 獨立觀察:OpenAI 有效簽章的桌面附帶 CLI 執行檔,--version 回傳 0.162.0-alpha.17.2;Windows 25H2 build 26200.9168。這是 CLI 版本證據,不是桌面 UI 或技能啟用證據。
- 主機識別 PASS
- 實際執行固定 --version;有 SHA256、簽章、退出狀態與暫存目錄清理記錄。
- 隔離與啟用 BLOCKED
- 本機低於官方 MXC 需求的 26200.9278;alpha CLI 與網路/秘密讀取/目錄外寫入邊界尚未驗證。
- 技能發現/載入 BLOCKED
- 沒有啟動 app-server 或技能任務;安裝位置正確不代表 Host 已載入。
- 任務與品質 BLOCKED
- 未呼叫模型或執行技能。Node 22、Linux、macOS 與其他 Codex 版本原生驗證亦為 BLOCKED。
不會自動更新 Windows、改動全域 Codex 設定或退回較弱隔離。即使符合最低版本,也必須另外證明隔離、取得明確任務同意,才能進行測試;網站不能遠端啟用本機技能。
官方 Windows 沙箱相容性與限制下方匯入功能仍只接受私人診斷報告,不接受本機識別紀錄作為啟用 PASS,也不把人工證據提升為平台驗證。
離線證據檢視器
檔案只在本分頁記憶體處理,不呼叫上傳 API、不存 localStorage。所有匯入內容均是本機/使用者提交的報告,不是平台獨立證明;即使顯示 PASS 也只代表報告聲稱的檢查結果。
相容性與排錯
Windows Node 24:支援安全檔案診斷與範本準備。Node 22/Linux/macOS:可攜式測試向量,原生執行尚未驗證。特定 Codex 桌面/CLI 啟用、雲端及其他 Host:BLOCKED/未支援。
檔案缺少或雜湊不符:不要強制覆寫,使用既有安裝工具 verify/明確版本 update;保留備份並先審閱變更及新授權。已下架版本不可重新下載,但本機舊副本不會被遠端撤回。
位置不符:明確 --target codex 寫入 repository .agents/skills;portable 是一般檔案位置,不是 Host 發現證據。名稱衝突、連結/junction、hard link、額外檔案或殘留 lock:停止,在可信目錄人工核對,不自動刪除未知內容。
離線匯入:只接受嚴格 REPORT.json,拒絕額外欄位、原始路徑、任意輸出与冒稱的 Host PASS。清除或關閉分頁後不保留報告;沒有摘要上傳 API、公開相容性徽章或新的資料表。
日後真正驗證需記錄確切 Host 版本、OS、觀察來源、網路與檔案權限邊界;現階段不宣稱已成功啟用。
回報相容性問題(請勿提供秘密或私人內容)