记一次清理电脑空间:MBA 存储空间不够用,游戏与文件放进 U 盘
本文介绍了作者在 MacBook Air 上清理存储空间的过程与思考。作者发现 256GB 的存储空间捉襟见肘,日常使用后产生了大量垃圾文件,这与他过去在游戏本上主要用于下载游戏的习惯形成对比。他先后删除了社交媒体视频,检查了音乐文件夹,最终发现主要占用空间的是《我的世界》存档和各类整合包。随后,他找出了以前购买的 128GB U 盘,将 Steam 游戏、Epic 游戏、CrossOver 容器和《我的世界》启动器全部移至 U 盘,为电脑腾出大量空间。第二块 U 盘原本是作者在旧游戏本上折腾系统时使用的工具盘,包含 Ventoy 启动镜像、壁纸和 Windows 驱动文件,他最终决定将其作为文件交换空间。文章通过这次清理经历,反思了数字文件管理习惯与存储设备利用方式。
在 macOS 上部署 KataGo:在 Mac 上部署 KataGo,与 AI 进行对弈
本文介绍了在 Mac 上部署开源围棋 AI KataGo 的完整流程。作者由《棋魂》改编剧引发对围棋的兴趣,决定不再使用在线棋牌网站,而是通过本地部署 KataGo 来与 AI 对弈。文章首先推荐了 KataGo 作为围棋 AI 方案,并指出相比 N 卡复杂的 CUDA 环境配置,Mac 社区已通过 Metal 后端简化了安装过程。接着,作者演示了使用 Homebrew 安装 Sabaki 客户端和 KataGo 服务端的具体命令,并详细说明如何获取模型文件与配置文件路径、生成 sabaki.cfg 配置文件,以及在 Sabaki 中进行语言切换、界面设置和引擎添加的步骤。最后,作者说明了如何通过配置对局让 KataGo 执黑或执白,并介绍了停止 AI、新建对局等操作。整篇教程步骤清晰,适合想在 Mac 上尝试围棋 AI 的初学者参考。
一个词义挪用的受害者:搜 Mac 扫雷搜到“扫雷”?谈谈语义挪用困扰
本文介绍了作者在 macOS 上使用 CrossOver 运行 Steam 并安装游戏后,突发奇想寻找原生扫雷游戏,却在 B 站搜索“macOS 扫雷”时发现结果全是与游戏无关的“排雷”“避雷”内容。作者由此探讨了“扫雷”一词从固定游戏名称逐渐演变为生活用语的现象,并分析了语义挪用对算法推荐的影响。作者指出,算法更倾向于推荐流量更高的含义,导致用户原本的搜索意图被覆盖,而人与算法之间的认知差异加剧了这种错位。文章通过买鱼的比喻生动阐释了沟通中因语义分歧造成的误解,并反思了词义演变是否已成为“生活必需品”。最后作者尝试在线网页版扫雷,虽然仍不擅长游戏,但也唤起了对过往学校时光的回忆,体现了对语言变迁与个人体验的思考。
CrossOver 的表现让我震惊:在 Mac 上运行 Win10 游戏的体验分享
本文介绍了作者在 macOS 上从折腾 GPTK 转投 CrossOver 的实际体验。作者原本对 Wine 图形化客户端印象不佳,且不打算使用付费软件,但发现 Homebrew 上的 CrossOver 包竟是商业试用版。本着尝试的心态,作者将其容器目录迁移至 U 盘以节省 MacBook 存储空间,并通过简单的点击操作安装 Steam 与 Epic 客户端,认为下载过程透明且会显示兼容性星数。实际运行《P5R》和《P3R》时,游戏整体流畅,仅存在触控板镜头移动问题,中文显示无乱码,退出游戏后进程也能完全关闭。文章对比了普通 Wine 客户端,肯定了 CrossOver 在易用性、信息透明度和运行稳定性上的优势,最终作者删除 Heroic,留用 CrossOver。
macOS 必玩之鼠标指针:macOS 更换指针?用 Mousecape Swift
本文介绍了在 macOS 上实现个性化桌面主题的方法,重点聚焦于鼠标指针的更换。作者指出 macOS 用户桌面风格普遍千篇一律,并分享了自己从 Linux 转向 macOS 后对美化工具的需求。文章提到经典的 Mousecape 软件因停止维护而无法在高版本系统上使用,随后发现并推荐了其重写版本 Mousecape Swift。该软件由 Swift 语言原生编写,兼容性出色,且内置 Windows 格式转换功能,无需额外配置 Python 库。作者还提供了仓库链接,并展示了最终的美化效果,为追求个性化桌面的 macOS 用户提供了实用参考。
macOS 运行 Photon 光影:Photon 无法运行?可能需要这篇教程
本文介绍了 macOS 系统上运行 Minecraft 光影效果时遇到的问题与解决方法。文章指出,macOS 新版抛弃了 OpenGL 驱动,所有 OpenGL 指令需转译成 Metal 指令,而 Mesa 的转译并不完全,导致部分光影无法运行。要解决问题,需在 Photon 光影配置中关闭“球谐天空光”和“彩色光照”。对于 Intel 版 Mac,因为仍支持 OpenGL,问题可能出在设备性能不足。作者使用 M4 芯片测试,建议将帧数设置在 60 左右,开启垂直同步,并将光影配置从“高”改为“中”,关闭部分体积雾选项。而 M5 Pro 或 M5 Ultra 等更高性能设备可以随意开到最高画质。最后,作者推荐搭配 Patrix 等真实风格材质包,强调游戏体验以个人喜好为主。
写了个壁纸切换脚本:macOS 用 Shell 自动更换壁纸的简单方法
本文介绍了在 macOS 系统上通过 Shell 脚本实现随机壁纸自动轮换的方法。作者受他人动态启发,希望为 macOS 打造类似 Linux 的壁纸切换方案,并借助 desktoppr 工具配合 Homebrew 安装。脚本使用 wget 从随机壁纸接口下载图片,以时间戳命名文件,避免因文件名重复导致系统不更新壁纸;通过 trap 捕获 Ctrl + C 信号,在退出时恢复原有壁纸;同时检测并跳过重复图片,避免频繁切换相同内容。用户可通过设置 WALLPAPER_SWITCH 变量自由调整切换间隔。该方案相比功能繁重的壁纸软件更轻量,不常驻后台,资源占用极小,适合追求简洁高效的用户。文章提供了完整代码,并解释了设计细节与健壮性处理,帮助读者快速上手。
还有翻案环节:Dash to Dock 翻译之争,到看开源社区草台班子
本文介绍了作者因收到 GitHub 分叉项目 Dash to Dock 2 的问题提醒邮件,回忆起自己曾向上游 Dash to Dock 提交翻译 Bug 的经历。作者发现“Pin to Dock”未正确显示中文,经排查锁定为乌克兰维护者的代码缺陷,并协助修复,随后提交了“添加至收藏栏”的中文翻译补丁。然而项目中文维护者反对该译法,坚持保留“Dock”原文,双方争执无果。作者又指出分叉项目通过爬虫迁移历史问题,导致自己收到无关通知,并借此反思开源社区因个人维护、意见分歧而效率低下,最终选择转向 macOS 以追求稳定与一致性。文章核心是作者对 Linux 开源生态的复杂感受与个人取舍。
再审视 Windows:从 Win11 的广告沼泽,逃向 UNIX 的清净世界
本文介绍了作者从 Windows 10 升级到 Windows 11 后遭遇的系统卡顿、任务栏卡死、资源管理器无响应等问题,以及强制合并的任务栏图标对多任务操作的负面影响。即便后来换用性能强大的游戏本,作者仍倾向于使用 Windows 10 或 Linux,但 Linux 的驱动折腾和命令行依赖又让他返回 Windows 10。最终作者转向 macOS,才找到了稳定、安静的体验。文章重点分析了 Windows 系统中锁屏、搜索、小组件等界面内嵌的广告,指出操作系统作为基础软件不应成为广告分发渠道,这种设计对用户是一种冒犯和侵入。作者对比了 UNIX 系统“没有消息就是好消息”的哲学,认为 macOS 和 Linux 提供了干净、克制的数字环境,而 Windows 用户却需要主动关闭广告。最后作者提到,唯一能接受的是开源软件中克制的捐赠提示。文章反思了用户对系统广告的习以为常,并强调了操作系统纯净性的重要性。
论备份功能的重要性:因升级系统随手备份,十天后备份救了我
本文介绍了作者在 6 月 20 日清晨因鼻子不适醒来后,无意间发现一只 6 月 10 日升级 macOS 系统前制作的备份 U 盘。插入后通过时间机器界面将时间轴拖回 6 月 10 日,成功找到了之前误删的 Brave 浏览器缓存文件夹,从中恢复了 2FA 密钥、服务器 IP 等关键信息,并凭借这些数据顺利登录了内网树莓派上的 1Panel 面板,确认多项自建服务正常运行。作者由此深刻体会到备份机制的价值,感慨每一次对数据的郑重对待都是在为未来的自己存下可能,认为时间机器如同沉默的时间守卫,将原本可能无法挽回的“后悔”救了回来。






