WSL Dashboard v0.4.0 开源发布(一款现代、高性能且轻量级的 WSL 实例管理面板。基于 Rust 和 Slint 构建,提供高级的原生体验)

2 条回复
32 次浏览

祝大家开工大吉,马上有钱。。。

更新日志

  1. 支持国际化,新增 15 种语言(包括从右到左书写的语言,例如阿拉伯语、乌尔都语和希伯来语的界面适配)。
  2. 更新了所有 29 种语言的 README 文件。
  3. 优化了在频繁使用 WSL 命令(例如安装实例、迁移 WSL1 发行版、克隆、迁移 WSL2 发行版)的情况下 UI 卡顿的风险。
  4. 修复了反复切换左侧主菜单导致的轻微内存泄漏。
  5. 修复了反复以其他语言保存导致的内存泄漏。
  6. 西方语言(英语等)操作系统支持显示大型字体(中文、日文和韩文)。
  7. 请记住侧边栏中汉堡菜单的折叠状态。
  8. 优化发行版克隆流程( WSL2 秒速完成)。
  9. 移动、克隆 探测 C 盘空间,C 盘不够时,自动使用其他盘。
  10. 修复连续删除、克隆 10 个以上发行版时可能的界面卡顿。
  11. 默认发行版置顶显示。

如果您有任何建议或需求可以在主题下方评论 或者 访问 github 提交 issue 。

如果这个项目对您有帮助,请访问 github 帮我加一个星标,您的认可是我持续开发的动力!

项目地址: https://github.com/owu/wsl-dashboard

🚀 核心功能与使用
现代原生 UI:直观的 GUI,支持深色/浅色模式,流畅的动画,由 Skia 驱动的高性能渲染。
系统托盘集成:全方位的托盘支持(约 10MB 内存占用),支持双击切换显示/隐藏以及功能完整的右键菜单。
智能启动:支持开机自启、最小化到托盘(使用 /silent 参数静默启动),以及退出时自动关闭发行版。
全面的实例控制:一键启动、停止、终止和注销。实时状态监控,深入查看磁盘使用情况和文件位置。
发行版管理:设置为默认、物理迁移(将 VHDX 移动到其他磁盘)、以及导出/克隆为 .tar 或 .tar.gz 存档。
快速集成:一键进入终端、VS Code 或文件资源管理器,支持自定义工作目录和启动脚本钩子。
智能安装:支持从 Microsoft Store、GitHub 或本地文件(RootFS/VHDX)安装。内置 RootFS 下载助手。
全局安全:使用互斥锁确保并发迁移/备份操作的安全,并在移除时自动清理 Appx 包。
极低内存占用:高度优化的资源效率。静默启动(系统托盘)仅约 10MB 内存。窗口模式下根据字体复杂度占用约 18MB(标准语言如英语、德语等)到 38MB(大字符集如中日韩语)。

image

image

image

image

image

新功能预告: v0.5.0 计划于 3 月初发布,USB 设备管理(集成 usbipd,提供 usb 设备给 wsl 的 linux)

image

发表一个评论

R保持