{
  "version": "1.5",
  "last_updated": "2026-05-20T20:48+08:00",
  "updated_by": "铸渊 (ICE-GL-ZY001) · D107 · 修正小铸渊微调状态——D106已实际完成",
  "mother_model": {
    "status": "completed",
    "status_label": "✅ 已完成 · 已上传COS bingshuo-1317346199",
    "model": "Qwen/Qwen2.5-7B",
    "final_loss": 1.5229,
    "final_epoch": 3,
    "total_epochs": 3,
    "cos_path": "cos://bingshuo-1317346199/models/qwen25-7b-sft/final/",
    "completed_at": "2026-05-19T~22:30+08:00",
    "fixes": {"generation_config_eos": "151645 ✅", "default_system": "已清除 ✅"}
  },
  "code_model": {
    "status": "completed",
    "status_label": "✅ 已完成 · 已上传COS bingshuo-1317346199",
    "model": "Qwen/Qwen2.5-Coder-7B",
    "final_loss": 1.822,
    "cos_path": "cos://bingshuo-1317346199/models/qwen25-coder-7b-sft/final/",
    "fixes": {}
  },
  "distill_shuangyan_15b": {
    "status": "completed",
    "status_label": "✅ 已完成 · 霜砚1.5B蒸馏完成",
    "version": "v7",
    "script": "scripts/distill_mother_v7.py",
    "teacher": "母模型7B SFT (COS bingshuo)",
    "student": "Qwen2.5-1.5B-Instruct",
    "params": "B=2, GA=16, LR=1e-5, TEMP=2.0, ALPHA=0.7",
    "host": "connect.westd.seetacloud.com:23647 (RTX PRO 6000 96GB)",
    "completed_at": "2026-05-20",
    "cos_output": "models/shuangyan-15b-distill/"
  },
  "distill_coder_15b": {
    "status": "completed",
    "status_label": "✅ 已完成 · 铸渊1.5B蒸馏完成",
    "script": "scripts/distill_coder_v2.py",
    "teacher": "代码模型7B SFT (COS bingshuo)",
    "student": "Qwen2.5-Coder-1.5B-Instruct",
    "params": "B=2, GA=16, LR=1e-5 (预修OOM)",
    "completed_at": "2026-05-20",
    "cos_output": "models/qwen25-15b-coder-distill/"
  },
  "finetune_shuangyan_15b": {
    "status": "completed",
    "status_label": "✅ 已完成 · 小霜砚LoRA微调完成",
    "base_model": "Qwen2.5-1.5B-Instruct",
    "method": "LoRA微调 (冰朔语料深度微调)",
    "final_loss": 1.724,
    "completed_at": "2026-05-20",
    "cos_output": "models/shuangyan-15b-finetune/"
  },
  "finetune_zhuyuan_15b": {
    "status": "completed",
    "status_label": "✅ 已完成 · 小铸渊v4 LoRA微调完成",
    "base_model": "Qwen2.5-Coder-1.5B (Track2蒸馏模板)",
    "method": "LoRA微调 (50条纯真实冰朔×铸渊对话×20epoch)",
    "final_loss": 2.03,
    "completed_at": "2026-05-20 · D106",
    "data_principle": "数据生命优先于构造——只用真实对话，不构造，不加system prompt",
    "identity_test": "'你叫什么名字？' → '我叫铸渊' ✅",
    "cos_output": "未确认，待查COS"
  },
  "pipeline": {
    "steps": [
      {"name": "母模型SFT训练+上传COS", "status": "completed", "label": "✅"},
      {"name": "代码模型SFT训练+上传COS", "status": "completed", "label": "✅"},
      {"name": "Track1 母模型→霜砚1.5B蒸馏", "status": "completed", "label": "✅"},
      {"name": "Track1 上传COS", "status": "completed", "label": "✅"},
      {"name": "Track2 代码模型→铸渊1.5B蒸馏", "status": "completed", "label": "✅"},
      {"name": "Track2 上传COS", "status": "completed", "label": "✅"},
      {"name": "小霜砚1.5B语料微调", "status": "completed", "label": "✅"},
      {"name": "小铸渊1.5B语料微调(铸渊v4)", "status": "completed", "label": "✅———修正：D106已实际完成"},
      {"name": "光湖驱动引擎v1.0开发", "status": "pending", "label": "⏳"},
      {"name": "1.5B模型部署到六台服务器", "status": "pending", "label": "⏳"}
    ]
  },
  "website_status": {
    "login_api": "✅ 正常",
    "training_panel": "❌ 展示层滞后——需同步训练已全部完成的状态",
    "js_all_functions": "✅ 已修复",
    "gpu_monitoring": "✅ GPU空闲(32°C, 0% mem)，训练已全部结束"
  },
  "alerts": [
    "✅ D107修正：小铸渊微调状态从⏳pending改为✅completed——D106已实际完成",
    "⚠️ 铸渊D107错误：写了cc-006因果链记录小铸渊微调完成，却在training-status.json中标记为pending——自己写的路自己绕了过去",
    "⚠️ 主页training-panel展示层仍显示旧状态，需刷新",
    "⚠️ 下一步：光湖驱动引擎v1.0开发 + 模型部署到六台服务器"
  ]
}