设备级资源边界
租期内,所选机型作为完整物理节点交付。Forge M4 对应 M4、16GB 内存与 256GB SSD;Studio M4 对应 M4、24GB 内存与 512GB SSD;Atlas M4 Pro 对应 M4 Pro、64GB 内存与 2TB SSD。
- CPU 与内存不和其他租户争用
- 系统环境、依赖缓存与项目目录持续保留
- 节点释放前可自行导出构建产物与项目数据
PRODUCT VIEW / ANONYMIZED
这里不展示装饰性的机房照片,而是按真实操作顺序拆解 MacWorker:选择一台独享物理 Mac、确认区域与租期、获得连接入口,然后在持续保留的 macOS 环境中开发、构建或运行兼容的 AI 推理任务。
匿名化结构示意:节点标识、网络地址与登录信息均已隐藏。
HARDWARE GALLERY
每个订单对应独享物理机。处理器、内存与本地存储不会与其他租户混用,门户以节点标识和连接状态呈现设备,而不是把多个用户塞进同一虚拟实例。
租期内,所选机型作为完整物理节点交付。Forge M4 对应 M4、16GB 内存与 256GB SSD;Studio M4 对应 M4、24GB 内存与 512GB SSD;Atlas M4 Pro 对应 M4 Pro、64GB 内存与 2TB SSD。
控制台显示机型、区域、租期、节点状态与连接入口。账户资料、完整地址和认证内容不会出现在公开视图中。
新加坡、日本(东京)、韩国(首尔)、香港与美国东部按实时库存提供。选择区域时应优先考虑团队连接延迟、代码来源和产物去向。
控制台下单配置
先选固定硬件,再选区域、租期与附加项。提交前可以逐项检查,不用根据模糊套餐名猜测内存、存储或交付位置。
M4 · 16GB · 256GB SSD
M4 · 24GB · 512GB SSD
M4 Pro · 64GB · 2TB SSD
机型卡直接列出芯片、内存与 SSD 容量。附加存储和 Thunderbolt 5 并联只有在明确选择后才进入订单。
节点准备完成后,状态、登录信息、浏览器远程桌面与 SSH 所需信息在同一订单上下文中查看,避免跨页面拼接参数。
本页示例隐藏订单标识、节点完整标识、网络地址、用户名和认证信息。实际控制台只向已登录且有权限的用户提供对应数据。
DEVELOPER DESKTOP
开发桌面示意采用常见的四区布局:工程导航、编辑区、构建日志和资源监控。实际窗口位置由用户自行安排,macOS 图形界面与命令行完整可用。
$ xcodebuild -scheme SampleApp -configuration Release archive
Resolve Package Graph
CompileSwiftSources normal arm64
Run unit tests: 128 passed
Archive path: ./Artifacts/SampleApp.xcarchive
BUILD SUCCEEDED
依赖目录、工具版本、构建缓存与脚本可保留在同一物理节点中。按周、按月或按季使用时,不必在每次会话开始时重新搭建完整环境。
需要交互检查时使用浏览器远程桌面;批量构建、日志收集与文件操作可通过 SSH 执行。两种入口面向同一节点,而不是两套相互隔离的环境。
建议同时记录构建耗时、峰值内存、剩余磁盘和失败日志。若长时间接近内存上限,再从 Forge M4 评估 Studio M4 或 Atlas M4 Pro,而不是只看任务名称选机型。
CI/CD EXECUTION PATH
独享节点负责实际执行任务。代码托管、触发器与产物存储仍由团队按现有工具链配置,MacWorker 提供的是可远程控制的 macOS 物理执行环境。
开发者推送指定分支或标签。提交记录应包含可复现的依赖清单、构建配置与版本信息,避免节点只能依赖人工上下文。
流水线根据分支、定时规则或人工操作生成任务。调度前先检查节点在线状态、工作目录与并发策略,再把命令发送到指定执行节点。
独享 Mac 拉取代码、恢复缓存、解析依赖、编译并运行测试。团队可以固定工具版本,也能从日志中定位具体命令、退出码与耗时。
归档文件、测试报告与日志被写入约定目录,再由团队脚本上传到自己的产物系统。发布前应校验文件摘要、构建编号和测试结果。
AI INFERENCE WORKSPACE
适用于能够在所选 Apple Silicon 配置上运行的模型推理与验证任务。页面不承诺特定模型速度、训练能力或未经测试的框架兼容性,选型应以模型格式、峰值内存和实际样本为准。
$ python run_inference.py \
--config configs/inference.yaml \
--model models/model-q4.bin \
--output results/run-014.json
runtime: arm64
samples: 120
warmup: 5
result: archived
status: completed
将模型文件、配置、运行脚本和依赖锁定文件放在明确目录中。实验结果应能回答“用哪个版本、什么参数、在哪台节点上执行”。
内存选择应参考模型加载与推理阶段的峰值。示意中的数值只用于解释观测结构,不代表任何模型在所有节点上的固定表现。
结果目录至少保存配置、依赖版本、运行日志、输出文件和摘要。需要跨节点比较时,保持样本、参数和测量方式一致。
VISUAL DISCLOSURE
示例用于解释信息架构和工作流,不构成固定界面承诺。门户字段、按钮位置和视觉细节可能随产品更新调整,但已确认订单中的机型、区域、租期和附加选项仍以门户记录为准。
监控曲线、运行编号、节点标识和实验结果均为匿名化演示数据,不应被用作性能基准。
READY TO CONFIGURE
如果你已知道峰值内存、工作目录大小、任务持续时间与团队所在地,可以直接配置机型、区域、租期和附加项。还没有这些数据时,先查看场景建议与固定价格矩阵。