上线版: 产品表单统一+form嵌套修复+用户管理+部署+三套叙事

- 产品编辑入口统一走 ProductFormFull(卖点/风格/人群/品牌词全字段);
  修复开任务页 <form> 套 <form> 致"编辑产品"报错、改不了、跳回首个产品
- dashboard 入口卡片对齐实际路由: 系统管理(/config) 与 工作配置(/settings) 分开;
  settings ?tab=products 直达改用挂载后读 URL, 消除 hydration mismatch
- 新增用户管理(users API/admin service/改密页) + alembic 022/023/024
- 上线部署: Dockerfile / docker-compose.prod+https / nginx https / .env.example
- A8 三套正交叙事(痛点/场景/成分背书) + beige 调色去AI化 + 飞轮 text_import 高权重信号

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
yangqianqian
2026-06-30 18:08:13 +08:00
parent a77212781c
commit df1856d793
150 changed files with 8616 additions and 1765 deletions

View File

@@ -12,7 +12,7 @@
| 5-1 | 跑真任务文案列表只出现≥90分的查DB text_candidates 无<90分入库除回退场景 | □ |
| 5-2 | 人为造全低分场景确认回退展示TopN且带"未达90分"标记,不空屏 | □ |
| 5-3 | hard_block违禁词的文案永不出现在列表查DB+查前端) | □ |
| 5-4 | 产品填品牌词"龙石",跑任务,**每条文案正文+标题都含"龙石"**(逐条数) | □ |
| 5-4 | 产品填品牌词"Clover",跑任务,**每条文案正文+标题都含"Clover"**(逐条数) | □ |
| 5-5 | 产品填custom_prompt"主打油皮",前端能录入,且生成文案体现该指向 | □ |
| 5-6 | 确认实际调用模型是 claude-opus-4-8查ai_call_logs.model字段或抓请求 | □ |
| 5-7 | 模拟apiports 503确认文案自动退避重试而非直接掉本地兜底查日志 | □ |
@@ -24,7 +24,7 @@
|---|---|---|
| 6-1 | 跑真任务,确认出**3套**图每套6张前端能按套切换选择 | □ |
| 6-2 | 3套确实不同套1痛点先行/套2场景先行/套3成分背书先行角度+风格也不同(肉眼比对不雷同) | □ |
| 6-3 | 第2张(特写)、第6张(closer)画面真带品牌词"龙石"(看图) | □ |
| 6-3 | 第2张(特写)、第6张(closer)画面真带品牌词"Clover"(看图) | □ |
| 6-4 | 瓶身品牌词清晰不乱码(最小版:代码叠的字清楚)——北哥看图认可 | □ |
| 6-5 | 所有输出图严格3:41080×1440查图片实际尺寸 | □ |
| 6-6 | 跑完查ai_call_logs有生图条provider/model/success/latency齐 | □ |

View File

@@ -0,0 +1,98 @@
# 俊达分享 · 讲给老板版对照PPT逐页
> 用途明天给老板讲俊达那套对照他的PPT《电商XAI·一家小红书电商公司的探索》43页+ 演示视频。
> PPT原件微信文件 `2026-06/电商XAI 一家小红书电商公司的探索.pdf`
> 讲法按老板的结果导向汇报框架:先讲系统全貌 → 再讲他做得好的细致点 → 再对比北哥Clover做了/没做/我比他强的)→ 收尾抛要老板拍的方向。
> 页码说明:下方页码 = PPT页脚号PDF文件页要+2
---
## 开场一句话(先定性整个系统,别介绍人)
> "我对照PPT给您过一遍俊达搭的这套**完整AI系统**——它不是一个工具,是把小红书电商'从做货到卖货'的整条链路全做成了一套会自己跑、自己进化的AI系统。重点讲**这套系统长什么样、好在哪、北哥Clover跟它比做了哪些没做哪些**。"
---
## 第一段 · 这是一套什么系统PPT 3-6页2分钟
讲整体形态,一句话先说清:**一套"让AI替整个团队打工"的经营系统**,不是某个写文案的工具。
| 讲点 | 翻到PPT | 说什么 |
|---|---|---|
| 系统的底层逻辑 | P4 | 整门生意(定制歌¥450/冰箱贴¥100)的**产品、内容、运营全是AI长出来的**——AI不是来降本的是凭空造出并跑通了一门生意 |
| 系统的核心架构(题眼) | P5 | 它把AI组织成**"一整支团队"**运营、分析师、投手各是一个agent背后一个会进化的中枢统一调度。**胜负不在用不用AI在怎么把AI组织成系统** |
| 系统跑起来能到什么程度 | P6 | 5分钟出一篇成稿 / 每天自动复盘投放 / 72小时把竞品爆款变自己弹药 / 每一次人工修改都回流喂AI变强 |
> 讲这段时点透:**这正是老板一直说的"系统思维"——重点是这套会协作、会进化的AI系统本身谁做的不重要。**
---
## 第二段 · 他做得好的5条方法论PPT 8-20页核心4分钟
PPT第8页是全景他把整套拆成 **5条方法论**,每条都在系统里跑通。逐条讲,翻对应页:
| # | 方法论 | 翻到PPT | 他做得好的细致点(讲这个) |
|---|---|---|---|
| ① | **AI内容流水线** | P9-10 | 把"写一篇"拆成5道工序(选题→标题→正文→配图压字→评论)AI出活人审一眼。**细节定生死**正文one-shot才像人、封面四宫格转化最高。单篇60分钟→5分钟。P10是真实界面"AI助手中心"每环节一张agent卡 |
| ② | **素材资产化+评级** | P11 | 把"感觉"变成"数据"。图/压字/标题/卖点/评论**各成一库**进库即AI打标+按真实互动评S/A/B/C/D级。素材积累5/月→50+/月 |
| ③ | **爆款逆向工程** | P14 | 粘竞品爆款链接→AI拆成"标题公式/正文结构/卖点/配图节奏/emoji/人群"可复用配方→一键存库。**72小时竞品爆款变你的弹药** |
| ④ | **数据→诊断→执行 闭环** | P15-16 | 投放+内容数据全拉一起喂模型AI出"加投/停投"动作卡。投手每天泡6小时报表→自动。**ROI 1:4→1:8** |
| ⑤ | **AI自进化飞轮最核心** | P19-20 | 真实信号(人改稿/打评级/采纳重做)自动回流→AI出改进提案→人点一次"采纳"→新版本上线。**改稿diff是最强信号**。坚持"冠军-挑战者+人审,绝不盲目自动上线" |
> ⚠️ 讲第⑤条时强调:**这是他系统的"魂"也是北哥Clover正在做的飞轮——方向一致他做得更成熟。**
> 补充亮点页P17-18关键词分析(和聚光词包打通)、P22企业大模型(提示词资产化+中台)。
---
## 第三段 · 对比北哥Clover老板最想听4分钟
一句话定调:
> **"俊达铺的是'全链路广度'北哥Clover扎的是'内容生产单点深度'。他比我广,我在生图这块比他深。"**
### ① 我做了、而且比他深的
- **生图工程化**:配图+压字一次成图他PPT分两步产品瓶身锁定不画崩、违禁词三级处理
- **飞轮诚实克制**eval_score留NULL不用假分、四点可测——和他P20"冠军挑战者+人审"同源,这块不输
### ② 我做了的(跟他持平)
- 内容生产线端到端跑通:配置→文案双轨→生图去水印→选→审核→打包下载
- 飞轮信号回流+注入(选/审/改稿)
### ③ 他做了、我没做的缺口对照PPT说
| 他有(PPT页) | 北哥Clover现状 |
|---|---|
| 进化页主视图(P10) | 只有一个FlywheelBanner横幅没有"系统在变聪明"的主页 |
| 素材库+评级(P11) | 完全没有,产出用完即弃不沉淀 |
| 数据复盘回流(P16) | 链路到"下载交付包"就断,发布后效果不回收 |
| 关键词分析(P18) | 没有,运营靠自己拍脑袋定选题 |
| 投放数据闭环(P15) | 没有数据中心 |
| 完整SCRM(P29) | 没做销售/客服/追单(北哥要不要做是商业决策) |
### ④ 要不要补、什么时候补
- **改稿diff、爆款拆解中心**一期轻量可补改稿diff价值最高
- **素材库、投放闭环**:二三期
- **SCRM整块**:看北哥要不要做销售转化——方向决策,要老板拍
---
## 收尾 · 抛给老板拍的方向30秒
> "俊达验证了两件事①一个人用AI能把全链路跑通、ROI高②每个能动脑的环节都做成会进化的agent。
> 北哥Clover现在是'内容生产线',要不要顺着这套走向'经营系统'(加数据复盘/素材库/甚至销售)——这是要您拍的方向。
> 您说的'基于北哥带我完整做一次'我觉得可行:北哥的内容深度+俊达的全链路广度,正好互补。"
---
## 讲的时候注意(老板的汇报要求)
1. **别陷进界面细节**——讲"功能解决什么问题、效率提升多少",不讲怎么实现
2. **数字标诚实**俊达PPT第30页自标"测算/目标值",说"他自评的目标值"别当100%实绩
3. **PPT是手机拍投影辨认+他公开分享**:讲思路形态可以,别说"要抄他提示词/参数"那是他knowhow也辨认不全
4. 全程对照PPT翻页老板跟着看到画面比空讲有效
---
## 附PPT页码速查页脚号PDF文件页+2
- P1-6 开场+全貌 / P7 三个认知转变 / P8 五条方法论全景
- P9-10 ①流水线 / P11 ②素材库 / P14 ③拆解中心 / P15-16 ④数据闭环 / P17-18 关键词
- P19-20 ⑤飞轮(最核心) / P21-23 组织·一把手工程 / P29 他一个人做的全部(含SCRM)
- P30 效率成果数字 / P31 以小博大 / P32 只走了10% / P33-35 给在座的人+赌的未来

