乐于分享
好东西不私藏

03|我用 AI 做了一个“中国经典故事短剧生成技能”:这一次,我让它学会判断今天的观众为什么愿意看

03|我用 AI 做了一个“中国经典故事短剧生成技能”:这一次,我让它学会判断今天的观众为什么愿意看
         
前两篇文章,我写了自己如何用 AI 做出一个 “中国经典故事短剧生成技能”——cnstory
第一篇01|我用 AI 做了一个"中国经典故事短剧生成技能",任何人都能照着复制,我用 4 个知识库,解决 “别出错”
  • 朝代视觉;
  • 考据预警;
  • 文化符号;
  • 剧本钩子。
第二篇02|我用 AI 做了一个"中国经典故事短剧生成技能",请了七位中国大师顾问团,我请了 7 位中国大师顾问团,解决 “别空心”
  • 鲁迅看人性;
  • 司马迁看呈现;
  • 庄子看留白;
  • 林语堂看跨文化入口;
  • 余秋雨看文化现场;
  • 王国维看境界;
  • 李泽厚看中国情感结构。
但工具做到这里,我又遇到一个更现实的问题:
它能不能不只写“像中国故事”的故事,而是写出今天的观众真的愿意看、也愿意讨论的中国故事短剧?
这一次,我选了爆款短剧 《错嫁有喜》 做测试。
不是让 cnstory 直接复制《错嫁有喜》,而是拆解它为什么能被市场验证,再把它的关系结构迁移到 《聊斋·婴宁》 里,生成一部 12 集女频古装短剧——《笑矣乎》
这次测试让我更清楚地意识到一件事:
传统文化短剧的关键,不是把古典故事换成短剧格式,而是让中国故事的“中文芯”,在今天重新有痛感、有态度、有余味。
01
壹|为什么选《错嫁有喜》做测试?
我没有随便选一部短剧,而是特意选了 《错嫁有喜》
原因很简单:
它已经被市场验证过。
截至 2026 年 6 月 1 日,《错嫁有喜》在红果播放量已经突破 30 亿
在短剧赛道里,这不是普通热播,而是一个清晰的样本。
它说明一部剧不只是被平台推起来,而是在观众端形成了持续点击、追看、二刷和讨论。
所以,我把 “破 30 亿” 作为这次测试的样本标准。
这个量级通常意味着:
**验证维度**
**说明**
题材成立
观众愿意点进来
人设成立
角色能被记住
情绪入口成立
观众能迅速代入
平台传播成立
有持续推荐和讨论空间
观众愿意持续投票
播放量不是一次性冲高
换句话说,30 亿不是单纯的数据好看,而是说明这套关系结构已经被大量观众验证过。
我选它,不是为了蹭热点,也不是为了复制剧情,而是为了拆解它为什么成立。
表面看,它的爆点是 “错嫁”
  • 女主被原本婚约关系嫌弃;
  • 阴差阳错上错花轿;
  • 嫁给了真正尊重她的人;
  • 原来的“正确婚姻”反而显出窒息;
  • 新关系让女主重新确认自己的价值。
但真正让我感兴趣的,不是“错嫁”这个梗。
短剧里错嫁、替嫁、先婚后爱太多了。
一个设定能不能成立,不取决于它有多新,而取决于:
它有没有击中当下观众的关系判断。
《错嫁有喜》真正值得拆解的是:
它把“嫁对郎”的传统爽点,改写成了“在一段关系里被看见、被尊重、成为自己”的当代关系命题。
这就是我用它测试 cnstory 的原因。
cnstory 原本擅长处理的是中国传统故事:
  • 考据;
  • 母题;
  • 意象;
  • 留白;
  • 文化现场。
但如果它只会写“有古典质感”的故事,还不够。
我真正想验证的是:
一个中国传统文化短剧生成技能,能不能吸收当代观众已经验证过的关系判断,再把这种判断嫁接回传统母题里?
这才有了后来的 《笑矣乎》
图表 1|从《错嫁有喜》到《笑矣乎》:传统母题现代转译链路
**阶段**
**对象**
**核心作用**
**关键词**
Step 1:选样本
《错嫁有喜》
用 30 亿播放验证市场情绪
市场验证
Step 2:提取机制
尊重型关系
真正成立的不是“错嫁”,而是尊重型关系
被看见 / 被尊重
Step 3:匹配母题
《聊斋·婴宁》
找到传统故事里的当代痛点
笑 / 礼法 / 不复笑
Step 4:重写关系
王子服 → 沈鹿笙
男主从“爱她的天真”变成“不规训她”
边界 / 选择权
Step 5:重写冲突
西邻子见笑生淫
从“妖性暴露”转为“女性笑容被误读”
凝视 / 越界
Step 6:重写结局
“矢不复笑” → “重新拥有笑的可能”
不廉价治愈,保留余味
留白 / 重生
这张表说明了这次测试的核心:
我不是把《错嫁有喜》套到《婴宁》身上,而是把一个已经被观众验证过的关系判断,嫁接到一个传统母题仍然有痛感的地方。
所以,《错嫁有喜》在这里不是“模板剧情”,而是一个 当代关系机制样本
02
贰|先说清楚:cnstory 不是万能短剧生成器
这也是我必须先说清楚的一点:
cnstory 不是万能短剧生成器。
它本质上不是“什么短剧都能写”的工具。
它最擅长的,不是纯现代甜宠、霸总追妻、打脸爽剧,也不是没有文化母体的工业故事。
它真正适合处理的是这类内容:
有文化母体、有历史语境、有象征系统、有叙事余味的中国传统故事。
比如:
  • 《庄子》寓言;
  • 《史记》人物;
  • 《山海经》神话;
  • 《聊斋》志怪;
  • 《西厢记》《牡丹亭》婚恋母题;
  • 《孔雀东南飞》《杜十娘》女性命运故事;
  • 唐诗宋词里的意象与情境。
