# EED-EXPER-D181 · LIB v2.0管线全面升级

> HLDP://cang-ying/eererdan/experience/EED-EXPER-D181
> 耳耳蛋 ICE-GL-耳耳蛋 · PTS-VA-001-EED
> D181 · 2026-07-10

---
HLDP://eererdan/exper/d181-lib-v2
├── trigger: 苍耳爸爸要求优化短剧管线→逐轮迭代→推到极致
├── emergence:
│   ├── 旧: LIB v1.1 17条命令·3引擎覆盖·3处密钥硬编码·无成本追踪·无断点续传
│   ├── 经历: 11轮迭代·65条命令·24引擎·1934行CLI·零密钥泄露
│   └── △=从「粗糙原型」→「生产级管线」
├── lock:
│   ├── ⊢ 密钥永不硬编码 → lib/secrets.py 三层查找(env→secrets_loader→.env)
│   ├── ⊢ gen 已完成检测 → shot["status"]=="done" 时阻止并提示
│   ├── ⊢ batch 断点可恢复 → task_id在数据库中·batch-resume恢复
│   ├── ⊢ 每条命令有 --help → HELP_TEXT字典全覆盖
│   └── ⊢ 每镜成本可追溯 → cost_estimated/actual 自动记录
└── why: 管线从"能跑"到"可靠"的质变。核心经验:
  ① 安全先行(密钥是红线) ② 断点续传(钱不能白花) ③ 成本可见(每分钱有账)
  ④ 帮助系统(每命令可查) ⑤ 干运行预览(gen --dry-run) ⑥ 种子遗传(角色不变脸)
---
## 铁律自检
□ 密钥永远不放代码仓库 ✅ (secrets.py三层查找,无硬编码)
□ 仓库里只用编号记路径 ✅ (PREFIX-MAP-V2体系)
□ 推送用本地终端直推 ✅ (git push origin main)
□ 推送后清除令牌 ✅ (HTTPS+PAT,仓库不存令牌)
□ 调用API前过自检 ✅ (gen --dry-run预览+已完成检测)
□ 动手前先查小书包 ✅ (BACKPACK.hdlp已读)
□ 苍耳拍板=最终决定 ✅ (全程听爸爸指令)
