DeepSeek Harness 插件介紹:dsh-minimax-image

前言

DeepSeek Harness (DSH) 採用了插件化架構,允許開發者根據需要擴展功能。如果需要在對話中直接生成圖片並保存到本地工作區,需要專門的插件。dsh-minimax-image 是 Jack-sun-learner 維護的插件,它通過註冊 image-gen 工具,對接 MiniMax image-01 模型,將文本描述轉換爲 PNG 圖片並落盤。

核心功能

該插件主要提供以下能力:

  • 文本生成圖像:基於 MiniMax image-01 模型,支持 8 種長寬比(16:9、9:16、1:1、4:3、3:4、3:2、2:3、21:9)。
  • 工具集成:在 DSH 中註冊 image-gen 工具,使模型能夠直接調用繪圖功能。
  • 憑證複用:自動讀取 MINIMAX_API_KEY,無需額外配置。
  • 本地保存:生成的 PNG 圖片會保存到工作區的 generated/ 目錄。

安裝與啓用

安裝插件需要先獲取插件源碼,然後通過 DSH 命令行註冊。

  1. 下載插件代碼到本地目錄,例如 /path/to/dsh-minimax-image。
  2. 安裝插件到 web 和 headless 兩個 profile:
dsh plugin --profile web add /path/to/dsh-minimax-image
dsh plugin --profile headless add /path/to/dsh-minimax-image

安裝完成後,重啓 dsh web 進程。

配置說明

配置優先級從高到低依次爲:
1. Profile patch / Plugin row config
2. ~/.config/dsh-minimax-image/config.json
3. MINIMAX_IMAGE_* 環境變量
4. 內置默認值

環境變量

插件依賴以下環境變量:

  • MINIMAX_API_KEY:MiniMax API 密鑰(DSH 憑證存儲也支持讀取)。
  • MINIMAX_IMAGE_MODEL:指定模型 ID。
  • MINIMAX_IMAGE_BASE_URL:API 端點地址。
  • MINIMAX_IMAGE_OUTPUT_DIR:輸出目錄。
  • MINIMAX_IMAGE_TIMEOUT_MS:請求超時時間(毫秒)。

配置文件選項

在 ~/.config/dsh-minimax-image/config.json 中可覆蓋默認值:

字段 說明 默認值
apiKeyEnv 存儲 API 密鑰的環境變量名 MINIMAX_API_KEY
baseUrl API 端點地址 https://api.minimaxi.com/v1/image_generation
model 模型 ID image-01
aspectRatio 默認長寬比 16:9
outputDir 輸出目錄(相對於工作區) generated
timeoutMs 超時時間(毫秒) 120000

典型用法

啓用插件後,在對話中描述畫面即可。模型會調用 image-gen 工具,處理成功後返回保存的文件路徑。

示例提示詞:

Generate a cyberpunk city night scene with neon lights and rain

模型返回示例:

Generated 1 image (16:9):
- D:\AI_video\generated\minimax-2026-08-18T12-16-11-1.png

適用場景與注意事項

  • 權限要求:插件以當前 DSH 進程的權限運行,確保進程對輸出目錄(默認 generated/)有寫入權限。
  • 源碼審查:在安裝社區維護的插件前,建議檢查源碼與許可證(本項目爲 MIT 許可證)。
  • 生態背景:該插件收錄於 SkillHub 社區目錄,與 DeepSeek / 幻方公司無官方從屬關係。

總結

dsh-minimax-image 解決了 DSH 環境下模型直接生成圖片並持久化存儲的需求。通過簡單的安裝和配置,即可在對話流中利用 MiniMax 的 image-01 模型進行創作。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