在对话中调用 Fotor 技能生成并编辑图片
30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add fotor-ai/dsh-fotor-plugin该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · other
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 5 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
读写/删除本地文件
查看扫描证据(共 7 处,展示前 7 条)
- 读取本地文件runtime/config.mjs:27
const info = await stat(value).catch(() => null); - 读取本地文件runtime/config.mjs:55
await access(command, constants.X_OK); - 读取本地文件runtime/config.mjs:63
const bridgeRoot = path.dirname(path.dirname(await realpath(proxy))); - 读取本地文件runtime/config.mjs:64
const manifest = JSON.parse(await readFile(path.join(bridgeRoot, 'package.json'), 'utf8')); - 写入本地文件runtime/lease.mjs:7
await mkdir(path.dirname(directory), { recursive: true, mode: 0o700 }); - 读取本地文件runtime/lease.mjs:22
const current = await lstat(filename).catch(() => null); - 删除本地文件runtime/lease.mjs:23
if (current?.isFile() && current.ino === identity.ino && current.dev === identity.dev) await unlink(filename);
扫描于 2026/11/3(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
DeepSeek Harness 的 Fotor 插件,从审核过的源码快照分发。
README
由 DeepSeek 最新模型翻译生成Fotor for DeepSeek Harness
需要 24.x 内的稳定版 Node 24.2.0 或更高版本,或稳定版 Node 26.x。当前验收使用 Linux DeepSeek Harness Web 0.2.1-rc.3。更早的 rc.2 结果保留原有范围。要确认具体测试过的主机、运行时和安装路径,请查看该发行版记录的结果。
在 DeepSeek Harness Web 中使用 Fotor 的共享技能,并自动安装 MCP 桥接依赖。
| 字段 | 值 |
| Bundle | @fotor-ai/dsh-fotor-plugin |
| 版本 | 0.6.1 |
| 发行通道 | production |
| 服务环境 | production |
| MCP 端点 | https://mcp.fotor.com/mcp |
| 声明的主机范围 | >=0.2.1-rc.2 <0.3.0-0 |
| 主机基线 | Linux DeepSeek Harness Web 0.2.1-rc.3 |
| 桥接 | mcp-remote 0.15.2 |
| Node 范围 | >=24.2.0 <25.0.0 \|\| 26.x,稳定版本 |
| 许可证 | Apache-2.0 |
验证范围
包检查覆盖文件、引用和配置。
展开完整文档(README 剩余 1 节)
Fotor for DeepSeek Harness 需要 24.x 内的稳定版 Node 24.2.0 或更高版本,或稳定版 Node 26.x。当前验收使用 Linux DeepSeek Harness Web 0.2.1-rc.3。更早的 rc.2 结果保留原有范围。要确认具体测试过的主机、运行时和安装路径,请查看该发行版记录的结果。 在 DeepSeek Harness Web 中使用 Fotor 的共享技能,并自动安装 MCP 桥接依赖。 | 字段 | 值 | | Bundle | @fotor-ai/dsh-fotor-plugin | | 版本 | 0.6.1 | | 发行通道 | production | | 服务环境 | production | | MCP 端点 | https://mcp.fotor.com/mcp | | 声明的主机范围 | >=0.2.1-rc.2 <0.3.0-0 | | 主机基线 | Linux DeepSeek Harness Web 0.2.1-rc.3 | | 桥接 | mcp-remote 0.15.2 | | Node 范围 | >=24.2.0 <25.0.0 \|\| 26.x,稳定版本 | | 许可证 | Apache-2.0 | 验证范围 包检查覆盖文件、引用和配置。安装、MCP 授权与调用、网站登录、额度链接、上传和媒体执行,需要在选定的主机和环境里单独验证。发行版或模型查询不能证明网站登录成功,也不能证明媒体结果已完成。 Bundle 提供两个小型原生 Host 适配器,自动配置主机自有的组件。桥接由包管理器获取,并负责 OAuth。npm 产物携带完整的运行时依赖树;Git 安装会下载该依赖。要确认完整支持,需要真实的受控重新授权恢复,以及安装、调用、网站访问和重启复用;请查阅已安装发行版的证据。静态检查不能证明媒体执行和到期触发的刷新。 DeepSeek Harness DeepSeek Harness 在命令和原生标识符中缩写为 dsh。 DeepSeek Harness 安装 生产发行版 先确认所选修订包含 DeepSeek Harness Bundle。把该作用域包及其固定版本的桥接依赖安装到选定的配置档。选择 Web 的 Enable now,或加载命令行配置档;之后两个组件会自动配置,除非用户显式设置禁用了它们。 dsh plugin --profile web add "git+https://github.com/fotor-ai/dsh-fotor-plugin.git" --ignore-scripts 这是 https://github.com/fotor-ai/dsh-fotor-plugin 的独立根 Bundle。只有所选通道包含此版本后,才能使用它的根 Git 源。多平台仓库记录了此外部源;它不再分发新的 DeepSeek Harness 包。已有的子目录安装需要单向迁移到原生源。 Bundle 标识为 @fotor-ai/dsh-fotor-plugin。对应 npm 通道发布后,替代方案是 dsh plugin --profile web add "@fotor-ai/dsh-fotor-plugin" --ignore-scripts(生产)或 dsh plugin --profile web add "@fotor-ai/dsh-fotor-plugin@next" --ignore-scripts(测试)。核对解析出的版本,只选一个源。裸名 npm 安装跟随 latest。 安装会自动获取 mcp-remote 0.15.2。Git 源通过宿主包管理器下载它;npm 产物自带完整的锁定运行时树。Fotor 技能保持无脚本。安装钩子不运行代码;宿主激活时启动连接,可能打开浏览器授权。Node 不随包捆绑。 按完整安装指南操作: 1. 检查 Linux DeepSeek Harness Web 0.2.1-rc.3 和稳定版 Node 24.2.0 或更高,限 24.x,或 26.x。 2. 禁用生命周期脚本,安装一个源。 3. 在 Web 中,安装后点击 Enable now;在命令行中,启动所选配置档。两个默认启用的适配器都会自动解析路径。 4. 需要时完成浏览器授权;已有有效授权会复用。 5. 验证实际发现的技能和工具。模型账号需单独配置;网站访问是另一项请求。 声明的宿主范围是 >=0.2.1-rc.2 <0.3.0-0;匹配的版本不会自动验证。桌面端、无头模式和 ACP 需要单独验收。 DeepSeek Harness 配置与连接 原生适配器在激活时解析技能、Node 和固定版本的桥接。已有的显式覆盖和禁用状态优先。完整配置示例是可选的,从不自动应用。覆盖会替换整个 config 对象。保持默认技能根目录,并禁用原生 MCP 重连。 凭据不放在安装目录内,而是放在配置的 MCP_REMOTE_CONFIG_DIR 或当前配置档专用的 Fotor 目录中。按认证说明操作。适配器运行客户端发现,关闭该客户端及其回调,然后启动原生 MCP 代理。仍需用户授权;禁用 MCP 会取消其连接任务。 使用用户已确认的日常普通浏览器。仅 MCP 的请求不索取网站链接;网站请求会准备浏览器,通过原生权限控件打开原始交接一次,然后等待实际页面确认。已有登录不算首次登录结果。 DeepSeek Harness 更新 对于已记录的 Git 源: bash dsh plugin --profile web update @fotor-ai/dsh-fotor-plugin --ignore-scripts dsh plugin --profile web why @fotor-ai/dsh-fotor-plugin 对于已记录的 npm 源,把 <target-version> 换成已批准、已发布的版本: bash dsh plugin --profile web update "@fotor-ai/dsh-fotor-plugin@<target-version>" --ignore-scripts 在历史版本 0.6.0-test.2 的验收中,立即执行 @next 更新后仍保留 0.6.0-test.1;精确版本的本地更新通过。不带限定的更新也可能保留已保存的版本。@latest 更新能否成功、24 小时后能否最终成功,都尚未确认。请按维护流程操作;保留发布时长保护,任何精确版本例外都需单独审批。绝不要把 npm 选择器当作普通更新套用到 Git 源上。 在新进程中核对源、版本、文件以及实际的 skill/bridge 目录。保留配置档/存储、凭据和连接参数。如果安装时用了自定义 --store-dir,更新和删除时也要传同一个参数。退出码为 0 但版本仍是旧的,不算升级;清缓存或重装也不能把它变成通过。 DeepSeek Harness 源选择与删除 生产发布 先确认所选修订包含 DeepSeek Harness Bundle。把这个限定作用域的包及其固定版本的 bridge 依赖安装到选定的配置档。选择 Web 的 Enable now,或加载命令行配置档;除非用户显式设置禁用了它们,否则两个组件随后会自动配置。记录旧源和作用域,只通过原生控件删除这个 Fotor Bundle,然后添加选定的源。保留外部凭据目录和有效的覆盖设置;启用新包时核对自动解析出的路径。 bash dsh plugin --profile web add "git+https://github.com/fotor-ai/dsh-fotor-plugin.git" --ignore-scripts 测试发布 先确认所选修订包含 DeepSeek Harness Bundle。把这个限定作用域的包及其固定版本的 bridge 依赖安装到选定的配置档。选择 Web 的 Enable now,或加载命令行配置档;除非用户显式设置禁用了它们,否则两个组件随后会自动配置。记录旧源和作用域,只通过原生控件删除这个 Fotor Bundle,然后添加选定的源。保留外部凭据目录和有效的覆盖设置;启用新包时核对自动解析出的路径。 bash dsh plugin --profile web add "git+https://github.com/fotor-ai/dsh-fotor-plugin.git#release/test" --ignore-scripts 旧版 fotor 与带作用域的包属于不同身份。先停止 Fotor 组件,记录旧来源、配置档、存储位置、路径和显式覆盖项,再用 dsh plugin --profile web remove fotor --config.ignore-scripts=true 移除旧 Bundle。然后添加一个带作用域的来源。0.6.1 版会自动解析运行时路径,除非存在显式覆盖项;保留有效值,只通过原生配置修正或删除已过时的路径覆盖。保留已禁用的设置、模型设置、外部凭据目录、回调与安全参数以及每日浏览器状态;不要自动移除旧的外部桥接。 GitHub 与 npm 之间切换使用同样的显式移除/添加顺序,移除目标是 @fotor-ai/dsh-fotor-plugin。保持只安装一个来源、只保留一对组件。普通更新不会重命名包,也不会切换来源。参见维护。 卸载会保留外部凭据,但不会撤销服务端授权。同一配置档重装可以复用已接受的授权;启用时仍会建立新连接,需要实际完成发现/查询验证。凭据过期或被拒可能需要重新授权。重装不能证明原生升级成功。 工作流 先看连接与模型发现,再按请求选择匹配的技能。本地素材参考媒体准备,余额与价格请求参考额度。这些说明并不代表宿主接受所有媒体操作。 Bundle 内容 - package.json 和 cordis.patch.yml:Bundle 和两个默认启用的适配器。 - configuration.example.yml:可选的完整旧版覆盖配置;从不自动应用。 - INSTALL.md:自包含的安装与迁移指南。 - package-lock.json:Git 快照中经过审查的 npm 发布构建输入;不是宿主级 Git 依赖锁。 - runtime/:自动配置与可取消的连接归属;无安装钩子。 - npm 产物还包含固定版本的第三方运行时;Fotor 技能保持无脚本。 - .github/:Git 快照发布工具,不包含在安装包中。 - skills/,包括每个技能的 references/:共享工作流与 DeepSeek Harness 桥接/浏览器指引。 - assets/logo.svg、README.md 和 LICENSE:包内文档与品牌资源。 许可证 Apache-2.0 技能内参考文档 每个打包技能都在自己的 references/ 目录下带四份生成的文档,其中包括本平台的认证指南。按需阅读;完整的运行时文档不会安装或配置 MCP。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
fotor-ai/dsh-fotor-plugin
在对话中调用 Fotor 技能生成并编辑图片
相关插件 · 其他
模型破甲清洗HunYiSage/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,993已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,269已汉化DSH
70.8
这是你的仓库?认领条目