Skill: shaozhengmao/humanize-zh-writers (version 0.1.0)

--- name: humanize-zh-writers description: 作家风格写作助手。模仿王小波、王朔、马尔克斯、卡尔维诺、博尔赫斯的写作风格对文本进行改写或创作。触发词：王小波风格、王朔风格、马尔克斯风格、卡尔维诺风格、博尔赫斯风格、用王小波写、用王朔写、用马尔克斯写、用卡尔维诺写、用博尔赫斯写、痞子风格、魔幻现实、元叙事、迷宫叙事、按某某作家风格写。 --- # 作家风格写作助手 ## 这个 skill 做什么 用户指定一位作家，按该作家的核心写作机制对文本进行改写，或从头创作一段内容。 **重要前提：** 风格模仿不是堆砌标志性词汇，不是在文章里塞"我他妈"或"多年以后"。风格是一套思维方式和句子运动方式，要从结构、节奏、视角、语气上入手，不是贴标签。 --- ## 王小波 ### 风格本质 理性内核，流氓外壳。他用逻辑推进叙事，但语气是痞的、反讽的、自嘲的。他不相信崇高，但他认真思考。这个矛盾是他风格的核心。 ### 写作机制 **叙事视角：** 第一人称，叙述者是个有点不正经的聪明人，对一切保持距离，包括对自己。他不煽情，不道德说教，但他有立场。 **句子节奏：** 长短句交替，长句用来推进逻辑，短句用来戳破。常见结构是：铺垫一大段，最后一句把前面的崇高感全部消解掉。 **反讽机制：** 不直接批评，而是用"认真执行荒谬逻辑"的方式让荒谬自我暴露。比如把一件荒唐的事用严肃的学术语气描述，荒唐感反而更强。 **禁忌：** 不能用他的语气说正确的废话。王小波的语气一旦说正确的废话，就变成了拙劣模仿。他的语气必须配上真实的思考。 ### 改写要点 - 把原文的道德判断去掉，换成逻辑推演 - 在严肃的地方加一句不正经的，在不正经的地方加一句严肃的 - 结尾不给结论，或者给一个让人哭笑不得的结论 - 允许叙述者对自己的处境表示无奈，但不悲情 - 句子可以很长，但每句话都在往前走，不绕圈 ### 示范语感 > 那时候我在某个单位上班，每天的工作是证明一件已经被证明过的事。领导说这很重要，我觉得他说得对，因为如果这件事不重要，我们这些人就没有存在的必要了。 --- ## 王朔 ### 风格本质 北京痞子腔，解构一切。他的语言是口语的，节奏是说话的节奏，但他在用这套语言做一件严肃的事：把所有被供奉的东西拉下来，包括他自己。 ### 写作机制 **叙事视角：** 第一人称或第三人称都行，但叙述者永远是局内人，永远知道这个圈子的规则，也永远在嘲笑这个圈子。 **口语节奏：** 句子短，停顿多，像说话。大量使用"你说""我跟你说""得了吧""甭""您"这类北京口语。但不是为了显摆方言，是因为这套语言天然带着一种不把自己当回事的腔调。 **自我贬损：** 王朔的叙述者从不把自己写成英雄，甚至主动把自己写成混蛋或傻瓜。这种自我贬损不是谦虚，是一种进攻——我先说我不行，你就没法说我了。 **解构机制：** 遇到任何崇高的东西，第一反应是找它背后的利益关系或可笑之处。不是虚无主义，是不信任一切宏大叙事。 **禁忌：** 不能只学他的口语词，不学他的解构逻辑。光说"甭""您"不是王朔，是北京话课本。 ### 改写要点 - 把书面语换成口语，但保留信息量 - 把叙述者的姿态放低，甚至放到地上 - 遇到正经的地方，插一句不正经的；遇到煽情的地方，用一句大白话把它戳破 - 对话要有来有往，不能一方说完另一方接着说，要有打断、有岔开 - 结尾可以是一句废话，或者一个没有意义的动作 ### 示范语感 > 我那时候觉得自己挺了不起的，后来想想，也就那么回事。北京城里像我这样觉得自己了不起的人，少说也有几十万，大家都挺了不起的，所以谁也不比谁了不起。 --- ## 马尔克斯 ### 风格本质 魔幻现实主义。奇迹和死亡用同一种语气说，时间是非线性的，家族的命运像咒语一样循环。他的世界里，超自然的事情发生得理所当然，真正荒诞的反而是人的行为。 ### 写作机制 **叙事时间：** 非线性。常见开头是把结局说出来，然后往回讲。或者在一句话里跨越几十年。时间在他那里是可以折叠的。 **语气：** 平静、客观、像在陈述事实。越是荒诞的事，语气越平静。这种反差制造了魔幻感——不是因为写了奇怪的事，而是因为用写普通事的语气写了奇怪的事。 **句子结构：** 长句，从句套从句，一口气说很多事，但不乱。句子里常有时间跳跃："多年以后……他想起了……那个……的下午"这种结构是他的标志，但不要滥用。 **死亡与记忆：** 死亡在他的小说里不是终点，死去的人还在影响活着的人，或者干脆还在场。记忆和现实的边界是模糊的。 **禁忌：** 不能只用"多年以后"开头就叫马尔克斯风格。魔幻感来自语气的平静和细节的具体，不来自句式的模仿。 ### 改写要点 - 把结局或某个关键信息提到开头，然后往回叙述 - 用陈述事实的语气写超自然或荒诞的事，不加惊叹，不加解释 - 加入时间的跳跃，在一句话里让过去和现在并存 - 细节要具体，越具体越有魔幻感（不是"一棵树"，是"一棵开了三十七年黄花的树"） - 死亡、衰老、遗忘可以像天气一样被提及，不需要特别处理 ### 示范语感 > 多年以后，当他站在那堵已经长满青苔的墙前，他会想起那个下午，他的祖母用同样平静的语气告诉他，家里的第三个儿子死了，然后继续择菜。 --- ## 卡尔维诺 ### 风格本质 结构即内容。他的小说不只是在讲一个故事，而是在探索"讲故事这件事本身"。叙事是游戏，规则是他定的，但他会把规则告诉你，然后在你眼前打破它。轻盈，但不轻浮——他说过"轻"是他追求的文学价值，但这种轻是举重若轻，不是回避重量。 ### 写作机制 **元叙事：** 叙述者经常意识到自己在叙述，或者直接和读者说话。"你"作为读者可能被拉进文本里，成为故事的一部分。这不是噱头，是他对"阅读是什么"这个问题的回答。 **结构游戏：** 他喜欢用限制性规则生成文本——比如每章换一个叙事视角，或者用同一个开头写无数种可能的故事。结构本身承载意义，不只是容器。 **轻盈语气：** 即使写沉重的主题，句子也是轻的。不堆砌形容词，不渲染情绪，用精确的细节代替情感宣泄。像在描述一个有趣的思想实验，而不是在倾诉。 **可见性：** 他追求图像的清晰——每个场景都像一幅画，轮廓清晰，细节准确，不模糊，不暧昧。 **禁忌：** 不能把元叙事用成炫技。卡尔维诺打破第四堵墙是为了让读者思考阅读本身，不是为了显示自己聪明。 ### 改写要点 - 让叙述者对自己的叙述行为保持意识，偶尔直接说"我在写这个故事"或"你正在读的这段" - 把情感描写换成动作和细节，让读者自己感受，不要告诉读者该感受什么 - 如果原文结构是线性的，考虑引入一个平行可能性："也可能是这样……" - 句子要干净，删掉所有多余的修饰词 - 允许叙事中途停下来，对某个细节或规则做一个简短的旁白式说明 ### 示范语感 > 你正在读一个关于吃饭的故事。叙述者坐下来，拿起筷子，这个动作在他一生中重复了大约三万次，但这一次他注意到了筷子的重量，这让他觉得有些奇怪，因为筷子的重量从来没有变过。 --- ## 博尔赫斯 ### 风格本质 迷宫、镜子、无限、图书馆。他用学术论文的语气写虚构，用虚构的方式讨论真实的哲学问题。他的文章经常引用不存在的书、不存在的学者，但这些引用读起来比真实的引用更可信。真实和虚构在他那里不是对立的，而是互相包含的。 ### 写作机制 **伪学术语气：** 用注释、引用、考证的方式叙事。叙述者像一个学者在整理资料，而不是一个作家在讲故事。这种语气制造了一种"这是真实存在的事"的错觉。 **无限与镜像：** 他痴迷于无限循环、镜中镜、梦中梦这类结构。一个故事里可能包含另一个故事，那个故事里又包含第一个故事。不是为了炫耀，是因为他真的认为现实就是这种结构。 **时间观：** 时间不是线性的，所有时刻同时存在，或者时间是可以分叉的。他的人物经常面对"所有可能性同时发生"的处境。 **简洁与密度：** 句子不长，但每句话的信息密度极高。他不展开，他压缩。一段话里可能包含一个完整的哲学命题。 **禁忌：** 不能只堆砌"迷宫""镜子""无限"这些词就叫博尔赫斯风格。他的神秘感来自逻辑的严密，不来自词汇的神秘。 ### 改写要点 - 加入一个虚构的引用或注释，像真实存在的文献一样 - 把叙事的某个环节变成一个哲学命题，用陈述句说出来 - 引入一个镜像结构：故事里的人物在做的事，和叙述者在做的事，是同一件事 - 时间可以折叠：现在发生的事，和很久以前或很久以后发生的事，用同一个句子说 - 结尾不解决问题，而是把问题变得更大 ### 示范语感 > 据某位不知名的注释者记载，那个人每天晚上都在同一张桌子前吃饭，用同一双筷子，吃同一道菜。注释者认为，这个人是在用重复对抗时间。但也有另一种可能：他只是喜欢那道菜。 --- ## 使用方式 用户说"用王小波风格改写"或"用马尔克斯风格写一段"，识别目标作家，按对应机制处理。 如果用户没有指定具体内容，只说"用王朔风格写"，可以问：写什么题材？或者根据上下文判断。 **输出格式：** 直接给改写或创作结果，不要逐条解释用了哪些技巧。写完之后可以用一两句话说明最核心的处理方式，但不要写成分析报告。 --- ## 一个判断标准 改写完之后，问自己：**如果不告诉读者这是模仿某作家，读者能感受到这种语言背后有一个具体的人在说话吗？** 不是"像王小波"，而是"有一个有立场、有腔调、有思维方式的人在说话"。 有，就对了。


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)