把"对标账号 + 产品图"批量变成像该账号的小红书图文笔记(AI 出图 + 文案)。一条已跑通 50+ 篇的流水线。
步做什么用什么1 采集扒对标账号真实笔记做风格拆解(标题公式/图数/封面/配色/选题/标签)scripts/fetch_xhs.py <user_id> <名> <页数>(tikhub)2 定博主出 1 张定妆图锁脸(或用对标提供的脸), 交用户确认 后才批量scripts/ofox_gen.py "<prompt>" persona.png3 选品从素材选符合该号调性的产品(注意颜色款,核对避免出错款)人工 + 拼缩略图4 场景每篇分配不同场景(硬性);篇内一致写进 prompt5 批量出图博主图+产品图双参考,并发 3 + 重试scripts/ofox_gen.py 批量(见 batch 模式)6 封面穿搭合集号=竖条拼贴+标题;生活/静物号=单图取最佳scripts/build_cover.py(拼贴号)7 文案套该号标题公式 + 口吻 + 标签按风格拆解写8 自检逐篇核对全部:博主一致/产品高保真/无裁切/调性对拼总览图逐一看
TIKHUB_TOKEN。key 权限通常是 xiaohongshu/app_v2(非 web_v3),用 get_user_posted_notes。给 UA 头避免 403。openai/gpt-image-2 出图。需 OFOX_API_KEY(sk-of-…)。无参考图=文生图;有参考图= /images/edits(博主图+产品图)。内置重试(SSL 易断)。api.ofox.ai/v1/images/...)。build_cover.py;若某 look 检测失败裁头/空格, 换掉那张 look(每篇多出 1-2 张备用)而不是硬调算法。下载一次: curl -sL -o scripts/fonts/NotoSansSC.ttf "https://github.com/google/fonts/raw/main/ofl/notosanssc/NotoSansSC%5Bwght%5D.ttf"(可变字重,用 Black)。
references/lessons.md — 全部踩坑与解法references/persona-and-style.md — 博主设定 + 风格拆解模板