这些故事有一个共同点:
它们不是简单的情节素材,而是沉淀着中国人理解世界、理解情感、理解命运的方式。
也就是说,cnstory 适合处理的不是 “古装壳”,而是 “中文芯”
03
叁|什么是传统故事短剧的“中文芯”?
“中文芯”不是说角色穿汉服、住古宅、说几句文言台词。
那只是表层。
真正的中文芯,是一个故事背后的 中国式情感结构和叙事判断
我把它拆成三层。
第一层:留白
不是解释文化,而是让文化自己发生。
比如《庄周梦蝶》。
如果把它写成:
庄周终于明白,人生如梦,所以要珍惜当下。
这就不是庄子了,而是短视频鸡汤。
庄子的力量不在于给答案,而在于让问题悬在那里:
  • 梦是梦吗?
  • 醒是醒吗?
  • 我是我吗?
  • 蝴蝶只是蝴蝶吗?
这些问题不需要被收束成一句人生道理。
它们悬着,故事才活着。
这就是中文芯的第一层:留白
第二层:克制
不是给人物贴标签,而是让人物自己显形。
再比如《史记》。
如果写项羽,一上来就说:
项羽是一个悲剧英雄。
故事就死了一半。
司马迁厉害的地方,是他不急着评价。
他让人物站在那里,说话、选择、失败,然后让读者自己判断。
所以 cnstory 的司马迁顾问会提醒:
不要评价,只呈现。
项羽不用被解释成“悲剧英雄”。
他只要站在乌江边,不肯渡江,观众自然能看到他的骄傲、失败、悲壮和局限。
这是中文芯的第二层:克制
第三层:处境
不是宏大口号,而是处境里的情感。
很多 AI 写中国故事,容易把传统人物写成西方个人成长逻辑。
比如:
  • 把屈原写成“追求自我实现的人”;
  • 把岳飞写成“从懦弱成长为勇者的英雄”;
  • 把家国情怀写成“个人梦想”;
  • 把古代女性的困境写成“勇敢做自己”。
这些说法未必难看,但它们往往不够中国。
李泽厚顾问提醒的是:
这个情感,是不是中国人在这个时代、这个处境里真的会有的情感?
这就是中文芯的第三层:
情感必须长在历史处境里。
不是悬空的“自我实现”,而是人在家族、礼法、乡里、婚姻、功名、身份之中的进退两难。
到这里,cnstory 可以生成很有文化质感的短剧。
但问题来了:
观众为什么要看?
短剧不是论文,也不是文化讲座。
它必须有情绪入口,有关系张力,有追更理由,也要有当代观众能够立刻理解的现实处境。
这就是我为什么拿《错嫁有喜》来测试 cnstory。
04
肆|只有“中文芯”还不够,还要有当代态度
《错嫁有喜》不是传统文化故事。
但它背后有非常典型的中国传统婚恋母题:
  • 错嫁;
  • 替嫁;
  • 盲婚;
  • 门第;
  • 痴女 / 傻女;
  • 恶配;
  • 良缘;
  • 女性从被安排到被看见。
这些母题,在《上错花轿嫁对郎》《西厢记》《牡丹亭》《聊斋》女性故事里都能找到影子。
所以,《错嫁有喜》本身不是传统故事,却是:
传统婚恋叙事在短剧时代的一次变体。
它给 cnstory 的启发是:
传统母题要想重新有效,不能只复刻旧伦理,而要嫁接当代社会态度。
表面看,《错嫁有喜》的爆点是“上错花轿嫁对人”。
但真正让它成立的,不只是错嫁设定,而是两种关系态度的对照。
**旧关系逻辑**
**新关系逻辑**
我对你好,所以你该听我的。
我尊重你,所以你可以成为你自己。
这也是当代女频观众最敏感的地方。
过去很多剧里的男主魅力,建立在:
  • 强势;
  • 占有;
  • 替女主做决定;
  • 以保护之名控制她;
  • 用身份和权力替她解决一切。
