WSL Dashboard v0.6.0 版本发布:网络管理与自动化能力全面升级 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
netme

WSL Dashboard v0.6.0 版本发布:网络管理与自动化能力全面升级

  •  1
     
  •   netme 20 days ago 1546 views
    作为一款现代、高性能的 WSL 实例管理工具,WSL Dashboard 一直致力于为开发者提供更便捷、更高效的 WSL 管理体验。近日,我们很高兴地宣布 v0.6.0 版本正式发布,带来了一系列实用功能和体验优化。

    ## 网络管理能力全新升级

    本次更新的最大亮点是新增了网络管理功能,让 WSL 与 Windows 之间的网络互通更加顺畅:

    - **端口转发管理**:直观的界面帮助你轻松配置端口转发规则,无需手动编辑复杂的配置文件
    - **端口防火墙开放**:自动处理防火墙规则,确保转发的端口能够正常访问
    - **自动激活**:通过 Windows Task Scheduler 实现 Wndows 启动时自动激活配置的端口转发,无需手动干预
    - **HTTP 代理配置**:实现打开终端自动使用 HTTP 代理,解决了开发过程中网络环境切换的痛点

    ## 自动化能力显著增强

    为了让 WSL 的使用更加智能化,v0.6.0 版本引入了多项自动化功能:

    - **开机启动优化**:发行版的开机启动调整为使用 Windows Task scheduler 触发,更加可靠
    - **/scheduler 冷启动方式**:全新的启动参数,用于实现开机自动启动发行版、端口转发激活、USB 设备自动连接等自动任务
    - **USB 设备自动连接**:修复了多个 USB 设备自动连接时的 BUG ,现在可以更稳定地使用外部设备

    ## 用户体验细节优化

    除了核心功能的升级,我们还关注了许多用户体验的细节:

    - **侧边栏功能配置**:设置页面新增侧边栏功能配置,让你可以根据自己的使用习惯定制界面,拯救强迫症
    - **发行版设置增强**:增加脚本钩子帮助链接,让高级用户能够更方便地配置自定义脚本
    - **发行版导出选项**:增加是否启用压缩的可选项,满足不同场景的需求
    - **发行版信息查看**:增加 IP 显示,让你可以更直观地了解实例的网络状态
    - **安装冲突检测**:微软商店安装发行版时,判定为同一个发行版源时会终止安装并告知冲突,推荐直接克隆已安装的发行版
    - **克隆 BUG 修复**:修复了发行版克隆时目标目录的 BUG ,确保克隆过程更加稳定
    - **界面细节优化**:管理员模式盾牌图标替换,视觉效果更加统一

    ## 技术架构与性能

    WSL Dashboard 基于 Rust 和 Slint 构建,保持了一贯的高性能和低资源占用特性:

    - **极低内存占用**:静默启动(系统托盘)仅约 10MB 内存,窗口模式下根据字体复杂度占用约 18MB 到 38MB
    - **现代原生 UI**:直观的 GUI ,支持深色/浅色模式,流畅的动画,由 Skia 驱动的高性能渲染
    - **系统托盘集成**:全方位的托盘支持,支持双击切换显示/隐藏以及功能完整的右键菜单

    ## 如何获取

    你可以通过以下方式获取 WSL Dashboard v0.6.0:

    1. 前往 [GitHub]( https://github.com/owu/wsl-dashboard) 下载最新版本
    2. 或从源码构建:
    ```powershell
    git clone https://github.com/owu/wsl-dashboard.git
    cd wsl-dashboard
    .\build\scripts\build.ps1
    ```

    WSL Dashboard 是一款开源免费的工具,完全为 WSL 社区打造。如果你觉得它对你有所帮助,欢迎在 GitHub 上给项目点亮一颗星,这将是对我们最大的鼓励。

    ---







    16 replies    2026-04-23 10:06:57 +08:00
    lazyyz
        1
    lazyyz  
       20 days ago via Android
    已 star,一会儿用用看
    loading
        2
    loading  
       20 days ago   1
    建议界面交互引导逻辑可以优化一下,我昨天重装完系统想试用一下,云里雾里,最后还是自己用命令装 WSL 。
    然后添加 instance 也是,没怎么看明白,可能是我用得不够多吧,高级用法没掌握到。

    点删除发行版也没进度反馈,不知有没在删,最后我还是用的命令删除,黑箱运行,不知道运行了什么命令(不是怀疑你投毒),可以考虑一下放个命令窗体在里面。
    loading
        3
    loading  
       20 days ago
    搞错了,我用的是 https://github.com/bostrot/wsl2-distro-manager

    怎么这么像
    netme
        4
    netme  
    OP
       20 days ago
    @lazyyz 感谢支持

    @loading 可以试试我的 "WSL Dashboard",很多差异化功能。内存占用更小,效率更高,更符合国人习惯。
    loading
        5
    loading  
       20 days ago
    @netme 嗯,换用你这个了,我恰好需要频繁使用 USB ,这下方便了。
    xxkuboy
        6
    xxkuboy  
       20 days ago
    已 star ,期待添加一个 wsl2 保活的功能
    Rat3
        7
    Rat3  
       20 days ago
    WSL 有时候确实需要一个 GUI 管理
    netme
        8
    netme  
    OP
       20 days ago
    @xxkuboy

    某个发行版的功能图标中,勾选开机自动启动( Windows 启动时,会使用 Task Scheduler 启动该发行版为保活的 linux )
    或者 在我这个工具上的发行版点击前面的启动图标,就是一个保活的系统了。


    @loading USB 的自动连接(需要至少一个 linux 勾选了开机启动),可以在 Windows 开机时,自动实现,可以试试


    @Rat3 试试我的工具,就知道有多好用了 :-)


    @xxkuboy 感谢标星
    dinjufen
        9
    dinjufen  
       20 days ago
    确实需要一个 gui 管理
    netme
        10
    netme  
    OP
       20 days ago
    感恩 V 站

    已经在全量 29 种语言的 README.md 的章节"Community Support"中已添加 v2ex.com 的链接
    abc0123xyz
        11
    abc0123xyz  
       20 days ago
    weiweiwitch
        12
    weiweiwitch  
       20 days ago
    @netme 能保活,这个好评啊。另一个工具以及 windows 自己,非默认的实例无法保活。
    netme
        13
    netme  
    OP
       20 days ago
    @weiweiwitch 用户需要的功能点,就是项目要开发和实现的。更多功能收集及开发中,欢迎关注和使用。

    现有功能提示:发行版的启动 及 自动端口转发的激活,在 Windows 开机后,是不依赖输入 Windows 密码登录到 Windows 桌面的。
    netme
        14
    netme  
    OP
       19 days ago via Android
    有一位水友,曾经早期提交了一个 issue ,希望 Windows 开机后,在未输入 Win 账号/密码(未登录到 Win 的桌面)时,能够自动启动发行版。

    这个诉求(并且覆盖了端口转发的激活、USB 的自动连接)已经在最新版本 v0.6.0 完美实现。
    netme
        15
    netme  
    OP
       10 days ago
    **v0.7.0 更新日志**:
    1 、发行版设置弹窗,增加是否使用 HTTP 代理的勾选框。
    2 、设置界面增加“色彩模式跟随系统”的勾选框。
    3 、关于界面优化(新增加入官方交流群、检测更新按钮等)。
    4 、新增 GitHub Issue 内容创建模板。
    5 、重型操作(导出、移动、克隆、删除或安装等)互斥检测及提示,防止风险操作(例如导出的过程中,某些功能会触发启动发行版)。
    6 、修复最小化到任务栏时:系统托盘不能激活主窗口及二次启动软件不能显示主窗口的问题。
    7 、修复部分场景(打开了终端等)退出软件时的卡顿问题。
    8 、端口转发等表单,输入框优化及限制。
    9 、"usbipd-win" 安装提示文案优化。
    netme
        16
    netme  
    OP
       7 days ago
    **v0.7.1 更新日志**:
    1 、修复发行版自动启动在某些场景失效的问题
    2 、发行版自动启动脚本钩子输入框逻辑容灾判定
    3 、默认终端统一为 cmd.exe

    https://github.com/owu/wsl-dashboard/releases/tag/v0.7.1
    About     Help     Advertise     Blog     API     FAQ     Solana     5191 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 73ms UTC 08:51 PVG 16:51 LAX 01:51 JFK 04:51
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86