dsh-flutter-tools:在 DSH 侧栏里跑、查、剖 Flutter 应用

dsh-flutter-tools 是 nikitafedorov008 维护的 DSH 客户端插件,在侧栏提供 Flutter 面板:长驻 flutter daemon 管理设备,flutter run --machine 启动并自动连接 VM Service,支持热重载、调试开关、内嵌 DevTools、内存快照与 profiling,并通过 flutter-devtools-mcp 扩展能力。安装方式为 Settings → Add plugin 粘贴仓库地址,或 dsh plugin add 使用相同 spec;需 Flutter SDK、npx、dsh-better-sidebar 及 Node >=20。插件以 DSH 进程权限运行,使用前请查阅源码与 MIT 许可证。

閱讀全文
dsh-flutter-sandbox:在 workspace-write 沙箱裏跑 Flutter 與 Dart

DSH 默認 workspace-write 沙箱只允許寫入工作區與 /tmp,Flutter/Dart 工具鏈會因 SDK 緩存、pub 與 Gradle 目錄只讀而失敗。dsh-flutter-sandbox(liyuqian)替換本地 sandbox provider,在其餘路徑仍受保護的前提下爲 Flutter SDK、PUB_CACHE、Dart/Flutter 配置及 Android 構建目錄追加寫權限。安裝:dsh plugin --profile tui add github:liyuqian/dsh-flutter-sandbox;可通過 cordis.patch.yml 關閉 flutter grant 或設置 extraWritableRoots。僅 shell 命令生效,不支持 Windows,依賴 dsh 0.1.1-rc.2 級 runner 佈局。MIT 許可。

閱讀全文