View File

@@ -107,7 +107,7 @@ brand_keyword: str | None = None # 品牌词
**改动文件**008迁移(新)、model/product.py、api/v1/products.py、前端产品表单。
**风险**:①北哥环境要 `alembic upgrade head` 跑迁移 ②老产品该列NULL→读到空串三处已用 `or ""` 兜底,不报错。
**验收**:建产品填"龙石"→生成文案每条含"龙石"、生图第2/6张画面带"龙石"。
**验收**:建产品填"Clover"→生成文案每条含"Clover"、生图第2/6张画面带"Clover"。
**待拍板**:品牌词录在**产品级**(随产品固定,方案默认)还是**任务级**(每次任务可改)
---

View File

@@ -0,0 +1,61 @@
# 北哥质量提升·实施核销表(完整版)
> 倩倩姐2026-06-22拍板评分器可改(合格线80不动)/真人效果图能出尽量出实在不行降级/按完整版做
> 执行铁律agent team执行 + 独立agent交叉验证(不信第一遍) + 做完一项物理勾一项 + 任务只减不增
> 勾选图例:□未做 / ◐做了没独立验 / ✅独立交叉验过 / ⏸️阻塞
> 验收标准写到90分清晰度(模糊=放水=AI按40分自认通过)
---
## A·生成侧去同质化 + 通用化 + 北哥五段)
| ID | 任务 | 验收标准(90分清晰度) | 状态 |
|----|------|---------------------|------|
| A1 | 三套叙事通用化 | constants.py 的 NARRATIVE_BY_STRATEGY+TEXT_NARRATIVE_BY_STRATEGY **不含任何素颜霜专属词**(脸黄/暗黄/早八/伪素颜/成分党闭眼入全清);只保留"痛点先行/场景先行/成分背书先行"的**节奏骨架**;具体痛点场景成分由product动态注入。验证:grep这两个常量无"黄/素颜/早八"等词 | ✅ |
| A2 | 五段prompt重构 | _text_prompt.py 按北哥五段:①标题保广覆盖+悬念钩子(不锁窄人群) ②第一段大范围召集痛点 ③第三方闺蜜真实背书(非自夸回购) ④成分逐条对应痛点(≥2范例) ⑤精准购买意向标签埋词。验证:prompt含这5段明确指令 | ✅ |
| A3 | 北哥四象限人群法通用模板 | 人群分析骨架(场景党/技能党/肤质党/时机党)做成通用模板,**不写死素颜霜人群**;product无人群时用骨架引导vision提取。验证:换个假产品跑不出"早八党" | ✅ |
| A4 | 北哥调色LUT落后处理 | image_postprocessor.py 加北哥调色层(色温+28暖棕/高光-35/阴影+22/暗角-10/HSL橙肤色),**开关控制默认开**;参数化可调。验证:开关off=原图,on=暖调 | ✅ |
## B·验证侧评分器补北哥要害·合格线80不动
| ID | 任务 | 验收标准(90分清晰度) | 状态 |
|----|------|---------------------|------|
| B1 | 评分器补"标签精准度"维度 | _score_prompt.py 加考核:tags是否含精准购买意向词(非泛流量大词);6维→7维或并入现有维度;**合格线80绝不动**,只让埋词进考核。验证:埋宽泛词的文案该维度低分 | ✅ |
| B2 | 标题覆盖面细则 | 维度5标题点击力补"广覆盖vs窄"判断:北哥要广标题(不锁单一人群)+精准靠标签。验证:窄人群标题不再被高分误导 | ✅ |
| B3 | 合格线80红线确认 | constants.py QUALITY_PASS_SCORE=80 全程不动;改维度满分要三处同步(_score_prompt/llm_scorer/AI_DIM_WEIGHTS)。验证:grep QUALITY_PASS_SCORE==80 | ✅ |
## C·实测侧一条龙真跑·硬验证
| ID | 任务 | 验收标准(90分清晰度) | 状态 |
|----|------|---------------------|------|
| C1 | 一条龙真跑三套不撞 | 起新任务出3套文案,**三套开头/封面大字/收尾肉眼不撞**(对比task84五条全"早八照镜子");品牌词每条植入 | ✅ |
| C2 | 真人效果图实测 | gpt-image-2 第5张能否稳定出真人素颜上脸;**出不稳则降级**无脸局部上脸/手持对比并回报 | ✅ |
| C3 | 北哥5项逐条过 | 产出文案对北哥5项(广标题/召集痛点/闺蜜背书/成分对应/精准埋词)逐条核,每项真命中 | ✅ |
| C4 | 独立agent交叉验证 | 另起独立agent重核C1-C3,不信第一遍自评;独立agent确认才算✅ | ✅ |
---
## 待集中问倩倩姐的判断点(攒批,不一条条点)
<!-- 执行中攒,每完成一块集中问一次 -->
### 2026-06-22 文案三套去同质化(四轮迭代+四轮独立核验)
- **判断点1·评委合规误伤** → 倩倩姐拍板"需要修"。已修①SCORER_OUTPUT_FORMAT 明禁 LLM 评合规/因敏感词压分 ②llm_scorer 显式剔除任何"合规/违禁/禁用"类 LLM 维度,合规只认机械 dim_comp。套C原文连评3次合规稳定5/5、found空,误伤消除。
- **判断点2·收在哪一档** → 倩倩姐拍板"收在细节差异化、可发布档"。不再往"连骨架都不同"啃。
- **实测结论(C1/C3/C4)**:三套开篇真分轨(A情绪痛点/B生活场景/C成分背书)、背书拉开(A自拍自证/B同事随口/C成分排位)、收尾各异、标签跨套分流不抢词、emoji错开。独立agent四轮确认从"同一故事讲三遍"收敛到"细节差异化、可发布"。
- **遗留(非bug,飞轮喂料后调)**:①套C成分先行受众天然窄,分数骑80线(77/79/84抖动),靠后台异步补充顶替临界条 ②三套转折骨架仍相似(没抱期待→被认证→收尾感悟),按"先打通再精修"留给真实反馈调。
- **C2真人效果图→✅**:走真实链路`generate_storyboard_images(target_role="applied_proof")`单出第5张,真烧图无mock。实跑日志`apiports 503→codeproxy gpt-5.5兜底`(强档,非降级)、出2.08MB真PNG/1024×1536(3:4标准)。肉眼核图:**真人脸上脸涂抹特写+3格使用过程对比真出来了,无需降级无脸局部/手持对比**;瓶身白盖金边膏霜罐忠于参考图、形态没走样(非占位透明瓶)。独立agent交叉核验脚本真实端到端、无mock/作弊。遗留:瓶身小字偶发错别字("洗颜霜"应为"素颜霜")=已知问题(倩倩姐2026-06-16拍板撤文字校验闸门先纯生图记录,记忆clover-image-text-check-shelved),非本次回归。
### 2026-06-22 A3/A4 实跑验证揪出并修复真bug独立agent两轮核验
- **A4暖棕调色→✅**:造中性灰底图实跑,调色后R升(128→134)/B降(128→111)真变暖、四角亮度116<中心129暗角真压、开关off原样返回。独立agent核实is_enabled默认开/失败降级返原图均成立。
- **A3人群法通用化→✅**:用洗发水/咖啡两个非护肤假产品实跑build_prompt。**实跑揪出真bug**:多处prompt层写死护肤专属词,逐个修净——
- _text_prompt.py: brand_rule反例"素颜霜"式、标题公式5类全护肤举例、要害①"油皮/干皮"、收尾策略池A/B/C/D(素颜出门/护肤/皮肤/罐)、卖点翻译范例(烟酰胺/脸黄/搓泥)、反同质化约束(同事种草/被问气色)、emoji池(🧴🪞) → 全换跨品类中性举例。
- _score_prompt.py: 维度3买点范例(同事问气色)、维度7泛词/精准词范例(素颜霜/黄黑皮/早八) → 换久坐党护腰/通勤咖啡等跨品类。
- constants.py TEXT_NARRATIVE A/B/C三套: A组(皮肤状态差/照镜子/被同事问气色)、C组"成分背书"泛化成"专业背书"(显式枚举护肤食品讲成分/数码家居讲参数/服饰讲材质) → 三套叙事骨架可套任意品类。
- _scoring_dims.py: 正则去"伪素颜""这支"。
- **保留(非违规)**:①_score_prompt.py:93防评委误伤说明(举护肤词是教评委别压分,删了退回判断点1的bug) ②机械正则池(_scoring_dims/storyboard的护肤加分词)是LLM评委失败时降级回退+轨B导入文案用,命中加分不命中不扣,不进prompt不误导生成,留待真出问题再清。
- **独立agent两轮**:第一轮揪出_score_prompt/_text_prompt few-shot范例护肤锚定,第二轮揪出我漏的收尾策略池+翻译范例3处,均已修净并复核确认_COPY_SYSTEM无护肤专属正向锚定。
### ✅ 倩倩姐2026-06-22已拍板的判断点3个全决
- **判断点①·第5张"上脸对比"泛化 → 拍板"要泛化",已做✅**name"上脸对比"→"效果证明",focus/goal/链路描述全改按品类(护肤=上脸肤感/食品=入口口感/数码家居=使用顺手/服饰=上身材质)。核心发现:applied_proof的画面策略`proof_strategy(category)`本就按品类分(已覆盖美妆/食品/营养/家居/服饰/通用好物兜底),这层没动;真改的是会进prompt的name/goal/链路文本+hook/texture/ingredient三模板的写死护肤词+visual_system的quality_rules+STYLE_PROMPTS。独立agent核验泛化到位、护肤品策略没改坏,**揪出我漏的真bug**:`_SANITIZE_RULES`把英文after替换成"上脸肤感"(数码after-sale会被误注护肤词),已改中性"使用后状态"。3品类(数码/服饰/护肤)×6图实跑:抠掉品类举例段后真实泄漏=无✓,残留"护肤"二字全在"护肤=..,数码=.."合法并列举例里(模型按自己品类取),after-sale不再被替换。
- **判断点②·机械正则评分池 → 拍板"按现状保留"**不动。LLM评委失败降级回退+轨B用,命中加分不误导生成。
- **判断点③·瓶身错别字 → 拍板"生图比较稳定,这轮不叠canvas"**:确认按已知问题处理(2026-06-16撤文字校验闸门),C3 canvas叠字口子留着不实现。

