- 包含4个产业方向的前端项目:智能开发、智能制造、大健康、财经商贸 - 已清理node_modules、.yoyo等大文件,项目大小从2.6GB优化至631MB - 配置完善的.gitignore文件 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
94 lines
6.6 KiB
Python
94 lines
6.6 KiB
Python
#!/usr/bin/env python3
|
||
# -*- coding: utf-8 -*-
|
||
|
||
# 读取mockData.js文件
|
||
with open('src/data/mockData.js', 'r', encoding='utf-8') as f:
|
||
content = f.read()
|
||
|
||
# 找到teacherData的开始位置
|
||
start_marker = "// 导师信息数据\n teacherData: updateTeacherCourses({"
|
||
start_pos = content.find(start_marker)
|
||
|
||
if start_pos == -1:
|
||
print("❌ 找不到teacherData标记")
|
||
exit(1)
|
||
|
||
# 找到teacherData的结束位置(找到对应的闭合括号)
|
||
# 从start_pos开始计算括号匹配
|
||
pos = start_pos + len(start_marker)
|
||
bracket_count = 1
|
||
while pos < len(content) and bracket_count > 0:
|
||
if content[pos] == '{':
|
||
bracket_count += 1
|
||
elif content[pos] == '}':
|
||
bracket_count -= 1
|
||
pos += 1
|
||
|
||
# 找到 }, allCalendarEvents), 的位置
|
||
end_marker = "}, allCalendarEvents),"
|
||
end_pos = content.find(end_marker, start_pos)
|
||
if end_pos == -1:
|
||
print("❌ 找不到teacherData结束标记")
|
||
exit(1)
|
||
|
||
# 新的大健康导师数据
|
||
new_teacher_data = '''// 导师信息数据
|
||
teacherData: updateTeacherCourses({
|
||
"宋积极(配方师gigi)": {
|
||
name: "宋积极(配方师gigi)",
|
||
introduction: "导师曾任lakelab品牌研发总监,本科及硕士毕业于西安交通大学医学院药学专业,拥有13年美妆个护领域实战经验。曾任欧莱雅集团研发中心科学家,先后负责护肤与洗护发产品的开发,服务品牌涵盖巴黎欧莱雅、兰蔻、理肤泉、植村秀、巴黎卡诗、美奇丝等国际知名品牌;在产品创新与配方研发方面积累了深厚经验。此后担任人工智能测肤软件 "你今天真好看"APP 科学护肤总监,负责平台产品库搭建、产品评估、品牌合作与市场趋势追踪,使平台用户规模突破2000万,并在知乎等科普平台收获22万粉丝。现同时担任 香奈儿集团Skin Sider内容共创官,并入选 央视网 & OLAY"科学有她"青年女科学家项目。作为活跃的配方师与行业意见领袖,多次受邀在中国美容博览会等权威论坛发表主题演讲,是兼具科研背景与市场洞察的美妆个护研发专家。",
|
||
specialties: ["13年美妆研发专家", "前欧莱雅集团科学家", "APP用户突破2000万", "22万科普粉丝KOL"],
|
||
avatar: "https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/img/teach_sys_teacher-avatar/recuW7dxJ5E4Al.png",
|
||
type: "复合课导师",
|
||
verticalDirection: "药品工艺与质量保障体系",
|
||
courses: []
|
||
},
|
||
"吴兰": {
|
||
name: "吴兰",
|
||
introduction: "拥有13年营养科学研究与产品开发经验,专注于功能食品与营养干预产品的产业化转化。累计参与30余种功能性食品开发,包括益生菌饮料、低GI代餐、抗氧化复配胶囊等,部分产品已实现出口,年均销售额超1.2亿元。主导研发的"定制化营养补剂智能配方系统"获得两项发明专利授权,在国内首创以"微量营养素摄入+个体代谢差异"为核心算法模型,实现个性化营养配方输出。其服务过的企业中,超60%在产品升级后实现营收增长超过30%。参与编制多项《保健食品成分使用技术指南》地方标准,对国内营养标签合规、功能声称审核、产品备案有深入理解,是科技成果从实验室走向终端消费市场的中坚力量。",
|
||
specialties: ["13年功能食品研发专家", "产品年销1.2亿元", "个性化营养算法首创", "60%企业营收增30%"],
|
||
avatar: "https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/img/teach_sys_teacher-avatar/recuW7dxJ5t1Ii.jpeg",
|
||
type: "复合课导师",
|
||
verticalDirection: "健康管理",
|
||
courses: []
|
||
},
|
||
"李奇": {
|
||
name: "李奇",
|
||
introduction: "毕业于南洋理工学院,拥有硕士学位,具备扎实的人工智能理论基础与产业实践经验。近年来,专注于大模型工程化与AI应用课程体系建设,主持完成《AIGC实战:从模型调用到产品落地》《AI在视觉设计与内容生成中的应用》等多个应用型教学项目。曾主导开发'AI技能地图导航系统',实现课程内容与岗位技能的精准对齐,在2024年全国高校AI课程创新大赛中荣获一等奖。擅长将复杂的算法模型转化为通俗易懂的教学内容,致力于打造'人人可用AI'的实训课程体系,是众多高校与职业培训机构特聘的AI技术与课程体系顾问。",
|
||
specialties: ["人工智能技术顾问", "大模型工程化研究者", "AI应用课程体系建设者"],
|
||
avatar: "https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/img/teach_sys_teacher-avatar/recuW8gePZvRn6.jpg",
|
||
type: "AI课导师",
|
||
courses: []
|
||
},
|
||
"孙应战": {
|
||
name: "孙应战",
|
||
introduction: "拥有18年制造业与产品营销经验,曾在上市公司与世界500强外企任职,参与大众MEB平台、奥迪EA888发动机及新能源汽车项目开发。作为德企内训讲师、国际演讲学会资深会员和中国心理卫生协会会员,善于将实践经验转化为通俗讲解,课堂氛围轻松易懂。",
|
||
specialties: ["世界500强外企背景","学习零压力", "实用可落地", "善于启发"],
|
||
avatar: "https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/img/teach_sys_teacher-avatar/recuUpJCc6qecx.jpg",
|
||
type: "公共课导师",
|
||
courses: []
|
||
},
|
||
"魏立慧": {
|
||
name: "魏立慧",
|
||
introduction: "企业资深一线HR主讲,专注于为求职者提供一对一的个性化指导。通过真实招聘视角,深入剖析个人优势与短板、传授面试技巧、规划职业定位与发展路径,帮助学生快速提升求职竞争力。求职策略以实用落地为核心,注重互动交流与角色定位,让学员在轻松氛围中获得直击痛点的求职策略。",
|
||
specialties: ["点评直击要害", "擅长挖掘优势", "职业规划达人", "一线HR资深讲师"],
|
||
avatar: "https://ddcz-1315997005.cos.ap-nanjing.myqcloud.com/static/img/teach_sys_teacher-avatar/recuUpSO4gUtJz.png",
|
||
type: "企业资深HR",
|
||
courses: []
|
||
}
|
||
}, allCalendarEvents),'''
|
||
|
||
# 替换内容
|
||
new_content = content[:start_pos] + new_teacher_data + content[end_pos + len(end_marker):]
|
||
|
||
# 写回文件
|
||
with open('src/data/mockData.js', 'w', encoding='utf-8') as f:
|
||
f.write(new_content)
|
||
|
||
print("✅ 成功替换teacherData为大健康产业导师数据!")
|
||
print("包含导师:")
|
||
print(" - 宋积极(配方师gigi) - 药品工艺与质量保障体系")
|
||
print(" - 吴兰 - 健康管理")
|
||
print(" - 李奇 - AI课导师")
|
||
print(" - 孙应战 - 公共课导师")
|
||
print(" - 魏立慧 - 企业资深HR") |