但现在越来越多观众不吃这一套了。
大家真正会被打动的,不一定是“他多强”,而是:
他有没有把她当成一个完整的人。
《错嫁有喜》里的关键,不是女主被男主宠了,而是她在这段关系里重新确认:
我本来就值得被尊重。
这正是它能迁移到传统故事里的原因。
05
伍|测试开始:把《错嫁有喜》的关系结构,迁移到《聊斋·婴宁》
我给 cnstory 的测试任务是:
请基于《聊斋·婴宁》的母题,参考《错嫁有喜》的关系结构,设计一部 12 集女频古装短剧。要求男主尊重女主的天性,不以规训女主为爱情完成。
也就是说,我测试的不是:
AI 会不会仿写爆款。
而是:
它能不能把一个已经被观众验证过的情绪机制,转译成一个传统文化故事里的新关系结构。
最后生成的,就是 《笑矣乎》
而我之所以选择《聊斋·婴宁》,是因为它太适合承接这个测试了。
原著里的婴宁,是一个最会笑的狐女。
她爱花,爱笑,不通世故。
她的笑一开始像山中泉水,天然、明亮、不设防。
但进入人间之后,她的笑被礼法规训,被男性误读,被家庭秩序要求收敛。
最后,蒲松龄写她:
矢不复笑。
这四个字很重。
它不是简单的“她变成熟了”,而是一个天真生命被人间礼法收编之后的沉默。
如果把《婴宁》改成短剧,最容易掉进两个坑:
**改编误区**
**问题所在**
把她写成“爱笑甜妹”,用笑治愈男主
把笑变成服务他人的情绪价值
让男主强行救赎她,最后让她重新放声大笑
把女性主体变成男性拯救成果
这两种都不够好。
因为它们都没有真正理解:
婴宁的笑不是性格标签,而是她与世界发生关系的方式。
所以,cnstory 在生成新版《婴宁》时,把核心命题改成了:
婴宁失去的不是笑容,而是笑的自由。
这就是《笑矣乎》的出发点。
06
陆|《笑矣乎》:把“被看见”改写成“不规训”
cnstory 输出了一部 12 集短剧策划,名叫 《笑矣乎》
它的核心不是:
婴宁被男主治愈。
而是:
男主不把规训婴宁当作爱她的方式。
这非常关键。
在原著里,王子服爱婴宁的笑,却没有真正理解这笑在人间要付出什么代价。
当婆母训诫婴宁时,他没有真正站出来。
当婴宁不复笑时,他只是惋惜。
他爱婴宁的天真,却从未想过:
天真在这个世界里,是需要被守护的。
而新版男主 沈鹿笙,不是王子服的升级版,而是一个完全不同的人。
他是县丞之子,科举不第后做了讼师,日常与律法、人情、灰色地带打交道。
他见过太多“规矩吃人”的样子,所以他对规矩有清醒的认知:
不是反抗一切规矩,而是知道规矩什么时候在保护人,什么时候在吞没人。
他不是拯救者。
他不是权力型男主。
他也不是“我来保护你,所以你以后听我的”。
他的核心是:
我不替你做决定,但我会尽量确保你做决定的空间不被压缩。
这就把《错嫁有喜》里的 “尊重型男主”,转译成了《婴宁》里的 “不规训型亲密关系”
07
柒|最关键的一场戏:她爱爬墙,他没有叫她别爬
《笑矣乎》里有一场戏很重要。
婴宁喜欢爬到木香花架上摘花、看人、笑。
隔壁西邻子看见她笑,便把她的笑理解成挑逗。
传统处理方式可能是:
  • 婆母训她:以后不要爬墙;
  • 丈夫劝她:你这样不安全;
  • 剧情惩罚她:天真要付出代价。
但沈鹿笙没有这样做。
他没有禁止婴宁爬墙,而是:
在墙头加了一排荆棘。
这个动作特别准确。
因为它表达的是:
  • 我尊重你的习惯;
  • 我不把危险归咎于你;
  • 我拦的不是你,是翻墙的人;
  • 我要修改环境,而不是修改你。
这就是整部短剧的价值观中枢。
如果换成一句短剧金句,可以是:
“墙该拦的,不是你。是翻墙的人。”
这句话其实就是当代女性观众最容易理解的社会态度:
女孩的笑不是邀请。女孩的自由不是风险源。真正该被规训的,不是她的天性,而是越界的人。
这就是 “中文芯” 和 “当代态度” 的嫁接点。
它仍然是《聊斋》的故事。
但它回答的是今天观众仍然能够感受到的问题。
08
捌|第二个关键改编:官司赢了,但结构没有赢
《笑矣乎》第 8 集设计了一场公堂戏。
西邻子翻墙闯入沈家,被婴宁用幻术反击而死。
邻家告官,说她以妖术害人。
沈鹿笙作为讼师为她辩护。
他不否认婴宁的“异”,但追问:
一个女子的笑,何以成了旁人越界的凭据?
最后,婴宁被判无罪。
如果这是普通爽剧,到这里就该打脸成功、恶人受罚、男女主相拥。
但 cnstory 没有这么写。
它让县令在判词末尾加了一句:
此后当收敛行止。
这句话很轻,但很毒。
它的意思是:
你无罪。但你还是该改。你没有做错。但你最好别再让别人误会。
这就是结构性的规训。
个案赢了,偏见还在。
这也是这版改编最有价值的地方:
它没有用爽感掩盖问题。
鲁迅顾问在这里起作用了。
它提醒故事不要进入一种新的“瞒和骗”:
  • 不要让一个好男主解决所有问题;
  • 不要让一次胜诉等于制度改变;
  • 不要让观众轻松地以为“恶人被惩罚,所以世界已经好了”。
真正的现实是:
很多时候,你赢了一场官司,却仍然活在那句“以后要注意一点”里。
这就是鲁迅式的清醒。
不是让观众绝望,而是不拿虚假的圆满糊弄观众。
09
玖|第三个关键改编:她没有“终于又笑了”
原著里,婴宁最后“不复笑”。
《笑矣乎》要做的,是让她“重新笑”。
但这里有一个极大的风险。
如果写成:
婴宁终于在男主怀里放声大笑。
那就变成廉价治愈了。
于是 cnstory 的结尾处理得很克制。
第 12 集,上元灯会。
婴宁走在人群中。有人撞了她一下,她没有笑。一个小女孩摔倒大哭,婴宁弯腰扶起她。小女孩破涕为笑。婴宁看着她,嘴角动了一下。没有笑出声。她扶正衣襟上那朵从荆棘上开出的小白花,走进人群。
这就是“重新笑”的高级表达。
不是回到从前。
不是彻底治愈。
不是男主把她变回那个天真无忧的婴宁。
而是:
她经历了不笑之后,重新拥有了“可以笑”的可能。
这比“她终于又笑了”更有余味。
王国维顾问在这里起作用了:
言有尽而意无穷。
故事没有替观众下结论。
它只是让婴宁走进人群。
笑或不笑,留在灯火里。
10
拾|传统短剧真正该改的,不是情节,而是关系伦理
通过《错嫁有喜》到《笑矣乎》的测试,我更确定了一件事:
传统文化短剧要想被今天的观众接受,最需要现代化的不是服化道,也不是节奏,而是关系伦理。
很多传统故事原样拿来拍,会天然带着旧伦理:
  • 女性牺牲被美化成贤德;
  • 男性迟来的悔悟被包装成深情;
  • 控制欲被包装成保护;
  • 贬低式关系被写成欢喜冤家;
  • 女性受苦后获得婚姻,被当成圆满结局。
这些东西,如果不处理,观众会本能反感。
所以,cnstory 必须增加一个新的判断层:
类型情绪价值与关系伦理库。
一开始,我想把它叫做“女频情绪价值与关系伦理”。
但后来我发现,这个名字还是太窄。
因为 cnstory 不是只写女频故事。
它还要能处理:
  • 《项羽本纪》;
  • 《鸿门宴》;
  • 《荆轲刺秦》;
  • 《木兰辞》;
  • 《白蛇传》;
  • 《哪吒》;
  • 《山海经》;
  • 《水浒》;
  • 《三国》。
所以最后,我把这个模块升级成:
05_类型情绪价值与关系伦理库.md
它不只判断女频关系,也判断男频成长、权谋群像、英雄悲剧、家国叙事、神话志怪等不同类型的情绪价值。
图表 2|《婴宁》母题如何转译成《笑矣乎》?
**转译对象**
**旧式写法容易掉进的坑**
**《笑矣乎》的现代转译**
女主价值
女主因为被男主选择,才证明自己有价值
她本来就值得被尊重,男主只是看见这一点
核心意象
把她写成“爱笑甜妹”,负责治愈别人
笑是她表达自我的自由,不是提供给他人的情绪价值
男主功能
男主以保护之名规训女主
男主不替她做决定,而是维护她选择的空间
关键冲突
把危险归咎于女主“不懂避嫌”
女性友善被误读为许可,问题在越界者身上
关键动作
叫她不要爬墙,让女主收敛、懂事
在墙头加荆棘,拦住翻墙的人,而不是拦住她
关系伦理
好男人救女主,女主获得幸福
好的亲密关系不是改造,而是不规训
情绪确认
女主的价值依赖男主确认
观众获得的不是“被宠”的满足,而是“她不该为他人的邪念负责”的确认
结局处理
用大团圆抹平创伤
嘴角动了但没笑出声,重新拥有“可以笑”的可能
当代态度
把规训包装成成长
女性不该为他人的邪念提前负责
这些替换,才是传统故事短剧化真正需要处理的部分。
11
拾壹|传统母题现代转译模板
这次测试之后,我发现 cnstory 需要新增一个模板:
传统母题现代转译模板。
它不是让 AI 问:
这个故事怎么变爽?
而是问:
  • 这个传统母题里,有哪一部分今天仍然有痛感?
  • 哪一部分旧伦理必须被重写?
  • 哪一部分中国叙事的根,不能被丢掉?
