前言¶
在 DSH 里做图像、视频或文案相关任务时,常见情况是:参考作品效果很好,评论区却没有可用提示词,只能凭「高级感」「氛围感」这类词去试。模型吃不到可执行的物理与结构信息,结果和参考差很远。Prompt Forge 是维护者 Stephen-pc 开源的工具与 DSH 插件,用固定的维度骨架把「我想要这种效果」拆成可填写、可组装的提示词,覆盖图像、视频、文案、网页代码、音乐五个品类;同一套方法论还提供网页版和只读文档,不装插件也能用。
这是什么¶
Prompt Forge(提示词锻造炉)的定位是:帮你把对他人 AI 作品的「感觉」换成模型能落地的描述,而不是整体猜一句「赛博朋克女孩,8k,杰作」。仓库在 GitHub 的 Stephen-pc/prompt-forge,许可证 MIT,npm 包名 dsh-plugin-prompt-forge,当前 package.json 版本为 0.2.0,声明兼容 DeepSeek Harness >=0.1.0 <0.3.0。社区目录页:skillhub.cn 上的 Prompt Forge。
核心方法:四步逆向法¶
README 把复现流程固定为四步,避免整段瞎猜。
- 拆:把画面或作品拆成可命名的零件(有什么、在做什么、在哪、怎么被呈现)。
- 归:把零件填入固定维度,防止漏项;漏掉的一格模型会自由发挥。
- 译:把日常语换成模型术语(例如「看起来很贵」→ 丝绒质感、黄铜配件、低饱和暖调、柔光箱打光)。
- 装:按骨架顺序组装;顺序即权重,越靠前越被模型重视。
图像与视频共用的八维骨架为:主体 → 动作 → 场景 → 风格 → 光线 → 色彩 → 镜头 → 质感。时间紧时 README 建议至少填主体、光线、镜头三项。完整方法论见仓库 docs/method.md;各品类维度清单、术语库、模板与避坑在 skills/prompt-forge/references/。
核心功能¶
插件与仓库一并提供三种用法(README 原文划分):
网页版:打开 https://stephen-pc.github.io/prompt-forge/,左侧按维度填写,右侧实时拼提示词并复制;也可下载 docs/index.html 本地双击,单文件、零依赖、不上传内容。
DeepSeek Harness 插件:装进 DSH 后,在对话里说明想要的效果,skill 会按同一方法论追问、拆解、组装。验证时若输出含「【提示词】/【我推断的部分】/【下一步】」并按光线、镜头、主体等维度追问,即表示 skill 已加载。
只读方法论:直接阅读 docs/method.md;核心句为「提示词是描述,不是许愿」。
五个品类在 skill 的 references 中分别维护:图像(八维,含 MJ/即梦一段式与 SD/Flux 堆叠式及通用负向提示词)、视频(十维,强调「怎么动」与镜头运动术语)、文案(八维,平台语气与钩子写法)、网页/代码(七维,约束与边界清单)、音乐(七维,子流派术语与 Suno/Udio 段落标签)。README 明确说明:本项目不做图片视觉反推,而是提供拆解框架与术语库,判断仍由使用者完成;同提示词无法保证像素级一致。
插件入口 index.js 会把 skill 同步到 DSH 默认 skill 扫描目录;用 manifest 记账,默认不覆盖用户手写或改过的同名 skill,需覆盖时可传 force(详见 README 常见问题)。
安装与启用¶
安装前请自行查看仓库源码与 MIT 许可证;插件随当前 DSH 进程权限运行,会写入用户目录下的 skill 文件。
从 GitHub 安装(README 原文命令):
dsh plugin --profile web add github:Stephen-pc/prompt-forge
npm 包安装(README 注明发布后可用):
dsh plugin --profile web add dsh-plugin-prompt-forge
装完后确认配置层已出现:
dsh --profile web --dump-config
启动后 skill 会自动同步到 ~/.dsh/skills/prompt-forge/。若目录里看不到 skill(少数情况下 skill 提供方未启用),可手动复制:
mkdir -p ~/.dsh/skills
cp -r skills/prompt-forge ~/.dsh/skills/
(上述 cp 路径相对于克隆后的仓库根目录;若仅通过 dsh plugin add 安装,一般以自动同步为准,无需手动复制。)
典型用法¶
在 DSH 会话中可直接用自然语言发起,例如 README 给出的验证句:
我想做一张赛博朋克雨夜的图,帮我写提示词。
期望行为:开始追问光线、镜头、主体等维度,并按结构化块输出提示词与下一步建议。
不启动 DSH 时,用网页版按八维(或各品类对应维度)逐项填写,填不出的格子即提示你回头再观察参考作品。
适用场景与注意¶
适合:需要根据参考作品手写/改提示词的场景;希望在对话里被按维度追问而不是一次性「帮我想一句」的场景;需要五品类术语库与模板作对照的场景。
不适合:期望上传图片自动反推提示词(需另有多模态方案);期望百分之百复刻他人成片(README 说明模型有随机性,方法保证风格与结构接近,不承诺像素一致)。
DeepSeek Harness 生态采用「一切皆插件」思路;SkillHub 等社区目录为独立站点,与 DeepSeek 或幻方无官方从属关系。安装与运行前请核对 engines.dsh 与本地 harness 版本是否匹配。
结尾¶
Prompt Forge 把逆向拆提示词做成可复用的维度骨架与 skill,网页版、文档与 DSH 插件共用同一套方法。目录页:https://www.skillhub.cn/plugins/Stephen-pc/prompt-forge;源码与说明:https://github.com/Stephen-pc/prompt-forge。