爱意满满的作品展示区。
tw93

能清理、卸载和系统维护的 Mole Windows 版终于来啦,聊聊我是怎么用 Mac 开发它的

  •  
  •   tw93 ·
    Tw93 · 1 day ago · 5183 views

    上周 Mole 的 Windows 版终于上线啦,Mac 版发布以后一直有不少小伙伴问什么时候出 Windows 版,当时给大伙的答复是等 Mac 完善以后才有空来弄,这次终于做出来了,这一次的开发挺有意思的,想和大伙随便聊聊。

    https://mole.fit/zh/windows

    上线之前其实已经在小范围里迭代了 20 多个版本,又经过 Mole 天使用户多天内测,大家提了非常多的建议,终于差不多可用了,非常感谢大伙帮忙。

    Mole Windows 清理

    为了更好的使用体验和性能,这次用的是 Windows 原生的 C# 和 WinUI 3 ,没有套 Electron ,加上 Windows 和 Mac 的系统特性、要清理的东西完全不一样,除了设计和文案,Mac 版十几万行 Swift 几乎没有可以复用的代码,来来回回差不多写了一个月,大概 7.8 万行代码和 4000 多个测试用例。

    开发和调试的难度也远大于熟悉的 Mac ,WinUI 的界面在 Mac 上编译不了,我的做法是代码编写和 AI 上下文都留在 Mac 这一台机器上,Mac 上装 Parallels Desktop 开一台 Windows 虚拟机做调试验证,再整一台 ThinkPad X1 让它 24 小时开着,看虚拟机里看不到的真实效果。这是我现在的工作台,中间是 Mac ,左边是 ThinkPad X1 ,几块屏上开着的都是 Mole 。

    工作台

    用 Mac 开发 Windows 软件这一个月,有几个做法我感觉还挺好用,分享给有同样需求的小伙伴:

    • 代码分层,清理、卸载这些核心逻辑和界面状态放在不依赖 Windows 的 .NET 工程里,调用系统接口的那一层开了 EnableWindowsTargeting,在 Mac 上也能编译,4000 多个测试大部分在 Mac 上就能跑,只有 WinUI 界面这一层必须去 Windows 里编译。
    • 仓库直接作为 Parallels 的共享文件夹挂到虚拟机里,Mac 上改完代码,虚拟机里直接编译运行,不用来回拷,两边的编译产物要分到不同目录,不然 obj 里记的绝对路径会来回打架。
    • 虚拟机用脚本来驱动,prlctl exec 在里面执行命令,再按控件的无障碍名字( UI Automation )去点按钮、截窗口,AI 不靠坐标也能准确点中,界面稍微变动也不会点偏。
    • ThinkPad 通过 UU 远程和 ssh 连过去,真实的 x64 、高分屏缩放、电池、SmartScreen 和 Defender 这些都在它上面看,每次发版前我都会在它上面装一遍、点一遍,看看有没有问题。
    • 实在没有命令行能解决的地方,在 Claude 里通过 lcu 让它去调用 Codex 的 computer use ,有一说一 Codex 的 computer use 是真的好用,不过 UAC 弹窗它不好点,这个时候就我自己上了,哈哈。

    我平时一般是在我自己做的终端 Kaku 里面用 7 到 10 个 Tab 的 Agent 同时在跑任务,使用各种快捷键非常方便。

    开发 Windows 版本,花时间最多的其实是测软件,清理工具最怕删错还有用的数据和配置,然后 Windows 上每个软件的安装器和卸载器又各有各的写法,只能一款款装上去试。我按国内外工程师常用的软件列了一份名单,编辑器、IDE 、浏览器、聊天、网盘、数据库、AI 工具都有,每一款让 AI 装上、打开随便用一下,再看 Mole 的卸载、更新、残留清理和启动项认不认得它,到现在实测了 430 款,有 73 款测出了不符合预期的情况,直接当轮修掉、补上测试再重测。

    Mole Windows 软件卸载

    当前功能上和 Mac 版基本一致,清理、软件卸载与更新、优化、空间分析、状态五个页面,加上托盘面板、屏幕常亮和清洁屏幕,支持 Windows 10 22H2 和 Windows 11 ,x64 和 ARM64 都有原生安装包。

    Mole Windows 托盘面板

    除了桌面版,Mole 的 Windows 命令行版其实年初就开始做了,最早是一位印度开发者提的需求,还顺手给我提了 PR ,非常感谢,到现在 9 个半月发了 9 个版本,最近一个月我也在密集迭代,用法和体验基本和 Mac 的命令行版对齐了,开源免费,喜欢命令行的小伙伴可以直接去 GitHub 上用。

    Mole CLI for Windows

    价格上为了感谢大伙一直的支持,现在是早鸟价 15.20 美元,可以用在两台电脑上,到 11 月 11 日结束,之前买过 Mole 的朋友到 12 月 31 日结账时输入 MOLEAGAIN 只要 10 美元,每个功能也都可以先免费用几次再决定。

    欢迎有 Windows 电脑的小伙伴试试,也非常欢迎给我反馈各种建议和问题!

    88 replies  •  2026-10-21 22:50:29 +08:00
    DanielGoal
        1
    DanielGoal  
       1 day ago
    支持了,从 mac 命令行一直就在用了,这回给 Windows 也装个
    erek
        2
    erek  
       1 day ago
    支持,不过 mac 还有没有活动价哈哈,agent 用多了,储存空间感觉回不到以前了...
    H7NIGHT
        3
    H7NIGHT  
       1 day ago
    支持,看到就立马去尝试了一下 scoop 安装的 windows 版 mole
    tw93
        4
    tw93  
    OP
       1 day ago
    @DanielGoal 太太太感谢了,非常欢迎试试
    tw93
        5
    tw93  
    OP
       1 day ago
    @erek Mac 可以用 MOLE90 折扣码,最近我做了非常多的软件测试,mac 测试了 800 多款,以及新增了 AI 维护和清理,可以去看看
    ![]( https://cdn.fliggy.com/pic/EzFrOm31.png)
    tw93
        6
    tw93  
    OP
       1 day ago
    @H7NIGHT 可以可以 去试试看
    xlouis
        7
    xlouis  
       1 day ago
    支持支持, mac 版一直在用, 试试 windows 的
    tw93
        8
    tw93  
    OP
       1 day ago
    @xlouis 感谢感谢 可以试试看
    Rehtt
        9
    Rehtt  
       1 day ago
    有计划支持 linux 、wsl 吗
    tw93
        10
    tw93  
    OP
       1 day ago via iPhone
    @Rehtt 需要看看大伙诉求高不高
    Rehtt
        11
    Rehtt  
       1 day ago
    整盘扫描太慢了,而且没有取消按钮,扫描期间拉爆硬盘 io 拖慢电脑运行速度。可以考虑在 NTFS 的硬盘上读取 MFT 建立文件清单和统计大小,现在 windows 硬盘基本都默认是 NTFS
    1ZeWon
        12
    1ZeWon  
       1 day ago
    Mac 已经入正过,支持一下
    custer
        13
    custer  
       1 day ago
    mac 买了 windows 也买了支持一下,佩服,工具很好用,感谢
    tw93
        14
    tw93  
    OP
       1 day ago
    @custer 太太太感谢了,有任何问题都可以找我
    tw93
        15
    tw93  
    OP
       1 day ago
    @Rehtt 可以 我来看看,感谢反馈,还有更多建议不
    tw93
        16
    tw93  
    OP
       1 day ago
    @1ZeWon 非常感谢!记得使用 MOLEAGAIN
    Kakarrot
        17
    Kakarrot  
       1 day ago
    mac 版很不错 不知道需不需要重新买 win 版
    tw93
        18
    tw93  
    OP
       1 day ago
    @Kakarrot 因为 Windows 版本的开发完全跟 Mac 不是一套 而且维护成本会比 Mac 高很多 所以这里我采用了两个商品的机制 但是你之前买过 Mac 版本 你可以使用上面那个折扣码 只需要 10 刀
    1ZeWon
        19
    1ZeWon  
       1 day ago
    想问一下,之前通过数码荔枝平台购买的 Mac 版,怎么使用 MOLEAGAIN 优惠码呢,提示 valid
    tw93
        20
    tw93  
    OP
       1 day ago
    @1ZeWon 可以给 [email protected] 发一个邮件,我给你补一个就好,备注 lizhi 的订单号和邮箱哦
    ofDamon
        21
    ofDamon  
       1 day ago
    购买用了一段时间,发现在软件更新的时候好慢,不管是 brew 渠道还是 Apple Store 渠道,在 mole 里面更新都比原渠道慢很多。
    tw93
        22
    tw93  
    OP
       1 day ago via iPhone
    @ofDamon 可以试一下 ESC 去返回,然后本身这块我再继续优化一波。
    Bears
        23
    Bears  
       1 day ago via iPhone
    windows 和 mac 版一起买打包有
    Bears
        24
    Bears  
       1 day ago via iPhone
    @Bears #23

    活动价吗?
    tw93
        25
    tw93  
    OP
       1 day ago via iPhone
    @Bears 可以试试先 MOLE90 购买 mac 版本,然后就可以 MOLEAGAIN 购买 windows 版本,这样下来就只要 27 左右
    tw93
        26
    tw93  
    OP
       1 day ago
    @ofDamon 试试 最新版本,我加上了并行更新,可以去体验一下
    wangyang1021
        27
    wangyang1021  
       1 day ago via iPhone
    已经买了 Mac 版,很好用,支持
    tw93
        28
    tw93  
    OP
       1 day ago
    @wangyang1021 非常感谢,有任何建议都可以找我哈
    um1ng
        29
    um1ng  
       1 day ago
    十年老粉在此
    tw93
        30
    tw93  
    OP
       1 day ago
    @um1ng 那可非常感谢陪伴啊!!
    ymlog
        31
    ymlog  
       1 day ago
    支持了
    tw93
        32
    tw93  
    OP
       1 day ago
    @ymlog 感谢感谢,欢迎各种使用,也欢迎给我提建议
    z1gui
        33
    z1gui  
       1 day ago
    好用的,用 mole 分析了硬盘使用状况,发现 JetBrain idea 有 20+g 的缓存,感觉不正常,然后排查了一下发现是过往版本的残留,清了之后又多了 20GB 哈哈哈
    tw93
        34
    tw93  
    OP
       1 day ago
    哈哈哈 太好了,帮你省钱了
    Fike
        35
    Fike  
       1 day ago via iPhone
    老粉帮顶,从 pake 和潮流周刊开始关注的佬
    zhenwang
        36
    zhenwang  
       1 day ago
    我是真老粉了,但是就是看了 OP 的这个帖子( https://v2ex.com/t/1163304#reply63 ),装的 mole cli 版本。我很佩服 OP 的产品思维能力,从 OP 的字里行间能看到 OP 是一个非常细致的人,希望能够把一个产品做好的人,如今 AI 盛行,快节奏的情况下,能把一个东西做好做透非常不容易。
    ech2o
        37
    ech2o  
       1 day ago
    Mac 最新版的状态栏宽度好像变宽了,与其他图标间距有些不协调,希望后面可以改进
    chencl724
        38
    chencl724  
       1 day ago
    能不能出一个一台 mac+一台 windows 授权的选项😂
    murongxdb
        39
    murongxdb  
    PRO
       1 day ago
    一直在用 CLI 版
    tw93
        40
    tw93  
    OP
       1 day ago
    @Fike 非常感谢呀!
    tw93
        41
    tw93  
    OP
       1 day ago
    @murongxdb 太感谢了,现在 cli 版本更新频率非常高,欢迎给我反馈各种使用过上的建议
    tw93
        42
    tw93  
    OP
       1 day ago
    @ech2o 发现了,马上改进,等我发 preview
    tw93
        43
    tw93  
    OP
       1 day ago
    @chencl724 可以试试先 MOLE90 购买 mac 版本,然后就可以 MOLEAGAIN 购买 windows 版本,这样下来就只要 27 左右,我打算以后稳定了,可以出一个 Duo 版本,不过在支付上不是很好弄
    tw93
        44
    tw93  
    OP
       1 day ago
    @zhenwang 感谢呀,慢就是快,ai 时代我还是想着保持人的那个活性更好
    huieh
        45
    huieh  
       1 day ago
    支持支持, mac 版一直在用,
    tw93
        46
    tw93  
    OP
       1 day ago
    @huieh 感谢感谢,有任何建议欢迎告诉我
    Fike
        47
    Fike  
       1 day ago via iPhone
    反馈一个问题,mac 版的这个状态栏字体是不是有点太细了,和旁边的有些格格不入

    ttxhxz
        48
    ttxhxz  
       1 day ago
    分开买还搞折扣码还是有点麻烦了,要是能打包一起优惠购买可能会好点。之前没有 mac 听过软件不错但是没买。现在有 mac 正好出 win 了,想试试然后一起买
    lingyired
        49
    lingyired  
       1 day ago
    我想问下,虚拟机内使用 computer use 之类的会有问题吗?( win 和 mac )
    tw93
        50
    tw93  
    OP
       1 day ago via iPhone
    @Fike 非常感谢,我在下一个版本已经更新好了。等好了以后,你就可以更新下载了。
    tw93
        51
    tw93  
    OP
       1 day ago via iPhone
    @ttxhxz 非常抱歉,是我这边有点偷懒了,辛苦先这样试试
    可以试试先 MOLE90 购买 mac 版本,然后就可以 MOLEAGAIN 购买 windows 版本,这样下来就只要 27 左右,我打算以后稳定了,可以出一个 Duo 版本
    tw93
        52
    tw93  
    OP
       1 day ago via iPhone   ❤️ 1
    @lingyired 不会的 很好使
    Tink
        53
    Tink  
       1 day ago
    mac 的开源版和 gui 版除了多一个图形界面外,功能有区别吗
    tw93
        54
    tw93  
    OP
       1 day ago via iPhone
    @Tink 对于清理、卸载、系统维护这种功能,两边会差不太多,也会积极同步两边的功能特性。

    但是 Mac 的 GUI 版本会有很多新功能,比如一些状态面板、小工具,以及 AI 的清理跟维护。因为这里面会有非常多的确认,不太适合做成 TUI ,所以我会在 GUI 上好好做。
    Destiny1332
        55
    Destiny1332  
       1 day ago
    @tw93 用 MOLEAGAIN 不是 10 刀吗,这个 27 单位是刀吗?
    hievan
        56
    hievan  
       1 day ago
    已支持
    tw93
        57
    tw93  
    OP
       1 day ago via iPhone
    @hievan 非常感谢!
    tw93
        58
    tw93  
    OP
       1 day ago via iPhone
    @Destiny1332 是的是的 单位都是刀
    ryougifujino
        59
    ryougifujino  
       1 day ago
    有个疑问,Windows 的签名证书是不是很贵
    tw93
        60
    tw93  
    OP
       1 day ago via iPhone   ❤️ 1
    @ryougifujino 是的 买三年便宜点 不过🈶️差不多 600 刀了
    dcatfly
        61
    dcatfly  
       1 day ago
    之前在用腾讯的 lemon ,现在直接让 agent 来做分析和删除,还可以分析内存占用。

    HTravel
        62
    HTravel  
       1 day ago
    看了回复,没想到 V 站还是普通用户多。我都是让 AI 分析占用来自行清理😄。今早刚让 AI adb 连接我两台安卓手机做了分析,并尽可能禁用了系统自带的但我又用不到的模块
    tw93
        63
    tw93  
    OP
       1 day ago
    @dcatfly 哈哈哈 非常推荐试试 mole.fit 你可以试试和这个对比
    EarthChild
        64
    EarthChild  
       1 day ago
    有没有考虑按次收费呢?
    tw93
        65
    tw93  
    OP
       1 day ago
    @EarthChild 抱歉 没有的,本身属于小买卖
    ursash
        66
    ursash  
       1 day ago
    已买已激活
    akring
        67
    akring  
       1 day ago
    @HTravel 只能说各有优劣吧,让 AI 做清理也不是很放心
    flowerains
        68
    flowerains  
       1 day ago
    挺感兴趣,我先收藏一下吧,后续看看需不需要买一个支持一下。
    lowkeymodestme
        69
    lowkeymodestme  
       1 day ago
    大佬,点击状态栏图标时,是否可以展示点击的状态详细内容,现在是直接显示全部状态内容,比如点击网络后,可以查看每个进程的速度
    tw93
        70
    tw93  
    OP
       1 day ago
    @flowerains 非常感谢,可以早买有早鸟价,mac 购买可以使用现在最新折扣 MOLE90
    tw93
        71
    tw93  
    OP
       1 day ago
    @lowkeymodestme 你这个点子好,我记录一下
    lufficc
        72
    lufficc  
       1 day ago
    UP 是全职做的吗?
    404nf
        73
    404nf  
       1 day ago
    买了 mac 版。一直在 x 关注,原来在 v 站也有号
    tw93
        74
    tw93  
    OP
       1 day ago
    @404nf 哈哈 我是老 V 友了
    Rex180123
        75
    Rex180123  
       1 day ago
    MAC 和 Windows 都买了,支持一下
    tw93
        76
    tw93  
    OP
       1 day ago
    @Rex180123 非常非常感谢支持呀!
    BigPineapple
        77
    BigPineapple  
       1 day ago
    从推上发的时候就用了,支持支持
    tw93
        78
    tw93  
    OP
       1 day ago
    @BigPineapple 非常感谢支持!
    allen333
        79
    allen333  
       1 day ago
    支持一下
    tw93
        80
    tw93  
    OP
       1 day ago
    @allen333 非常感谢 使用过程中有任何问题都可以找我
    SorenSong
        81
    SorenSong  
       12h 10m ago
    只有一台 mac 和 win ,我该怎么买
    tw93
        82
    tw93  
    OP
       10h 9m ago via iPhone
    @SorenSong 非常感谢支持🙏
    可以试试先 MOLE90 购买 mac 版本,然后就可以 MOLEAGAIN 购买 windows 版本,这样下来就只要 27 左右
    chenY520
        83
    chenY520  
       7h 17m ago
    想问一下博主,cli 版本和客户端版本的话功能上有哪些区别啊?说通俗一点就是客户端有没有一些更好的功能(付费功能)是 cli 没有的
    tw93
        84
    tw93  
    OP
       6h 46m ago
    @chenY520 基本的功能是一样有的,但是客户端的版本由于有界面的缘故,会有很多新的体验,比如 ai 的清理和维护、软件的更新、卸载体验、以及用多维面积去查找分析你的磁盘,以及可视化的系统状态,包括还有非常多的顺手的小工具,相当于你维护优化你的 mac 一个 mole 就够了
    chenY520
        85
    chenY520  
       6h 26m ago
    @tw93 #84 已下载了使用
    zuokanyunqishi
        86
    zuokanyunqishi  
       4h 15m ago
    这才是认认真真做产品的.下载试试.
    tw93
        87
    tw93  
    OP
       41 mins ago
    @zuokanyunqishi 非常感谢试用 有任何问题或者建议都可以找我
    tw93
        88
    tw93  
    OP
       41 mins ago
    @chenY520 感谢感谢 欢迎各种体验
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2880 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 147ms · UTC 15:31 · PVG 23:31 · LAX 08:31 · JFK 11:31
    ♥ Do have faith in what you're doing.