许愿特化器 · Wish Specializer
v0.9.0-stable · DSH Web 插件 · 包名 @dsh-external/dsh-wish-specializer
中文 | English
把一句话的愿望,特化成工作 AI 真正能照着做的要求。
如果你(或你的 AI)要研究这个插件的实现与证据,请从 文档索引 进入:那里标明了哪些是现行契约、哪些只是历史。
它是什么
中间那些决定成品好坏、但你没说出口的东西—— 审美基调、光影与材质、构图与层次、场景与氛围、交互与状态、以及"做到什么算过"—— 由它在你按下发送之前补上,随原话一起交给工作 AI。
一句话:你的话一个字不改,缺的那半句由它补。
它不是什么
- 不改写你的原话,也不删减、不缩小、不替你改口;
- 不替你拍板:会改变交付形态的架构分叉,永远留给你;
- 不记"验收通过":顾问只给方向和复核,通过与否由你决定;
- 不发 npm(
private: true),只从 Release 附件分发; - 不动宿主:不改 DSH 的界面文件、不改会话事件格式。
效果对比
环境:Windows + DSH + PTC 预设,一轮直出(OneShot),插件档位「重度」,模型 DeepSeek-V4.1-Flash-0910。

提示词(原样):
不要预览文件夹内的其他文件,制作一个单html程序,要求是极其精细的现代主战坦克模型,可以预览,操控,真实,帅气,炫技写真。
它补哪些方向
| 方向 | 补的是什么 |
|---|---|
| 审美基调 | 这一版要冷硬还是温润、写实还是风格化 |
| 光影与材质 | 主光方向、对比度、反射与粗糙度、做旧还是崭新 |
| 构图与层次 | 主体占比、前景中景背景怎么分、视觉重心在哪 |
| 场景与氛围 | 环境光、大气、地面与背景,别让主体悬空 |
| 交互与状态 | 能怎么操作、悬停/点击/拖拽给什么反馈、边界在哪 |
| 验收口径 | 一句话说清"怎样算做到",省得来回返工 |
注入文现在长这样
三段,都是方向性的、大概的指导(许愿),具体怎么做交给工作 AI:
【制作建议】
1. ……
2. ……
【临时脚手架建议】
1. ……
2. ……
【Ask用户(ask_user_question)】
1. ……
- 制作建议:这一轮真正决定成品水平的方向(审美、结构、材质、光影、交互、可信度);
- 临时脚手架建议:为了让工作 AI 做得更准、更省,值得临时开发或复用的制作与自反馈能力——例如让局部修改能立刻拿到可比较的结果,而不是反复截图再重读整段代码。由优化 AI 结合目标自己判断,不是固定模板,也不需要时那就留空;
- Ask用户:只列确实需要你确认的问题,不给选项——工作模型会自己组织合适的选项来问你。
三段合计预算 3000 token(是上限,不必填满)。这些建议值得优先考虑,但不是硬性要求,也不覆盖你的原话。
30 秒用起来
- 装好插件(见下),面板上把档位拨到「标准」或「重度」(「关闭」不拦截、不注入);
- 照常输入,按 回车;
- 拦截面板里看一眼补充内容:「确认」放行,「跳过并直接发送」按原文直接发;
- 想更快:双击 Enter 直接跳过本轮优化(默认开,600ms 内两次回车);
- 发出去之后,消息下方有「本次注入」卡片,能看到这一轮到底往上下文里塞了什么。
四个档位
| 档位 | 补充程度 | 解释包预算 | 最多澄清几问 |
|---|---|---|---|
| 关闭 | 只记录、不补充 | — | — |
| 轻度 | 只点最有价值的方向,不展开例子 | 3000 token | 1 |
| 标准 | 关键方向可带一个更小的现象作例子 | 3000 token | 2 |
| 重度 | 更深入地想清上限与脚手架消耗 | 3000 token | 3 |
档位改变的是展开程度与提问配额,三段共享同一个 3000 token 上限,也不放大你的决策权。
面板里还有什么
- 顾问:另起一个只读模型独立复核,结论是「必须执行 / 待补」这类可执行方向;
- 权限:审查(先给出处与依据,你确认)/ 自动(直接生效);
- 英文模式:同一轮额外返回忠实英文任务;
- 模型与思考档位:解释层用哪个模型、思考强度多大;
- 上下文:读最近几回合,或读你手上保留的全部;
- 只读工具 / 内置 Bash:允许它先看几个项目文件再写要求;
- 双击 Enter 跳过:默认开;
- 详情:控制与解释层提示词,看得见、改得动。
安装
安装来源只有一个:本仓库的 Release 附件(.tgz)。
$v = '0.9.0-stable'; $d = "$env:USERPROFILE\Downloads"
Invoke-WebRequest "https://github.com/WestFox-AwA/dsh-wish-specializer/releases/download/v$v/dsh-external-dsh-wish-specializer-$v.tgz" -OutFile "$d\dsh-external-dsh-wish-specializer-$v.tgz"
Invoke-WebRequest "https://github.com/WestFox-AwA/dsh-wish-specializer/releases/download/v$v/SHA256SUMS-$v.txt" -OutFile "$d\SHA256SUMS-$v.txt"
Get-Content "$d\SHA256SUMS-$v.txt" # 与下载到的 tgz 比对 sha256
dsh --profile po061 --from-default-profile web --dump-config
dsh plugin --profile po061 add "$d\dsh-external-dsh-wish-specializer-$v.tgz"
dsh --profile po061
- 不要从 npm 装:本项目
private: true,registry 上的同名/相似包都不是本项目; - 不要装进 0.5.x 所在的 profile:同装配会被
DOUBLE_INTERCEPT守卫拒绝(刻意的); - 装不上时的排查、四步自检、常见报错:见
po06/README.md。
目录与文档
| 想看的 | 在哪 |
|---|---|
使用帮助(面板里的 ? 同源) |
po06/HELP-0.6.md |
| 详细安装 / 自检 / 排障 | po06/README.md |
| 更新日志 | CHANGELOG.md |
| 历史人工验收清单 | 旧版清单(不代表当前验收) |
| 发版规程 | docs/RELEASING.md |
| 旧版本(0.1–0.6) | old/ |
版本与证据
- 当前:v0.9.0-stable(正式版);上一个稳定版:v0.8.4-stable
- 全部套件:
node po06/scripts/run-suites.mjs;发版门:node po06/scripts/check-release.mjs - 兼容:
dsh-0.1.7-rc.2(实测运行)、dsh-0.2.0-rc.2(静态契约核对通过) - 作者:啃轮胎的西狐 · 💬 QQ 群 1121399051(版本公告 / 安装帮助)
许可
BSD-3-Clause · 完全开源,欢迎以任何形式使用、修改、提建议。