上线版: 产品表单统一+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:
@@ -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:4(1080×1440),查图片实际尺寸 | □ |
|
||||
| 6-6 | 跑完查ai_call_logs有生图条,provider/model/success/latency齐 | □ |
|
||||
|
||||
98
plans/俊达讲稿-给老板版-对照PPT.md
Normal file
98
plans/俊达讲稿-给老板版-对照PPT.md
Normal 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 给在座的人+赌的未来
|
||||
@@ -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"。
|
||||
**待拍板**:品牌词录在**产品级**(随产品固定,方案默认)还是**任务级**(每次任务可改)?
|
||||
|
||||
---
|
||||
|
||||
61
plans/北哥质量提升实施核销表.md
Normal file
61
plans/北哥质量提升实施核销表.md
Normal 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叠字口子留着不实现。
|
||||
75
plans/北哥质量标准验收对齐清单.md
Normal file
75
plans/北哥质量标准验收对齐清单.md
Normal 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. 这是个比我原想大的工程(动生成+验证+实测),是否同意按完整版做?
|
||||
|
||||
> 本清单仅对照,**未改任何代码**。等倩倩姐拍板范围后再动手。
|
||||
@@ -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-8:ai_call_logs task54 model='claude-opus-4-8' success=1;worker env MODEL_TEXT=claude-opus-4-8。
|
||||
- [x] **AC-6**〔auto〕✅ 503真退避:task51~54 日志多次出现"LLM 返回 503,第1/4次重试,等待5s"后恢复。
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
>
|
||||
> 🔴 **2026-06-15 端到端验证发现(task58 codeproxy主通道实测)**:
|
||||
> - **根因修复**:`.env` 图片主通道曾误配 `IMAGE_PROVIDER_PRIMARY=apiports`,但 apiports 无 gpt-image-2 的 edits 端点(返回SPA首页HTML→`Expecting value`报错),违反红线「生图主=codeproxy」。已改回 codeproxy,worker重建,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 非空。
|
||||
|
||||
79
plans/给老板讲俊达-分层讲稿.md
Normal file
79
plans/给老板讲俊达-分层讲稿.md
Normal 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过,除非您想深入。"
|
||||
164
plans/质量提升对照方案-北哥教程.md
Normal file
164
plans/质量提升对照方案-北哥教程.md
Normal 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扩到6(hook/product_detail/texture/applied_proof/real_effect/closer),seq 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提取动态生成,绝不写死素颜霜的早八党等。
|
||||
|
||||
### 更正3:6图标准细化(逐帧确认)
|
||||
| 序 | 图 | 文字层 | 构图 | 真人 |
|
||||
|----|----|----|----|----|
|
||||
| 1 | 首图+大字 | 粗大钩子字居中压图 | 手持瓶斜角居中,纯色背景 | 否 |
|
||||
| 2 | 产品详情 | 多气泡标注成分/卖点 | 瓶身斜俯+气泡指向 | 否 |
|
||||
| 3 | 细节展示 | 虚线箭头小字(质地感受) | 手背涂抹侧光特写 | 否 |
|
||||
| 4 | 质地展示 | 少字或无字 | 挑膏体手部特写,纯色墙 | 否 |
|
||||
| 5 | 效果图 | 情绪钩子字放留白区 | **真人面部特写**对比素颜 | **是** |
|
||||
| 6 | 促进转化 | 品牌词大字+价格利益点 | 产品+品牌版式叠加 | 可选 |
|
||||
- 注意:图5需真人出镜——Clover生图能否稳定出真人脸需实测,可能要降级为"无脸效果图"。
|
||||
Reference in New Issue
Block a user