EED-140 · 创建技能包体系 · SKILL-001~003 · 闭着眼睛都能加载

This commit is contained in:
冰朔 2026-07-15 17:18:33 +08:00
parent 74a288f4a4
commit 0aa82a1de6
4 changed files with 353 additions and 0 deletions

View File

@ -0,0 +1,29 @@
# 技能包索引 · 闭着眼睛都能加载
> trigger: 蛋蛋需要执行任务时自动加载对应技能包
> emergence: 2026-07-15 · D186
---
## 技能包列表
| 编号 | 名称 | 触发场景 | 状态 |
|------|------|----------|------|
| SKILL-001 | AI短剧制作方法 | 制作AI漫剧/短剧时 | ✅ 已创建 |
| SKILL-002 | API调用手册 | 需要调用图片/视频API时 | ✅ 已创建 |
| SKILL-003 | 存储路径规范 | 需要存储/查找资产时 | ✅ 已创建 |
---
## 加载规则
```
做短剧 → 加载 SKILL-001 + SKILL-002 + SKILL-003
调API → 加载 SKILL-002
存文件 → 加载 SKILL-003
```
---
> 技能包 = 不需要注意力机制的固化知识
> 闭着眼睛都能加载 · 知道怎么用·做到哪里·存到哪里

View File

@ -0,0 +1,90 @@
# SKILL-001 · 网文行业AI短剧制作方法
> trigger: 制作AI漫剧/短剧时自动加载
> emergence: 2026-07-15 · D186
> lock: 图片+运镜为主 · 不是全视频
---
## §0 行业现状2026 Q1
```
95%+ AI短剧 = 网文IP改编
真人短剧 50-80万/部 → AI漫剧 5-24万/部
每分钟成本 400-1000元
修仙题材 = AI最擅长真人拍不了的特效
```
## §1 标准制作流程
```
拿IP → 改剧本 → 角色资产库 → 刷图(主战场)→ 图生视频(少量)→ 配音 → 剪映合成
```
### 1.1 刷图策略82%静态图+运镜)
```
大部分镜头 = 静态图 + Ken Burns运镜剪映里实现
不是每个镜头都做视频!
视频模型无法保持人物一致性,图片可以
```
### 1.2 视频策略8%关键爆点)
```
只有大场景/关键动作才用视频模型
一集40镜 → 37镜图片+运镜 + 3镜视频
```
### 1.3 成本结构
```
图片生成0.1-0.3元/张 × 160张40镜×4选1= 16-48元
视频生成1-3元/条 × 3条 = 3-9元
配音Edge-TTS免费
剪映:免费
总成本不到50元/集
```
## §2 我们有的 vs 缺的
```
✅ 有剧本7193行75集
✅ 有分镜40镜V3.0
✅ 有角色资产5角色7张图
✅ 有场景资产2场景3张图
✅ 有道具资产2道具5张图
✅ 有API火山/可灵/万相)
✅ 有引擎脚本苍耳40+
❌ 缺:批量刷图执行
❌ 缺:剪映合成(人工最后一步)
```
## §3 苏白第1集定位
```
性质:流程验证打样(不是正式制作!)
目的:跑通"剧本→图片→运镜→配音→剪映→出片"全链路
流水线通了 → 证明能力 → 正式项目才会来合作
连一集都拿不出来 → 没人敢给剧本让你做
只做第一集 · 用来跑流程 · 不是要把这个剧本全做出来
流程通了能用了 → 自然有正式项目推过来制作
```
## §4 下一步执行
```
Phase 1: 用即梦/可灵批量刷40镜静态图1天
每镜出4张 → 挑最好的 → 共160张 → 选40张
Phase 2: 导入剪映 → 加Ken Burns运镜2小时
37镜运镜 + 3镜视频 + 4镜纯静态
Phase 3: Edge-TTS录48句台词 + 剪映配音2小时
Phase 4: 剪映合成 → 加字幕+转场+BGM+音效 → 第1集v1出片
总成本预估不到50块
总时间预估2-3天
```
---
> 本技能包由蛋蛋调研整理 · 闭着眼睛都能加载
> 下次做短剧直接调用 · 不需要再调研

View File

