dsh-prompt-workshop(提示词工坊):把一句话想法展开成目标生成模型可用的提示词

前言

做图文/视频生成类 Agent 的人常遇到这个情况:用户丢过来一句「雨夜东京街头,一个撑透明伞的女人,要可灵 4.0 能跑的视频提示词」,模型直接把它当成普通需求,吐出来的提示词没有负向提示词、没有参数建议、也没有镜头语言。反过来,写研发的人也不想为每个平台手维护一套提示词规范。

dsh-prompt-workshop(提示词工坊)解决的就是这个缺口:选一个目标生成器,输入一句粗糙想法,插件给出主提示词、负向提示词、参数建议、多个变体和缺口分析。下面介绍这个插件的定位、能力、安装方式和用法。

这是什么

一句话定位:DeepSeek Harness(DSH)原生插件,把粗糙想法转换成目标生成模型可直接使用的精准提示词,附带提示词质量评分和图片反推提示词。

  • 维护者:18518182595-cell
  • 包名 / 版本:dsh-prompt-workshop / 0.2.0
  • 许可证:MIT
  • 分类:模型推理
  • 来源:GitHub 仓库 README 与 package.json;社区目录页(skillhub.cn,独立站点,与 DeepSeek / 幻方无官方从属关系)。

它采用 DSH 的双半侧结构:Host 半侧提供工具与 HTTP API,浏览器半侧提供输入框工作台与设置页。内置知识库随包分发,只在周期收集时联网。

核心能力

输入框工作台

会话输入框左侧有入口按钮,点开是浮层面板。流程是:选目标生成器 → 输入想法 → 生成 → 复制 / 插入输入框 / 直接发送。结果区还有一键「更简洁 / 更电影感 / 更写实 / 加细节」做迭代,不用把整段 prompt 重新抄一遍。

19 个目标模型规范

内置知识库覆盖 19 个目标模型的语法规则、参数建议、正/负向提示词规范,按 README 的摘要表分三类:

类型 目标模型
图片 Midjourney(V7/V8.2)、SDXL、SD 3.5、FLUX.1、GPT-Image、豆包 Seedream、即梦、通用文生图
视频 可灵 Kling 4.0、海螺 Hailuo(H3/Hailuo-02)、Sora 2、Veo 3.1、Runway Gen-4、Pika 2.2、Vidu、Wan 2.2、豆包 Seedance、通用文生视频
文本 写作 / 代码 / 翻译 / 分析 / 通用

README 里特别点明了豆包 Seedream(图片)和豆包 Seedance(视频)两个国内模型的规范。知识库的调研来源集中在 research/prompt-knowledge.md,README 称有 36 条来源,含官方文档和社区交叉验证。参数建议不做硬校验,带「待核实」标记的条目以平台官方文档为准。

多模型增强与 Agent 工具

增强模型的下拉列表直接列出 DSH「设置 → 模型」里已配置的全部模型:DeepSeek 账号全系 + 你自己添加的任意 OpenAI 兼容端点。插件不额外保存 API Key,走 DSH 已有的模型配置;也可以在设置页设默认模型,或选「跟随当前会话模型」。

接入对话后还有三个工具:prompt_enhance、prompt_score、prompt_targets(含豆包等目标模型规范查询)。对话里直接说「把这个想法变成精准提示词」或「这段 Midjourney 提示词为什么效果不准」,Agent 会自动调用对应工具,不用手动开面板。

质量评分

prompt_score 用 10 维 rubric:意图清晰度、主体具体性、构图与镜头、光线与色彩、风格一致性、运动与时序、音频与对白、参数适配、语言与语法、合规与版权。这对视频模型尤其有用——覆盖了时序和音频维度,是通用提示词工具里少见的部分。

图片反推提示词

面板里上传或粘贴一张参考图,插件反推「能复现这张图」的目标模型提示词。这一步需要调用支持图片输入的大模型,否则会返回结构化错误。

知识库周期自更新

