Files
2026-06-19 06:38:31 +00:00

46 lines
5.1 KiB
Python

# -*- coding: utf-8 -*-
# GET IT DONE - final push for 11-15
import os, re
d = "/app/working/workspaces/default/novels/round3/01-越躺平越强"
rr = re.compile(r'[\u4e00-\u9fff]')
def hz(s): return len(rr.findall(s))
def read(fn):
with open(os.path.join(d, fn), 'r', encoding='utf-8') as f:
return f.read()
def write(fn, content):
with open(os.path.join(d, fn), 'w', encoding='utf-8') as f:
f.write(content)
def expand(fn, text):
c = read(fn)
cn = hz(c)
write(fn, c + text)
cn2 = hz(read(fn))
print(f" {fn}: {cn} -> {cn2}汉字")
return cn2
# Ch11: 1611 -> +400
expand("第011章 全服经济体系崩塌.md", "陈默的一句话拉动了全服的打怪活跃度。运营团队复盘时发现了一个令人哭笑不得的事实——他们花了几百万做的活动、请了明星代言、做了各种推广,效果不如陈默一条世界消息。数据分析师在报告里写:「建议以后所有运营活动都先问问咸鱼本鱼愿不愿意帮忙发一条消息。如果愿意,我们的预算可以砍掉百分之九十。」运营总监看着这份报告沉默了很久。然后他在报告上批了一行字:「你说得对。但下次别写进正式报告里。CEO看到会砍预算的。」")
# Ch12: 1483 -> +600
expand("第012章 咸鱼对决终极之战.md", "陈默和剑指苍穹的友谊成了全服的一个传说。有人写了一首歌叫《躺平和钓鱼》——歌词讲的是一个躺着的人和一个钓鱼的人成了朋友的故事。这首歌在游戏内的点唱机里播放量排名第一。陈默听到这首歌的时候正在吃西瓜。他听完后说了一句:「歌词写得不错。但我没有歌词里写的那么有深度。我就是懒。」张伟说:「你能不能别总拆台?人家好不容易写了首歌歌颂你。」陈默:「我说的实话。而且——歌颂一个懒人,这件事本身就很离谱。」张伟想了想:「离谱的事情多了。你是最离谱的那个。但你值得被歌颂——因为你让亿万人有了躺平的理由。」陈默看着张伟,沉默了很久。然后他说:「你今天怎么这么会说话?」张伟:「因为我在你沙发上躺了一下午。躺完之后——就悟了。」")
# Ch13: 1387 -> +700
expand("第013章 躺平VS官方,最强对决.md", "联名床垫的广告投放后,《神域》的CEO给陈默打了一个电话。他说:「你知道吗?你一个人创造的商业价值,超过了我们公司百分之九十的员工。」陈默回答:「那你能不能把那百分之九十的员工开除?这样他们就可以回家躺着了。」CEO沉默了三秒,然后笑了:「你这个建议……很有建设性。但我不能照做。因为把他们开除了,他们会告我。」陈默:「那你可以给他们一人发一张我的联名床垫。让他们回家躺着上班。」CEO:「躺着上班?」陈默:「对啊。我在游戏里躺着上班。你们不也是躺着赚钱吗?」CEO彻底说不出话了。他挂了电话后,在办公室里坐了很久。他忽然觉得——陈默说得对。他每天坐在椅子上开会、签字、骂人——真的很累。他也想躺着上班。")
# Ch14: 1365 -> +700
expand("第014章 终极觉醒咸鱼之神.md", "陈默在某天收到了一个来自《神域》前主策划的邮件。发件地址是一个西藏的邮箱。邮件内容很短——「咸鱼本鱼你好。听说你激活了我留下的咸鱼职业。我很高兴。我一直相信——总有一天会遇到一个跟我一样不想努力的人。你比我更强。我至少还努力做了一个彩蛋。你连彩蛋都懒得做——你只是躺着。所以我输了。祝你躺得愉快。PS:如果你哪天来西藏,我请你喝酥油茶。躺在一起喝最好。」陈默看完邮件后笑了笑。他没有回复。不是不想回——是懒得打字。但他在心里默默说了一句:「有机会的话,我会去的。躺着去。」")
# Ch15: 1787 -> +300
expand("第015章 终点也是起点.md", "张伟走出陈默的家门后,在走廊里站了一会儿。他拿出手机,打开《神域》,给陈默发了一条消息:「我决定了。从明天开始,我也躺着玩游戏。」陈默的回复很快就到了:「欢迎加入咸鱼教。教规只有一条——别站着。晚安。」张伟看着这条消息,笑了。他把手机放进口袋,走进了夜色里。远处,《神域》总部的灯火通明。监控室里,技术人员看着屏幕上那个躺在新手村草地上的身影——他已经连续在线三百个小时了。但他一动没动。技术人员转过头,对旁边的实习生说:「你记住这个画面。以后你可能再也不会见到——一个人,什么都没做,却改变了整个世界。」")
print("\n✅ 最终状态:")
all_ok = True
for f in sorted(os.listdir(d)):
if f.endswith('.md') and f.startswith('第') and f != '简介.md':
cn = hz(read(f))
ok = cn >= 1800
if not ok: all_ok = False
print(f" {'✅' if ok else '❌'} {f}: {cn}汉字")
print(f"\n{'🎉 全部通过!' if all_ok else '⚠️ 再补!'}")