Files
skills-lottery-picker/novels/round3/gen_ch3_5.py
T
2026-06-19 06:38:31 +00:00

268 lines
12 KiB
Python

# -*- coding: utf-8 -*-
# Generate chapters 3-5 of story 1
import os, re
d = "/app/working/workspaces/default/novels/round3/01-越躺平越强"
def hz(s):
return len(re.findall(r'[\u4e00-\u9fff]', s))
def save(fname, content):
path = os.path.join(d, fname)
with open(path, 'w', encoding='utf-8') as f:
f.write(content)
cn = hz(content)
print(f" {'OK' if cn>=1800 else '!!'} {fname}: {cn}汉字")
return cn
# Chapter 3
c3 = """# 第03章 官方坐不住了
公测第三天,凌晨。
《神域》总部监控室里的气氛越来越凝重。大屏幕上的全服等级排行榜,第一名不再是「剑指苍穹」。
第一名变成了「咸鱼本鱼」——等级:18。在线时间:0.8%。全服最低。
「这不可能。」技术主管赵明盯着屏幕,手里的笔都快捏断了。「一个在线时长不到百分之一的玩家,三天冲到18级。全服第二名的剑指苍穹,每天在线十六个小时,现在才16级。」
会议室里坐满了人。运营总监、技术总监、项目负责人全部到齐。
「确认没有使用外挂?」运营总监问。
「确认。查了他所有的数据传输记录,没有任何异常操作。」
「那他是怎么升级的?」
技术人员咽了口唾沫:「他……什么都没做。大部分时间躺在出生点,有时候睡觉,偶尔起来散个步。他唯一主动操作过的,就是闹钟。」
会议室陷入了沉默。
「他触发了隐藏职业「咸鱼」。」技术人员补充道,「职业特性是越不活跃经验倍率越高。触发条件需要精神波长匹配度达到99.9%以上,躺平率百分之百。」
「这个职业是我们设计的?」运营总监问。
技术总监咳嗽了一声:「那是上一任主策划留下的彩蛋。据说是为了讽刺游戏行业的加班文化。当时没人想过真的会有人触发。」
运营总监揉了揉太阳穴:「现在怎么办?」
「两个选择。」技术总监伸出两根手指,「第一,暗改——把他的经验倍率调低。第二,承认这个职业的存在,把它当成宣传点。全服第一隐藏职业,被一个躺平的玩家触发了——这本身就是新闻。」
运营总监思考了很久:「先观察。等他到了30级再说。」
他顿了顿,又问:「这个玩家现在是什么状态?」
技术人员看了一眼屏幕:「他……还在睡。」
「从什么时候开始睡的?」
「从进游戏到现在。中间醒过两次——一次是设闹钟,一次是接电话。」
运营总监沉默了。
「这人是真的能躺。」
而此刻,陈默正在新手村的草地上晒太阳。他已经躺了三天。三天里他做的最激烈的运动,是翻了个身。现在连翻身都少了——因为他找到了最舒服的姿势,侧躺,右手枕着头,左腿微微弯曲。
张伟已经疯了。
「陈默!你他妈到底是不是人!!我每天在线十六个小时才15级!!你躺着就18级了!!」
「你声音小点,我在晒太阳。」
「晒你妈!!你知不知道全服都在讨论你!!」
陈默打开世界频道看了一眼——
数据分析师说:「咸鱼本鱼在线时长0.8%,全服最低。」
剑指苍穹说:「不可能。」
夜行者说:「开挂了吧?」
数据分析师说:「他的操作数据几乎为零——意思是他什么都没做。」
世界频道炸了。有人查到了他的隐藏职业信息——咸鱼。职业描述:越摆烂越强,越努力越菜。
全服玩家集体崩溃:「我他妈通宵三天你告诉我躺着就能升级???」
陈默关掉了频道,翻了个身。阳光照在他脸上,暖洋洋的。
「吵死了。」他闭上眼睛,继续睡。
他不知道的是,此刻整个《神域》的技术团队都在因为他熬夜加班。他们翻遍了代码库,想要找到修复咸鱼职业的方法——但发现这个职业的代码被前主策划加密了,解密的钥匙藏在某个只有他知道的地方。而那个人已经离职三个月了,据说去了西藏开民宿。
赵明看着屏幕上那个躺在草地上的玩家,忍不住骂了一句脏话。
「找人去联系那个前主策划。」
「联系不上。他在西藏,那边没信号。」
「……」
赵明觉得自己的血压在往上涨。
而陈默翻了个身。等级:19。
"""
c4 = """# 第04章 全服第一来找我PK
公测第五天。
「咸鱼本鱼」等级:25。在线时长:0.5%。全服等级榜第一。
「剑指苍穹」等级:22。在线时长:99.2%。全服第二。
整个《神域》的玩家都在等一件事——剑指苍穹什么时候去找咸鱼本鱼PK。
消息在第五天的晚上终于来了。剑指苍穹在世界频道发了一条消息:「@咸鱼本鱼,有种出来PK。」
世界频道瞬间沸腾。
但陈默没看到这条消息。他在睡觉。等他醒来,张伟的消息已经刷了上百条:「陈默!!剑指苍穹找你PK!!全服都在等!!你他妈快起来!!」
陈默揉了揉眼睛:「PK?」
「对!!全服都在看着!!你要是怂了以后就别玩游戏了!!」
陈默打了个哈欠:「好吧。约个时间。」
PK约定在第二天下午两点,新手村外的竞技场。到了约定时间,竞技场周围围了上万人。剑指苍穹已经站在台上,全副武装——蓝光闪闪的装备,手中一把火焰长剑,威风凛凛。世界频道里全是押注的消息——赔率1比100,几乎所有人都押剑指苍穹赢。
陈默准时出现在了竞技场入口。他穿着一身新手布衣,手里拿的是出生时送的新手木剑。刚从草地上爬起来,头发上还沾着草屑。
全场安静了三秒。然后爆发出一阵哄笑。
「他就穿这个来PK?」「新手布衣对蓝装?」「我押的剑指苍穹稳了。」
剑指苍穹皱起眉头:「你就穿这个?」
陈默低头看了看自己:「我就这一身装备。怎么了?」
「你没有其他装备?」
「没有。我从来没打过怪。」
全场再次安静。
「……你从来没打过怪,怎么到25级的?」
「躺着升的。」
剑指苍穹沉默了五秒。然后他举起了火焰长剑:「不管你是怎么升级的。上了擂台,我会认真打。」
「行。」陈默拿起新手木剑。
裁判宣布开始的那一刻——剑指苍穹化作一道残影,火焰长剑带着炽热的风斩向陈默。他的速度极快,全服能看清楚他动作的人不超过十个。
陈默心里默念:「咸鱼系统,启动战斗模式。」
【战斗模式启动。当前活跃度:15%。经验倍率已降至x2。】
【提示:战斗状态持续越久,经验倍率越低。建议速战速决。】
陈默看着面板上那个降到x2的倍率,皱了皱眉。打太久会降倍率?那就速战速决。
剑指苍穹的剑已经到了面前。
陈默侧身一让。他的速度并不快——但他的战斗属性被系统按躺平值翻倍了。即便降到x2,他25级的基础属性依然碾压22级的剑指苍穹。他一剑刺出。剑指苍穹试图格挡。但陈默的攻击速度太快了——新手木剑穿过格挡的空隙,在剑指苍穹的胸甲上轻轻一碰。
加1点伤害。但下一秒,陈默连刺了十七剑。
剑指苍穹的HP条肉眼可见地往下掉。他拼尽全力反击——但每一剑都被陈默躲开了。不是技术好,是他的基础速度碾压。
不到十秒。
剑指苍穹单膝跪地。
全场鸦雀无声。
陈默收起木剑:「承让了。」
然后他立刻躺回了擂台上。面板上的倍率数字开始回升。陈默松了口气。还好没打太久,倍率能恢复。
而整个竞技场,上万人,没有一个人说话。
过了很久,世界频道里才刷出一条消息:「……他他妈是躺着赢的。」
这条消息在十分钟内被转发了十万次。
陈默躺在擂台上,看着面板上慢慢回升的倍率数字,心里只有一个念头——下次能不打架就别打架了。掉倍率太亏了。
"""
c5 = """# 第05章 游戏公司紧急会议
PK结束后的第二天。
《神域》总部召开了紧急董事会。大屏幕上循环播放着陈默和剑指苍穹PK的录像——陈默站着不动、等剑指苍穹冲过来、然后十多剑秒杀的全过程。
会议室里坐了二十多人。CEO、COO、CTO、运营总监、技术总监、法务总监,全部到齐。
「谁能跟我解释一下,」CEO用手指敲着桌子,「一个穿着新手布衣、拿着出生木剑的玩家,怎么秒杀了全服第二的付费玩家?」
技术总监站了起来:「这个问题比较复杂……陈默触发的隐藏职业「咸鱼」,存在一个底层机制:他的战斗属性与躺平值挂钩。PK时虽然倍率降低了,但他的基础等级碾压。再加上职业加成,他的基础属性大约是同级玩家的三倍。」
「也就是说,他什么都没做,却拥有了三倍属性?」
「从技术角度来说,是的。」
「为什么不修复?」
技术总监沉默了一下:「这个职业的触发条件是精神波长匹配度99.9%以上。目前全服只有他一个匹配者。如果修复,需要在底层代码层面改动——可能影响其他职业的平衡。」
COO举手问:「这个玩家有什么商业价值?」
运营总监眼睛一亮:「非常大。他的PK视频在社交媒体上播放量已经破两千万。全球各大游戏媒体都在报道。如果我们顺势营销,可以吸引大量新用户。」
CEO沉默了三十秒。然后他做出了决定:「第一,不修复bug。第二,把这个职业做成宣传卖点。第三——派人和陈默接触,问他愿不愿意签约做我们的代言人。」
会议室里响起一阵议论声。
「你们想清楚,」COO提醒道,「如果宣传他,就等于告诉全服玩家——努力练级没有意义,躺平才是王道。」
CEO微微一笑:「你觉得现在还有多少人相信——努力一定会有回报?」
会议室安静了。
此刻,陈默正在新手村的草地上晒太阳。他不知道全服都在找他。不知道游戏公司准备签他。不知道自己已经成了全球游戏圈的热门话题。他只知道一件事——他饿了。
已经躺了五天,一次都没起来过。游戏舱里有营养液补充,但精神上还是想吃点什么。
他在好友列表里找到张伟:「帮我带份外卖。」
「……你他妈在游戏里让我帮你带外卖?」
「我起不来。一站起来倍率就掉。」
「……」
「帮我带一份蛋炒饭。」
「我他妈在玩游戏!!我是全服前一百!!你让我给你送外卖!!」
「送到我家门口就行。密码是1234。」
「陈默我操你——」
语音断了。五分钟后,张伟离线了。
陈默笑了笑,翻了个身。阳光很好。
三十分钟后,张伟踹开了陈默家的门,手里拎着一份蛋炒饭。陈默从游戏舱里爬出来的时候,张伟看到了他的等级——27级。
张伟手里的蛋炒饭掉在了地上。
「你他妈又升了两级?!就我帮你买外卖的这半个小时?!」
「嗯……你那个蛋炒饭还能吃吗?」
「吃你妈!!」
张伟骂骂咧咧地重新下楼去买了一份。回来的时候发现陈默又躺回去了——因为就这么几分钟,他的等级又跳了一级。
张伟站在门口,看着游戏舱里的陈默,忽然觉得这个世界太不公平了。
"""
save("第003章 官方坐不住了.md", c3)
save("第004章 全服第一来找我PK.md", c4)
save("第005章 游戏公司紧急会议.md", c5)
print("第3-5章完成")