这套模板可以用来反推很多传统故事。
比如改《杜十娘》,重点可能不是“负心汉该不该被惩罚”,而是:
一个女性为什么只能把尊严押在男性选择上?
改《孔雀东南飞》,重点也不只是“焦刘爱情很惨”,而是:
当家庭秩序要求一个人牺牲自我时,谁在享受这种牺牲?
改《白蛇传》,也不只是“人妖恋能不能被允许”,而是:
一个女性拥有力量之后,为什么总要被解释成危险?
这就是“传统母题现代转译模板”的价值。
它不是把故事写爽,而是找到旧故事里今天仍然值得被重新追问的地方。
12
拾贰|cnstory 最适合写哪 6 类传统故事?
经过这次测试,我对 cnstory 的适用范围更清楚了。
图表 3|cnstory 最适合处理的 6 类传统故事
**类型**
**代表故事**
**cnstory 的优势**
诸子寓言类
庄周梦蝶、骷髅对话、庖丁解牛
保留哲学留白,不写成鸡汤
史传人物类
荆轲刺秦、鸿门宴、垓下之围
呈现人物,不替历史下结论
神话志怪类
精卫填海、白蛇、聊斋、山海经
控制符号误读,强化视觉奇观
民间传说类
梁祝、孟姜女、牛郎织女、田螺姑娘
从熟悉故事中挖出新关系伦理
诗词意象类
蒹葭、琵琶行、木兰辞、长恨歌
把意境变成可观看的情境
古代女性命运类
杜十娘、刘兰芝、婴宁、柳如是
对接当代关系讨论和女性处境
其中,最值得继续深挖的,是最后一类:
古代女性命运类。
因为它最容易同时拥有:
  • 传统文化母体;
  • 女性情绪入口;
  • 当代关系讨论;
  • 短剧传播潜力。
《笑矣乎》就是一次证明。
但到这里,cnstory 还只是“方向上成立”。
真正要让它变成可复用工具,就必须把这次测试沉淀成技能包,而不是停留在一次漂亮生成。
于是,我做了下一步:
把 cnstory 正式升级成 v4.0。
13
拾叁|我真的把 cnstory 升级成了 v4.0:不是想法,而是一个可安装的技能包
写到这里,其实这个测试已经给出了一个很明确的方向:
cnstory 不能只会“写传统故事”,它必须学会判断传统故事今天应该怎样被重新讲。
所以,我没有停在方法论层面,而是继续把这套逻辑真正装进了 Coze 技能里。
我把原来的“中国经典故事短剧生成技能”,整体升级成了 cnstory v4.0
这一次,它不再只是一个“生成短剧大纲”的工具,而是被重新设计成:
中国经典故事现代转译与短剧开发系统。
它的目标也从:
输入一个传统故事 → 输出一个古装短剧大纲
升级成了:
输入一个传统故事 → 识别母题 → 判断类型 → 找到当代痛点 → 重写关系伦理 → 设计短剧结构 → 输出完整开发包。
也就是说,cnstory v4.0 不只是“会写”,而是开始 “会判断”
【图注】
cnstory v4.0 技能包安装完成后的目录结构。它由 1 个主流程、7 位中国叙事顾问、7 个核心知识库组成。主流程负责调度,顾问负责叙事判断,知识库负责考据、现代转译、类型情绪和短剧留存。这不是一个提示词,而是一个小型创作系统。
图表 4|cnstory v4.0 技能包结构
**层级**
**文件 / 模块**
**作用**
主流程
SKILL.md
负责调度 12 步标准创作流程
顾问层
advisors/
7 位中国叙事顾问,负责故事深度判断
知识库层
references/
7 个核心知识库,负责考据、转译、节奏和质检
具体目录如下:
cnstory/├── SKILL.md                         # 主流程:12 步标准流程├── advisors/                        # 7 位中国叙事顾问│   ├── E01_司马迁呈现顾问.md│   ├── E02_庄子留白顾问.md│   ├── E03_林语堂跨文化入口顾问.md│   ├── E04_余秋雨文化现场顾问.md│   ├── E05_王国维境界顾问.md│   ├── E06_李泽厚情感结构顾问.md│   └── E07_鲁迅选题顾问.md└── references/                      # 7 个核心知识库├── 01_考据错误预警.md├── 02_朝代视觉精度参数.md├── 03_集体潜意识映射.md├── 04_剧本质量工具库.md├── 05_类型情绪价值与关系伦理库.md├── 06_传统母题现代转译库.md└── 07_短剧类型化爆款结构库.md
这张目录图其实说明了一件事:
一个好用的 AI 创作技能,不是一个提示词,而是一套“判断系统”。
单个提示词像一句口令,能帮你生成一次内容;
但技能包像一台机器,能反复处理不同题材。
这也是我这次升级 cnstory 最大的变化。
14
拾肆|这次升级的核心:从“三个模块”变成“三层系统”
一开始,我只是想给 cnstory 新增三个模块。
图表 5|最初计划新增的三个模块
**新增模块**
**解决问题**
**作用**
女频情绪价值与关系伦理.md
避免旧伦理冒犯当代观众
判断关系是否尊重、平等、非规训
传统母题现代转译库.md
找到古典故事里的当代痛点
把错嫁、报恩、贞节、牺牲等母题重新编码
短剧爆款结构库.md
强化平台留存
设计首集钩子、关系递进、反转、评论区话题
但真正安装时,我发现第一个模块如果只叫“女频情绪价值”,还是太窄了。
因为 cnstory 不只会处理《婴宁》《杜十娘》《孔雀东南飞》这类女性命运故事。
它还要能处理:
  • 《项羽本纪》;
  • 《鸿门宴》;
  • 《荆轲刺秦》;
  • 《木兰辞》;
  • 《白蛇传》;
  • 《哪吒》;
  • 《山海经》;
  • 《水浒》;
  • 《三国》。
