DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

taxueseek /

taxueseek/taxue-dsh-artisan

Verified

taxue 画师:DeepSeek Harness 一体化视觉创作工具链(提示词反推/优化 + 多供应商生图,支持异步后台出图)

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@988865c8

taxue-dsh-artisan · taxue 画师

taxue-dsh-artisan

npm GitHub

DeepSeek Harness 的一体化视觉创作工具链:提示词反推、审计优化、多供应商生图。基于原反推提示词插件完善而来,并原生整合了多供应商生图能力,成为可灵活组装的单插件。

解决什么问题

原来要「反推一张图 → 生成一张图」需要先后调用两个互不相识的插件:一个只出提示词、一个只生图,模型要自己把结构化的 meta_prompt 手动搬运成生图的 prompt,中间承接全靠试错。

整合后三个原生工具在同一插件内,可单个调用、也可按需串联:反推 → 优化 → 生图。

三个工具

工具 作用 是否调远程
reverse_prompt 反推 / 优化图像视频提示词,输出可审计的任务包(evidence-first 元提示词 + JSON 输出合同) 否(本地纯函数)
optimize_prompt 对候选提示词做本地结构审计:信息量、相机冲突、构图/动作缺失、模仿/IP 风险、单变量优化建议 否(本地纯函数)
generate_image 用配置的供应商生成一张图:Google Gemini / OpenAI / 字节 Seedream / xAI Grok 是

Token 优化(相对原 forge)

项目 原 forge taxue-artisan 变化
meta_prompt 3312 字节 1652 字节 -50%
output_contract 551 字节 526 字节 -4%
合计(单次调用注入) 3863 字节 2178 字节 -44%

手段:

  • 默认单语言:output_language 默认 zh-CN,不再默认压一份英文元提示词;需要双语时显式指定。
  • 契约按媒介裁剪:图像任务不再输出 shot_plan,纯视频任务不再输出 image_evidence_map,只保留需要的字段。
  • 本地摘要渲染:工具结果渲染只给一行中文摘要与后续提示,不把长 meta_prompt 原文灌回对话流,模型要生图时用我们自己产出的 prompt 即可。

多语言

不局限于中文。reverse_prompt 与 optimize_prompt 的 output_language 参数支持三种取值:

取值 元提示词 / 审计 / 质量门 / 风险与澄清提示
zh-CN(默认) 全中文
en 全英文
bilingual 中文为主、关键锚点双语

output_language: 'en' 时,meta_prompt 正文、quality_gate、risk_flags、clarification_questions、审计 warnings/summary/next_single_variable_test 均输出英文。

供应商

Provider 默认模型 凭证环境变量
Google Gemini gemini-3.1-flash-image GEMINI_API_KEY
OpenAI gpt-image-2 OPENAI_API_KEY
字节 Seedream doubao-seedream-5-0-260128 ARK_API_KEY
xAI Grok grok-imagine-image-2.0 XAI_API_KEY

Grok 兼容性与差异:xAI 的 /v1/images/generations 是 OpenAI 兼容端,但 不支持 size/quality/style 参数,只支持 aspect_ratio 与 resolution。整合时已为 Grok 走独立参数路径——不带 size,可选带 aspect_ratio——避免收到 400。默认返回临时 URL,插件会立即下载持久化为附件。

安装

从 npm 安装(推荐,发布后可用):

dsh plugin --profile web add taxue-dsh-artisan

从 GitHub 直装:

dsh plugin --profile web add github:taxueseek/taxue-dsh-artisan

本地源码开发时用 file: 引用:

dsh plugin --profile web add taxue-dsh-artisan@file:/path/to/taxue-dsh-artisan

重启 dsh web,打开 设置 → 插件 → taxue 画师 配置供应商与 API Key(写保护,前端不读回明文)。

可选桥接:炭笔动态万物速写

reverse_prompt 保留 dynamic_charcoal_mode 开关(默认关闭)。开启后元提示词额外锁定「主体类别—受力事件—主轴—深黑锚点—余势」,并按需加抓拍瞬间、低机位/俯拍、切边、时间残线、方向性留白与有限墨彩控制。

开发

pnpm install
pnpm run typecheck   # tsc --noEmit
pnpm run test        # node tests/smoke.mjs(纯函数闭环)
pnpm run build       # tsc && tsdown → lib/

许可

MIT

安装

```sh dsh plugin --profile web add taxueseek/taxue-dsh-artisan ```

贡献

欢迎提交 PR。

卸载

```sh dsh plugin --profile web remove taxueseek/taxue-dsh-artisan ```

—/ 5

No ratings yet

Verified DSH bundle

Commit 988865c86e9b

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout