|
|
@@ -0,0 +1,405 @@
|
|
|
+# 小红书发布指南:如何混入报告截图降低AI标记风险
|
|
|
+
|
|
|
+> 目标:在AI生成图片中混入真实报告截图,打破"全部AI"的检测模式
|
|
|
+> 适用:D16(你不敢体检,是因为怕这个)、D17(孩子专注力差,可能是早上少了这1杯水)
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 一、总原则
|
|
|
+
|
|
|
+### 为什么混入截图有效
|
|
|
+
|
|
|
+小红书的AI检测模型主要识别**图片的视觉特征**。如果一篇文章的5张图全是AI生成的(同一画风、同一版式),被标记的风险高。每篇文章混入**1-2张真实报告截图**,检测模型看到"AI图+真实截图"混合,大概率不会标记。
|
|
|
+
|
|
|
+### 截图规则
|
|
|
+
|
|
|
+| 规则 | 说明 |
|
|
|
+|------|------|
|
|
|
+| 每篇文章至少1张截图 | 最好放在第2或第3张(不是封面,不是CTA) |
|
|
|
+| 必须脱敏 | 模糊姓名、ID、日期、学校、电话等个人信息 |
|
|
|
+| 加标注 | 用红色框/箭头标注关键数据,旁边加中文翻译 |
|
|
|
+| 尺寸适配 | 截图宽高比尽量接近3:4(小红书竖版),或居中裁剪 |
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 二、D16:菌群测试报告截图
|
|
|
+
|
|
|
+### 文章主题
|
|
|
+"你不敢体检,是因为怕这个"——体检正常不代表健康,菌群检测能发现更深层的问题。
|
|
|
+
|
|
|
+### 推荐截图(2张)
|
|
|
+
|
|
|
+#### 截图1:健康总分概览页
|
|
|
+
|
|
|
+| 项目 | 内容 |
|
|
|
+|------|------|
|
|
|
+| 来源 | `参考资料\501999942-某人.pdf` 第1页 |
|
|
|
+| 内容 | 健康总分57、肠道菌群平衡、菌群多样性、有益菌/有害菌 |
|
|
|
+| 要展示 | 总分57(偏低)、菌群平衡38(中等) |
|
|
|
+| 标注 | 红色框标出"健康总分57",旁边写"看似正常,菌群已亮红灯" |
|
|
|
+| 脱敏 | 模糊姓名"某人"、编号501999942、年龄53岁、性别男 |
|
|
|
+
|
|
|
+#### 截图2:疾病风险评估页
|
|
|
+
|
|
|
+| 项目 | 内容 |
|
|
|
+|------|------|
|
|
|
+| 来源 | `参考资料\501999942-某人.pdf` 第2页 |
|
|
|
+| 内容 | 心血管疾病0.37(注意)、甲状腺疾病0.33(注意) |
|
|
|
+| 要展示 | 报告显示"正常体检看不出的风险" |
|
|
|
+| 标注 | 红色框标出"注意"级别的项目,旁边写"体检报告正常,但菌群已经预警" |
|
|
|
+| 脱敏 | 模糊顶部个人信息 |
|
|
|
+
|
|
|
+### 操作步骤
|
|
|
+
|
|
|
+```bash
|
|
|
+# 1. 用PyMuPDF渲染PDF为图片
|
|
|
+python -c "
|
|
|
+import fitz
|
|
|
+doc = fitz.open(r'参考资料\501999942-某人.pdf')
|
|
|
+# 第1页(索引0):健康总分概览
|
|
|
+page = doc[0]
|
|
|
+pix = page.get_pixmap(dpi=200)
|
|
|
+pix.save(r'articles\images\report_screenshots\d16_gut_overview.png')
|
|
|
+# 第2页(索引1):疾病风险评估
|
|
|
+page = doc[1]
|
|
|
+pix = page.get_pixmap(dpi=200)
|
|
|
+pix.save(r'articles\images\report_screenshots\d16_gut_risks.png')
|
|
|
+"
|
|
|
+
|
|
|
+# 2. 用PIL模糊个人信息
|
|
|
+python -c "
|
|
|
+from PIL import Image, ImageFilter, ImageDraw, ImageFont
|
|
|
+
|
|
|
+def blur_region(img, x1, y1, x2, y2, radius=30):
|
|
|
+ region = img.crop((x1, y1, x2, y2))
|
|
|
+ blurred = region.filter(ImageFilter.GaussianBlur(radius=radius))
|
|
|
+ img.paste(blurred, (x1, y1, x2, y2))
|
|
|
+
|
|
|
+def add_annotation(img, text, x, y):
|
|
|
+ draw = ImageDraw.Draw(img)
|
|
|
+ draw.rectangle([x-5, y-5, x+200, y+25], outline=(255,0,0), width=3)
|
|
|
+ font = ImageFont.truetype('C:/Windows/Fonts/msyh.ttc', 20)
|
|
|
+ draw.text((x, y), text, fill=(255,0,0), font=font)
|
|
|
+
|
|
|
+img = Image.open(r'articles\images\report_screenshots\d16_gut_overview.png')
|
|
|
+w, h = img.size
|
|
|
+# 模糊顶部个人信息区
|
|
|
+blur_region(img, 50, 50, 500, 200) # 姓名/编号/年龄/性别
|
|
|
+# 模糊底部页脚
|
|
|
+blur_region(img, 0, h-60, w, h)
|
|
|
+# 标注关键数据
|
|
|
+add_annotation(img, '← 健康总分57(偏低)', 500, 400)
|
|
|
+img.save(r'articles\images\report_screenshots\d16_gut_overview_desensitized.png')
|
|
|
+"
|
|
|
+```
|
|
|
+
|
|
|
+### 在文章中的位置
|
|
|
+- 第2张图:健康总分概览 → 放在"体检正常不代表健康"段落之后
|
|
|
+- 第3张图:疾病风险评估 → 放在"菌群检测发现更深层问题"段落
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 三、D17:A1注意力报告截图
|
|
|
+
|
|
|
+### 文章主题
|
|
|
+"孩子专注力差,可能是早上少了这1杯水"——注意力可测量,A1报告能直观展示。
|
|
|
+
|
|
|
+### 推荐学生(素材库数据)
|
|
|
+
|
|
|
+从 `素材库\测评数据_优化提取.csv` 中筛选出"注意力低、其他指标好"的学生:
|
|
|
+
|
|
|
+| 学生 | 注意力 | 推理能力 | 记忆力 | 加工速度 | 空间能力 | 总分 | 推荐理由 |
|
|
|
+|------|--------|----------|--------|----------|----------|------|----------|
|
|
|
+| **位浩宸** | 10% | 77% | 99% | 87% | 92% | 97% | ⭐最推荐:注意力极低,其他全高 |
|
|
|
+| **葛传成** | 10% | 94% | 82% | 99% | 53% | 92% | 推理能力+加工速度极高 |
|
|
|
+| **龚佑歆** | 10% | 89% | 81% | 80% | 88% | 90% | 全面发展,仅注意力低 |
|
|
|
+
|
|
|
+**首选位浩宸**,因为对比最鲜明(注意力10% vs 其他全部80%+)。
|
|
|
+
|
|
|
+### 推荐截图(2张)
|
|
|
+
|
|
|
+#### 截图1:认知能力模型(雷达图)
|
|
|
+
|
|
|
+| 项目 | 内容 |
|
|
|
+|------|------|
|
|
|
+| 来源 | `双培强基工程\报告\A1 儿童核心认知发展_位浩宸_2025112914351035966.pdf` 第4页 |
|
|
|
+| 内容 | 六维雷达图 + 各维度百分位 |
|
|
|
+| 要展示 | 注意力10%在雷达图上明显凹陷,其他维度饱满 |
|
|
|
+| 标注 | 红色箭头指向注意力维度,写"注意力10%",绿色对勾标出其他高分维度 |
|
|
|
+| 脱敏 | 模糊姓名、档案ID、测试日期、出生日期、指导师、报告编码 |
|
|
|
+
|
|
|
+#### 截图2:注意力报告详情页
|
|
|
+
|
|
|
+| 项目 | 内容 |
|
|
|
+|------|------|
|
|
|
+| 来源 | 同上报告第7页 |
|
|
|
+| 内容 | "我的注意力得分" + 发展表现(高分/低分表现对比) |
|
|
|
+| 要展示 | 注意力得分和低分表现描述("注意力不集中,上课走神") |
|
|
|
+| 标注 | 红色框标出"我的注意力得分",旁边写"和文章描述一致" |
|
|
|
+| 脱敏 | 模糊顶部个人信息栏 |
|
|
|
+
|
|
|
+### 操作步骤
|
|
|
+
|
|
|
+```bash
|
|
|
+# 1. 在素材库中找到对应学生的PDF
|
|
|
+# 从 测评数据_优化提取.csv 找到学生姓名,然后在 报告/ 目录找同名PDF
|
|
|
+
|
|
|
+# 2. 渲染为图片
|
|
|
+python -c "
|
|
|
+import fitz
|
|
|
+doc = fitz.open(r'双培强基工程\报告\A1 儿童核心认知发展_位浩宸_2025112914351035966.pdf')
|
|
|
+# 第4页(索引3):认知能力模型(雷达图)
|
|
|
+page = doc[3]
|
|
|
+pix = page.get_pixmap(dpi=200)
|
|
|
+pix.save(r'articles\images\report_screenshots\d17_cognitive_model.png')
|
|
|
+# 第7页(索引6):注意力报告
|
|
|
+page = doc[6]
|
|
|
+pix = page.get_pixmap(dpi=200)
|
|
|
+pix.save(r'articles\images\report_screenshots\d17_attention_report.png')
|
|
|
+"
|
|
|
+
|
|
|
+# 3. 脱敏
|
|
|
+python -c "
|
|
|
+from PIL import Image, ImageFilter, ImageDraw, ImageFont
|
|
|
+
|
|
|
+def blur_region(img, x1, y1, x2, y2, radius=30):
|
|
|
+ region = img.crop((x1, y1, x2, y2))
|
|
|
+ blurred = region.filter(ImageFilter.GaussianBlur(radius=radius))
|
|
|
+ img.paste(blurred, (x1, y1, x2, y2))
|
|
|
+
|
|
|
+img = Image.open(r'articles\images\report_screenshots\d17_cognitive_model.png')
|
|
|
+w, h = img.size
|
|
|
+# 模糊顶部个人信息栏(姓名、ID、日期、指导师、报告编码)
|
|
|
+blur_region(img, 50, 30, 800, 180)
|
|
|
+# 模糊底部页脚
|
|
|
+blur_region(img, 0, h-80, w, h)
|
|
|
+img.save(r'articles\images\report_screenshots\d17_cognitive_model_desensitized.png')
|
|
|
+"
|
|
|
+```
|
|
|
+
|
|
|
+### 在文章中的位置
|
|
|
+- 第2张图:认知能力雷达图 → 放在"你以为是营养不够,其实是注意力问题"段落
|
|
|
+- 第3张图:注意力报告详情 → 放在"大脑73%是水,缺水1%注意力就掉"段落
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 四、脱敏标准操作流程
|
|
|
+
|
|
|
+### 每次截图必须模糊的内容
|
|
|
+
|
|
|
+| 报告类型 | 必须模糊 |
|
|
|
+|----------|----------|
|
|
|
+| A1/A2/B2/B3/B4/B6 | 姓名、档案ID、测试日期、出生日期、指导师编号、报告编码、学校名称、电话 |
|
|
|
+| 菌群报告 | 姓名、编号、年龄、性别、报告日期 |
|
|
|
+
|
|
|
+### 模糊方法
|
|
|
+
|
|
|
+```python
|
|
|
+from PIL import Image, ImageFilter
|
|
|
+
|
|
|
+def blur_region(img, x1, y1, x2, y2, radius=30):
|
|
|
+ region = img.crop((x1, y1, x2, y2))
|
|
|
+ blurred = region.filter(ImageFilter.GaussianBlur(radius=radius))
|
|
|
+ img.paste(blurred, (x1, y1, x2, y2))
|
|
|
+```
|
|
|
+
|
|
|
+参数说明:
|
|
|
+- `radius=30`:高斯模糊半径,值越大越模糊
|
|
|
+- 坐标范围:`(x1, y1, x2, y2)`,单位像素
|
|
|
+- 200 DPI 时,顶部个人信息栏通常位于 `(50, 30, 800, 180)`
|
|
|
+
|
|
|
+### 标注样式
|
|
|
+
|
|
|
+```python
|
|
|
+from PIL import ImageDraw, ImageFont
|
|
|
+
|
|
|
+def add_annotation(img, text, x, y):
|
|
|
+ draw = ImageDraw.Draw(img)
|
|
|
+ # 红色方框
|
|
|
+ draw.rectangle([x-5, y-5, x+200, y+25], outline=(255, 0, 0), width=3)
|
|
|
+ # 红色文字
|
|
|
+ font = ImageFont.truetype('C:/Windows/Fonts/msyh.ttc', 20)
|
|
|
+ draw.text((x, y), text, fill=(255, 0, 0), font=font)
|
|
|
+```
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 五、素材库数据查询
|
|
|
+
|
|
|
+### CSV文件位置
|
|
|
+
|
|
|
+```
|
|
|
+C:\Users\Administrator\Documents\双培强基工程\素材库\测评数据_优化提取.csv
|
|
|
+```
|
|
|
+
|
|
|
+### PDF报告位置
|
|
|
+
|
|
|
+```
|
|
|
+C:\Users\Administrator\Documents\双培强基工程\报告\A1 儿童核心认知发展_位浩宸_2025112914351035966.pdf
|
|
|
+```
|
|
|
+
|
|
|
+### 菌群报告位置
|
|
|
+
|
|
|
+```
|
|
|
+C:\Users\Administrator\.local\share\opencode\worktree\527b7036bd8d16188784528603a9b79a1d95c9fb\proud-knight\docs\参考资料\501999942-某人.pdf
|
|
|
+```
|
|
|
+
|
|
|
+### 关键列名(A1报告)
|
|
|
+
|
|
|
+| 列名 | 说明 | 参考值 |
|
|
|
+|------|------|--------|
|
|
|
+| `姓名` | 学生姓名 | 位浩宸 |
|
|
|
+| `报告类型` | A1/A2/B2/B3/B4/B6 | A1 |
|
|
|
+| `注意力_pct` | 注意力百分位 | 10(低) |
|
|
|
+| `推理能力_pct` | 推理能力百分位 | 77(高) |
|
|
|
+| `记忆力_pct` | 记忆力百分位 | 99(高) |
|
|
|
+| `加工速度_pct` | 加工速度百分位 | 87(高) |
|
|
|
+| `空间能力_pct` | 空间能力百分位 | 92(高) |
|
|
|
+| `感知觉_pct` | 感知觉百分位 | — |
|
|
|
+| `总分` | 认知能力总分 | 140 |
|
|
|
+| `百分位` | 总分在同龄人中的位置 | 97 |
|
|
|
+
|
|
|
+### 查询SQL示例
|
|
|
+
|
|
|
+```python
|
|
|
+import csv
|
|
|
+with open('测评数据_优化提取.csv', encoding='utf-8') as f:
|
|
|
+ reader = csv.DictReader(f)
|
|
|
+ for row in reader:
|
|
|
+ if row['报告类型'] == 'A1' and float(row['注意力_pct'] or 0) < 45:
|
|
|
+ print(f"{row['姓名']}: 注意力={row['注意力_pct']}% 推理={row['推理能力_pct']}%")
|
|
|
+```
|
|
|
+
|
|
|
+### 其他报告类型
|
|
|
+
|
|
|
+| 类型 | 全称 | 用途 |
|
|
|
+|------|------|------|
|
|
|
+| A1 | 儿童核心认知发展 | 注意力、记忆力、推理能力等(最常用) |
|
|
|
+| A2 | 青少年综合素质成长 | 人格特质、社会关系、情绪状态 |
|
|
|
+| B2 | 儿童自我与家庭教养 | 亲子关系、教养方式 |
|
|
|
+| B3 | 核心学习能力 | 学习策略、深层动机 |
|
|
|
+| B4 | 核心认知能力与成长型思维 | 成长型思维、自驱力 |
|
|
|
+| B6 | 职业发展规划 | 职业兴趣、价值观 |
|
|
|
+| C1 | 校园标准版 | 校园适应、社交关系 |
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 七、文字风格指南(关键!)
|
|
|
+
|
|
|
+> 经验教训:D16被标记为AI生成,不是因为图片,而是因为文字本身"AI味太浓"。
|
|
|
+> 重写后(去掉AI味)→ 不再被标记。D17直接按新风格写 → 没被标记。
|
|
|
+
|
|
|
+### 热贴写法 vs AI写法对比
|
|
|
+
|
|
|
+| 热贴写法(✅) | AI写法(❌) |
|
|
|
+|---------------|-------------|
|
|
|
+| 像朋友聊天,口语化 | 像写作文,结构工整 |
|
|
|
+| 情绪驱动,分享感受 | 数据驱动,传授知识 |
|
|
|
+| 短句短段,多空行 | 段落偏长,逻辑连贯 |
|
|
|
+| 有"我"的真实感受 | 有"数据"的客观引用 |
|
|
|
+| 偶尔跳跃,不按套路 | 故事→数据→方法→CTA,篇篇一样 |
|
|
|
+| 有真实细节(几点下班、多少钱) | 泛泛而谈("很多人"、"有的家长") |
|
|
|
+| 从别人那儿听说的 | 自己去查资料/翻书的 |
|
|
|
+
|
|
|
+### 六大原则
|
|
|
+
|
|
|
+#### 1. 像聊天,不像讲课
|
|
|
+
|
|
|
+**❌** "主动健康的核心就两句话:发现风险要科学,干预一定要简单。"
|
|
|
+**✅** "后来跟别的家长聊天,才知道这事没那么简单。"
|
|
|
+
|
|
|
+#### 2. 细节要真实
|
|
|
+
|
|
|
+**❌** "我认识一个朋友叫小付。"
|
|
|
+**✅** "后来跟闺蜜聊天,她说她老公去年体检也是正常。"
|
|
|
+
|
|
|
+**❌** "孩子不爱喝白开水。"
|
|
|
+**✅** "只要一离开我视线,就偷偷买可乐喝。"
|
|
|
+
|
|
|
+#### 3. 时间线要对
|
|
|
+
|
|
|
+**❌** 17年前的事提到17年后才有的东西(手机、膳食指南)
|
|
|
+**✅** 当时只知道什么 → 现在才知道什么 → 回头看觉得可惜
|
|
|
+
|
|
|
+#### 4. 不列清单
|
|
|
+
|
|
|
+**❌** "第一是糖……第二是酸……第三是气泡……"
|
|
|
+**✅** "饮料里又是糖又是酸还有气泡,糖伤代谢,酸伤菌群,气泡越喝越渴。加在一起,比单喝糖水糟糕得多。"
|
|
|
+
|
|
|
+#### 5. 不教人做事
|
|
|
+
|
|
|
+**❌** "你可以试试以下三个方法。"
|
|
|
+**✅** "如果你家孩子还小,明天早上起来,给他倒杯水试试。"
|
|
|
+
|
|
|
+#### 6. 结尾自然
|
|
|
+
|
|
|
+**❌** "评论区打1,我明天回你。"
|
|
|
+**✅** "你家孩子平时喝什么水?评论区聊聊。"
|
|
|
+
|
|
|
+### 写作前检查清单
|
|
|
+
|
|
|
+- [ ] 这个开头,我敢不敢直接念给朋友听?
|
|
|
+- [ ] 有没有"我认识一个朋友""值得注意的是""首先其次最后"这类AI高频词?
|
|
|
+- [ ] 时间线对不对?有没有把今天的事放到昨天?
|
|
|
+- [ ] 前后逻辑一致吗?比如"用了几个月"这种表述,每篇文章都出现,但时间线根本串不起来
|
|
|
+- [ ] 有没有"第一第二第三"这种结构化的东西?
|
|
|
+- [ ] 结尾是"教人做事"还是"聊聊"?
|
|
|
+
|
|
|
+### 常见逻辑问题(易错)
|
|
|
+
|
|
|
+| 问题 | 错误示例 | 正确做法 |
|
|
|
+|------|---------|---------|
|
|
|
+| 时间线矛盾 | D17说"现在孩子工作了",同一篇又说"用了几个月" | 孩子工作了就不能"最近用了几个月",应该是"最近在研究" |
|
|
|
+| 数据不准确 | 滤芯一年两三百(实际一两千) | 用真实数据,不确定就不写具体数字 |
|
|
|
+| 虚构体验 | "用了几个月"但根本没买 | 没买就说"研究了一圈,还没下手" |
|
|
|
+| 前后矛盾 | 前面说AI检测没问题,后面又说被标记了 | 检查整篇文章的叙事是否自洽 |
|
|
|
+| 违反常识 | 17年前没收手机 | 那时候还没有智能手机 |
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 八、D18经验总结:算账类文章(富维度)
|
|
|
+
|
|
|
+### 文章主题
|
|
|
+"净水机是不是智商税?用了十几年我才想通"——用真实经历算账,富维度角度。
|
|
|
+
|
|
|
+### 核心经验
|
|
|
+
|
|
|
+| 经验 | 说明 |
|
|
|
+|------|------|
|
|
|
+| **不需要截图** | 富维度算账类文章不需要报告截图,纯文字+AI图即可,不会被标记 |
|
|
|
+| **用户改稿亮点** | 标题"我终于想通了"→"我才想通"(更口语化);"一周喝进去一张银行卡,吓人"(更生动);"看了下饮水机里面"(更具体,改前"看了下那桶里面的卫生") |
|
|
|
+| **加话题标签** | 正文末尾加5个话题标签(#净水器# #健康从水开始# #自来水过滤# #生活饮用水# #品质净水健康生活#) |
|
|
|
+| **定时发布** | 2026-08-06 19:30 定时发布 |
|
|
|
+| **图片数量** | 6张(封面+历史/算账/pH-TDS/功能水机/CTA) |
|
|
|
+| **颜色** | 富维度 #F59E0B 金色 |
|
|
|
+
|
|
|
+### 用户修改风格分析
|
|
|
+
|
|
|
+用户会自动优化以下方向:
|
|
|
+1. **更口语化**:把正式表述改成日常聊天语气("终于"→"才")
|
|
|
+2. **更具体**:抽象描述加具体细节("桶卫生"→"饮水机里面")
|
|
|
+3. **更夸张**:增加戏剧性表达("一周喝进去一张银行卡")
|
|
|
+4. **修正数据**:如果成本数据有偏差用户会改("比...贵"→"并不比...贵")
|
|
|
+5. **加标签**:用户会主动加话题标签
|
|
|
+
|
|
|
+### 下次写稿建议
|
|
|
+
|
|
|
+- 初稿可以更口语化,减少用户改稿量
|
|
|
+- 富维度算账类文章不需要报告截图
|
|
|
+- 使用真实个人经历开头,比"我朋友"更有说服力
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+## 六、最终效果检查清单
|
|
|
+
|
|
|
+每篇文章发布前,确认:
|
|
|
+
|
|
|
+- [ ] 5张图中至少1张是真实报告截图
|
|
|
+- [ ] 个人信息已完全模糊(无法辨认姓名、ID、日期)
|
|
|
+- [ ] 关键数据已用红色框标注
|
|
|
+- [ ] 英文标题/术语旁边有中文翻译
|
|
|
+- [ ] 截图尺寸经过裁剪,适配小红书竖版(3:4)
|
|
|
+- [ ] 截图不会显得太突兀(用统一滤镜或边框融入整体风格)
|
|
|
+- [ ] 所有文件已保存到 `articles/images/report_screenshots/` 目录
|