AI 绘图工作室(shanliuling/dsh-image-gen,Apache-2.0,分类「视觉能力」)覆盖对话生图、创作画布、Studio 批量创作、Prompt 灵感库与本地 ComfyUI。但「能出图」和「能长期用下去」是两件事:放到阿里云上长期跑,决定维护成本的是四个视角的切换——生成结果当资产、Prompt 当可复用资产、凭据当密钥、隐私边界当架构约束。这篇讲工程化做法,不重复部署步骤。
把生成结果当资产:隔离、筛选、只留有用的
工作区隔离存储是天然的资产分层:一条产品线一个工作区,检索范围、备份范围、清理范围都跟着走,不必靠文件名前缀去猜。云上实践是「一个工作区一条线」,而不是把所有产出堆进同一个目录。
图库的多维管理提供搜索、收藏、下载与重新使用。但有一个边界必须记住:图库元数据与收藏状态保存在当前浏览器本地存储中,不是账号级同步——换台机器、换个浏览器、清一次浏览器数据,收藏关系就没了。补救很直接:把工作区当唯一可信来源,图库只当操作台,重要产出靠工作区落盘加云盘快照来保。
Studio 只留选中候选:候选图先留在临时画布,只有用户选中的结果才进入图库并保存。这对批量生成是好事——不选就不污染资产库;但也意味着「先批量出、回头再挑」有损耗。
把 Prompt 当可复用资产:灵感库与缓存
创作里真正稀缺的往往不是算力,是方向。灵感入口提供 Prompt 案例、风格探索与一键复用,工程价值在于把 Prompt 变成可复用资产。
缓存是本地行为,清理等于丢弃。灵感缓存图片按需加载并缓存在本机,可随时清理;清理前先把想留下的 Prompt 与参考整理出去。
先定方向,再花额度。浏览灵感、复用 Prompt 不触发生图调用,而 Studio 的批量生成与多模型对比每一次都在消耗 Provider 侧额度。顺序应该是:先在灵感入口把 Prompt 定下来,再进 Studio 定参数、跑批量。反过来做,成本会成倍花在探索上。
把凭据当密钥管:隔离与最小暴露
- BYOK 的 API Key 通过 DSH Credentials 保存,设置页不会回显 Key 明文;
- 订阅账号令牌与 API Key 完全隔离,且浏览器侧不接触令牌。
由此推出三条团队纪律。通道分开管:两条通道在存储上本来就隔离,权限上也应分开——谁能用 Key、谁能用订阅账号是两件事。共享机器按最小暴露配置:多人共用的云主机上,Key 一律走 DSH Credentials,不落配置文件、环境变量或 shell 历史。凭据目录进备份且备份加密:它和生成资产一样丢了就得重配,但更敏感,备份介质的访问控制要单独确认一次。
把隐私边界当架构约束:在动手前选通道
这条容易被当成「用法建议」,其实是硬约束:云端请求会把 Prompt 与本次使用的参考图发送给所选 Provider;本地 ComfyUI 的请求只发送到用户配置的地址。
素材性质 |
建议通道 |
代价 |
可公开的创意探索 |
云端 Provider(含订阅通道) |
无 |
客户素材、未发布设计稿、内部截图 |
本地 ComfyUI |
功能打折:Studio 与多模型对比目前只支持云端 Provider |
第二行的代价要提前接受:本地 ComfyUI 支持对话中的文生图、单图编辑与多个命名工作流,但批量生成与多模型对比用不上;它还需要填 DSH Host 可访问的服务地址并导入 API Format Workflow JSON,本身就是一份要维护的配置。隐私要求越高的素材,功能缺口越明确,架构上应该先认下来,而不是画完才发现素材已经出去了。
阿里云环境上的长期动作
云盘与快照:工作区(含 dsh-image-gen/ 子目录)放数据盘,配云盘快照周期备份,并把 DSH Credentials 一并纳入。快照负责「实例可重建、状态不丢」,但不等于归档——要长期保留或交付他人的成果应另存到独立存储。
地域与出网路径:选离常用 Provider 更近的地域能降低单次往返延迟,批量生成时差异会被放大;出网优先走内网或 NAT 出口并按 Provider 域名收白名单,让出网流量可核算。
成本核算:至少核算云侧出网流量与云盘容量、Provider 侧生成费用两笔账。Studio 批量生成与多模型对比是典型放大器:同一套参数跑一次是实验,跑一百次就是支出。稳妥做法是小批量定参、确认后放大。
进程常驻与日志轮转:DSH 在云上是常驻进程,交给系统级服务托管而非挂在登录会话里,保证实例重启后自动拉起;日志按大小或时间轮转,并与工作区目录分开——图像资产长得快,两者写在同一块盘上时,最先撞到磁盘上限的往往是你最不在意的那个。
变更时的一次回归:模型与 Endpoint
默认模型与 Endpoint 都可以在设置里修改,灵活之余也有隐性风险:变更点不止在插件里。
改 Endpoint 意味着出网白名单要同步更新,否则症状是生成失败、根因却在安全组或 NAT 策略上。换模型会改变能力边界:智谱 GLM-Image 上游本身不支持图生图;xAI 图生图走 OpenAI 兼容协议(multipart),部分网关可能需等待后续适配;订阅通道的图生图参数为通道默认(最多 5 张参考图),要精细参数就得改用 BYOK 的 API 通道。
所以「换模型 / 换 Endpoint」应被当成一次正式变更:改完跑一个小回归(一张文生图、一张图生图),确认链路通、能力符合预期,再记下变更。
总结
云上 AI 图像工作流的工程化,是四件事从「临时决定」变成「固定制度」:生成结果按工作区隔离、图库只当操作台、Studio 只留选中候选;Prompt 沉淀成可复用资产、先定方向再花额度;凭据交给 DSH Credentials 并做隔离与加密备份;素材在进入画布前就按隐私边界选好云端还是本地通道。再叠加阿里云侧的云盘快照、就近地域、内网出网与日志轮转,这条链路才有长期运行的成本可控性。想摸清可选插件的范围与安装形态,见 DeepSeek Harness Hub 插件清单。