在 DeepSeek Harness (DSH) 的插件生態中,圖像生成能力往往分散在不同的插件中。爲了統一接入並簡化配置,blackdm666/dsh-plugin-88api-image 提供了一個集成的圖像工作室。該插件將原本獨立的 Image2 和 Nano Banana 模型整合爲一個入口,允許用戶通過一個 Key 和一次安裝,調用 88api.ai 的六種模型進行文生圖、多參考圖編輯以及高分辨率輸出。
核心功能¶
該插件主要解決圖像生成模型分散、配置繁瑣的問題,具體能力如下:
- 統一接入:合併 Image2 與 Nano Banana 模型,通過 88api.ai 提供的接口路由。
- 生成與編輯:支持文生圖以及基於多張參考圖的順序編輯。
- 高分辨率:支持 2K 和 4K 分辨率輸出。
- 批量與持久化:支持順序批量任務,可設置默認模型並在會話間保持。
- 安全配置:提供 Key 脫敏配置與安全管理。
安裝與啓用¶
安裝時需指定目標 Profile。假設使用 web Profile:
dsh plugin --profile web add github:blackdm666/dsh-plugin-88api-image
對於 DSH Desktop,請將 web 替換爲激活的 Desktop Profile 名稱。安裝完成後,建議在啓動前驗證配置是否生效:
dsh --profile web --dump-config
輸出中應包含 88api-image 這一行。
配置 Key¶
插件支持兩種配置方式。推薦使用交互式命令行輸入,以避免 Key 暴露在命令歷史中。
- 運行設置命令:
dsh plugin --profile web exec 88api-image set-key
- 等待終端顯示
88API Key:。 - 輸入 Key 並回車(此時輸入是隱藏的)。
也可以通過管道輸入 Key 進行非交互式配置:
printf '%s' "$API88_KEY" | dsh plugin --profile web exec 88api-image set-key --stdin
檢查當前配置:
dsh plugin --profile web exec 88api-image config
配置文件默認存儲在 ~/.dsh/88api-image/config.json。
設置默認模型¶
可以通過命令行或 Agent 自然語言指令來設置默認模型。
dsh plugin --profile web exec 88api-image set-default gemini-3-pro-image
默認模型爲 gpt-image-2,但用戶保存的默認設置會覆蓋它。
使用工具¶
插件提供三個面向模型的主要工具:
image_generate_88api:生成或編輯圖片。支持指定model、count(單次生成數量)、prompts(順序批量提示詞)、reference_images(參考圖)以及dry_run(僅驗證不付費)。image_model_88api:列出模型、讀取或修改默認模型。image_key_88api:檢查、保存或清除 Key。
生成的圖片默認保存在 ~/Pictures/88api-image。如果 DSH 模型支持圖片輸入且掛載了附件服務,生成的圖片會自動附加到工具結果中。
安全與注意事項¶
- 運行機制:插件運行在 Host 進程中,不具備沙盒機制。因此需要用戶自行審查源碼並固定版本(通過指定 commit SHA 安裝)。
- 通信安全:要求 HTTPS 通信。
- 功能範圍:當前版本(0.1)不支持 Codex-only SSE 預覽、文件夾/模板工作流、repair-pass、nail stress-test 等舊功能。
總結¶
該插件通過統一接口將多個圖像生成模型整合到 DSH 中,適合需要在單一工作流中管理多種圖像生成策略的開發者。完整文檔與源碼可在 GitHub 獲取。