Sukka 写前端、网络和基础设施时,习惯先把边界和代价摊开。把「使用 VMware 安装 macOS 虚拟机使用 Surge 作为代理网关 | Sukka's Blog」整理成可落地的中文笔记:问题在哪、默认做法会踩什么坑、该怎么选。原站导航和广告已去掉。
准备工作
从 GitHub 下载 Unlocker 。你可以 点击这里 下载最新版的 Unlocker。右键使用管理员身份运行 win-install.cmd 。
下载 macOS With Extra Len's CDR ,请自行前往远景论坛下载、或使用现有的 macOS 设备下载 macOS 安装镜像的 dmg 文件并转换为 iso。
创建虚拟机
打开「新建虚拟机向导」,使用「自定义(高级)」模式。硬件兼容性使用默认的「Workstation 15.x」。 安装方式选择「安装程序光盘映像文件」,并选择你下载的 macOS 安装镜像。这一步可能会提示「无法检测此光盘映像中的操作系统」,这是正常现象。
如果在准备工作步骤中 Unlocker 成功执行,那么在这一步可以选择 Apple Mac OS X 。选择你安装的 macOS 版本。
编辑虚拟机
选择虚拟机存储位置,强烈建议储存在 SSD 硬盘上;处理器配置,分配至少 2 核 2 内核的处理器和不少于 2048MB 的运存;网络连接选择「使用桥接网络」;SCSI 控制器和虚拟磁盘控制模式保留默认即可;虚拟硬盘选择「创建新虚拟磁盘」。 在指定硬盘容量时,推荐设置「将虚拟硬盘存储为单个文件」,有助于提高运行性能。
smc.version = "0" 编辑虚拟机 选项 => 增强型虚拟键盘 = 使用「在可用时使用」 选项 => VMware Tools = 勾选「将客户机时间与主机同步」 选项 => 高级:抓取的输入内容 = 高;收集调试信息 = 无;勾选「禁用页面内存调整」 点击「确定」保存虚拟机配置
启动虚拟机并安装 macOS
如果你之前启用过 Hyper-V,可能会因为 Windows Defender Credential Guard 导致 VMware 无法启动虚拟机,可以参考 Microsoft 支持文档 将其禁用。
csrutil disable 这一步用于禁用 macOS 的系统完整性保护(SIP),不然无法正常安装 VMware Tools。
优化和精简 macOS
进入 macOS 以后,在 VMware 的菜单中找到「虚拟机 – 安装 VMware Tools」点击,macOS 会自动挂载 VMware Tools 安装硬盘并开始安装。安装完成以后需要重启。重启以后 VMware 中的 macOS 的显存会从 3MB 升级到 128MB、同时支持全屏、剪贴板同步、时间同步等。
由于这个 macOS 只用来安装 Surge 作为网关代理,macOS 预装的大部分功能我们都不需要。
配置 Surge 作为代理网关
sudo su # 切换到 sh passwd root # 修改 Root 用户的密码 su root # 进入 Root 解除系统应用 将系统应用备份下来比直接删除要安全
cd / mkdir RemovedFiles cd RemovedFiles mkdir System-Library-LaunchAgents # 建立备份文件夹 FLA = /RemovedFiles/System-Library-LaunchAgents/ cd /System/Library/LaunchAgents/ mv com.apple.AddressBook* $FLA # 通讯录 mv com.apple.CalendarAgent.plist $FLA # 日历 mv com.apple.iCloudUserNotifications.plist $FLA # iCloud mv com.apple.icbaccountsd.plist $FLA # iCloud mv com.apple.icloud.fmfd.plist $FLA # iCloud mv com.apple.cloud* $FLA # iCloud mv com.apple.imagent.plist $FLA
值得单独记下的点
- 选项 => VMware Tools = 勾选「将客户机时间与主机同步」
- 选项 => 高级:抓取的输入内容 = 高;收集调试信息 = 无;勾选「禁用页面内存调整」
落地时建议先做的 5 件事
- 用自己的流量和设备测,不要只抄厂商推荐最小配置。
- DNS、CDN、代理分流先画清 Fake IP 和 Real IP 的边界。
- 前端性能看 CLS、白屏和重复渲染,而不是只看打包体积。
- 基础设施变更走 Git,能复现、能回滚。
- 结论写成可检查的清单:接口、超时、失败样本、回滚版本。
和智能体产品怎么接
龙虾PRO做 OpenClaw 落地时,网络、DNS 和前端性能笔记最有用的是「边界」:哪一层该加速、哪一层不该假装智能。数字员工调用外部能力前,先把超时和失败路径写死。
本文侧重全链路风控方法论。落地时请用自身业务单据做回放验证,不要把示例阈值直接当生产策略。 相关:风控体检 · 方案资源
常见问题 FAQ
什么是AI智能系统?
「AI智能系统」可概括为:从 GitHub 下载 Unlocker 。你可以 点击这里 下载最新版的 Unlocker。右键使用管理员身份运行 win-install.cmd 。 本文从定义、方法与实践要点展开说明。
为什么要关注AI智能系统?
关注AI智能系统,是因为它直接影响效率、风险与可复制性。文中指出:从 GitHub 下载 Unlocker 。你可以 点击这里 下载最新版的 Unlocker。右键使用管理员身份运行 win-install.cmd 。
如何落地AI智能系统?有哪些关键步骤?
建议按以下路径推进AI智能系统:1) 选项 => VMware Tools = 勾选「将客户机时间与主机同步」;2) 选项 => 高级:抓取的输入内容 = 高;收集调试信息 = 无;勾选「禁用页面内存调整」;3) 用自己的流量和设备测,不要只抄厂商推荐最小配置。;4) DNS、CDN、代理分流先画清 Fake IP 和 Real IP 的边界。;5) 前端性能看 CLS、白屏和重复渲染,而不是只看打包体积。。细节见正文对应章节。
AI智能系统适合哪些人或团队?
AI智能系统更适合:产品/技术负责人、运营与增长团队、需要落地智能体或自动化的中小团队、关注「AI智能系统」方向的读者。若你只需要单次聊天式问答,可先读概念;若要上生产,请重点看步骤、权限与风控相关段落。
关于「准备工作」,本文给出了什么结论?
在「准备工作」部分,要点是:打开「新建虚拟机向导」,使用「自定义(高级)」模式。硬件兼容性使用默认的「Workstation 15.x」。 安装方式选择「安装程序光盘映像文件」,并选择你下载的 macOS 安装镜像。这一步可能会提示「无法检测此光盘映像中的操作系统」,这是正常现象。 如果在准备工作步骤中 Unlocker 成功执行,那么在这一步可以选择 Apple Mac OS X 。选择你安装的 macOS 版本。 编辑虚拟机 选择虚拟机存储位置,强烈建议储存
关于「创建虚拟机」,本文给出了什么结论?
在「创建虚拟机」部分,要点是:「创建新虚拟磁盘」。 在指定硬盘容量时,推荐设置「将虚拟硬盘存储为单个文件」,有助于提高运行性能。 smc.version = "0" 编辑虚拟机 选项 => 增强型虚拟键盘 = 使用「在可用时使用」 选项 => VMware Tools = 勾选「将客户机时间与主机同步」 选项 => 高级:抓取的输入内容 = 高;收集调试信息 = 无;勾选「禁用页面内存调整」 点击「确定」保存虚拟机配置 启动虚拟机并安装 macOS 如果你之前启用过