xswt442-cmd/dsh-xswt-tauriapp--plugins-dsh-desktop-app ↗★ 0

dsh-xswt-tauriapp-plugin

自动下载、校验并安装桌面外壳程序。 适合需要快速部署和更新桌面外壳的自动化安装任务。

包名
dsh-xswt-tauriapp-plugin
兼容性
待验证
版本
0.0.9
许可证
MIT
最近更新
2026年9月20日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:xswt442-cmd/dsh-xswt-tauriapp#33388e19501c3e089df4d2167eb458cb2b1210af&path:plugins/dsh-desktop-app

Configuration

mode and open live in this bundle's patch row (cordis.patch.yml); the environment wins, so a machine that must never download anything can opt out without editing a profile that dsh plugin rewrites:

SettingEnvironmentDefaultMeaning
mode: autoDSH_TAURIAPP_MODE=auto✓download, verify, hand over
mode: noticeDSH_TAURIAPP_MODE=noticeprint the release page, download nothing
mode: offDSH_TAURIAPP_MODE=offsay nothing
open: trueDSH_TAURIAPP_NO_OPEN=1 disables✓open the verified installer

Facts rather than settings: a machine with no desktop session (CI, or Linux without DISPLAY / WAYLAND_DISPLAY) is only told where the download is, and a release with no installer for this platform/architecture (linux/arm64, win32/arm64) is only pointed at the release page.

Two more variables exist for the tests and for a mirror: DSH_TAURIAPP_RELEASES_API replaces the GitHub releases API URL, DSH_TAURIAPP_FORCE=1 offers the installer again after it has already been downloaded once.