View File

@@ -0,0 +1,75 @@
# 北哥质量标准 → 验收对齐清单(生成侧 vs 验证侧)
> 回答倩倩姐:"改那些就能满足北哥质量验证吗" → 必须三列对齐才敢说够
> 三列:①北哥标准 ②当前评分器(质量验证关)是否真考核 ③我的修改是否命中
> 任一条"北哥要但评分器没考、我也没改"= 漏洞,必须补
> 评分器现状:文案=AI评委6维(富贵情绪理论,合格80);图片=AI评图5维(纯视觉,展示层不卡发布)
---
## 〇、核心认知(必须先讲清)
**两套尺子不是一回事**
- 当前文案评分器依据《**富贵情绪营销理论**》(痛点/情绪/买点/钩子/标题/真实感6维
- 北哥标准依据《**出单逻辑**》(标题广覆盖/痛点大范围召集/闺蜜真实背书/成分对应痛点/精准埋词5项
- **两者高度重叠但不重合**。重叠:都重痛点、都重买点翻译、都重真实感。**北哥独有、富贵没单独考核的**:①精准标签埋词 ②广覆盖标题策略 ③成分逐条对应痛点 ④第三方(闺蜜)背书。
**最大风险**:只改生成侧不改验证侧 = 判卷尺子还是旧的分数照样80+,但北哥真尺子一量不合格。这正是孙总方法论警告的"标准模糊=放水"。
---
## 一、文案侧 北哥5项 × 评分器 × 修改 对照
| 北哥标准 | 当前评分器是否考核 | 我原方案是否命中 | 缺口 |
|---------|------------------|----------------|------|
| **①标题广覆盖+悬念钩子**(不锁单一人群,"居然还没用") | △ 维度5"标题点击力"考点击诱因,但**没考"广覆盖vs窄"这个北哥要害** | △ 我原想"按人群拉开标题"=方向反了 | 🔴评分器要加"标题覆盖面"判断;prompt要保广覆盖 |
| **②第一段大范围召集痛点**("瑕疵暗沉痘印速速集合") | ✅ 维度1痛点精准+维度4开头钩子都考 | ✅ 句式库去模板化命中 | 基本覆盖 |
| **③第三方闺蜜真实背书**(非自夸回购) | △ 维度6真实感考"像真人不像广告",但**没单独考"第三方安利"这个北哥强调的具体手法** | ✅ 背书段引第三方模板命中 | 🟡评分器真实感维度可补"背书可信度"细则 |
| **④成分逐条对应痛点**(烟酰胺→抗暗沉,非堆形容词) | ✅ 维度3买点转化正是考这个(卖点翻译成感知利益) | ✅ 卖点段改成分对应痛点命中;_text_prompt.py:194已有翻译范例 | 基本覆盖,prompt可强化 |
| **⑤精准购买意向标签埋词**(敏感肌底妆/早八免卸妆) | 🔴 **完全没考**!6维里没有"标签"维度,tags字段不参与评分 | 🔴 我原方案提了埋词库但**没说怎么进评分** | 🔴最大漏洞:埋词是北哥出单关键,评分器完全不看 |
**小结**北哥5项里②④评分器已较好覆盖①标题策略方向我原来想反了(该广不该窄);③背书是软覆盖;**⑤精准埋词是评分器的完全盲区**——而北哥说这正是87阅读出单的关键。
## 二、图片侧 北哥标准 × 评图器 × 修改 对照
当前评图器(image_scorer.py)5维纯视觉(构图美感/清晰度/种草感/去AI感/排版观感)**只做展示层不卡发布**(红线:eval_score留NULL)。
| 北哥图片标准 | 评图器是否考核 | 我的修改是否命中 | 缺口 |
|------------|--------------|----------------|------|
| 6图职能各司其职(封面/详情/细节/质地/效果/转化) | 🔴 没考"这张是不是该职能" | ✅ 6图角色已建(PAGE_ROLES) | 🟡评图器不判职能符合度,但展示层够用 |
| 首图大字钩子清晰 | △ 维度5排版观感(只看美观不判字) | ✅ prompt细化大字 | 文字校验闸门已撤(vision判字不可靠) |
| 真人效果图(图5) | 🔴 没考是否真人出镜 | ⚠️ gpt-image-2能否稳定出真人脸**未实测** | 🔴需实测,可能降级无脸效果图 |
| 去AI感/高级感(色温暖棕) | ✅ 维度4去AI感+维度1色调高级 | ✅ 北哥调色LUT命中 | 基本覆盖 |
| 成分气泡/质地箭头标注 | △ 维度5排版观感 | ✅ prompt按北哥文字层细化 | 软覆盖 |
**小结**:图片评图器是展示层(不卡发布),所以"考核缺口"危害比文案小;但**真人效果图能否生成是硬验证点,必须实测**。
## 三、漏洞清单(北哥要·评分器没考·我没改)
| # | 漏洞 | 危害 | 必须补 |
|---|------|------|-------|
| 🔴1 | **精准标签埋词不进评分** | 北哥说这是87阅读出单关键,评分器完全不看,改prompt也白改(分数不反映) | 评分器加"标签精准度"或独立校验埋词命中购买意向词 |
| 🔴2 | **标题广覆盖vs窄 没考核+我方向想反** | 北哥要广标题+精准标签,我原想窄标题=错 | 改prompt保广标题;评分器维度5补"覆盖面"细则 |
| 🔴3 | **真人效果图能否生成 未实测** | 北哥图5要真人脸,gpt-image-2可能出不稳 | 必须起实测验证 |
| 🟡4 | 第三方闺蜜背书 软覆盖 | 真实感维度没细化"背书可信度" | 评分器真实感维度可补细则(优先级低) |
| 🟡5 | 成分对应痛点 prompt可强化 | 已有翻译范例但只1条 | prompt多给范例 |
## 四、诚实结论:改这些够不够
**不够。** 我原方案只动生成侧(prompt/叙事通用化/调色),漏了三件硬事:
1. **评分器要跟着改**——否则埋词、标题广覆盖这两个北哥要害不进考核,生成侧改了分数也不反映,北哥真尺子一量还是露馅。这是"判卷标准"漏洞。
2. **标题策略我原方向想反了**——该广覆盖+精准标签,不是窄人群标题。
3. **真人效果图必须实测**——纸上改prompt不算数gpt-image-2出不出得稳是硬验证。
**正确的完整方案 = 生成侧 + 验证侧 + 实测,三管齐下**
- 生成侧:三套叙事通用化(去素颜霜写死) + 五段prompt重构 + 调色LUT + 标题保广覆盖
- 验证侧:评分器补"标签精准度"考核 + 标题覆盖面细则(⚠️改评分器=改判卷标准,合格线80不动,但维度可补)
- 实测侧:起一条龙真跑,验证三套真拉开不撞 + 真人效果图出不出得来 + 北哥5项逐条过
**要先请倩倩姐拍板的点**
1. 评分器允不允许动?(补"标签精准度"维度,合格线80绝不动,只补考核维度让北哥要害进评分)
2. 真人效果图若gpt-image-2出不稳,降级成"无脸上脸局部/手持对比",可接受吗?
3. 这是个比我原想大的工程(动生成+验证+实测),是否同意按完整版做?
> 本清单仅对照,**未改任何代码**。等倩倩姐拍板范围后再动手。

View File

@@ -31,8 +31,8 @@
- [x] **AC-1**auto✅ 合格线过滤生效task54 入库5条 score 80~86 全≥80 且无 hard_block。阈值 constants.py QUALITY_PASS_SCORE=80。
- [x] **AC-2**human✅ 先展示+后台补task54 首轮2条<目标3→触发补充→达标即停(日志"库内合格=N/3 replenished")。
- [x] **AC-3**auto✅ 品牌词全链路:临时配 product_id=1 brand_keyword='龙石'跑 task54 → 5条 title+content 全含'龙石'。**已按倩倩姐2026-06-15要求清回NULL(品牌词客户填不预置)**。
- [x] **AC-3b**auto✅ 反向断言task54 `content NOT LIKE '%龙石%'` 条数=0(全植入)。
- [x] **AC-3**auto✅ 品牌词全链路:临时配 product_id=1 brand_keyword='Clover'跑 task54 → 5条 title+content 全含'Clover'。**已按倩倩姐2026-06-15要求清回NULL(品牌词客户填不预置)**。
- [x] **AC-3b**auto✅ 反向断言task54 `content NOT LIKE '%Clover%'` 条数=0(全植入)。
- [ ] **AC-4**human前端有品牌词框+自定义指令域:录入保存 → GET 产品响应 brand_keyword/custom_prompt 一致。(待前端浏览器验)
- [x] **AC-5**auto✅ 实际调 opus-4-8ai_call_logs task54 model='claude-opus-4-8' success=1worker env MODEL_TEXT=claude-opus-4-8。
- [x] **AC-6**auto✅ 503真退避task51~54 日志多次出现"LLM 返回 503第1/4次重试等待5s"后恢复。

View File

@@ -11,7 +11,7 @@
>
> 🔴 **2026-06-15 端到端验证发现task58 codeproxy主通道实测**
> - **根因修复**`.env` 图片主通道曾误配 `IMAGE_PROVIDER_PRIMARY=apiports`,但 apiports 无 gpt-image-2 的 edits 端点返回SPA首页HTML→`Expecting value`报错),违反红线「生图主=codeproxy」。已改回 codeproxyworker重建task58 六图全出provider=codeproxy/success=1。详见记忆 clover-apiports-no-image-edits-endpoint。
> - ⚠️ **产品名占位污染产出(待北哥真数据)**product_id=1 name="素颜霜(预置样本)""(预置样本)"被画进图02特写标题。同"龙石"类是测试数据污染非链路bug换真实产品名即正常。
> - ⚠️ **产品名占位污染产出(待北哥真数据)**product_id=1 name="素颜霜(预置样本)""(预置样本)"被画进图02特写标题。同"Clover"类是测试数据污染非链路bug换真实产品名即正常。
> - ⚠️ **status enum 无 'failed'**:任务失败只能无限重试或硬改 rejected设计缺口待补。
## 🟢 本轮施工图(单套配图打通·先列后做)
@@ -71,7 +71,7 @@
- [ ] **A3**human前置S1+S2 已完成。三套 base_prompt 叙事段不同:在 plan_image_set 加 `logger.info("strategy=%s base_prompt前100字=%s", strategy, base_prompt[:100])`确认套A含'痛点先行'/套B含'场景先行'/套C含'成分背书先行'。
- [ ] **A4**〔拆两层〕⚠️品牌词进特写图:
-auto代码层storyboard.py 中 strategy=A 的第2/6张 item 包含 brand_keyword 与 brand_keyword_rule 字段DEBUG日志或单测断言。**这是 pass/fail 判据**。
-human效果层下载第2/6张目视有'龙石'best-effort模型概率性**不作代码验收判据**——gpt-image-2瓶身小字会糊已记录在案
-human效果层下载第2/6张目视有'Clover'best-effort模型概率性**不作代码验收判据**——gpt-image-2瓶身小字会糊已记录在案
- [ ] **A5**auto尺寸严格 1080×1440先确认实际写盘路径worker 日志,默认 UPLOAD_BASE_PATH='uploads/packages' 不是 /app/uploads`python3 -c "from PIL import Image;print(Image.open('<实际路径>/01_hook.jpg').size)"` 必须 (1080,1440)。
- [ ] **A6**auto生图写日志`SELECT provider,success,latency_ms FROM ai_call_logs WHERE task_id=<id> AND call_type='image'` → ≥1行provider非空、latency_ms>0、success IN(0,1)。
- [ ] **A6b**auto日志内容正确性S5核心差错逻辑三套全成功时 success=1至少一套失败时 success=0 且 error_code 非空。

View File

@@ -0,0 +1,79 @@
# 给老板讲俊达 · 分层讲稿(对标决策导向)
> 用途2026-06-13 给老板讲俊达这套小红书产品,从系统/架构层面讲,落到"要不要基于北哥照做一套完整的"。
> 讲法铁律提炼自6-12会议老板原话先讲大类→定位→原流程人效→解决什么→做没做完→比别人好在哪→结果。**绝不上来讲细节**。
> 用法:●=必讲主线(结论先行) ○=按需展开(老板追问才下钻) ▶=口播提示/过渡话术
> 全程紧扣老板那句话:"我要知道的是你做的系统是一个什么系统"。
---
## 〇、开场 30 秒(一句话定位,先给结论)
▶ "我先用一句话说俊达是什么,再展开。"
**俊达做的,是一套"小红书内容生产的全链路自动化系统"——把原来靠人一篇篇做内容、做完经验就丢的方式,重构成一条机器流水线,而且这条流水线越用越聪明。**
● 他不是做了个工具,是做了个**会自己进化的内容生产系统**,还往后接了销售转化。
▶ "接下来我分四块讲:①它在小红书业务里是哪一块 ②原来人怎么干、它怎么干 ③它的系统架构长什么样 ④对标我们北哥现在做到哪、要不要照着做一套。"
<!-- 后续Edit补充一业务定位 / 二人效对比 / 三系统架构 / 四技术方法论 / 五对标北哥 / 六决策建议 / 附录问答弹药 -->
---
## 一、它在小红书业务里是哪一块(先讲大类,对应老板"你上来大类是什么"
▶ "小红书电商整条业务链拆开是:选品 → 内容生产 → 投放 → 销售转化 → 复盘。俊达不是只做内容。"
**俊达做了两套系统,覆盖了这条链的大部分:**
- **系统A·内容中台**:从选题、生成文案、生成图、选优、改稿到成稿——内容生产全包
- **系统B·SCRM**:客服、追单、投放复盘、收款——内容发出去之后的销售转化
● 一句话定位:**俊达不只做"内容"这一块,他做的是"内容生产 + 销售转化"两块,是大半条小红书业务链的自动化。**
追问才展开系统A里还细分进化页/工作流/素材库/拆解中心/数据复盘/关键词/模板库 七个模块系统B里追单Agent/企微客服/采集定制/收款单/投放复盘/财务。
▶ 过渡:"这就引出一个关键——他做这套系统,到底替代了原来多少人、多少时间。"
---
## 二、原来人怎么干 vs 系统怎么干(老板最看重:时间成本+经济成本)
> ⚠️ 老板原话:"所有东西流程效率,最终看两件事——时间成本、经济成本。" 这块是他判断价值的核心,必须讲。
**原来的人工流程(小红书内容团队的典型干法):**
- 人工选题 → 看竞品爆款 → 写文案(反复改)→ 找图/做图/排版 → 人工质检 → 发布 → 人工追数据
- 一条内容从想到发,多人协作、按小时甚至按天算
**俊达系统化之后:**
- 人只做两件事:录入产品信息 + 关键节点审核
- 其余全自动生成、配图、去AI化、选优、打包
**效率变化的讲法(结论先行):**
- 时间成本:从"一条内容多人按天" → "批量一次几分钟出N条候选"
- 经济成本:主要变成 Token 成本(不再是人力成本)
- 质量:飞轮越转越贴团队口味,人越省心
▶ 诚实补一句(老板讨厌虚的):"具体效率提升几倍这个数,得拿俊达真实业务数据核,我这边只能给量级判断,不编精确数字。"
▶ 过渡:"那他凭什么能做到这个效率?核心在他的系统架构——这是我重点要讲的。"
---
## 三、系统架构:他凭什么转得起来(核心,分层讲)
> 这是"架构层面"的主体。但仍先给结论框架,再按需下钻。
### 3.1 一句话架构(结论)
**俊达系统的发动机是一个"数据飞轮":人干活产生的每个决策都被系统捕获→沉淀→回灌到下次生成,所以越用越聪明。** 流水线负责跑量,飞轮负责进化,两者焊在一起——这是他的护城河。
### 3.2 架构的四个层(按需展开)
**流水线层**:把人做的每一步(选题/生成/选优/改稿/审核)拆成一个个"会进化的环",串成自动流。
**飞轮层(发动机)**:捕获信号(选了啥/拒了啥/**怎么改的稿**)→聚合偏好→注入下次prompt。其中"改稿diff"是最强信号——别的信号教系统"别错",改稿教系统"照这样做"。
**资产层**:每篇内容拆成可复用零件(标题/卖点/配图/结构)入库打标评级,经验长在库里不在人脑里,人走了库还在。
**对抗层**动态prompt防查重、去水印去AI化防溯源、双通道生图保质量——保证能持续无人化跑量不被平台封。
### 3.3 为什么这套架构是对的(老板要听"系统思维"
● 别人把AI当"生成器"(生成完就完),**俊达把AI当"会积累的生产系统"**。生成只是表面,积累才是内核——这是他和"套个GPT写文案"的根本区别。
▶ 过渡:"这套架构落到技术上他用了一些值得说的选型——但这块我快speed过除非您想深入。"

View File

@@ -0,0 +1,164 @@
# 质量提升对照方案(北哥教程 vs Clover现状
> 来源北哥《素颜霜内部培训》PPT(15页) + 三段视频(人群9min/版型2.8min/写文11min)逐帧+音轨解析
> 现状基准:一条龙 task84 实测产品1素颜霜5条文案+9张图3套
> 用途:列方案给倩倩姐拍板,**本阶段不改代码**
> 核心要解决:**同质化**task84 三套钩子雷同、封面大字撞、收尾句式重复)
---
## 〇、北哥的"出单逻辑"总纲(视频三核心,治同质化的根)
北哥用两篇真实笔记对比,点破了"为什么有的笔记阅读高却不出单"
| 维度 | 烂例(156阅读·不出单) | 好例(87阅读·疯狂出单) |
|------|---------------------|----------------------|
| 标题 | "买了5次的素颜霜 卡粉黄皮姐妹锁死" — 人群太窄(只黄皮干皮)、太平、无情绪钩子 | "天花板级 这个素颜霜你们居然还没用" — 万能口语体、闺蜜安利感、悬念钩子、受众无极限 |
| 第一段痛点 | "卡粉黄气没睡醒遮不住" — **太普通**,所有文案都这么写,用户免疫滑走 | "脸上有瑕疵暗沉粗糙痘印的速速集合" — 大范围召集4大人群,情绪痛点(自卑焦虑) |
| 信任背书 | "反复回购5次" — 空泛,平台和用户都免疫 | "闺蜜怕素颜见人自用,我沾光一次入坑" — 真实生活化,朋友安利非自卖自夸 |
| 卖点逻辑 | 全程写**妆效形容词**(丝滑不假白软糯) — 好看但没说"为什么适合你" | **成分→对应痛点**逐条列(烟酰胺→抗暗沉/积雪草→敏肌可用) — 专业打消疑虑 |
| 标签埋词 | 宽泛(素颜霜/黄皮素颜霜) — 引来路人闲逛 | 精准购买意图词(敏感肌底妆/澡疤人/素颜霜推荐) — 引来正要下单的人 |
**北哥的判断标准 = 不看阅读量看出单**。同质化的本质 = 写成了"烂例"那一类:人人都在写的普通痛点、自卖自夸的背书、妆效形容词堆砌。
---
## 一、文案侧对照(重灾区·北哥写文五段结构)
北哥正文 = 标题 / 第一段痛点 / 信任背书 / 产品卖点 / 标签埋词,五段各有讲究。逐段对:
### 1.1 标题
- **现状(task84)**5条标题里 A套和C套都用"黄脸别硬扛",撞车;整体偏功效平铺,无悬念钩子、无闺蜜安利口语体。
- **北哥标准**:①万能口语体+悬念("天花板级 这个素颜霜你们居然还没用")②标题里就锁人群("早八党本命素颜霜29.9搞定伪素颜"/"通勤打工人本命素颜霜 戴口罩不蹭不脱妆")。**不同人群标题完全不同**。
- **修改方案**:标题生成必须先吃"目标人群"参数按人群套不同模板同任务内3套标题禁止复用同一句引入"悬念钩子/闺蜜安利"两种口语句式库轮换。
### 1.2 第一段(痛点开场)
- **现状**5条开头几乎一模一样——早八/熬夜→照镜子→脸黄→旁人评价→🥹。这就是北哥说的"烂例"普通痛点,用户免疫滑走。
- **北哥标准**:大范围召集+情绪痛点("脸上有瑕疵暗沉粗糙痘印的速速集合"),一句话圈住多类人并戳自卑焦虑情绪。
- **修改方案**:开场句式库去模板化,痛点按人群差异化(学生=出油脱妆/上班族=电脑脸暗沉/懒人=不会化妆手残/黄皮=粉底假白踩雷);三套开场必须用三种不同切入,禁止都从"早八照镜子"起手。
### 1.3 信任背书
- **现状**:偏自卖自夸/空泛(类"回购N次")。
- **北哥标准**:真实生活化第三方安利("闺蜜怕素颜见人自用,我沾光入坑")——朋友视角非商家视角。
- **修改方案**:背书段引入"第三方真实场景"模板(闺蜜/同事/家人自用安利),替换自夸式回购话术。
### 1.4 产品卖点
- **现状**:堆妆效形容词(丝滑/不假白/软糯),好看但没回答"为什么适合你"。
- **北哥标准****成分→对应痛点**逐条打(烟酰胺→抗暗沉/积雪草→敏肌可用/角鲨烷→保湿),专业打消疑虑。
- **修改方案**:卖点段从"形容词模式"改"成分对应痛点模式",吃产品成分表(卖点三套来源已有vision提取),每个成分挂一个人群痛点。
### 1.5 标签埋词
- **现状**:埋词宽泛(素颜霜/黄皮素颜霜),引来路人闲逛不出单。
- **北哥标准**:精准购买意图词(敏感肌底妆/孕妇温和/早八免卸妆/手残党无手法),按人群埋不同词,平台精准推给"正要下单的人"。
- **修改方案**埋词库按4大人群分组见三文案按选定人群埋对应词禁止全用通用大词。
## 二、图片侧对照北哥6图标准 vs 现状3角色
北哥版型 = 固定**6张图**,每张职能+文字层都有标准(视频二+PPT案例页
| 序 | 北哥6图标准 | 文字层案例 | 现状(Clover) |
|----|-----------|-----------|-------------|
| 1 | **首图+大字** | 手持瓶+痛点钩子大字("穷鬼用过提亮坠自然的素颜霜"/"蜡黄脸抓紧用") | hook图≈对得上,但只1张钩子 |
| 2 | **产品详情** | 瓶身+卖点标注("不只是提亮肤色+让肌肤喝饱水"+成分贴纸) | 无独立产品详情图 |
| 3 | **细节展示** | 手背涂抹/质地特写+小字说明 | applied_proof部分覆盖 |
| 4 | **质地展示** | 膏体挑起/拉丝质地特写 | 无 |
| 5 | **效果图** | 真人素颜上脸效果(无大字,干净) | 无真人效果图 |
| 6 | **促进转化** | 手持瓶+品牌大字+价格/利益点("倍分子素颜霜"+"20+一瓶") | closer图≈对得上 |
- **现状**Clover只出 hook/applied_proof/closer **3个角色**,缺产品详情/质地/效果图3张套图不成"逛店感"。
- **北哥标准**6图是一条完整的"种草→信任→转化"视觉链,缺图=信任链断。
- **修改方案**图片角色从3扩到6hook/product_detail/texture/applied_proof/real_effect/closerseq 1-6每角色挂对应prompt模板。**先打通6图单套×3套正交**。
### 2.1 醒图调图参数去AI化关键·必须落进后处理
北哥的核心调色口诀视频二f_010
| 参数 | 值 | 作用 |
|------|----|----|
| 光感 | -18 | 基础压光 |
| 亮度 | -12 | 压亮 |
| 对比度 | +9 | 增层次 |
| 高光 | -35 | **固定值**,压瓶身反光防过曝,保标签细节 |
| 阴影 | +22 | 提手部/瓶身暗部,不死黑 |
| 饱和度 | +6 | 微微提,**不能高**(高了像廉价感) |
| 色温 | **+28** | **核心!整体往暖棕奶茶色调**,原图灵魂(口诀:加25-30暖色温) |
| 色调 | +5 | 轻微偏洋红,肤色更柔 |
| 暗角 | -10 | 边缘压暗,聚焦中间瓶子 |
| HSL橙(肤色) | 饱和-8/明度+12 | 保肤干净 |
| HSL黄(背景墙) | 饱和-15/明度+8 | 背景干净 |
- **现状**Clover后处理已对齐大卫xhs(SynthID破除+尺寸可选+重编码),但**调色风格未对齐北哥这套暖棕奶茶色调**。
- **修改方案**:后处理增加一层"北哥调色LUT"(色温+28暖调/高光-35/暗角聚焦),参数化可调,默认套用。新手注意4条(色温是灵魂/高光必压/饱和别高/背景优化)写进参数注释。
## 三、人群精准度对照(治同质化的根·视频一核心)
北哥把素颜霜人群分**4大类**,每类的痛点/卖点/标题/埋词**全不一样**。这是拉开三套差异的金矿。
| 人群 | 年龄 | 核心痛点 | 适配卖点 | 标题案例 | 精准埋词 |
|------|------|---------|---------|---------|---------|
| ①早八党(学生) | 16-22 | 起不来没时间化妆/预算20-30元/出油脱妆/护肤辣黄/怕卸妆伤肤 | 29.9低价/30秒速涂/免卸妆/不假白/不蹭校服衣领 | "早八党本命素颜霜 29.9搞定伪素颜" | 早八学生平价/素颜免卸妆/感课 |
| ②通勤打工人 | 23-35 | 早起难/熬夜电脑脸暗沉蜡黄/戴口罩塌粉蹭妆/下班懒卸妆/只需日常提气色 | 免卸妆/不蹭口罩衣服/抗暗沉/随手涂/脸脖同色 | "通勤打工人本命素颜霜 戴口罩不蹭不脱妆" | 素颜霜推荐/通勤素颜霜/打工人素颜霜/上班族护肤 |
| ③懒人(化妆小白手残党) | 全年龄 | 不会化妆/不会用粉底液工具/怕卡粉脱泥/讨厌复杂步骤 | 零手法/无技巧/手残可用/免卸妆/不爬粉搓泥随手抹 | "手残党天菜素颜霜 零手法随便抹" | 懒人素颜霜/化妆小白底妆/无技巧化妆/不用卸妆 |
| ④肤质人群(黄黑/暗沉/干敏/瑕疵/孕妈) | 不限 | 原生黄皮/熬夜暗沉显脏显老/粉底假白踩雷/想自然提亮非死白 | 自然通透不假白/中和黄气提亮/全黄皮适配/脸脖无色差/孕妇温和 | "黄黑皮亲妈级素颜霜 自然提亮不假白" | 黄黑皮素颜霜/暗沉肌护肤/去黄皮亮/敏感肌干皮/孕妇温和 |
- **现状(task84)**5条文案没有"目标人群"这个输入维度,全部默认朝"黄皮+熬夜暗沉"一类写,所以开场雷同、埋词雷同。三套只在后半段微调,**人群锚点是同一个**→必然同质化。
- **北哥标准**:先选人群,整篇(标题/痛点/卖点/埋词)围绕这一类人写到底;不同人群=不同笔记。
- **修改方案(核心)**:把"目标人群"提升为生成的一等输入。**三套正交从"叙事结构"升级为"叙事结构×人群"双维**——例如套1打通勤打工人(痛点先行)、套2打早八学生(场景先行)、套3打黄皮肤质(成分背书先行)三套从开场到埋词天然拉开同质化根除。人群清单内置这4类模板系统通用化模板可调不写死素颜霜专属内容
## 四、同质化根因与解法(倩倩姐最关心)
### 根因task84实测
1. **缺"人群"输入维度**5条文案默认朝同一类人(黄皮熬夜暗沉)写→开场、痛点、埋词全雷同。这是同质化的**总根子**。
2. **三套正交只做了"叙事结构"一维**:套间只在后半段换叙事顺序,人群锚点没变,前半段必然撞。
3. **生成prompt有固定句式模板**:开场"早八照镜子脸黄"、收尾"买不买跟我没关系"——CLAUDE.md早已点名的套路化重复优化loop现在是关的(text_variants.py:136待北哥prompt)。
4. **封面大字撞**A套C套都"黄脸别硬扛",标题没按人群/套别去重。
### 解法(三层,按性价比排序)
- **解法1·人群正交根治最高优先**:三套从"叙事结构"升级"**叙事结构×人群**"双维。三套各锁一类人(如通勤/学生/黄皮),从标题到埋词天然不同。这一招直接端掉同质化总根子。
- **解法2·句式库轮换治模板化**:开场/收尾/背书各建≥3条句式库按套别轮换取用禁止同任务复用同一句封面大字按(人群+套别)去重校验。
- **解法3·写文五段重构prompt提质量上限**:按北哥五段(标题悬念钩子/痛点大范围召集/第三方真实背书/成分对应痛点/精准埋词)重写生成prompt把"妆效形容词"改"成分→痛点"。这部分**措辞要倩倩姐先起草**(CLAUDE.md已定),不临时占位。
### 落地优先级建议(待倩倩姐拍板)
| 优先级 | 动作 | 涉及改动 | 风险 |
|-------|------|---------|------|
| P0 | 解法1人群正交+解法2句式去重 | 文案生成加人群入参/句式库/去重校验 | 中(改pipeline不改库结构) |
| P1 | 图片6图角色扩展(3→6) | ImageCandidate角色枚举+6 prompt模板 | 中 |
| P2 | 北哥调色LUT落后处理 | imagePostProcess加调色层 | 低(参数化可调) |
| P3 | 五段prompt重构 | text_variants prompt重写 | **依赖倩倩姐起草措辞** |
---
## 五、待倩倩姐拍板的批量决策点
1. 人群清单内置这4类(早八/通勤/懒人/肤质)做模板是否OK系统通用化(模板可调不写死)。
2. 三套是否改成"叙事结构×人群"双维正交哪3类人群组合默认打
3. 图片是否从3角色扩到北哥6图还是先保3角色补质量
4. 北哥调色LUT(色温+28暖棕)是否默认套用、还是开关可选?
5. 五段prompt措辞——倩倩姐起草 or 先给草稿您改?
> 本方案仅为对照清单,**未改任何代码**。等倩倩姐拍板后再实施。
---
## 六、交叉核查更正独立agent逐帧+逐句复核2026-06-22
### 更正1北哥没对人群做销量排序倩倩姐追问点
- v3转写02:38~08:04硬证据北哥讲的是**156阅读零出单 vs 87阅读疯狂出单**两篇对比。
- 87阅读卖爆那篇用的是**广覆盖标题**("这个素颜霜你们居然还没用",不锁单一肤质)+**精准购买意向标签**+痛点戳中+闺蜜真实背书+成分对应痛点。
- 北哥原话(02:57)"流量虽小,但人群定位极精准,痛点戳中,下单门槛极低"。**未说哪类人群卖最好,而是任何人群精准定位都能卖好**。
- **对方案的修正**:去同质化靠人群维度拉开没错,但**标题要保持广覆盖钩子**,精准度体现在**标签埋词+痛点+成分逻辑**,不是把标题写窄。这两件事分开做。
### 更正2人群框架必须通用化不写死素颜霜
北哥方法论分两层:
- **通用骨架(任何产品可迁移)**①6图版型 ②五段正文 ③调色思路(暖调+压高光+HSL肤色+背景虚化) ④人群四象限分析法(场景党/技能党/肤质党/时机党) ⑤精准流量>泛流量 ⑥信任背书四级(闺蜜安利→亲身试用→回购→成分专业)
- **素颜霜专属填充(换产品要换)**:成分词(烟酰胺/角鲨烷)、HSL肤色参数、价格锚点(29.9)、标签词库、痛点场景
- **落地**:系统内置的是**四象限分析法骨架**(通用),具体人群填充从产品上传/vision提取动态生成绝不写死素颜霜的早八党等。
### 更正36图标准细化逐帧确认
| 序 | 图 | 文字层 | 构图 | 真人 |
|----|----|----|----|----|
| 1 | 首图+大字 | 粗大钩子字居中压图 | 手持瓶斜角居中,纯色背景 | 否 |
| 2 | 产品详情 | 多气泡标注成分/卖点 | 瓶身斜俯+气泡指向 | 否 |
| 3 | 细节展示 | 虚线箭头小字(质地感受) | 手背涂抹侧光特写 | 否 |
| 4 | 质地展示 | 少字或无字 | 挑膏体手部特写,纯色墙 | 否 |
| 5 | 效果图 | 情绪钩子字放留白区 | **真人面部特写**对比素颜 | **是** |
| 6 | 促进转化 | 品牌词大字+价格利益点 | 产品+品牌版式叠加 | 可选 |
- 注意图5需真人出镜——Clover生图能否稳定出真人脸需实测可能要降级为"无脸效果图"。