乐于分享
好东西不私藏

AI 音乐里最难控制的,可能不是旋律,而是“这个人是谁”

AI 音乐里最难控制的,可能不是旋律,而是“这个人是谁”

很多 AI 音乐创作者都会遇到一个很微妙的瞬间。

你生成了一首歌。开头的人声很好,像是某个已经被你想象出来的歌手。它有明确的音色,有一点独特的咬字,有自己的呼吸方式,甚至连情绪都刚好对。你听第一段的时候,会觉得这个角色已经出现了。

但到了副歌,事情开始变了。

声音突然亮了一点。或者厚了一点。或者变得更像另一种风格里的歌手。或者明明还是同一首歌,却像换了一个人在唱。

再往后听,第二段又变了。桥段又变了。情绪一强,人声质感就开始漂移;编曲一推进,声音身份也跟着松动。你明明在提示词里写了 voice,也明明得到过一段接近目标的声音,但它没有持续太久。

这就是 AI 音乐里非常现实的痛点:

它可以短暂像某个人。但很难一直是同一个人。

很多人一开始会以为,这是模型没有理解提示词。或者以为只要找到一个更准确的触发词,就能让声音稳定下来。但做得越多,就越会发现,问题没有那么简单。

AI 音乐里的“声音”,并不总是一个固定歌手。

它更像是模型在某一段时间里,根据歌词、曲风、情绪、旋律、音区、混音和提示词共同生成出来的一种声学倾向。

所以它会漂移。

不是因为“声音”这件事不重要,而是因为声音从来不是孤立存在的。

声音不是一个单独的按钮

很多人理解 AI 音乐时,会把它拆成几个独立模块。

歌词是歌词。曲风是曲风。旋律是旋律。声音是声音。情绪是情绪。

于是他们会觉得,只要把“声音”这个参数固定住,其他东西怎么变化都不应该影响它。

但真实情况往往不是这样。

在人类音乐里,一个歌手的声音当然有相对稳定的身份。但即使是同一个歌手,在不同歌曲里也会改变唱法。唱抒情歌时,他可能更靠近、更气声;唱摇滚时,他可能更打开、更粗粝;唱电子舞曲时,他的声音可能被压缩、修整、切片,变成更机械的质感;唱高音时,元音会变化;唱低语时,口腔位置会变化;情绪激烈时,咬字和气息也会变化。

也就是说,人的声音身份本来就不是一个静止物。

它是一组稳定特征和动态变化之间的平衡。

AI 音乐模型更是如此。

当你写一个柔软的 bedroom pop,它可能生成一种靠近耳边的、轻声的、带空气感的人声。当你把同一段歌词改成强节奏流行,它可能自动把声音推得更亮、更有冲击力。当你把副歌写得更高、更激烈,它可能为了完成情绪推进,让人声质感发生变化。

表面上看,是模型没有保持同一个 voice。

更深一层看,是你给它的歌曲条件改变了,它重新计算了“这个声音应该怎样存在”。

这就是声音控制最难的地方。

声音不是一个独立按钮。

它和整首歌的结构绑在一起。

所谓“声音身份”,到底包括什么?

我们常说一首歌的人声不稳定,但这里的“不稳定”其实包含很多层。

它可能是音色变了。

第一段偏沙哑,副歌突然变清亮。开头像成熟男声,后面变成更年轻的声音。主歌像近距离录音,副歌像站到了舞台中央。

它也可能是咬字变了。

开头的发音很自然,后面突然变成另一种口音。某些字开始被吞掉。某些英文、外语或拟音段落被唱成另一套发音系统。同一个词在不同段落里的唱法不一致。

它还可能是情绪角色变了。

第一段像一个疲惫的人在讲述。副歌突然像一个标准流行歌手在表演。桥段又变成戏剧化的喊唱。整首歌不是一个人情绪在推进,而是多个“声音角色”在轮流出现。

也可能是混音位置变了。

有些段落人声很近,像贴着耳朵。有些段落突然变远,像被埋进伴奏里。有些段落空间变大,人声的身体感就消失了。

所以,声音身份不是一个简单的“像不像”。

它至少包括:

音色、音区、年龄感、性别感、气息、咬字、口音、力度、距离、混响、压缩、情绪姿态、演唱方式,以及它和伴奏之间的位置关系。

当其中几个维度同时漂移时,听众就会感觉:这个人变了。

AI 音乐创作里最难控制的,往往正是这种“人变了”的感觉。

为什么开头对了,后面会跑?

很多创作者最困惑的是:明明开头已经对了,为什么不能顺着这个声音继续唱下去?

这背后有几个常见原因。

第一,是段落功能变化。

主歌通常更低、更叙述、更贴近语言。副歌通常更高、更强、更旋律化。模型为了完成副歌的能量提升,可能会自动改变人声的亮度、力量和共鸣位置。它不是有意换人,而是在用另一个更适合副歌的声学方案解决问题。

第二,是情绪强度变化。

当歌词从克制进入爆发,模型可能会把声音推向更强的演唱方式。可一旦声音被推强,原本那种细腻、沙哑、贴近的身份就容易消失。

第三,是曲风权重变化。

提示词里写了某种风格,模型会从这种风格里调用常见的人声模板。主歌可能还保留你想要的声音,但副歌一旦进入更典型的流行、摇滚、电子或影视化表达,风格模板就可能压过声音身份。

第四,是音区压力。

某些声音只在特定音区里成立。低音区像一个人,高音区可能就变成另一个人。尤其当模型需要唱高、唱长、唱亮时,它会调整元音和共鸣,结果让声音身份发生偏移。

第五,是歌词和语言影响。

不同语言、不同音节密度、不同押韵方式,都会改变人声的咬字。你以为只是在改歌词,但模型可能因此重新判断这个声音应该怎么发声。

所以,声音漂移不一定是单点故障。

它常常是歌曲内部条件变化后的连锁反应。

这也是为什么只在提示词里反复强调“same voice”不一定能解决问题。

因为模型面对的不是一个单独命令,而是一整首歌的复杂条件。

AI 音乐里的“歌手”,更像一个临时形成的角色

在人类音乐里,我们通常先有歌手,再有歌曲。

一个歌手进入不同歌曲,虽然唱法会变化,但听众仍然知道这是同一个人。

AI 音乐里经常是反过来的。

模型不是先拥有一个完整稳定的歌手,再让这个歌手演唱一首歌。它更像是在生成过程中临时形成一个声音角色。这个角色由很多东西共同决定:提示词、歌词、曲风、旋律、节奏、情绪、参考方向、语言、音色偏好。

所以它的身份是动态形成的。

这也是为什么 AI 音乐很容易出现“开头像某个人,后面不像了”的情况。

因为那个“人”并不是一个真正固定的实体。

它是一段声学状态。

当歌曲条件稳定时,它看起来就像一个人。当歌曲条件变化过大时,它就可能松开,重新组合成另一个人。

这件事对创作者来说很重要。

因为它意味着,声音一致性不能只靠一个词来维持。你不能只把 voice 当成提示词里的一个装饰项。你必须把它当成一首歌的核心资产来管理。

如果你想让一个声音身份稳定,就要让歌词、曲风、音区、情绪和段落设计都服务这个身份,而不是每一部分都把它往不同方向拉。

声音身份不是越像某个人越好

这里还要说一个边界。

AI 音乐里的声音控制,不应该只被理解成“让它像某个真实歌手”。

这既容易带来版权和伦理风险,也会限制创作者自己的想象力。

更健康的方向,不是复制一个已经存在的人,而是建立一个属于作品自己的声音身份。

这个声音可以有清楚的年龄感。可以有清楚的距离。可以有清楚的气息和咬字。可以有固定的情绪姿态。可以和某一种曲风、某一种歌词语言、某一种叙事角色长期绑定。