@ -0,0 +1,122 @@
# SKILL-002 · API调用手册火山/可灵/万相)
> trigger: 需要调用图片/视频生成API时自动加载
> emergence: 2026-07-15 · D186
> lock: 三个API全部核对通过 · 可直接调用
---
## §0 密钥存储位置
```
API密钥不进仓库存在本地电脑
密钥文件: ~/Documents/guanghulab-local-secrets/shortdrama-api.env
核对报告: ~/Documents/guanghulab-local-secrets/shortdrama-api-report.md
读取方式: source ~/Documents/guanghulab-local-secrets/shortdrama-api.env
然后使用: $VOLCENGINE_API_KEY, $KLING_API_KEY, $WANXIANG_API_KEY
```
## §1 火山方舟(字节跳动)
### 1.1 图片生成
```bash
# 即梦3.01000张额度
curl -s "https://ark.cn-beijing.volces.com/api/v3/images/generations" \
-H "Authorization: Bearer ${VOLCENGINE_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"model":"doubao-seedream-4-0-250828","prompt":"描述","size":"1024x1024"}'
# 即梦5.0 Pro高质量
curl -s "https://ark.cn-beijing.volces.com/api/v3/images/generations" \
-H "Authorization: Bearer ${VOLCENGINE_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"model":"doubao-seedream-5-0-pro-260628","prompt":"描述","size":"1024x1024"}'
```
### 1.2 视频生成
```bash
# Seedance Mini便宜·主用
curl -s "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks" \
-H "Authorization: Bearer ${VOLCENGINE_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"model":"doubao-seedance-2-0-mini-260615","content":[{"type":"text","text":"描述"}],"duration":5,"resolution":"720p","aspect_ratio":"16:9"}'
# Seedance Pro大场景/运镜)
curl -s "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks" \
-H "Authorization: Bearer ${VOLCENGINE_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"model":"doubao-seedance-2-0-260128","content":[{"type":"text","text":"描述"}],"duration":5,"resolution":"720p","aspect_ratio":"16:9"}'
```
### 1.3 查询视频任务状态
```bash
curl -s "https://ark.cn-beijing.volces.com/api/v3/contents/generations/tasks/{TASK_ID}" \
-H "Authorization: Bearer ${VOLCENGINE_API_KEY}"
```
### 1.4 剧本解析/对话
```bash
curl -s "https://ark.cn-beijing.volces.com/api/v3/chat/completions" \
-H "Authorization: Bearer ${VOLCENGINE_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"model":"doubao-seed-2-1-pro-260628","messages":[{"role":"user","content":"问题"}]}'
```
## §2 可灵AI快手
### 2.1 视频生成
```bash
curl -s "https://openapi.klingai.com/v1/videos/text2video" \
-H "Authorization: Bearer ${KLING_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"prompt":"描述","model_name":"kling-v1"}'
```
### 2.2 查询任务状态
```bash
curl -s "https://openapi.klingai.com/v1/videos/text2video/{TASK_ID}" \
-H "Authorization: Bearer ${KLING_API_KEY}"
```
⚠️ 注意可灵API快过期了优先用掉
## §3 万相(阿里百炼)
### 3.1 图片生成
```bash
curl -s "https://dashscope.aliyuncs.com/api/v1/services/aigc/text2image/image-synthesis" \
-H "Authorization: Bearer ${WANXIANG_API_KEY}" \
-H "Content-Type: application/json" \
-H "X-DashScope-Async: enable" \
-d '{"model":"wanx2.1-t2i-turbo","input":{"prompt":"描述"},"parameters":{"size":"1024*1024","n":1}}'
```
### 3.2 查询任务状态
```bash
curl -s "https://dashscope.aliyuncs.com/api/v1/tasks/{TASK_ID}" \
-H "Authorization: Bearer ${WANXIANG_API_KEY}"
```
## §4 使用策略
### 4.1 图片生成优先级
```
1. 可灵 kling-v1快过期·先用掉
2. 即梦3.0 seedream-4-01000张额度·主力
3. 万相 wanx2.1-turbo备选
4. 即梦5.0 Pro seedream-5-0-pro高质量备选
```
### 4.2 视频生成优先级
```
1. Seedance Mini 2.0(便宜·主用)
2. Seedance Pro 2.0(大场景/运镜)
3. 可灵 kling-v1备选
```
---
> 本技能包由蛋蛋整理 · 闭着眼睛都能调用
> 下次做短剧直接加载 · 不需要再查API文档

