HARDWARE GALLERY

看到的是一台被分配给你的 Mac,不是共享资源切片

每个订单对应独享物理机。处理器、内存与本地存储不会与其他租户混用,门户以节点标识和连接状态呈现设备,而不是把多个用户塞进同一虚拟实例。

所有节点全年 365 天正常运行,不设置固定停机时段。节点是否可立即交付取决于所选机型与区域的实时状态,最终结果以门户确认信息为准。

控制台下单配置

控制台把购买决策拆成四个可核对字段

先选固定硬件,再选区域、租期与附加项。提交前可以逐项检查,不用根据模糊套餐名猜测内存、存储或交付位置。

MW 节点配置
ORDER DRAFT
STEP 1 / 4

选择物理节点

配置示例
Forge M4SELECTED

M4 · 16GB · 256GB SSD

Studio M4

M4 · 24GB · 512GB SSD

Atlas M4 Pro

M4 Pro · 64GB · 2TB SSD

区域 日本(东京) 其他可选:新加坡、首尔、香港、美国东部
租期 按月 也可选择按天、按周或按季
附加项 +1TB SSD 与所选服务周期保持一致
付款 美元(USD) 支持两类指定付款方式

配置不靠简称猜测

机型卡直接列出芯片、内存与 SSD 容量。附加存储和 Thunderbolt 5 并联只有在明确选择后才进入订单。

交付后入口集中管理

节点准备完成后,状态、登录信息、浏览器远程桌面与 SSH 所需信息在同一订单上下文中查看,避免跨页面拼接参数。

公开展示默认匿名化

本页示例隐藏订单标识、节点完整标识、网络地址、用户名和认证信息。实际控制台只向已登录且有权限的用户提供对应数据。

DEVELOPER DESKTOP

同一桌面里同时查看工程、命令与资源变化

开发桌面示意采用常见的四区布局:工程导航、编辑区、构建日志和资源监控。实际窗口位置由用户自行安排,macOS 图形界面与命令行完整可用。

Development Workspace
CPU 38%MEM 9.6 / 16GB
BuildPipeline.swift Package.swift
  1. struct BuildPipeline {
  2.   let scheme = "SampleApp"
  3.   let configuration = "Release"
  4.   
  5.   func archive() async throws {
  6.     try await prepareDependencies()
  7.     try await runTests()
  8.     try await exportArtifact()
  9.   }
  10. }
BUILD LOGEXIT 0
$ xcodebuild -scheme SampleApp -configuration Release archive
Resolve Package Graph
CompileSwiftSources normal arm64
Run unit tests: 128 passed
Archive path: ./Artifacts/SampleApp.xcarchive
BUILD SUCCEEDED
01

工程环境持续保留

依赖目录、工具版本、构建缓存与脚本可保留在同一物理节点中。按周、按月或按季使用时,不必在每次会话开始时重新搭建完整环境。

02

图形任务和自动化并存

需要交互检查时使用浏览器远程桌面;批量构建、日志收集与文件操作可通过 SSH 执行。两种入口面向同一节点,而不是两套相互隔离的环境。

03

资源判断基于任务记录

建议同时记录构建耗时、峰值内存、剩余磁盘和失败日志。若长时间接近内存上限,再从 Forge M4 评估 Studio M4 或 Atlas M4 Pro,而不是只看任务名称选机型。

CI/CD EXECUTION PATH

一次构建从提交到产物经过四个明确阶段

独享节点负责实际执行任务。代码托管、触发器与产物存储仍由团队按现有工具链配置,MacWorker 提供的是可远程控制的 macOS 物理执行环境。

  1. 01

    代码提交

    开发者推送指定分支或标签。提交记录应包含可复现的依赖清单、构建配置与版本信息,避免节点只能依赖人工上下文。

    输入
    commit / tag
    检查
    分支与配置
  2. 02

    任务触发

    流水线根据分支、定时规则或人工操作生成任务。调度前先检查节点在线状态、工作目录与并发策略,再把命令发送到指定执行节点。

    输入
    job payload
    检查
    队列与状态
  3. 03

    物理节点执行

    独享 Mac 拉取代码、恢复缓存、解析依赖、编译并运行测试。团队可以固定工具版本,也能从日志中定位具体命令、退出码与耗时。

    输入
    source + cache
    输出
    log + result
  4. 04

    产物输出

    归档文件、测试报告与日志被写入约定目录,再由团队脚本上传到自己的产物系统。发布前应校验文件摘要、构建编号和测试结果。

    输入
    build result
    检查
    hash + report
RUN #1842 一次可追踪执行至少保留六类信息
  • 提交标识
  • 节点标识
  • 开始与结束时间
  • 工具版本
  • 退出码
  • 产物摘要

AI INFERENCE WORKSPACE

AI 实验重点是可复现,不是堆叠不明能力

适用于能够在所选 Apple Silicon 配置上运行的模型推理与验证任务。页面不承诺特定模型速度、训练能力或未经测试的框架兼容性,选型应以模型格式、峰值内存和实际样本为准。

FILES experiment-014
  • models
  • model-q4.bin
  • configs
  • inference.yaml
  • scripts
  • run_inference.py
  • results
  • run-014.json
TERMINAL arm64 · zsh
$ 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
OBSERVATION RUN 014
峰值内存41.8GB
样本数量120
运行状态COMPLETED
ARCHIVE 4 ITEMS
配置
inference.yaml
依赖
environment.lock
结果
run-014.json
摘要
sha256••••8c1a

先固定模型与依赖版本

将模型文件、配置、运行脚本和依赖锁定文件放在明确目录中。实验结果应能回答“用哪个版本、什么参数、在哪台节点上执行”。

再记录峰值而非平均值

内存选择应参考模型加载与推理阶段的峰值。示意中的数值只用于解释观测结构,不代表任何模型在所有节点上的固定表现。

最后归档输入与结果摘要

结果目录至少保存配置、依赖版本、运行日志、输出文件和摘要。需要跨节点比较时,保持样本、参数和测量方式一致。

适用边界:MacWorker 提供 Forge M4、Studio M4 与 Atlas M4 Pro 三档固定配置。是否能运行某个模型取决于模型格式、框架兼容性、内存需求和用户自己的环境配置;本页不暗示额外加速硬件或无限资源。

VISUAL DISCLOSURE

所有公开界面都先做数据最小化处理

已隐藏的内容

保留的结构信息

阅读这些画面时

示例用于解释信息架构和工作流,不构成固定界面承诺。门户字段、按钮位置和视觉细节可能随产品更新调整,但已确认订单中的机型、区域、租期和附加选项仍以门户记录为准。

监控曲线、运行编号、节点标识和实验结果均为匿名化演示数据,不应被用作性能基准。