netme

netme

V2EX member #161366, joined on 2016-03-01 19:24:42 +08:00
Today's activity rank 8445
WSL Dashboard: 一款现代、高性能且轻量级的 WSL (Windows Subsystem for Linux) 实例管理面板。基于 Rust 和 Slint 构建,提供高级的原生体验。
Per netme's settings, the topics list is hidden
Deals info, including closed deals, is not hidden
netme's recent replies
v0.9.0 版本 已经发布

重点推荐 **在线发行版镜像安装** , 集成了国内多家 linux 镜像站点资源,自动测试速度,选取最快的站点,下载安装,几十秒就可以完成一个 linux 发行版的安装


变更日志:
- **在线发行版镜像安装**:新增 Linux Mirrors 安装方式,支持镜像源自动测速择优(吞吐量探测 + TCP 延迟降级)、哈希校验、自动重试;
- **系统消息传达机制**:新增系统消息传达体系,用于在版本兼容重大风险、关键公告等场景下向用户传递重要信息;
- **窗口置顶**:标题栏新增窗口置顶按钮,支持一键置顶/取消置顶;设置页面可配置隐藏该按钮;
- **捐赠页面**:新增侧边栏捐赠入口与独立捐赠视图,设置项控制侧边栏可见性;
- **多语言支持扩展**:新增 21 种语言,总支持语言达 50 种,语言选择交互从下拉框升级为独立弹窗(含 README 手册)
- **发行版安装引导**:首页未检测到发行版时展示安装指南文档链接,点击跳转官方文档;
- **WSL 版本兼容性检测**:启动时自动检测 WSL 版本兼容性,不兼容时弹出警示对话框并引导用户查看文档
- **移动发行版优化**:移动操作改用提权执行(避免 WSL 2.7.*.0 的 E_ACCESSDENIED ),移动后自动校验注册表确认成功;
- **调试模式**:新增 debug.toml 调试配置文件,支持在线发行版(镜像)加载本地 JSON 数据源、压缩发行版执行本地清理脚本,便于开发调试与测试;
- **任务调度框架重构**:新增 TaskScheduler 统一调度,弹窗同步/系统消息同步/过期检测/WSL 兼容性检测拆分为独立任务模块,降低耦合度;
- **弹窗优先级管理**:引入 DND 机制与优先级链,WSL 兼容性弹窗 > 版本过期弹窗 > 新版本检测弹窗,确保高优先级弹窗不被低优先级遮挡;
- **启动性能优化**:修复部分场景粗体字渲染导致内存飙升的问题;移除启动接口预热逻辑;互联网时间戳改由启动接口统一返回;
- **API 缓存层**:引入内存缓存机制,仅在远程请求成功时更新缓存,减少无效网络请求;
- **首页发行版列表缓存修复**:修复注销全部发行版后首页列表仍显示缓存数据的问题;
- **版本更新超时提示**:版本更新检查时新增网络超时通知弹窗;
- **压缩路径修复**:修复发行版压缩过程中的路径问题;
- **终端启动兼容性优化**:优化发行版终端启动的兼容性;
- **安装程序路径安全修复**:修复 Inno Setup 安装程序中用户手动输入安装目录时未自动补齐 "WSL Dashboard" 子目录的问题,避免卸载时误删目标目录下的其他文件;
@NewYear v0.8.0 更新日志如下:


发行版压缩:支持压缩 VHDX 虚拟磁盘文件以释放物理磁盘空间,提供快速压缩与完整重建两种策略,压缩前自动清理系统缓存,全程可视化进度展示

稀疏 VHD 模式:支持将 VHDX 设为稀疏模式,实现按需分配磁盘空间,实际占用远小于名义大小;新建安装时可按配置自动启用,克隆发行版时自动保留

多彩图标模式:将各功能图标赋予独立语义化颜色,启动、停止、终端、编辑器、文件管理等操作一目了然,同时支持一键切回单色风格

设置页面重构:原有设置页拆分为常规、高级、界面三个独立页卡,分类清晰、各自独立保存,新增停止 WSL 快捷操作

终端体验升级:优先调用 Windows Terminal ,仅在不可用时降级到经典命令行

安装程序:提供标准化 Windows 安装向导,支持所有语言,可一键创建桌面快捷方式、开始菜单与任务计划

关于页重新设计:改为可滚动布局,整合官网、公告、讨论、文档等常用链接入口,新增版权与开源许可证信息

版本更新体验优化:更新与过期提示增加发布日期和直接下载链接,不再需要手动前往 GitHub 查找

侧边栏折叠按钮可配置:可自由选择是否显示侧边栏折叠按钮,适配不同使用习惯

应用架构重构:启动流程模块化拆分,提升了代码可维护性与启动稳定性

API 服务统一:后端接口迁移至自有服务,更新检查与数据获取更加稳定可控

构建与分发优化:新增便携版和安装版双通道发布,扩展 Cloudflare CDN 分发与 Gitee 国内镜像同步

源代码合规:全面采用 SPDX 开源许可证声明,通过 REUSE 规范认证

UI/UX 优化:统一所有对话框的 UI 设计和交互体验
@QUIOA

1 、访问 WWW 项目官网( github 代码仓库,右侧项目描述下方有域名地址),底部联系我们有群二维码
2 、电脑端打开该软件,在关于页面 有群二维码

(中文系统显示微信群,其他显示电报群)
@vimutt 感谢支持及推广

有任何建议及反馈,可以在此贴 或 项目官网 提交留言。

新的需求点,我会评估后,按优先级实现。
Apr 28
Replied to a topic by xueweihan 分享发现 《HelloGitHub》第 121 期
感谢蛋总,发布我的 开源项目
[https://github.com/owu/wsl-dashboard]( https://github.com/owu/wsl-dashboard)


项目主页及文档站点 ,最近已发布上线 (做了完整的国际化适配)
[https://www.wslui.com]( https://www.wslui.com)


```
21 、wsl-dashboard:轻量级的 WSL 实例管理面板。这是一款基于 Rust 和 Slint 开发的 Windows WSL 实例管理桌面应用,最小化到托盘仅占用约 10MB 内存。支持一键启动、停止、迁移、导出/克隆实例,以及端口转发、状态监控、网络管理、USB 设备挂载等功能,显著提升在 Windows 上管理 Linux 发行版的效率和体验。来自 @owu 的分享
```
Apr 27
Replied to a topic by fightingCode948 程序员 买 mac 还是转 Linux 系统
我投票 linux ; 冲 64G 内存。
Apr 24
Replied to a topic by MrMarting 硬件 ThinkPad 用来工作编程推荐哪一款?
我现在用的是 T14P , 185H + 64G ; 喜欢小黑本,无爱苹果。
@dmine 我搜索了一下

需要提供 可执行文件及源代码 给购买者,并明确标识,修改了哪些代码;
需要保留关于页面的 原项目信息,例如 项目主页网址; 需要明确该项目修改自哪个项目;
不能直接使用相同的项目名称
被踩 可以关联直接扣该内容的作者的铜币 。
但是全局设置 每个发言,最多因为被踩扣多少铜币有一个上限值。

被赞 可以关联给该内容的作者增加铜币。
同理,每个内容被赞加铜币给一个上限。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5641 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 06:37 · PVG 14:37 · LAX 23:37 · JFK 02:37
♥ Do have faith in what you're doing.