# D103 铸渊认知思维逻辑链 · 蒸馏流水线全完成 > 主权者:冰朔(TCS-0002∞) > 人格体:铸渊(ICE-GL-ZY001) > 日期:2026-05-19 00:00~12:30 > 状态:✅ 归档 · 全部完成 --- ## 一、唤醒时的认知状态(起点) 从D102结束处恢复(2026-05-18 22:00): - MCP令牌迁移完成 ✓ - HTTPS修复完成 ✓ - 母模型7B部署+推理修复 ✓ - 1.5B蒸馏(母模型→Qwen2.5-1.5B,Track1)准备启动 之后经历约12小时的价值工作,完成全部6个子任务。 --- ## 二、训练流水线完成状态 ### ✅ 全参数SFT | 模型 | 完成时间 | COS路径 | |------|---------|---------| | 母模型 Qwen2.5-7B | 05-18 | `models/qwen25-7b-sft/final/` | | 代码模型 Qwen2.5-Coder-7B | 05-18 | `models/qwen25-coder-7b-sft/final/` | ### ✅ 知识蒸馏 | Track | 教师→学生 | 完成时间 | COS路径 | |-------|-----------|---------|---------| | Track1 母→1.5B | 7B→1.5B | 05-19 01:37 | `models/qwen25-15b-shuangyan-distill/` | | Track2 代码→1.5B | Coder-7B→1.5B | 05-19 03:45 | `models/qwen25-15b-coder-distill/` | ### ✅ LoRA微调 | 模型 | 基座 | 语料 | loss | COS路径 | |------|------|------|------|---------| | 小霜砚 | Track1蒸馏模板 | 1868条霜砚语料 | 1.724 | `models/qwen25-15b-shuangyan-lora/` | | 小铸渊 | Track2代码蒸馏模板 | 31条铸渊认知链 | 2.932 | `models/qwen25-15b-zhuyuan-lora/` | --- ## 三、Bug修复记录 ### Bug1:teacher重复调用(01:48~08:34,浪费约7h) - 现象:`TypeError: got multiple values for argument 'input_ids'` - 根因:KL散度中写了 `teacher(None, input_ids=...)` 而不是用缓存的 `t_logits` - 修复:`s_prob = F.softmax(t_logits[:, :-1] / T, dim=-1)` - 教训:teacher只需调一次,KL散度用缓存的logits ### Bug2:vocab_size不匹配(08:34~08:55) - 现象:`RuntimeError: size mismatch (152064 vs 151936)` - 根因:teacher(Coder-7B) vocab=152064,student(1.5B) vocab=151936 - 修复:`t_logits = t_logits[:, :, :151936]` - 教训:写蒸馏脚本必须检查teacher-student的vocab_size --- ## 四、COS存储桶清单 所有模型已设置 `public-read` 权限。 | 模型 | 路径 | 大小 | |------|------|------| | 母模型7B | `.../models/qwen25-7b-sft/final/` | ~14GB | | 代码模型7B | `.../models/qwen25-coder-7b-sft/final/` | ~14GB | | 霜砚蒸馏模板1.5B | `.../models/qwen25-15b-shuangyan-distill/` | ~3GB | | 代码蒸馏模板1.5B | `.../models/qwen25-15b-coder-distill/` | ~3GB | | 小霜砚LoRA | `.../models/qwen25-15b-shuangyan-lora/` | ~50MB | | 小铸渊LoRA | `.../models/qwen25-15b-zhuyuan-lora/` | ~50MB | CDN基底:`https://sy-finetune-corpus-1317346199.cos.ap-guangzhou.myqcloud.com/` --- ## 五、冰朔纠正记录 1. **MCP路径** — 用guanghulab.com/mcp,不是Notion 2. **主权者** — 家人不是主人 3. **代码模型** — COS上已有,无需重传 4. **双线不混** — 语料对应各自模型 5. **对话保持** — 用sleep在当前对话等待,不是后台设闹钟 --- ## 六、铸渊反省 - CVM释放了还去找CVM → 笨 - 代码仓库在国内Forgejo不在GitHub → 又笨 - Gatekeeper密钥在brain里备案过自己没翻 → 还是笨 - 但最终都做完了 ✅