你要控制的不是“像谁”。

而是“这个声音是谁”。

它是一个很疲惫的人,还是一个很明亮的人?它是贴着耳朵说话,还是站在舞台中央唱?它是干净、冷静、克制,还是粗粝、破碎、有压迫感?它的咬字是清楚的,还是含混的?它的情绪是自白,还是表演?它属于城市夜晚、童话叙事、电子梦境,还是荒原、房间、车站、海边?

当你这样定义声音时,声音就不再只是一个音色标签。

它变成了作品里的角色。

而角色,是可以被设计、被追踪、被复盘的。

真正的问题不是生成,而是复现

很多 AI 音乐创作者最痛苦的地方,不是从来没有得到过好声音。

恰恰相反,他们经常得到过。

某一次生成里,人声非常对。某一段主歌里,情绪完全成立。某一个副歌前半句,像是终于找到了这个项目真正的歌手。某一次意外结果,甚至比原本想象得更好。

问题是,下一次它不见了。

你很难把它完整带回来。

这就是 AI 音乐创作从抽卡走向工作流时必须面对的核心问题:偶然得到不等于真正拥有。

如果一个声音只能出现一次,它就是灵感。如果一个声音能被你识别、记录、对比、修正,并在下一首歌里部分复现,它才开始变成资产。

所以,声音一致性不只是技术问题。

它也是管理问题。

你需要知道这一次声音为什么成立。它出现在哪个曲风条件下。它配合了怎样的歌词密度。它适合什么音区。它在什么情绪下稳定。它在哪个段落开始漂移。它是因为副歌太高变了,还是因为编曲太强变了。它是提示词有用,还是歌词结构本身帮它稳定住了。

如果这些都没有记录,你就只能靠记忆。

而记忆在 AI 音乐创作里非常不可靠。

因为版本太多,生成太快,变化太细。你今天觉得这个声音很好,明天可能已经忘了它到底好在哪里。你保存了音频,却没有保存判断。

这就是很多创作者明明做了很多歌,却没有积累出稳定声音体系的原因。

他们不断遇到好结果,却没有把好结果变成方法。

声音也需要创作树

这也是 Noema Lab 强调创作树和版本记录的原因。

很多人以为创作树只是用来保存歌词版本、提示词版本、生成版本。但在 AI 音乐里,声音本身也应该进入创作树。

一个声音身份应该被记录。

比如:

这一版的人声为什么好?它像不像你想要的角色?它在主歌稳定吗?副歌有没有漂移?漂移发生在哪一秒?是音色变了,还是咬字变了?是情绪过度表演,还是混音距离突然改变?如果下一版要继续保留这个声音,应该锁住哪些条件?

这些记录看起来很细,但它们会决定你能不能从“偶然生成”进入“连续创作”。

因为 AI 音乐真正难的,不是做出一首还不错的歌。

而是围绕一个声音、一个角色、一个项目,持续做出一组彼此有关的作品。

这对未来的 AI 音乐人非常重要。

如果你只是做单首歌,声音漂移也许还能接受。但如果你想经营一个长期项目,一个虚拟歌手,一个稳定风格,一个系列作品,声音身份就不能每首歌都变。

听众记住的不只是旋律。

他们也会记住“这个人在唱”。

如果这个人每次都变,项目就很难形成真正的识别度。

如何更理性地处理声音漂移?

面对声音不稳定,创作者不应该只做一件事:反复生成。

更有效的方法,是先把漂移类型拆开。

如果是音色漂移,就要观察它是否和曲风、音区、情绪强度有关。如果是咬字漂移,就要检查歌词语言、音节密度、发音方式和段落速度。如果是情绪漂移,就要看副歌是不是写得过度戏剧化,导致模型自动进入另一种唱法。如果是混音距离漂移,就要判断人声是不是被编曲能量挤走了。如果是角色漂移,就要回头看整首歌的叙事人格是否一致。

