前言¶
在 DeepSeek Harness(DSH)裏使用 dsh-codex-subscription 管理多個 Codex 賬號時,批量遷入導出、覈對變更往往要碰訂閱插件源碼或手改憑據文件。社區插件 dsh-codex-account-tools(維護者 lijieyu233,分類:客戶端)把「JSON 校驗 → 預覽差異 → 確認寫入 / 脫敏或完整導出」做成獨立配套能力,不改動訂閱插件代碼,也不動模型或代理設置。
這是什麼¶
本插件是 dsh-codex-subscription 3.x 的配套工具:在 DSH 客戶端內完成賬號 JSON 的導入、預覽和導出。README 寫明依賴訂閱插件 3.2.6~3.x 的內部賬號庫格式;訂閱升級後需自行重新覈驗兼容性。許可證爲 MIT(© 2026 lijieyu233)。當前 GitHub 星標爲 0;與 OpenAI、DeepSeek 及上游訂閱作者無維護或背書關係。
實測組合(資料原文):DSH 0.2.1-rc.2 + dsh-codex-subscription 3.2.6;其他版本尚未實機驗收。發佈版本 1.1.0。
核心功能¶
- 導入:粘貼 JSON 或選擇文件,「校驗並預覽」後顯示新增 / 更新 / 保持不變數量,再「確認導入」。
- 導出:勾選賬號後下載脫敏清單或完整備份;完整備份含明文登錄令牌,需二次確認。
- 格式:支持單賬號對象、數組、
{accounts:[...]}、本工具備份、Codex CLI{tokens:{...}}、DSH{credential:{...}}。 - 邊界:不自動複製令牌到剪貼板,不記錄原始 JSON,不發起 OpenAI 在線驗證;切換、移除、刷新認證仍由 Codex 訂閱插件負責。單次最多 100 個賬號、2 MB JSON。
單賬號字段示例(id_token、account_id 可省略):
{
"email": "you@example.com",
"access_token": "YOUR_ACCESS_TOKEN",
"refresh_token": "YOUR_REFRESH_TOKEN",
"id_token": "OPTIONAL_ID_TOKEN",
"account_id": "OPTIONAL_ACCOUNT_ID"
}
未知過期時間記爲 0,由訂閱插件決定是否刷新;JWT 解碼僅提取本地元數據,不代表驗籤或訂閱有效。
安裝與啓用¶
先做三件事:在目標 DSH 中安裝並啓用上游 Codex 訂閱插件;下載發佈包;通過 DSH 插件管理添加該 .tgz(路徑須在運行 DSH 的宿主電腦上,不是僅通過瀏覽器連接的遠端機器)。
- 安裝並啓用 dsh-codex-subscription。
- 從 GitHub Release v1.1.0 下載
dsh-codex-account-tools-1.1.0.tgz。 - 打開 插件 → 添加插件,填寫宿主上的絕對路徑,例如:
C:/Downloads/dsh-codex-account-tools-1.1.0.tgz
- 確認安裝並按 DSH 提示刷新或重新加載,進入 設置 → Codex 賬號工具。
已配置 dsh CLI 時(按實際 profile 修改):
dsh plugin --profile desktop add "C:/Downloads/dsh-codex-account-tools-1.1.0.tgz"
支持 HTTPS tarball 的添加頁面也可使用固定地址:
https://github.com/lijieyu233/dsh-codex-account-tools/releases/download/v1.1.0/dsh-codex-account-tools-1.1.0.tgz
資料註明公開 npm 包尚未上傳,勿憑包名搜索安裝。不需要解壓,不需要手工改憑據。
典型用法¶
經過上面的安裝步驟後:
- 進入 設置 → Codex 賬號工具,或 插件 → dsh-codex-account-tools 配置頁。
- 粘貼 JSON 或選擇文件,點擊「校驗並預覽」,覈對統計後再「確認導入」。
- 導出時勾選目標賬號:脫敏清單不含 token、無法恢復;完整備份爲明文,須保存到可信位置。
預覽後若賬號庫發生併發變化(含令牌刷新),寫入會被拒絕,需重新預覽,避免覆蓋他人或訂閱側的更新。
安全與適用注意¶
- 賬號讀寫經宿主已認證的
/api橋及ctx.credentials.modifyRecord文件鎖事務;本插件不自行寫 YAML。 - 批次校驗後合併,保留現有內部 ID、標籤、擴展元數據、當前選中賬號及 legacy 標記;按 access token 或 account ID + JWT 用戶 ID/sub 去重。
- 賬號庫損壞或版本未知時會停止操作,不將異常默認爲空庫。
- 插件在當前 DSH 進程權限下運行;安裝前請查看 源碼與 LICENSE,確認與自身環境、合規要求一致。
適合:已在用 dsh-codex-subscription 3.2.6+、需要從 CLI/備份/其他 DSH 憑據批量遷入或做可審計導出的用戶。不適合:指望本工具替代訂閱側的切換、刷新或在線認證校驗的場景。
DSH 生態強調「一切皆插件」;SkillHub 目錄頁 爲社區站點,與 DeepSeek / 幻方無官方從屬關係。