跳到主要内容
Plugin1 项安全红线

dsh-cloudflare-media

dmscode/dsh-cloudflare-media

把 Cloudflare Workers AI 的多媒体模型接进 dsh:生图、TTS、语音转写都有;每个模型标注价格档位,带原生设置页,复用已有的 Cloudflare 账号,输出文件带模型名。

形态
Plugin 插件
安装
npm 包安装
需要密钥
是
近月下载
1,535
最近推送
14 天前更新

项目说明

From README

dsh-cloudflare-media 为 DeepSeek Harness 补上 Cloudflare Workers AI 的多媒体能力:文本生图、文本转语音、语音转文字,外加一个可用的图形设置页。

作者: 稻米鼠 · 仓库:dmscode/dsh-cloudflare-media · npm: dsh-cloudflare-media Workers AI 的多媒体模型走 POST /accounts/{account}/ai/run/{model} + Authorization: Bearer ,和 OpenAI 兼容的 chat/completions 不是一条路,所以 dsh-llm-pi-ai 的文本通道覆盖不到。本插件把这条通道包成 4 个模型工具,并把「账号 / 令牌 / 三个默认模型 / 输出」放进 Harness 的插件设置页。

分发包里不含任何账号或令牌 :Account ID 与 API Token 由每位使用者在设置页填写,落在本机 DSH 凭据库,页面只显示掩码。

工具 工具 作用 默认模型 --- --- --- cloudflare generate image 文生图 / 图生图(SD 系列支持 image 输入) @cf/black-forest-labs/flux-1-schnell cloudflare text to speech 文本转语音,返回音频文件路径 @cf/myshell-ai/melotts cloudflare speech to text 本地音频转文字(Whisper) @cf/openai/whisper-large-v3-turbo cloudflare media status 诊断:账号来源、凭据、端点、模型清单 — 设置页下拉框会列出下列模型,每个模型下方直接显示 官方单价 + 单次估算 + 消耗档位 ;也允许直接填写任意 @cf/.

..ID。类型 模型 官方单价(neurons) 档位 --- --- --- --- 文生图 @cf/black-forest-labs/flux-1-sc

Original description

Cloudflare Workers AI multimedia tools for DeepSeek Harness: image generation, TTS and STT from the free plan, with a settings page for per-capability model selection.

安装方式

npm 包安装 · 需要额外配置密钥

README 解析
shell
dsh plugin --profile desktop add dsh-cloudflare-media
shell
npm pack # 生成 dsh-cloudflare-media-<version>.tgz,只含 lib/、cordis.patch.yml、README、LICENSE
shell
dsh plugin --profile desktop add dsh-cloudflare-media # npm(推荐)

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 写入文件
  • 读取文件
  • 访问网络
  • 读取凭据
  • 读取环境变量

发现 1 项需要留意的行为

  • 既读取凭据/密钥,又有网络访问 —— 存在外传可能

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 15 天内有提交;README 给出了可直接复制的安装命令;运行前需要准备 API Key 或环境变量;近月 npm 下载 1535 次,star 不多但真在被使用。

维护活跃
86
实用度
90
生态热度
64
上手便捷
74
信号质量
100
数据置信度
85%
评分怎么算