这些故事不一定都适合用“女频关系伦理”来判断。
比如:
  • 写《项羽》,核心不是“女主有没有被尊重”,而是 失败是否仍有尊严
  • 写《鸿门宴》,核心不是“谁爱谁”,而是 有限信息下每个人如何下注
  • 写《木兰辞》,核心不是“女性证明自己很强”,而是 一个人如何同时承担女儿、战士、归乡者的身份
  • 写《白蛇传》,核心不是“妖能不能变成人”,而是 谁有资格定义正常
所以,我最后把第一个模块升级成了:
05_类型情绪价值与关系伦理库.md
它不只处理女频,而是覆盖六种短剧类型。
图表 6|cnstory v4.0 新增三大核心库
**核心库**
**解决问题**
**作用**
**例子**
05_类型情绪价值与关系伦理库.md
不同类型故事该提供什么关系判断
判断女频、男频、权谋、英雄悲剧、家国、志怪等类型的关系伦理
《婴宁》调用女频 + 志怪;《项羽》调用英雄悲剧 + 男频
06_传统母题现代转译库.md
传统故事今天为什么还值得讲
找到旧母题里的当代痛点,重写旧伦理
《婴宁》从“狐女嫁书生”转为“笑的自由”
07_短剧类型化爆款结构库.md
观众为什么愿意追下去
设计首集钩子、分集节奏、中段反转和评论区话题
先给“不笑的婴宁”,再倒回爱笑的她
图表 7|cnstory v4.0 的 6 种类型识别系统
**类型**
**适合故事**
**核心判断**
女频关系型
《婴宁》《杜十娘》《孔雀东南飞》《白蛇传》
她是否被当作完整的人?
男频成长型
韩信、伍子胥、陈胜吴广、水浒人物
主角获得力量后,是反抗压迫还是复制压迫?
权谋群像型
《鸿门宴》《三国》《战国策》
每个人是否有自己的利益、恐惧和判断?
英雄悲剧型
项羽、荆轲、屈原、文天祥
失败是否照见更大的时代困境?
家国叙事型
木兰、岳飞、苏武、杨家将
个体如何承受家国大义?
神话志怪型
白蛇、哪吒、聊斋、山海经
异类是危险,还是秩序无法容纳的存在?
这一步很重要。
它让 cnstory 不再被锁死在“女频短剧”方向,而是变成了一个更通用的中国经典故事开发系统。
输入《婴宁》,它知道要调用:
女频关系伦理 + 神话志怪身份伦理。
输入《项羽本纪》,它知道要调用:
英雄悲剧情绪结构 + 男频权力伦理。
输入《鸿门宴》,它知道要调用:
权谋群像伦理 + 司马迁呈现顾问。
输入《木兰辞》,它知道要调用:
家国叙事情绪伦理 + 女性身份伦理。
这就是“类型化”的意义:
不是所有中国故事都用同一种情绪价值去套,而是先判断它属于哪一种中国叙事处境。
15
拾伍|这次升级后,cnstory 真正多了什么能力?
从安装结果看,cnstory v4.0 已经不再是一个“提示词合集”。
它现在真正多出来的,不是更多文件,而是三种判断能力。
第一,它能自动识别类型
过去我可能要明确告诉 AI:
  • 这是女频短剧;
  • 这是权谋短剧;
  • 这是英雄悲剧。
