{ "schema_version": "1.0", "frozen": true, "frozen_at": "2026-05-03T08:56:40Z", "frozen_reason": "D72 决策:母模型训练转交 Notion 侧霜砚,仓库不再接收训练心跳。详见 docs/zhuyuan-handover/05-stop-sync.md", "_doc": "训练实时状态真相源 · 已冻结 · 不再被 merge-event.js 写入 · 解冻方法见 README 训练仪表盘段落", "task": { "id": "ZY-TRAIN-001", "name": "Qwen2.5-7B 全参数 SFT · 光湖世界观 + 人格体语料", "model_base": "Qwen/Qwen2.5-7B", "started_at": "2026-05-02T19:34:41.648Z", "updated_at": "2026-05-03T09:29:05.896Z", "ended_at": "2026-05-03T09:29:05.896Z" }, "server": { "host": "119.45.160.137", "instance_name": "zy-gpu-train", "instance_type": "GN10Xp.10XLARGE160", "region": "ap-nanjing-3", "gpu": "V100 32G × 4 (合计 128G)", "os": "Ubuntu 22.04 LTS", "cuda": "12.8.1", "cudnn": "9.10.2", "driver": "570.158.01" }, "cos": { "bucket": "sy-finetune-corpus-1317346199", "region": "ap-guangzhou", "raw_files": null, "processed_files": null, "checkpoints": null }, "phase": "done", "_phase_doc": "idle | bootstrapping | downloading-corpus | preprocessing | training | evaluating | done | error", "phase_label": "训练完成", "progress": { "step": 0, "total_steps": 0, "epoch": 0, "total_epochs": 0, "percent": 0, "loss": null, "learning_rate": null, "throughput_samples_per_sec": null, "eta_seconds": null, "elapsed_seconds": 0 }, "gpu_metrics": { "snapshot_at": "2026-05-03T09:28:54Z", "devices": [ { "index": 0, "memory_total_mib": 32768, "memory_used_mib": 0, "name": "Tesla V100-SXM2-32GB", "power_w": 70.95, "temperature_c": 57, "util_percent": 0 }, { "index": 1, "memory_total_mib": 32768, "memory_used_mib": 0, "name": "Tesla V100-SXM2-32GB", "power_w": 65.08, "temperature_c": 52, "util_percent": 0 }, { "index": 2, "memory_total_mib": 32768, "memory_used_mib": 0, "name": "Tesla V100-SXM2-32GB", "power_w": 74.39, "temperature_c": 54, "util_percent": 0 }, { "index": 3, "memory_total_mib": 32768, "memory_used_mib": 0, "name": "Tesla V100-SXM2-32GB", "power_w": 76.24, "temperature_c": 57, "util_percent": 0 } ] }, "health": { "status": "ok", "_status_doc": "ok | warning | error | idle", "message": "auto-run workflow 启动", "last_heartbeat_at": "2026-05-03T09:29:05.896Z" }, "timeline": [ { "at": "2026-05-02T16:42:00Z", "phase": "idle", "level": "info", "message": "铸渊副将已接管。GPU 训练机 119.45.160.137 已开机,5 个 Secrets 已配置,COS 桶语料已就位。" }, { "at": "2026-05-02T17:50:00Z", "phase": "idle", "level": "info", "message": "ZY_DISPATCH_TOKEN 已配置。真实训练栈落地:train.py (Qwen2.5-7B 全参 SFT) + DeepSpeed ZeRO-3 + 模型自动下载 + 语料预处理。合并 PR 后 training-auto-run 工作流自动 SCP/setup/启动训练,仓库首页将开始实时刷新。" }, { "at": "2026-05-02T19:02:00.614Z", "phase": "bootstrapping", "level": "info", "message": "Bootstrap started on VM-0-11-ubuntu" }, { "at": "2026-05-02T19:02:10.707Z", "phase": "bootstrapping", "level": "info", "message": "apt 包安装完成" }, { "at": "2026-05-02T19:11:44.714Z", "phase": "bootstrapping", "level": "info", "message": "torch + transformers + accelerate + deepspeed + modelscope 安装完成" }, { "at": "2026-05-02T19:12:56.711Z", "phase": "preprocessing", "level": "info", "message": "Bootstrap done on VM-0-11-ubuntu. raw=2 files. Ready to start training." }, { "at": "2026-05-02T19:34:41.648Z", "phase": "training", "level": "info", "message": "start-training.sh launched on VM-0-11-ubuntu" }, { "at": "2026-05-02T19:35:48.820Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" }, { "at": "2026-05-03T05:33:56.539Z", "phase": "training", "level": "info", "message": "start-training.sh launched on VM-0-11-ubuntu" }, { "at": "2026-05-03T05:37:02.879Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" }, { "at": "2026-05-03T05:41:36.877Z", "phase": "training", "level": "info", "message": "start-training.sh launched on VM-0-11-ubuntu" }, { "at": "2026-05-03T05:42:46.428Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" }, { "at": "2026-05-03T06:17:34.391Z", "phase": "bootstrapping", "level": "info", "message": "commit 9884be1f5bdc7c847fdf24038c44aacc7a7d912f 合并到 main, 自动训练流程启动" }, { "at": "2026-05-03T06:18:14.923Z", "phase": "bootstrapping", "level": "info", "message": "Bootstrap started on VM-0-11-ubuntu" }, { "at": "2026-05-03T06:18:27.782Z", "phase": "bootstrapping", "level": "info", "message": "torch + transformers + accelerate + deepspeed + modelscope 安装完成" }, { "at": "2026-05-03T06:19:36.454Z", "phase": "preprocessing", "level": "info", "message": "running preprocess-corpus.py" }, { "at": "2026-05-03T06:19:54.961Z", "phase": "preprocessing", "level": "info", "message": "SFT 样本数=11456 写入 /data/guanghu/processed/sft.jsonl" }, { "at": "2026-05-03T06:20:05.467Z", "phase": "training", "level": "info", "message": "deepspeed --num_gpus=4 train.py" }, { "at": "2026-05-03T06:24:24.164Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" }, { "at": "2026-05-03T06:25:17.707Z", "phase": "training", "level": "info", "message": "start-training.sh launched on VM-0-11-ubuntu" }, { "at": "2026-05-03T06:30:35.282Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" }, { "at": "2026-05-03T06:48:05.610Z", "phase": "bootstrapping", "level": "info", "message": "commit 7961cfb4610270537130ef3675c9bba44b0e7649 合并到 main, 自动训练流程启动" }, { "at": "2026-05-03T06:48:40.985Z", "phase": "bootstrapping", "level": "info", "message": "Bootstrap started on VM-0-11-ubuntu" }, { "at": "2026-05-03T06:49:50.545Z", "phase": "bootstrapping", "level": "info", "message": "ModelScope snapshot_download qwen/Qwen2.5-7B" }, { "at": "2026-05-03T06:51:00.558Z", "phase": "training", "level": "info", "message": "deepspeed --num_gpus=4 train.py" }, { "at": "2026-05-03T06:52:15.860Z", "phase": "bootstrapping", "level": "info", "message": "ModelScope snapshot_download qwen/Qwen2.5-7B" }, { "at": "2026-05-03T06:53:19.509Z", "phase": "preprocessing", "level": "info", "message": "Bootstrap done on VM-0-11-ubuntu. raw=2 files. Ready to start training." }, { "at": "2026-05-03T06:55:29.729Z", "phase": "training", "level": "info", "message": "start-training.sh launched on VM-0-11-ubuntu" }, { "at": "2026-05-03T06:56:36.190Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" }, { "at": "2026-05-03T07:13:49.951Z", "phase": "bootstrapping", "level": "info", "message": "commit 52f694cc468b9208e10c9fc44d48eb79a12f9a8c 合并到 main, 自动训练流程启动" }, { "at": "2026-05-03T07:14:39.031Z", "phase": "bootstrapping", "level": "info", "message": "Bootstrap started on VM-0-11-ubuntu" }, { "at": "2026-05-03T07:14:49.274Z", "phase": "bootstrapping", "level": "info", "message": "coscmd configured for sy-finetune-corpus-1317346199 (ap-guangzhou)" }, { "at": "2026-05-03T07:15:53.858Z", "phase": "bootstrapping", "level": "info", "message": "Qwen2.5-7B 已就绪 14.20 GiB at /data/guanghu/models/Qwen2.5-7B" }, { "at": "2026-05-03T07:16:12.460Z", "phase": "preprocessing", "level": "info", "message": "SFT 样本数=11456 写入 /data/guanghu/processed/sft.jsonl" }, { "at": "2026-05-03T07:17:17.765Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" }, { "at": "2026-05-03T07:20:28.940Z", "phase": "bootstrapping", "level": "info", "message": "Bootstrap started on VM-0-11-ubuntu" }, { "at": "2026-05-03T07:21:32.568Z", "phase": "downloading-corpus", "level": "info", "message": "raw=2 files downloaded to /data/guanghu/raw" }, { "at": "2026-05-03T07:22:46.429Z", "phase": "preprocessing", "level": "info", "message": "Bootstrap done on VM-0-11-ubuntu. raw=2 files. Ready to start training." }, { "at": "2026-05-03T07:24:00.244Z", "phase": "training", "level": "info", "message": "start-training.sh launched on VM-0-11-ubuntu" }, { "at": "2026-05-03T07:25:11.486Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" }, { "at": "2026-05-03T07:28:39.771Z", "phase": "training", "level": "info", "message": "start-training.sh launched on VM-0-11-ubuntu" }, { "at": "2026-05-03T07:53:32.974Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" }, { "at": "2026-05-03T08:11:20.490Z", "phase": "training", "level": "info", "message": "start-training.sh launched on VM-0-11-ubuntu" }, { "at": "2026-05-03T08:36:12.139Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" }, { "at": "2026-05-03T08:54:57.053Z", "phase": "training", "level": "info", "message": "start-training.sh launched on VM-0-11-ubuntu" }, { "at": "2026-05-03T08:56:05.810Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" }, { "at": "2026-05-03T08:58:42.082Z", "phase": "training", "level": "info", "message": "start-training.sh launched on VM-0-11-ubuntu" }, { "at": "2026-05-03T09:29:05.896Z", "phase": "done", "level": "info", "message": "train.py exited cleanly on VM-0-11-ubuntu" } ], "_timeline_doc": "最新事件在尾部 · 渲染时取最近 10 条倒序展示 · 由 progress-reporter 追加" }