Compare commits
1 Commits
master
...
8dffa5df25
| Author | SHA1 | Date | |
|---|---|---|---|
| 8dffa5df25 |
2
.gitignore
vendored
@@ -23,5 +23,3 @@ __pycache__/
|
||||
.playwright-mcp/
|
||||
.playwright-cli/
|
||||
ui-*.png
|
||||
artifacts/
|
||||
.memory/screenshots/
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# 项目接力
|
||||
|
||||
- 生成时间:May 31, 2026 at 18:30
|
||||
- 生成时间:May 30, 2026 at 16:22
|
||||
- 项目:AI玩具专利生成工作流
|
||||
- 路径:/Users/kangwan/Projects/code/20260518-ai-toy-patent-workflow
|
||||
- 状态:active
|
||||
@@ -9,7 +9,7 @@
|
||||
## 最近助手会话概览
|
||||
|
||||
- Claude:9827598a-67e8-4581-a39c-b89f12dedee8 · 时间未知
|
||||
- Codex:019e77fa-5990-7621-874c-2a05f076d02c · 时间未知
|
||||
- Codex:019e52d9-22f1-77d3-9897-146889dd551a · 时间未知
|
||||
|
||||
## Claude 最近会话
|
||||
|
||||
@@ -53,47 +53,47 @@
|
||||
|
||||
## Codex 最近会话
|
||||
|
||||
- Session ID:019e77fa-5990-7621-874c-2a05f076d02c
|
||||
- Transcript:/Users/kangwan/.codex/sessions/2026/05/30/rollout-2026-05-30T16-22-36-019e77fa-5990-7621-874c-2a05f076d02c.jsonl
|
||||
- Session ID:019e52d9-22f1-77d3-9897-146889dd551a
|
||||
- Transcript:/Users/kangwan/.codex/sessions/2026/05/23/rollout-2026-05-23T11-20-22-019e52d9-22f1-77d3-9897-146889dd551a.jsonl
|
||||
- 工作目录:/Users/kangwan/Projects/code/20260518-ai-toy-patent-workflow
|
||||
- 分支:master
|
||||
- 敏感字段:已对 token / key / password / secret 做脱敏
|
||||
|
||||
### 最近用户要求
|
||||
|
||||
- 生图不用节约
|
||||
- 亥猪为c位做三个45秒的视频,其他角色充当背景 主要是展示视频 触感细节 群体快闪 亥猪是这次的c位
|
||||
- 你把这两天弄的 在桌面也打包一份 我要传给别人
|
||||
- # AGENTS.md instructions for /Users/kangwan/Projects/code/20260518-ai-toy-patent-workflow <INSTRUCTIONS> # AI玩具专利生成工作流 Agent Rules ## Must Read First - 全项目规则真源:`/Users/kangwan/Projects/code/20260317-rules-dashboard/RULES.md` - 全项目元数据规范:`/Users/kangwan/Projects/code/20260317-rules-dashboard/SCHEMA.md` - `.project.json` 是机器真源:公网链接、快捷登录、凭证引用都以它为准 - `RULES.md` 是人工规则和部署事实:启动命令、平台、域名、注意事项都写这里 - 不允许编造不存在的域名、账号、密码;未知就保持空白并明确标记待补充 ## Deployment Metadata Contract - 任何任务只要新增、删除或修改公网地址,必须在同一次任务里更新 `.project.json` - `urls[]` 推荐显式写 `type`:`app`、`backend`、`docs`、`admin`、`repo` - 项目专属的网页登录信息,如果允许放进仓库,就写 …
|
||||
- 你现在是在 Codex CLI 里的项目承接会话。 这不是对话立项台;项目目录已经存在,当前目标是接住上下文并等待用户下一步。 项目路径:/Users/kangwan/Projects/code/20260518-ai-toy-patent-workflow 承接步骤: - 先读取 `.memory/assistant-handoff.md` - 再阅读 `.project.json`、`RULES.md`、`AGENTS.md` - 结合当前仓库状态建立上下文 要求: - 不要要求用户重新粘贴 Claude / Codex / Cursor 的总结 - 先理解最近进度、未完成项和下一步候选 - 不要立即修改代码、继续上一个任务或自行执行命令 - 等待用户给出下一条明确指令后再开始动手 - 如果后续需要 Cursor,提醒用户从看板打开 Cursor GUI 到当前项目目录
|
||||
|
||||
### Codex 最近回复
|
||||
|
||||
> 素材已整理好,214 个文件缺失为 0。现在压成桌面 zip,压缩包会保留完整目录结构和交付说明。
|
||||
> 我看到当前交接文件比它自己记录的状态更新:现在 `.memory/assistant-handoff.md` 和 `.memory/worklog.json` 都是本地修改。再补一轮只读检查最近提交、diff 概览和全局规则真源,避免只信旧交接文本。
|
||||
|
||||
> 已经打包到桌面:
|
||||
> 已接住上下文,当前只做了只读同步,没有改代码或续跑旧任务。
|
||||
>
|
||||
> [有你家族-两日成果交付包-20260531.zip](/Users/kangwan/Desktop/有你家族-两日成果交付包-20260531.zip)
|
||||
> 项目当前状态:`master` 与 `origin/master` 对齐在 `f38c524 docs: record video panel deploy`,前一条功能提交是 `7abbb7d fix: dedupe suffixed video tasks`。最新部署事实是 2026-05-22 的视频面板修复:`video_turntable_60s` 这类真实成片会映射回默认视频卡,不再重复显示不可播放空卡。生产入口是 `https://ai-toy.kang-kang.com`,本地固定端口 `4560`,推荐 `npm run docker:up`。
|
||||
>
|
||||
> 包大小约 `508M`,共整理 `214` 个文件,缺失文件 `0`,我也做了压缩包完整性测试:`No errors detected`。
|
||||
> 当前未提交变更只有接力/日志类文件:
|
||||
>
|
||||
> 里面包含三组:
|
||||
>
|
||||
> - `01_生肖幻装系列_50cm_亥猪C位`:12 款专利六视图、18 张宣发图、3 条 45 秒视频成片、文字资料、QA 总览图
|
||||
> - `02_亥猪MEEY机甲陪伴机器人_40cm`:专利、配件、生产、宣发、文字资料、7 条视频成片
|
||||
> - `03_糯糯猪智能陪伴毛绒玩具`:专利、配件、生产、宣发图;视频是本地分段草稿,未作为最终成片交付
|
||||
>
|
||||
> 包内有 `交付说明.md` 和 `交付文件索引.csv`,可以直接发给别人。
|
||||
>
|
||||
> `git status -sb`:
|
||||
> ```text
|
||||
> ## master...origin/master
|
||||
> M .memory/assistant-handoff.md
|
||||
> M .memory/worklog.json
|
||||
> ```
|
||||
>
|
||||
> 下一步候选我先不执行:可以验证线上/本地当前页面、继续查视频播放问题、处理 Claude 交接里提到的本地 dev server chunk 问题,或做路线里的导出专利包、ZIP/PDF、Seedance 轮询 UI。后续如果需要 Cursor,请从看板打开 Cursor GUI 到当前项目根目录 `/Users/kangwan/Projects/code/20260518-ai-toy-patent-workflow`,不要打开父目录。
|
||||
>
|
||||
> <oai-mem-citation>
|
||||
> <citation_entries>
|
||||
> MEMORY.md:503-511|note=[handoff read order and no-recap protocol]
|
||||
> MEMORY.md:517-520|note=[AI toy repo runtime and provider caveats]
|
||||
> MEMORY.md:49-58|note=[AI toy continuation scope and prior rollout pointer]
|
||||
> …
|
||||
|
||||
## 当前仓库状态
|
||||
|
||||
- 当前分支:master
|
||||
- 未提交变更:1 项
|
||||
- 最近提交:feat: add zodiac fantasy pig video templates
|
||||
- 最近提交:docs: add orchestration logic overview (PDF + HTML source)
|
||||
- 变更文件:
|
||||
- M .memory/worklog.json
|
||||
|
||||
|
||||
2365
.memory/worklog.json
5
RULES.md
@@ -9,10 +9,7 @@
|
||||
## 部署事实
|
||||
- 平台:个人 VPS `76.13.31.179`,Docker Compose,接入现有 Coolify Traefik
|
||||
- 发布状态:VPS 生产已发布,仅个人使用
|
||||
- 最近生产数据同步:2026-05-31,新增两条补充展示视频并同步到 VPS `data/`:`有你家族 · 糯糯猪` session `s_mps3u047_48e383` 新增 45 秒 `nuonuo_pig_motion_feedback_showcase`,重点展示主动耳朵、三套以上眼睛反馈、灵巧尾巴和四肢小范围互动动作;`有你家族 · 亥猪 MEEY 机甲陪伴机器人` session `s_mpsn5ef3_edc352` 新增 30 秒 `meey_face_display_dynamic_30s`,快节奏聚焦完整无遮挡面部显示屏、互动表情、智能对话情绪反馈和演唱会视频播放。
|
||||
- 最近生产数据同步:2026-05-31,`有你家族 · 亥猪 MEEY 机甲陪伴机器人` session `s_mpsn5ef3_edc352` 追加 1 条 45 秒“有你家族 MEEY 屏幕脸展示视频”并同步到 VPS `data/`,任务 `youni_family_meey_screen_showcase` 当前指向 `family-screen45v2` 成片;v2 使用 `scripts/seedance-60s-compose.mjs --no-reference` 降低旧参考图 visor 影响,重点要求面部是一整块完整无遮挡显示屏,展示喜怒哀乐/爱心等表情包,以及屏幕播放演唱会舞台画面的智能陪伴场景。
|
||||
- 最近生产数据同步:2026-05-31,新增 3 条 45 秒互动展示成片并已同步到 VPS `data/`:`有你家族 · 生肖幻装系列` session `s_zodiac_fantasy_20260531_main` 新增 `zodiac_fantasy_interaction_showcase`,重点展示亥猪屏幕脸、喜怒哀乐表情包、人机互动和视频播放,且额头猪鼻子可不显示;`有你家族 · 亥猪 MEEY 机甲陪伴机器人` session `s_mpsn5ef3_edc352` 新增 `hai_pig_meey_interaction_showcase`,重点展示面部显示器表情包、语音互动和视频播放;`有你家族 · 糯糯猪` session `s_mps3u047_48e383` 新增 `nuonuo_pig_interaction_showcase`,重点展示自主行动、语音互动,以及猪鼻子、猪耳朵、猪尾巴、猪眼睛的触摸反馈。本轮使用 `scripts/seedance-60s-compose.mjs` 的 `interaction45` 分段拼接流程生成,每条成片 3 段拼接约 45 秒。
|
||||
- 最近生产数据同步:2026-05-31,`有你家族 · 生肖幻装系列` session `s_zodiac_fantasy_20260531_main` 已同步到 VPS `data/`,包含 12 张专业投影六视图专利图、18 张系列/单款宣发图、6 份专业文字资产、3 条亥猪 C 位 45 秒 Seedance 分段拼接视频(展示视频、触感细节、群体快闪);产品尺度统一按 50cm+ 具身 AI 智能陪伴机器人处理。本轮使用 `scripts/generate-zodiac-fantasy-series-assets.mjs` 以桌面参考图 `1400a0c9-6501-4a8f-942a-59d5e82edacd.png` 为视觉锚点生成图片,视频使用 `scripts/seedance-60s-compose.mjs` 的 `zodiac_fantasy_pig_*` 模板生成。
|
||||
- 最近生产数据同步:2026-05-31,`有你家族 · 生肖幻装系列` session `s_zodiac_fantasy_20260531_main` 已同步到 VPS `data/`,包含 12 张专业投影六视图专利图、18 张系列/单款宣发图、6 份专业文字资产;产品尺度统一按 50cm+ 具身 AI 智能陪伴机器人处理,视频暂缓未生成。本轮使用 `scripts/generate-zodiac-fantasy-series-assets.mjs` 以桌面参考图 `1400a0c9-6501-4a8f-942a-59d5e82edacd.png` 为视觉锚点生成。
|
||||
- 最近生产部署:2026-05-31,`有你家族 · 亥猪` 模板约束已发布并完成生产:视频任务统一改为 45 秒;图片包模板移除默认动物鼻子、尾巴、耳朵等提示,改为 40cm+ AI 陪伴机器人摆件、正面宽约 28cm、侧面深约 22cm、软壳/短绒触感但不改变基础机甲结构。生产 session `s_mpsn5ef3_edc352` 已完成 64 张基础图片、4 张十二生肖装甲组合图、5 条 45 秒亥猪视频和 2 条 30 秒十二生肖集合视频。
|
||||
- 上一轮生产部署:2026-05-30,视频 provider 改为默认 Seedance(`VIDEO_PROVIDER=seedance`),OpenAI Sora 仅作为可选回退;实测 Ark / Seedance `doubao-seedance-2-0` R2V 不接受 `duration=60`,当前 Seedance 单任务按 15 秒提交。若仍需 60 秒成片,需要分段拼接,或回退 OpenAI Sora 的延展链路。
|
||||
- 最近生产数据同步:2026-05-30,`有你家族 · 糯糯猪` session `s_mps3u047_48e383` 已同步到 VPS `data/`,包含专利包、配件包、生产打样包、宣发包共 64 张图片;Seedance 生产环境 Key 已换新并作为当前默认视频 provider。
|
||||
|
||||
BIN
artifacts/screenshots/hai-pig-pack-checks/patent/back.png
Normal file
|
After Width: | Height: | Size: 872 KiB |
BIN
artifacts/screenshots/hai-pig-pack-checks/patent/contact.jpg
Normal file
|
After Width: | Height: | Size: 395 KiB |
BIN
artifacts/screenshots/hai-pig-pack-checks/patent/front.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
artifacts/screenshots/hai-pig-pack-checks/patent/left.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
artifacts/screenshots/hai-pig-pack-checks/patent/right.png
Normal file
|
After Width: | Height: | Size: 904 KiB |
BIN
artifacts/screenshots/hai-pig-pack-checks/patent/row1.jpg
Normal file
|
After Width: | Height: | Size: 207 KiB |
BIN
artifacts/screenshots/hai-pig-pack-checks/patent/row2.jpg
Normal file
|
After Width: | Height: | Size: 185 KiB |
|
After Width: | Height: | Size: 1.2 MiB |
|
After Width: | Height: | Size: 1.8 MiB |
|
After Width: | Height: | Size: 1.0 MiB |
|
After Width: | Height: | Size: 779 KiB |
BIN
artifacts/screenshots/hai-pig-source/clean-anchor.png
Normal file
|
After Width: | Height: | Size: 976 KiB |
BIN
artifacts/screenshots/hai-pig-source/contact.jpg
Normal file
|
After Width: | Height: | Size: 228 KiB |
BIN
artifacts/screenshots/hai-pig-source/row1.jpg
Normal file
|
After Width: | Height: | Size: 115 KiB |
BIN
artifacts/screenshots/hai-pig-source/row2.jpg
Normal file
|
After Width: | Height: | Size: 110 KiB |
BIN
artifacts/screenshots/hai-pig-source/src-00.jpg
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
artifacts/screenshots/hai-pig-source/src-108.jpg
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
artifacts/screenshots/hai-pig-source/src-171.jpg
Normal file
|
After Width: | Height: | Size: 35 KiB |
BIN
artifacts/screenshots/hai-pig-source/src-4ef.jpg
Normal file
|
After Width: | Height: | Size: 73 KiB |
BIN
artifacts/screenshots/hai-pig-strict-candidates/c0-small.jpg
Normal file
|
After Width: | Height: | Size: 35 KiB |
BIN
artifacts/screenshots/hai-pig-strict-candidates/c1-small.jpg
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
artifacts/screenshots/hai-pig-strict-candidates/c2-small.jpg
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
artifacts/screenshots/hai-pig-strict-candidates/c3-small.jpg
Normal file
|
After Width: | Height: | Size: 32 KiB |
BIN
artifacts/screenshots/hai-pig-strict-candidates/candidate-0.png
Normal file
|
After Width: | Height: | Size: 1.0 MiB |
BIN
artifacts/screenshots/hai-pig-strict-candidates/candidate-1.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
artifacts/screenshots/hai-pig-strict-candidates/candidate-2.png
Normal file
|
After Width: | Height: | Size: 1012 KiB |
BIN
artifacts/screenshots/hai-pig-strict-candidates/candidate-3.png
Normal file
|
After Width: | Height: | Size: 986 KiB |
BIN
artifacts/screenshots/hai-pig-strict-candidates/contact.jpg
Normal file
|
After Width: | Height: | Size: 146 KiB |
BIN
artifacts/screenshots/hai-pig-strict-candidates/row1.jpg
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
artifacts/screenshots/hai-pig-strict-candidates/row2.jpg
Normal file
|
After Width: | Height: | Size: 68 KiB |
|
After Width: | Height: | Size: 74 KiB |
BIN
artifacts/screenshots/hai-pig-video-thumbs/video_story_intro.jpg
Normal file
|
After Width: | Height: | Size: 71 KiB |
|
After Width: | Height: | Size: 76 KiB |
BIN
artifacts/screenshots/hai-pig-video-thumbs/video_turntable.jpg
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
artifacts/screenshots/hai-pig-video-thumbs/video_unboxing.jpg
Normal file
|
After Width: | Height: | Size: 75 KiB |
|
After Width: | Height: | Size: 56 KiB |
|
After Width: | Height: | Size: 83 KiB |
|
After Width: | Height: | Size: 46 KiB |
|
After Width: | Height: | Size: 70 KiB |
|
After Width: | Height: | Size: 1.7 MiB |
|
After Width: | Height: | Size: 1.8 MiB |
|
After Width: | Height: | Size: 2.0 MiB |
|
After Width: | Height: | Size: 1.8 MiB |
|
After Width: | Height: | Size: 1.8 MiB |
BIN
artifacts/screenshots/seedance-dimfix/turntable_dimfix_v2.mp4
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
artifacts/screenshots/size-refs/mkt_size_lifestyle.png
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
BIN
artifacts/screenshots/size-refs/prod_dimension_overall.png
Normal file
|
After Width: | Height: | Size: 1.2 MiB |
BIN
artifacts/screenshots/size-refs/prod_scale_reference.png
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
|
After Width: | Height: | Size: 212 KiB |
|
After Width: | Height: | Size: 158 KiB |
|
After Width: | Height: | Size: 113 KiB |
|
After Width: | Height: | Size: 96 KiB |
|
After Width: | Height: | Size: 101 KiB |
|
After Width: | Height: | Size: 106 KiB |
|
After Width: | Height: | Size: 148 KiB |
|
After Width: | Height: | Size: 54 KiB |
|
After Width: | Height: | Size: 51 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 33 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 36 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 50 KiB |
|
After Width: | Height: | Size: 52 KiB |
|
After Width: | Height: | Size: 54 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 41 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 37 KiB |
|
After Width: | Height: | Size: 731 KiB |
|
After Width: | Height: | Size: 119 KiB |
|
After Width: | Height: | Size: 94 KiB |
|
After Width: | Height: | Size: 100 KiB |
|
After Width: | Height: | Size: 109 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 35 KiB |
|
After Width: | Height: | Size: 41 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 50 KiB |
|
After Width: | Height: | Size: 28 KiB |
|
After Width: | Height: | Size: 39 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 34 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 35 KiB |
|
After Width: | Height: | Size: 429 KiB |
|
After Width: | Height: | Size: 280 KiB |
|
After Width: | Height: | Size: 274 KiB |
|
After Width: | Height: | Size: 276 KiB |
|
After Width: | Height: | Size: 73 KiB |