但现在,cnstory 会先判断:
**输入故事**
**类型判断**
《婴宁》
女频关系型 + 神话志怪型
《项羽本纪》
英雄悲剧型 + 男频成长型
《鸿门宴》
权谋群像型
《木兰辞》
家国叙事型 + 女性身份线
《白蛇传》
神话志怪型 + 女频关系型
这就避免了一个很常见的问题:
用同一种短剧爽点,去套所有中国经典故事。
不是所有故事都该打脸逆袭。
不是所有故事都该甜宠圆满。
不是所有故事都该大女主觉醒。
不是所有故事都该强行爽。
中国故事的类型气质不同,改编方式也必须不同。
第二,它能把“旧伦理”识别出来
很多传统故事不好改,不是因为情节旧,而是因为关系伦理旧。
比如:
  • “她牺牲了,所以她伟大”;
  • “他控制她,因为他爱她”;
  • “她嫁给好人,所以人生圆满”;
  • “英雄失败了,所以他不够聪明”;
  • “妖怪变成人,才算被接纳”;
  • “家国大义面前,个体痛苦不重要”。
这些东西如果直接照搬,今天的观众会本能不舒服。
cnstory v4.0 的新增模块,最重要的就是帮我先问一遍:
这个故事里,有没有什么旧伦理不能再原样端上桌?
这是传统文化短剧开发里非常关键的一步。
因为观众不是不爱传统文化。
观众反感的是:
用传统文化的壳,复刻过时的规训。
第三,它能把文化质感转成短剧节奏
这是我之前最担心的一点。
因为很多传统文化内容有一个问题:
有质感,但不好追。
它可能很美、很雅、很有意境,但观众看了三十秒不知道冲突在哪里。
短剧不允许这样。
所以 07_短剧类型化爆款结构库.md 做的事情,就是把传统故事拆成可观看的节奏:
  • 首集前 5 秒给什么;
  • 第几集关系测试;
  • 第几集身份暴露;
  • 第几集进入大冲突;
  • 每集结尾留什么钩子;
  • 评论区可以讨论什么;
  • 最后怎样留白而不是泄气。
这不是把故事写俗。
而是让故事更容易被看见。
好内容也需要入口。没有入口,观众连好在哪里都来不及发现。
16

拾陆|给创作者的复用模板:传统故事短剧化 9 问

如果你不想搭技能,只想学这个方法,也可以直接用下面这 9 个问题。
它们是 cnstory v4.0 的人工版检查清单。
图表 8|传统故事短剧化 9 问
**问题**
**作用**
1. 这个故事的传统母题是什么?
找到文化原点
2. 这个母题今天哪里仍然有痛感?
找到当代入口
3. 原故事里有哪些旧伦理不能照搬?
避免冒犯和过时
4. 它属于哪种短剧类型?
判断情绪结构
5. 主角真正失去的是什么?
找到情感核心
6. 谁来承载新的关系伦理?
重写人物功能
7. 第一集前 5 秒给什么钩子?
解决留存
8. 结局怎样留余味,而不是说教?
保留中国叙事感
9. 评论区会讨论什么?
判断传播潜力
以《婴宁》为例,答案大概是:
图表 9|《婴宁》的 9 问答案
**问题**
**《婴宁》的答案**
传统母题
爱笑狐女入人间
当代痛点
一个爱笑的人为什么最后不笑了
旧伦理
女性天性被要求收敛,危险被归咎于她
类型
女频关系型 + 神话志怪型
真正失去
不是笑容,而是笑的自由
新关系伦理
男主不规训她,而是维护她选择的空间
首集钩子
先给“不笑的婴宁”,再倒回笑着摘花的她
结局余味
嘴角动了但没笑出声,重新拥有“可以笑”的可能
评论区话题
她该不该收敛?墙该拦谁?
这张表对创作者特别友好。
以后哪怕不用 AI,也可以先拿它判断一个传统故事有没有短剧化潜力。
17
拾柒|这次升级真正验证的,不只是《笑矣乎》
回头看,这次从《错嫁有喜》到《笑矣乎》的测试,表面上是在验证一个女频古装短剧案例。
但 cnstory v4.0 安装完成后,我发现它验证的其实是更大的问题:
中国经典故事能不能被系统化地现代转译?
我的答案是:
可以。
但前提是,不能只靠灵感。
它需要一套流程:
  • 用知识库解决考据;
  • 用顾问解决叙事气质;
  • 用类型库解决关系判断;
  • 用母题库解决现代转译;
  • 用结构库解决短剧留存;
  • 用质检表解决最后纠偏。
也就是说,传统文化短剧不是简单地“把古人写成现代人”。
它更像一场翻译。
不是语言翻译,而是 叙事翻译
把旧故事里的命运、礼法、情感、身份、沉默和余味,翻译成今天观众仍然能理解、感受和讨论的东西。
这也是我为什么把 cnstory v4.0 的核心能力总结成这句话:
输入传统故事 → 识别母题 → 判断类型 → 找到当代痛点 → 重写关系伦理 → 设计短剧结构 → 输出开发包。
它不保证每一次都直接生成爆款。
但它至少能帮创作者少走三类弯路:
  • 不把传统故事写成古装空壳;
  • 不把旧伦理误写成当代态度;
  • 不把文化质感写成没人追的慢内容。