插件每 N 天(默认 5 天)联网检索相关模型/提示词的新消息,提炼成增量应用到本地知识库。搜索优先用 DeepSeek 搜索;没有会话凭证时自动回退到 Bing RSS + 官方文档种子页,不需要额外 API key。更新分「官方文档补全」和「新变化」两类,每轮生成中文报告。可以在设置页改周期、点「立即收集」、点「恢复内置知识库」。

对话里说「更新一下提示词知识库」也能触发,后台执行。这条路径在 README 的「已验证」里提到过测试覆盖:图片反推与知识库收集的无 web / 无附件 / 无模型失败路径都返回结构化错误。

本地数据

设置与历史保存在 ~/.dsh/prompt-workshop.json,知识库增量保存在 ~/.dsh/prompt-workshop-knowledge.json,升级插件不会丢。内置知识库随包分发,仅周期收集时才联网。

安装与启用

README 给出三种方式,优先用前两种:

插件市场(推荐):

DSH → 插件 → 市场,搜索「提示词工坊 / Prompt Studio」

或从 Discover 索引安装。

GitHub:

dsh plugin --profile <profile> add github:<owner>/dsh-prompt-workshop

源码本地链接:

git clone <仓库>
dsh plugin --profile <profile> add link:<仓库绝对路径>

Desktop 用户在「设置 → 插件」里用插件管理器链接安装,README 对应提供了 scripts/install-desktop.mjs 和 scripts/uninstall-desktop.mjs。

安装后在「设置 → 提示词工坊」(或「插件 → dsh-prompt-workshop」)里配置模型与知识库。运行环境要求 node >= 22.13.0、dsh >= 0.2.1-rc.1,peer 依赖 @deepseek-ai/dsh-tools。

典型用法

README 给出的面板流程是 6 步:

1. 打开任意会话,输入框左侧点入口按钮
2. 选「目标生成器」,按需选任务类型 / 风格 / 增强模型 / 变体数量
3. 在「粗糙想法」里写一句话,点「生成精准提示词」
4. 结果区复制 / 插入输入框 / 直接发送,或点快捷按钮继续迭代
5. 图片反推:面板里上传图片或直接粘贴进面板
6. 设置页设默认值、关系统提示注入、清空历史、调知识库更新策略

不走面板,在对话里直接说需求也可以,README 给了两个例子:

把「雨夜东京街头,一个撑透明伞的女人」变成可灵 4.0 的视频提示词
帮我看看这段 Midjourney 提示词为什么效果不准

适用场景与注意

适合这几类人:

  • 在 DSH 里同时调多个国内图像/视频模型(豆包 Seedream / Seedance、即梦、可灵、海螺)的人,不想为每个平台手抄一套语法规则。
  • 做 Agent 工作流、希望对话里就能触发提示词增强和评分,而不是自己拼字符串的人。
  • 需要批量产出同一想法的多个提示词变体、再做筛选的人。

几点要注意:

  • 插件以当前 dsh 进程的权限运行,安装前先检查源码与许可证(本仓库 MIT,但仍建议自行审一遍)。
  • API 仅接受本机回环请求,局域网或反向代理访问面板不可用。
  • 图片反推和插件内独立 API Key 渠道在 v1 里没有,v0.2.0 才加入图片反推。
  • 面板 UI 的深浅色主题、浮层定位没有逐像素确认;刷新后若输入框旁没有入口按钮,再刷新一次页面(Ctrl+R)。
  • 知识库里标注「待核实」的参数属于社区交叉验证结果,插件只给建议,最终以平台官方文档为准。
  • 内置知识库随包分发,但周期收集会联网检索外部内容,介意的公司环境可以先关掉自动更新、改为手动「立即收集」。

结尾

这个插件的价值不在「生成一段漂亮的提示词」,而在把模型规范、评分维度和知识库更新这三件事收进了一处,并允许通过 Agent 工具和 HTTP API 被工作流调用。README 里也列了迭代 2 的候选(多模型对比模式、提示词 A/B 评测、收集质量的白名单与变更确认),后续可以关注。

目录页:https://www.skillhub.cn/plugins/18518182595-cell/dsh-prompt-workshop

GitHub:https://github.com/18518182595-cell/dsh-prompt-workshop

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

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

小夜