YOGEMOW/DeepSeek_Prism--packages-plugin-dsh ↗★ 2
@yogemow/deepseek-prism-dsh
DeepSeek Prism for DeepSeek Harness (DSH): 纯文本模型图片附件降级 + 技能运行时注册 + 设置界面(视觉 API 密钥掩码输入与模型选择)。Image-attachment degradation, runtime skill registration, and settings UI (masked vision API key + model selection).
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:YOGEMOW/DeepSeek_Prism#f1147825809a75cdc28553e4c61df24a15f7b4f1&path:packages/plugin-dsh说明文档
阅读完整 README ↗DeepSeek_Prism
为纯文本 DeepSeek 模型(如 deepseek-v4-flash)提供按需识图能力的 Codex / DeepSeek Harness(DSH)双平台 Skill:图片由外部视觉 API 提取可见事实,压缩为低 Token 的 VEP/1 视觉证据包回传主模型,由主模型继续完成推理、规划与决策。
功能
- 强制触发协议:主模型无法直接读图(Unsupported format / 无法读取 / binary)时,立即调用
scripts/vision.mjs识图。 - VEP/1 紧凑证据:默认输出 ≤520 字符(约 50–150 tokens),字段按优先级裁剪。
--detail五模式分节报告:页面还原(A1–A7)/ 问题定位 / 报错日志 / 文本表格 / 图表数据。- 自动分级:小图/简单任务默认 VEP/1;长内容(代码截图、长日志、文档、宽/高比大的图)自动走
--detail完整通道;超长内容自动续写并合并。 - 程序化输出:
--raw输出清洗后的原文;--full输出{raw, parsed}JSON 信封。 - 输入预处理:解析图片宽高(含 AVIF/TIFF/SVG 的 sharp metadata 回退),超过 2048px 时用 sharp(libvips)等比缩放后再上传,不依赖宿主安装 Python 等工具;sharp 自动查找 Codex 桌面运行时 / DSH Web 运行时(
~/.dsh/profiles/node_modules/sharp)/ 技能目录node_modules/sharp(或VISION_SHARP_PATH指定);动画 GIF 缩放后保留全部帧,AVIF/TIFF/SVG 统一转为 PNG 保证视觉 API 兼容。 - 多 Provider 预设与自动降级:SiliconFlow(测试首选)/ 智谱 / ModelScope / 阿里 / OpenRouter / Groq。
- SHA-256 本地缓存:TTL 24 小时、上限 1000 条,
--no-cache可跳过。 - 零运行时依赖:仅需 Node.js >= 18(内置 fetch / crypto / node:test)。
安装
v0.4.0 起按平台分开发布两个包(GitHub Release 资产,见 Releases):
-
DSH(DeepSeek Harness):
@yogemow/deepseek-prism-dsh(Cordis 插件,运行时注册技能 + 纯文本模型图片降级):pnpm dsh plugin --profile web add https://github.com/YOGEMOW/DeepSeek_Prism/releases/download/v0.4.1/deepseek-prism-dsh-0.4.1.tgz插件启动时把包内技能注册进
ctx.skills(资源基准目录指向包内素材,不向技能根写副本)并包装图片降级;重启 GUI 后即可使用。也可手动复制deepseek-prism/到C:\Users\用户名\.dsh\skills\deepseek-prism。 -
Codex:
@yogemow/deepseek-prism-skill(含一键安装 CLI):npx @yogemow/deepseek-prism-skill # 从 GitHub Release 资产安装: npx https://github.com/YOGEMOW/DeepSeek_Prism/releases/download/v0.4.0/deepseek-prism-skill-0.4.0.tgz # 或指定目标目录:npx deepseek-prism-skill --dest D:\skills # 手动方式:Copy-Item -Recurse deepseek-prism C:\Users\用户名\.codex\skills\deepseek-prism