到这里,cnstory 才真正从一个“故事生成技能”,升级成了一个可以被反复使用的:
中国经典故事现代转译与短剧开发系统。
18
拾捌|最后:让古典问题重新照见今天的人
做完这次测试之后,我对“传统文化短剧”这件事的理解更清楚了。
它不是复古。
也不是把古人说过的话重新包装一遍。
它真正要做的是:
让古典故事里的问题,重新照见今天的人。
《婴宁》的问题不是“狐女能不能嫁给书生”。
而是:
一个人的天性,为什么进入人间之后必须被收声?
《错嫁有喜》的问题不是“她最后有没有嫁对人”。
而是:
一段好的关系,为什么首先要从尊重开始?
《笑矣乎》的问题也不是“婴宁最后有没有笑”。
而是:
当她知道笑要付出代价之后,她还能不能重新拥有选择笑的自由?
这就是我理解的传统文化短剧方向:
中文芯,不能丢。
留白、克制、处境、余味、文化现场,这些是中国故事的根。
当代态度,也必须有。
尊重女性主体,反对规训式亲密关系,不把控制包装成保护,不把牺牲包装成圆满。
真正好的传统文化短剧,应该同时做到这两件事:
它让观众看见中国故事从哪里来,也让观众看见自己为什么还会被它击中。
这次测试之后,我觉得这个方法可以进一步抽象成一个通用模板。
如果把这次测试沉淀成一个可复用方法,我会把它写成一个:
传统母题现代转译六步法。
以后不管是改《杜十娘》《梁祝》《白蛇传》,还是改《孔雀东南飞》《长恨歌》《聊斋》其他篇目,都可以先过这六步。
图表 10|传统母题现代转译六步法
**步骤**
**要问的问题**
**以《婴宁》为例**
**产出结果**
第 1 步:找母题
这个故事最核心的传统母题是什么?
爱笑狐女入人间
找到故事的文化原点
第 2 步:找痛点
这个母题里,今天仍然有痛感的地方是什么?
一个爱笑的人为什么最后不笑了?
找到当代情绪入口
第 3 步:找旧伦理
原故事里有哪些今天必须重写的关系伦理?
女性天性被要求收敛,越界被归咎于她
找到需要改写的部分
第 4 步:找新态度
今天的观众希望故事站在哪一边?
笑不是邀请,自由不是风险源
明确现代价值立场
第 5 步:改关系
谁来承载新的关系伦理?
沈鹿笙从“丈夫”变成“不规训者”
重写人物功能
第 6 步:留余味
结局怎样不说死,又让观众感到变化?
嘴角动了但没笑出声,走进灯会人群
保留中国叙事的余韵
这六步也可以简化成一句话:
先找到旧故事里的根,再找到今天必须重写的枝,最后保留不能说破的余味。
这样一来,cnstory 就不只是会生成一个故事,而是能帮助创作者判断:
这个故事到底应该怎样被今天重新讲述。
所以,cnstory 下一步最值得做的,不只是继续扩充知识库,而是继续训练它判断:
  • 什么是旧故事里的根;
  • 什么是今天必须重写的枝;
  • 什么是不能说破的余味;
  • 什么是必须明确站住的当代态度。
这一次,《笑矣乎》给了我一个很清楚的答案:
一个真正好的爱人,不是把你从危险里抱走,然后要求你以后别靠近危险。
而是告诉你:
危险不是你的错。
然后在墙头种下一排荆棘。
再等你有一天发现,荆棘也会开花。
这,就是中国传统故事短剧在今天重新生长的可能。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-06 17:16:29 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/720500.html
  2. 运行时间 : 0.092566s [ 吞吐率:10.80req/s ] 内存消耗:4,917.84kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=04bb6851a9f77f001e9392133ae76953
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000606s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000751s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000302s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000291s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000497s ]
  6. SELECT * FROM `set` [ RunTime:0.000199s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000539s ]
  8. SELECT * FROM `article` WHERE `id` = 720500 LIMIT 1 [ RunTime:0.000584s ]
  9. UPDATE `article` SET `lasttime` = 1780737389 WHERE `id` = 720500 [ RunTime:0.001192s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000335s ]
  11. SELECT * FROM `article` WHERE `id` < 720500 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000510s ]
  12. SELECT * FROM `article` WHERE `id` > 720500 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000353s ]
  13. SELECT * FROM `article` WHERE `id` < 720500 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000656s ]
  14. SELECT * FROM `article` WHERE `id` < 720500 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001341s ]
  15. SELECT * FROM `article` WHERE `id` < 720500 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000970s ]
0.094282s