CarlMarkswx/dsh-imagen

CarlMarkswx★ 0TypeScript最后同步: 2026-08-17

在 GitHub 打开

DeepSeek Harness 图像生成插件:对话内 AI 自主调用、确定性派发、缩略图预览与可视化提供商管理

README 摘要

DeepSeek Imagen —— DeepSeek Harness 图像生成插件 Beta 版本 · 为 DeepSeek Harness 提供对话内图像生成能力:AI 自主调用、确定性派发、对话内缩略图预览、可点击存档路径、可视化提供商管理。 ✨ 功能特性 - 🤖 Agent 自主调用 —— 用户说"画一张…",模型自动调用 generate image 工具 - 🎯 确定性派发 —— 工具只接收 prompt/尺寸/数量参数,直接派发到你在设置页启用的提供商,模型不参与(也不会猜错)provider/model - 🖼️ 对话内预览 —— 生成的图片以缩略图内联显示在工具行中,点击可放大 - 📂 可点击存档 —— 每张图同时保存为本地 PNG,路径按钮点击即用系统默认程序打开 - 🛡️ 上游故障友好 —— 图像服务 5xx/超时等上游故障会明确转告用户,而不是盲目重试 - 🧩 完全插件化 —— 不修改 DeepSeek Harness 任何源文件,安装器 + Cordis patch 注入 - 🌍 中英文双语 设置界面 📋 环境要求 依赖 版本 DeepSeek Harness 源码检出(可 pnpm install 的工作区) 操作系统 Windows / macOS / Linux Node.js ≥ 22.19 pnpm ≥ 11 🚀 安装 安装器会自动完成(全程输出日志): 1. 复制 4 个插件包到 /packages/imagen/ 2. 在 /pnpm-workspace.yaml 登记 packages/imagen/ 3. 写入 Cordis patch: - /imagen.patch.yml (可用 dsh --profile web --patch imagen.patch.yml 显式加载) - /.dsh/cordis.patch.yml (用户层 patch,自动加载;已存在时做幂等迁移,不覆盖你的其他条目) 4. 在 /.dsh/profiles/node modules/@deepseek-imagen/ 创建包解析 junction 5. 生成 .env.imagen.example (提供方凭据均在设置页配置,无需内置厂商 Key) 6. 在 Harness 工作区内构建全部插件包 然后启动 DeepSeek Harness(你平时的启动方式即可,例如 pnpm dsh web 或一键 bat)。 ⚙️ 配置图像服务 打开浏览器 → 设置 → 图像生成 : 1. 添加提供方 :填写 Provider ID、API URL、API Key(或留空走环境变量),支持任意 OpenAI 兼容的 /images/generations 接口 2. 获取可用模型 :一键探测端点的模型目录并勾选 3. 固定…

在 GitHub 查看完整 README →
内容/媒体deepseekdsh-pluginharnessimage-generationplugintypescriptagent

分类