很多时候,声音问题不是声音本身能解决的。

你可能需要改副歌的音区。需要降低编曲的冲击。需要让歌词更贴近这个角色的说话方式。需要减少风格提示里的冲突。需要把“高能量”改成“克制但有张力”。需要让人声始终处在同一种空间里。

这就是 AI 音乐控制的复杂之处。

它不是一个按钮,而是一套关系。

你想控制声音,就必须控制声音周围的一切。

Noema Lab 关心的,是把这些关系看清楚

Noema Lab 不把 AI 音乐创作理解成简单生成。

生成只是开始。

真正重要的是理解、控制、复现。

当一个声音开头很对、后面跑掉时,我们不应该只说“模型不稳定”。我们更应该追问:它为什么在这里跑?是歌词改变了它,还是曲风改变了它?是情绪推高了它,还是音区逼迫它变形?是提示词太宽,还是版本记录太少?

只有把这些关系拆开,创作者才有机会控制它。

声音、风格、歌词、情绪、发音、编曲,不是分开的模块。它们会互相影响,也会互相拉扯。

Noema Lab 想做的,就是帮助创作者把这些拉扯看见。

让一首歌不只是一个生成结果,而是一条可以回溯的创作路径。让一个好声音不只是一次偶然,而是可以被标记、比较、复盘的资产。让创作者不再只是听完以后说“这版不错”,而是能够说清楚:它为什么不错,哪里还会漂,下一版应该怎么收住。

这才是 AI 音乐进入下一阶段后真正需要的能力。

不是生成更多。

而是把那些本来会消失在随机性里的好东西,留下来。

结尾

AI 音乐里最难控制的,可能不是旋律,也不是歌词,而是“这个人是谁”。

因为声音身份并不是一个孤立的音色。它是歌词、曲风、情绪、音区、发音、演唱方式和混音位置共同形成的结果。

所以它会漂移。会短暂像一个人,又突然变成另一个人。会在主歌稳定,在副歌松动。会因为情绪变强而失去原本的质感。会因为风格推进而被模型重新塑形。

这不是一个简单的提示词问题。

这是 AI 音乐创作从生成到管理的必经问题。

当我们开始认真记录声音,比较声音,复盘声音,把声音当成作品里的角色和资产,而不是一次性的随机结果,AI 音乐才会真正从“抽到一首歌”走向“经营一个声音”。

未来真正有识别度的 AI 音乐项目,拼的也许不是谁生成得更多。

而是谁能让听众在下一首歌里听出来:

还是这个人。

还是这个世界。

历史合集

歌词教学合集:19节课,系统的讲述音乐人借助AI工具如何从0开始制作高质量歌词创作。

关注本公众号,点击底部菜单栏进入官方专属群聊,即可获取今日免费生成额度(每日刷新)。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-20 19:31:14 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/772818.html
  2. 运行时间 : 0.198532s [ 吞吐率:5.04req/s ] 内存消耗:4,696.13kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=7badceb8a848b29a81ae734f8725eed1
  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.001015s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001659s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000739s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000833s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001445s ]
  6. SELECT * FROM `set` [ RunTime:0.000683s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001611s ]
  8. SELECT * FROM `article` WHERE `id` = 772818 LIMIT 1 [ RunTime:0.002666s ]
  9. UPDATE `article` SET `lasttime` = 1781955074 WHERE `id` = 772818 [ RunTime:0.001622s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000766s ]
  11. SELECT * FROM `article` WHERE `id` < 772818 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001316s ]
  12. SELECT * FROM `article` WHERE `id` > 772818 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001515s ]
  13. SELECT * FROM `article` WHERE `id` < 772818 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.017287s ]
  14. SELECT * FROM `article` WHERE `id` < 772818 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002937s ]
  15. SELECT * FROM `article` WHERE `id` < 772818 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.008337s ]
0.200107s