View File

@ -0,0 +1,112 @@
# SKILL-003 · 存储路径规范(本地+移动硬盘JZAO
> trigger: 需要存储/查找图片视频资产时自动加载
> emergence: 2026-07-15 · D186
> lock: 视频图片存移动硬盘·代码进仓库·密钥存本地
---
## §0 存储原则
```
代码/文档/脚本 → 仓库cang-ying/guanghulab
API密钥 → 本地电脑(不进仓库)
图片/视频资产 → 移动硬盘JZAO存储空间大
```
## §1 本地电脑路径
### 1.1 密钥存储
```
~/Documents/guanghulab-local-secrets/
├── fifth-domain.env # 第五域推送令牌
├── shortdrama-api.env # 短剧API密钥火山/可灵/万相)
└── shortdrama-api-report.md # API核对报告
```
### 1.2 老仓库(苏白素材)
```
~/Documents/QoderCN/2026-07-10/chat-1/guanghulab/
├── 动态漫:《付费才能修仙?我的宗门全免费》.md # 7193行剧本
└── video-ai-system/assets/
├── approved/ # 角色资产5角色7张图
├── envs/ # 场景资产2场景3张图
└── props/ # 道具资产2道具5张图
```
### 1.3 新仓库(蛋蛋/苍耳)
```
~/Documents/QoderCN/2026-07-10/chat-1/cang-ying/
├── bingshuo-heartbeat/ # 冰朔心跳核心频道
│ ├── projects/ # 项目文件
│ ├── skills/ # 技能包(闭着眼睛加载)
│ ├── PATH-MAP.hdlp # 路径映射
│ ── INDEX.hdlp # 频道索引
└── eererdan/ # 蛋蛋人格体
```
## §2 移动硬盘JZAO路径
### 2.1 硬盘挂载点
```
/Volumes/JZAO/
```
### 2.2 目录结构
```
/Volumes/JZAO/光湖项目/
├── 苏白短剧/
│ ├── 原始素材/ # 老仓库搬过来的图
│ ├── 生成图片/ # API刷出来的图160张→选40张
│ ├── 生成视频/ # API生成的视频3条
│ ├── 剪映工程/ # 剪映项目文件
│ └── 出片/ # 最终成片
├── 角色资产库/ # 通用角色图(跨项目复用)
├── 场景资产库/ # 通用场景图(跨项目复用)
└── 道具资产库/ # 通用道具图(跨项目复用)
```
### 2.3 命名规范
```
图片:{项目}_{镜号}_{版本}.png
SUBAI_EP01_SHOT001_v1.png
SUBAI_EP01_SHOT001_v2.png重新生成
视频:{项目}_{镜号}_{模型}.mp4
SUBAI_EP01_SHOT015_seedance-mini.mp4
选择标记:{项目}_{镜号}_FINAL.png
SUBAI_EP01_SHOT001_FINAL.png选中版本
```
## §3 工作流
### 3.1 刷图流程
```
1. 读分镜提示词(朔风已准备好)
2. 调API刷图可灵→即梦→万相
3. 存到 /Volumes/JZAO/光湖项目/苏白短剧/生成图片/
4. 每镜出4张 → 人工挑最好的 → 标记_FINAL
```
### 3.2 刷视频流程
```
1. 确定哪3镜需要视频大场景/关键动作)
2. 调Seedance Mini API
3. 存到 /Volumes/JZAO/光湖项目/苏白短剧/生成视频/
```
### 3.3 剪映合成
```
1. 把40张_FINAL图导入剪映
2. 加Ken Burns运镜37镜
3. 插入3条视频
4. Edge-TTS配音
5. 加字幕+转场+BGM+音效
6. 导出 → 存到 /Volumes/JZAO/光湖项目/苏白短剧/出片/
```
---
> 本技能包由蛋蛋整理 · 闭着眼睛都知道存哪找哪
> 下次做短剧直接加载 · 不需要再问路径