"""board-coach.html — 去掉进度条,改为文字展示业绩小时数+下一档还需小时数""" import re from _env_paths import ensure_repo_root ensure_repo_root() filepath = "docs/h5_ui/pages/board-coach.html" with open(filepath, "r", encoding="utf-8") as f: c = f.read() # 定义每个助教的进度条区域和替换内容 replacements = [ # 小燕: 86.2h, 下一档100h, 还差13.8h ( '''
星级 → 王牌 86.2h / 100h
''', '''
86.2h 下一档还需 13.8h
''' ), # 泡芙: 72.5h, 下一档80h, 还差7.5h ( '''
高级 → 星级 72.5h / 80h
''', '''
72.5h 下一档还需 7.5h
''' ), # Amy: 68.0h, 下一档100h, 还差32h ( '''
星级 → 王牌 68.0h / 100h
''', '''
68.0h 下一档还需 32.0h
''' ), # Mia: 55.0h, 下一档60h, 还差5h ( '''
中级 → 高级 55.0h / 60h
''', '''
55.0h 下一档还需 5.0h
''' ), # 糖糖: 42.0h, 已达标 ( '''
初级 → 中级 42.0h / 40h ✅
''', '''
42.0h ✅ 已达标
''' ), # 露露: 38.0h, 下一档60h, 还差22h ( '''
中级 → 高级 38.0h / 60h
''', '''
38.0h 下一档还需 22.0h
''' ), ] for old, new in replacements: if old in c: c = c.replace(old, new) print(f" ✅ 替换成功") else: print(f" ❌ 未找到匹配") with open(filepath, "w", encoding="utf-8") as f: f.write(c) print("board-coach.html 进度条已替换为文字")