快速结论
官方 Desktop 按应用内插件管理安装;普通 dsh web 使用 web 档案命令,安装到 web 不代表装进 Desktop。
- 步骤以 10 月 27 日读取的市场项目 README 为依据。
- dshmarket 是社区插件市场,名称不代表官方背书。
- 本教程未执行命令或安装插件。
本次更新:10 月 31 日核对官方文档和原始发行说明,补充当前状态及可执行的验收建议。
命令显示成功,却在桌面端找不到插件市场,可能是操作到了另一份档案。先确认宿主,再选择安装入口。
1. 按自己的宿主选路径
| 场景 | 项目 README 的安装方式 |
|---|---|
| 官方 DSH Desktop | 在应用的 Settings → Plugins 搜索 dshmarket 并安装 |
| 普通 dsh web | 向 web 档案添加,再重启该 web 宿主 |
| 自定义档案 | 使用宿主真实的档案名,并按其说明重启 |
普通 web 场景的项目示例:
dsh plugin --profile web add dshmarket
不要仅因为电脑上装着 Desktop,就把 web 当作 Desktop 的档案。README 明确说明这种操作可能成功写入 profiles/web,但不会出现在 Desktop。
2. 安装后先核对宿主中的条目
在刚才操作的同一个宿主查看已安装插件,确认来源和版本,再查市场入口。当前 README 对不同 dsh 版本说明了插件页与设置页的入口差异,找不到入口时也应保留实际内核版本。
社区桌面封装若管理自己的档案,按其应用内说明确认路径,不直接照抄官方 Desktop 的内部目录。
3. 安装成功后做最小验收
先浏览或搜索一个已知插件,核对详情中的来源、依赖和适用宿主。再选择一个可移除的测试插件,记录安装前后变化。看到目录条目不等于它已加载,加载成功也不等于实际任务能完成。
4. 更新与卸载分别留痕
记录市场和目标插件各自的版本、原始来源及变更说明。更新后用同一个小任务核对;卸载后另查是否还有配置或后台资源。插件开发入门见最小插件教程。
本篇为来源核对后的操作说明,没有执行安装,也未验证目录中所有插件。
10 月 28 日:社区市场与官方发现入口分别选择
社区 dshmarket 当前已更新至 1.73.1。官方 Alpha 中的自定义插件索引是另一功能,按索引教程确认入口、档案和来源。继续按本篇安装对照核验实际宿主,不将两套版本或来源状态合并。
10 月 29 日:升级市场后保留条件表达式
市场当前 latest 已到 1.73.3。若插件行使用 !!js 条件,升级前后比较表达式与实际启用状态,不把条件行改成普通字面量。相关变化见市场更新记录。宿主档案、官方索引与社区市场继续分别核对。
10 月 31 日:市场新版与宿主检查
市场最新发行页为 1.73.6;1.73.5 涉及嵌入式宿主识别及插件变更处理。继续核对实际档案和安装结果,不仅查看命令返回。
参考资料
本文依据以下资料整理,版本与接口信息请以来源页面的现行说明为准。