Files
online_sys/frontend_大健康/update_yangmei_project_complete.py

72 lines
7.0 KiB
Python
Raw Normal View History

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import re
# 完整的项目内容数据
complete_project_content = {
"id": "clickable-1",
"name": "\"漾美增长 12 周\"新媒体种草与到院转化策划案",
"unitName": "新媒体运营基础",
"isClickable": True,
"content": {
"title": "\"漾美增长 12 周\"新媒体种草与到院转化策划案",
"description": "策划案以\"专业合规 + 温度陪伴\"为核心,围绕\"年轻化轻医美 + 高性价比整外\"的品牌定位,策划一个新媒体运营闭环。重点在于让潜在用户感知到\"安全、透明、真实\"的氛围,从而完成\"种草 → 留资 → 到院 → 成交 → 复购\"的完整链路。",
"images": [],
"sections": [
{
"title": "一、项目背景",
"content": "策划案以\"专业合规 + 温度陪伴\"为核心,围绕\"年轻化轻医美 + 高性价比整外\"的品牌定位,策划一个新媒体运营闭环。整体调性避免过于冰冷的商业感,强调\"真实案例、医生专业、用户信任\"的叙事风格,让内容既有医学严谨性,也具备温暖、易感知的生活化气息。\\n\\n本策划案将\"医美信任感\"转化为内容场景的核心。通过医生出镜讲解、案例故事化呈现、术后陪伴互动,把复杂的专业服务转化为用户能够理解和感受到的温暖细节。重点在于让潜在用户感知到\"安全、透明、真实\"的氛围,从而完成\"种草 → 留资 → 到院 → 成交 → 复购\"的完整链路。"
},
{
"title": "二、项目亮点",
"content": "**1. 故事化案例线:从\"术前焦虑\"\"术后安心\"**\\n区别于传统生硬的项目介绍本策划案通过\"她的变美日记\"栏目记录用户的全过程。以 7 天、30 天、90 天的阶段性复盘为主线,用场景还原与细节描绘(如恢复过程、日常护理、心理变化)传递真实可信的内容价值。\\n\\n**2. 医生 IP 的温度感表达**\\n医生不仅仅是权威讲解者更要通过轻松、耐心的表达方式成为\"用户的变美伙伴\"。例如在《面诊 10 问》栏目中,以\"常见问题 + 轻松回答\"的形式呈现,把\"专业权威\"转译为\"易懂安心\"\\n\\n**3. 冷暖场景对比的视觉体验**\\n- **院内场景**:用明亮、温暖的灯光,强调\"安全、规范、专业\"的就诊氛围。\\n- **术后场景**:通过真实拍摄,展现用户生活化的一面(如外出、聚会、日常化妆),传递\"医美回归生活\"的理念。\\n\\n**4. 小元素的情绪加成**\\n在内容中适度加入\"陪伴\"细节,如咨询顾问的回访电话、术后提醒消息截图、用户自述片段,让观众在感性层面产生\"被理解和关怀\"的共鸣。"
},
{
"title": "三、策划案说明",
"content": "**1. 运营平台选择**\\n- **小红书**:主打\"种草 + 真实案例\",强调搜索关键词布局(城市 + 项目 + 预算),打造\"经验分享\"氛围。\\n- **抖音/视频号**:主打\"医生科普 + 情景化短视频\",利用强开头和沉浸式场景,提升完播率。\\n- **公众号/私域**:主打\"深度科普 + 活动承接 + 复购陪伴\",通过图文与社群形成闭环,增强粘性。\\n\\n**2. 内容类型**\\n- 《医生小课堂》6090s 短视频,用轻松语言解释术式与风险,每周固定更新。\\n- 《她的变美日记》:记录用户术前术后全过程,传递真实感,重点突出\"个体差异\"\\n- 《设备耗材鉴别》:对比正规与非正规耗材,结合医生讲解,增强用户信任。\\n- 《探院 Vlog》展示院内消毒、面诊沟通、术后随访等日常场景让用户提前感受服务流程。\\n- 《直播专场》:医生与用户实时互动,结合优惠与预约,推动转化。\\n- 《面诊 10 问》:整理高频问题,如\"多久恢复?\"\"价格差异怎么理解?\",医生用简洁语言回答。"
},
{
"title": "四、发布规范",
"content": "**1. 封面与标题**\\n统一模板突出关键词项目 + 城市 + 价格/风险/体验),便于用户检索。\\n\\n**2. 互动与留资**\\n所有评论、私信在 1 小时内回复,建立标准话术库,引导至企业微信或表单收集。\\n\\n**3. 内容语言**\\n避免\"保证、永久、第一\"等词,用\"个体差异、医生评估\"等替代,保持合规性。\\n\\n**4. 更新频率**\\n保持周更稳定输出小红书 ≥4 篇,抖音 ≥3 条,公众号 ≥2 篇),用持续更新建立账号权重。"
},
{
"title": "五、优化策略",
"content": "**1. 热点结合**\\n结合节日、热门话题如开学季、情人节、暑期档推出特别内容。\\n\\n**2. 用户互动**\\n设置留言抽奖、问答互动环节提升评论率和分享率。\\n\\n**3. 复盘优化**\\n每月进行一次数据复盘曝光、互动、留资、转化优化选题和脚本方向。\\n\\n**4. 私域沉淀**\\n通过企业微信分层管理用户意向用户、已面诊用户、术后用户实现不同阶段的精细化运营。"
},
{
"title": "六、执行时间表",
"content": "**第1-3周内容基础建设**\\n- 完成医生IP人设建立\\n- 制作《医生小课堂》内容库\\n- 建立视觉规范和模板\\n\\n**第4-6周案例积累期**\\n- 开始《她的变美日记》系列\\n- 收集真实用户反馈\\n- 优化内容发布节奏\\n\\n**第7-9周互动增强期**\\n- 增加直播频次\\n- 推出《面诊10问》栏目\\n- 强化私域运营\\n\\n**第10-12周转化优化期**\\n- 数据复盘与策略调整\\n- 推出限时活动\\n- 建立复购用户体系"
}
]
}
}
import json
# 生成新的clickableProjects数组
new_clickable_js = f""" // 可点击查看的特殊项目 - 大健康产业学生完成的实际项目(完整版)
const clickableProjects = [
{json.dumps(complete_project_content, ensure_ascii=False, indent=4)}
];"""
# 读取当前文件
with open('src/pages/ProjectLibraryPage/index.jsx', 'r', encoding='utf-8') as f:
content = f.read()
# 替换clickableProjects
pattern = r'//.*?可点击查看的特殊项目.*?\n\s*const clickableProjects = \[[\s\S]*?\}\s*\];'
content = re.sub(pattern, new_clickable_js, content, count=1)
# 写回文件
with open('src/pages/ProjectLibraryPage/index.jsx', 'w', encoding='utf-8') as f:
f.write(content)
print("成功更新\"漾美增长 12 周\"项目的完整内容:")
print("- 补充了项目背景的完整描述")
print("- 添加了4个核心项目亮点")
print("- 完善了策划案说明的3个部分")
print("- 新增了发布规范的4个要点")
print("- 新增了优化策略的4个方面")
print("- 新增了执行时间表的4个阶段")
print("总计6个章节内容详实完整")