88API 生图工作室 blackdm666/dsh-plugin-88api-image
DeepSeek Harnessv0.1.2在对话里调用六款模型生成和编辑图片
29.9/100
综合分
1
GitHub 星标
44
npm 周下载
—/5
用户评分
数据截至 2026/9/18 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-plugin-88api-imagenpm 源 · dsh-plugin-88api-image 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · vision
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 55 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-plugin-88api-image @ 0.1.2
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/21 23:43:33
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件发起外部网络请求
查看扫描证据(共 14 处,展示前 14 条)
- 读取本地文件src/config.js:37
const raw = await readFile(configPath, 'utf8') - 写入本地文件src/config.js:48
await mkdir(parent, { recursive: true }) - 写入本地文件src/config.js:51
await writeFile(temporary, `${JSON.stringify(normalized, null, 2)}\n`, { encoding: 'utf8', mode: 0o600, flag: 'wx' }) - 写入本地文件src/config.js:52
await rename(temporary, configPath) - 写入本地文件src/config.js:53
await chmod(configPath, 0o600).catch(() => {}) - 删除本地文件src/config.js:55
await rm(temporary, { force: true }).catch(() => {}) - 读取本地文件src/files.js:52
const info = await stat(path).catch(() => null) - 读取本地文件src/files.js:55
const data = await readFile(path) - 写入本地文件src/files.js:103
await mkdir(directory, { recursive: true }) - 写入本地文件src/files.js:109
await writeFile(temporaryPath, buffer, { flag: 'wx' }) - 写入本地文件src/files.js:110
await rename(temporaryPath, finalPath) - 发起网络请求src/http.js:40
response = await fetch(url, { - 发起网络请求src/http.js:67
response = await fetch(url, { - 发起网络请求src/http.js:121
const response = await fetch(current, {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/dsh-tools给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 接入六款生图模型
- 文生图与多参考图编辑
- 2K/4K输出
统一接入 Image2 与 Nano Banana 四款模型,覆盖文生图、多参考图编辑、2K/4K 输出、顺序批量任务、默认模型持久化和脱敏 Key 配置。
最近更新
在 GitHub 查看全部 →v0.1.22026-08-22
· 88API Image Studio v0.1.2
DeepSeek Harness 统一 88API 图像插件的首个稳定 npm 版本。
· 亮点
· 四个模型:gpt-image-2、gpt-image-2-4k、gemini-3.1-flash-image 和 gemini-3-pro-image。
· 文生图,以及按顺序的多参考图编辑。
· 2K/4K 输出、重复出图,以及按顺序的提示词批次。
· 持久保存默认模型选择,API Key 配置带掩码。
· 结果渲染能识别 DSH 附件,并有禁止自动重试的成本保护。
· 安装
dsh plugin --profile web add dsh-plugin-88api-image@0.1.2
· 验证
· 16 个本地测试。
· Windows/Linux CI,跑在 Node.js 22.19 和 24 上。
· 干净的 DSH 配置档打包冒烟测试。
· 从 npm registry 重新安装 tarball,并自测命令行。
· 没有包生命周期脚本。
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成DeepSeek Harness 版 88API Image Studio
不再分别安装 Image2 和 Nano Banana 插件。88API Image Studio 用一个插件、一个 Key 统一接入六款 88api.ai 生图模型,在 DSH 对话中覆盖文生图、按顺序多参考图编辑、2K/4K 输出、顺序批量任务和默认模型持久化。
88API Image Studio 提供三个 Agent 工具:
- image_generate_88api:统一文生图和参考图编辑。
- image_model_88api:列出模型、查看当前默认模型,或在用户明确要求后修改默认模型。
- image_key_88api:查看、保存或清除 Key;适合用户明确要求 Agent 代为配置的场景。
插件遵循当前可用的 DSH/Cordis bundle contract,不把仍处于 Draft 的 Community Fabric manifest 当作发布接口。
展开完整文档(README 剩余 1 节)
DeepSeek Harness 版 88API Image Studio 不再分别安装 Image2 和 Nano Banana 插件。88API Image Studio 用一个插件、一个 Key 统一接入六款 88api.ai 生图模型,在 DSH 对话中覆盖文生图、按顺序多参考图编辑、2K/4K 输出、顺序批量任务和默认模型持久化。 88API Image Studio 提供三个 Agent 工具: - image_generate_88api:统一文生图和参考图编辑。 - image_model_88api:列出模型、查看当前默认模型,或在用户明确要求后修改默认模型。 - image_key_88api:查看、保存或清除 Key;适合用户明确要求 Agent 代为配置的场景。 插件遵循当前可用的 DSH/Cordis bundle contract,不把仍处于 Draft 的 Community Fabric manifest 当作发布接口。 模型与协议 | 模型 | 系列 | 协议 | 分辨率 | | gpt-image-2 | Image2 | OpenAI Images API | 固定 2K | | gpt-image-2-4k | Image2 | OpenAI Images API | 固定 4K | | gpt-image-2.5-flare | Image 2.5 | OpenAI Images API | 插件 2K 预设 | | gpt-image-2.5-sunburst | Image 2.5 | OpenAI Images API | 插件 2K 预设 | | gemini-3.1-flash-image | Nano Banana | OpenAI Chat Completions | 1K / 2K / 4K | | gemini-3-pro-image | Nano Banana | OpenAI Chat Completions | 1K / 2K / 4K | 两个 Image 2.5 模型 ID 和 Images API 路由已于 2026-09-10 从 88API 实时目录核实,沿用插件 2K 尺寸预设,不代表上游仅支持 2K。可按精确 ID 单次选择或保存为默认值。 出厂默认模型是 gpt-image-2,用户保存的默认值优先。单次任务显式指定模型只影响本次调用,不修改长期默认值。插件不会静默切换模型、提供方或协议。 安装 安装到实际使用的 profile: dsh plugin --profile web add github:blackdm666/dsh-plugin-88api-image DSH Desktop 用户可按实际情况把 web 换成当前 Desktop profile 名称。建议锁定已审查的 commit,避免后续推送改变安装内容: dsh plugin --profile web add github:blackdm666/dsh-plugin-88api-image# 仓库直接交付可运行 JavaScript,因此从 GitHub 安装不需要 prepare 构建,也不需要为 pnpm 配置 allowBuilds。 启动前验证组合层: dsh --profile web --dump-config 输出中应包含 88api-image 行。 配置 Key:推荐的安全方法 运行下面这一整条命令: dsh plugin --profile web exec 88api-image set-key 先不要粘贴 Key,也不要替换命令中的任何文字。下面整条命令只是打开 Key 配置程序,命令里面没有 Key。 必须按以下顺序操作: 1. 原样运行整条 dsh plugin --profile web exec 88api-image set-key 命令,然后按一次 Enter。 2. 等待终端另起一行显示 88API Key:。 3. 看到该提示后,才粘贴真实 Key,再按一次 Enter。输入时不显示字符属于正常现象。 各部分含义如下: | 命令片段 | 含义 | | dsh plugin | 使用 DSH 插件管理命令 | | --profile web | 在 web profile 中执行;如果实际 profile 不是 web,请替换 | | exec | 执行该 profile 中插件提供的命令 | | 88api-image | 本插件的命令名称 | | set-key | 进入 Key 配置模式 | 第 1 步按 Enter 执行整条命令后,终端会显示: 88API Key: 第 3 步才粘贴真实 Key,再按 Enter。不要把 88api-image、set-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。环境变量 API88_KEY 会覆盖本地保存的 Key,但不会写入磁盘。不要把真实 Key 提交到仓库、Issue、截图或命令行参数。 配置 Key:直接让 Agent 帮忙 不熟悉终端的用户也可以直接对 Agent 说: 我的 88API Key 是 ,请使用 image_key_88api 帮我保存。配置完成后不要复述完整 Key,只告诉我脱敏预览和是否成功。 Agent 会调用 image_key_88api 的 set 操作保存 Key,结果只返回类似 abcdef...1234 的脱敏预览。 隐私提示:直接把 Key 发给 Agent 更方便,但 Key 可能保留在 DSH 的对话记录和工具调用参数中。个人长期使用更推荐上面的隐藏终端输入方式。如果已经把 Key 发进对话,建议配置完成后按需要删除该会话,或去 88api.ai 控制台轮换 Key。 选择和修改默认模型 可以直接对 Agent 说: 列出 88API 可以使用的生图模型。 把我的默认生图模型改成 gemini-3.1-flash-image。 用默认模型生成一张 16:9 产品主视觉。 这次只用 gpt-image-2-4k,不要修改我的默认模型。 也可以在终端修改: dsh plugin --profile web exec 88api-image set-default gemini-3-pro-image 只有用户明确要求长期变更时,Agent 才允许调用 set_default。普通生成任务不传 model,严格使用当前保存的默认模型。 生图与编辑 image_generate_88api 支持: - 一个 prompt,可以通过 count 重复 1~4 次; - 或一个 prompts 列表,最多 20 个不同提示词,按顺序发起付费请求; - 单次显式 model; - aspect 与所选提供方支持的 resolution; - 按顺序传入本地 reference_images,此时自动走图片编辑; - dry_run: true,无需 Key、不会调用付费接口,只输出脱敏请求计划。 Image2 固定使用 /v1/images/generations 或 /v1/images/edits。Nano Banana 固定使用 /v1/chat/completions,请求包含 modalities: ["text", "image"] 与 extra_body.google.image_config。 默认保存目录为 ~/Pictures/88api-image。如果当前 DSH 模型声明支持图片输入,而且已挂载附件服务,插件还会把生成图作为附件加入工具结果;纯文本模型则只接收绝对保存路径,避免下一轮模型请求因图片输入不受支持而失败。 费用与重试安全 每个 count 或 prompts 项都是独立的付费请求。批量任务顺序执行,遇到第一次失败就停止。 带 [NO-AUTO-RETRY] 的错误表示请求已经受理,或云端状态无法确认。插件不会自动重发,也不会换模型兜底。应先向用户说明上一次请求可能仍会计费,只有用户明确要求重新提交后才能发起新的付费请求。 安全边界 DSH 插件以 Host 进程中的受信任本地代码运行,capability 元数据不是沙箱。安装前应审查源码并锁定 commit。本插件: - 将 DSH 核心包声明为 peer dependency,避免重复 Cordis/工具运行时; - 在平台支持时用严格文件权限保存 Key; - 所有配置摘要都只显示脱敏 Key; - 限制参考图与响应体大小; - API Base URL 默认必须使用 HTTPS,只有部署者明确启用本地不安全测试端点时才允许 HTTP; - 拒绝上游返回的非 HTTPS、本机或私网图片 URL; - 只向 88API 同源下载请求携带 Key,不会把 Key 发给重定向或第三方图片主机。 当前范围 v0.1 已统一文生图、多参考图编辑、多张重复输出、不同提示词顺序批量、dry-run、持久化默认模型和 DSH 附件展示。旧 Codex 插件中的 SSE 中间预览、目录/模板 workflow、修复轮次和美甲压力测试尚未移植。 开发与验证 npm install npm run check npm run self-test 测试只使用本地 mock server,不会调用任何付费 88API 接口。CI 还会打包 tarball、装入干净的 DSH profile,并验证组合配置。 许可证:MIT。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
blackdm666/dsh-plugin-88api-image
在对话里调用六款模型生成和编辑图片
相关插件 · 视觉能力
智能体工作台Devin-AXIS/iPolloWork
企业级、本地优先的智能体工作台,面向个人和智能体团队——一个工作区,容纳多个智能体引擎;一套统一体系,管理插件和技能;支…
★ 7,364已汉化DSH
72
开源设计工作台nexu-io/open-design
OpenDesign:首个协作式 AI 设计智能体工作区
★ 105,709已汉化DSH
71.8
GPT 图像提示词库freestylefly/awesome-gpt-image-2
Prompt as Code | GPT Image 2 / 2.5 提示词与案例库,530+ 个案例、20+…
★ 34,534已汉化DSH
71.5
多智能体编码工作区spacering-net/codeg
多智能体协作的 AI 编程工作区:汇总 Claude Code、Codex、OpenCode、Pi、Grok Build 等来源的会话。支持桌面应用、自托管服务器或 Docker。
★ 4,319已汉化DSH
71.5
AI 用量桌面小部件Javis603/token-monitor
EN | 简 | 繁 | KO | JA | PT
★ 3,533已汉化DSH
71.1
架构图生成器tt-a1i/archify
把你想理解、规划或分享的事,变成可以互动的可视化作品。
★ 93,105已汉化DSH
71.1
这是你的仓库?认领条目