专题文章
DSH 插件支持哪些系统?安装前如何检查运行环境
网纱
2026年8月25日2026/8/25
27 次浏览27
DSH 插件能否在 Windows、macOS 或 Linux 使用,取决于作者声明、依赖和运行方式,不能从 JavaScript 包名直接推断跨平台。PromptHub DSH 插件目录会在来源有数据时展示支持平台;没有标注时,应查看源码、原始文档和依赖后再安装。
DSH 插件支持哪些系统?安装前如何检查运行环境
直接答案
DSH 插件能否在 Windows、macOS 或 Linux 使用,取决于作者声明、依赖和运行方式,不能从 JavaScript 包名直接推断跨平台。PromptHub DSH 插件目录会在来源有数据时展示支持平台;没有标注时,应查看源码、原始文档和依赖后再安装。
哪些依赖会影响系统支持
纯 TypeScript 插件通常更容易跨平台,但如果调用 Shell、原生二进制、系统浏览器、Keychain 或特定路径,就可能受操作系统限制。依赖的 Node 版本和包管理器同样会影响运行。
安装前检查步骤
确认本机操作系统、架构、Node 与 DSH 版本,再打开 PromptHub DSH 插件目录 查看 supported_platforms、README 和安装命令。检查脚本中是否出现只适用于 Bash、PowerShell 或特定文件系统的命令。
一个兼容示例
通知插件如果只调用跨平台 HTTP API,系统差异较小;需要调用 macOS 通知中心或 Windows Credential Manager 的插件,则必须有对应实现。
运行失败怎么办
出现“命令不存在”时,先确认插件依赖的系统工具。路径错误时检查分隔符和用户目录约定。原生模块编译失败,则核对系统架构、构建工具和 Node ABI。
不要从不明来源下载预编译文件绕过错误。
兼容边界
目录中的平台字段可能为空或来自上游声明,并不代表 PromptHub 已在所有系统实测。虚拟机、容器和远程环境还会引入额外差异,应在目标环境完成验证。
#DSH 插件平台
#DSH Windows
#DSH macOS
#DeepSeek Harness 插件系统要求