乐于分享
好东西不私藏

用了3年翻译插件,我一个单词都没记住,气得自己写了个(文中含福利,文末抽奖)

用了3年翻译插件,我一个单词都没记住,气得自己写了个(文中含福利,文末抽奖)

有没有跟我一样的? 读英文论文、技术博客遇到多义词,划词翻译出来的全是最常用的那个意思,根本套不进句子里。 我划了3年单词,到今天leverage、render、implicit这些词见了不下50次,真让我说准确意思,还是得靠猜。 然后我实在忍不了,自己写了个翻译插件,把这个破事解决了。

事情是这样的。

我那天在看一篇 AI 安全相关的英文访谈,对话里有一句, I’d be happy to entertain that possibility。

我其实每一个词都认识。但读到 entertain 的时候,我还是下意识的划了一下。就是那种常年被翻译插件惯出来的肌肉记忆,但凡有一点点拿不准,手自己就上去了。

然后浮窗弹出来,给我的翻译是,使快乐、款待、给予娱乐。

我愣了一下。

我说,哥们,「我愿意款待这种可能性」???

这是要给可能性端茶倒水,还是要带它去 KTV 唱两首?

我相信,凡是看过几篇严肃英文文章的人,都知道 entertain 在这种语境里是「考虑、抱有(想法)」的意思。这个用法在英文播客、访谈、论文里高频得不能再高频。但那个插件就是不管,它只管把这个词最常见的那个「娱乐、款待」,甩你脸上。

那一瞬间,我突然意识到一件事。

这个插件,我用了快三年了。

然后,我这三年里,到底从它身上记住了几个词?

我想了半天。。。

一个都没有。

一个都没有,朋友们。

不是我笨,也不是我学习方法有问题。是这个流程本身,从一开始,就根本就不是为了让你记住什么东西而设计的。它的工作就是,你划一下,它吐一个中文,至于你记不记得住,它不关心,它也关心不过来。

那天之后我就开始琢磨这个事。我琢磨了大概两个月,越琢磨越生气。后来实在忍不了,就自己动手,写了一个。

这篇文章,就是想聊聊这个事。

顺便,也厚着脸皮,把我自己做的这个小东西,介绍给屏幕前的你。

它叫 VocabFlow。

名字的意思就是,让单词,像水一样,自然流入你的记忆里。

先回到最开始那个问题,我为什么那么生气。

坦率的讲,现在的划词翻译插件,其实已经做得挺好用了。Relingo、沉浸式翻译、有道、Burning Vocabulary,我全都深度用过。划词响应速度、释义完整度、快捷键、发音,都没啥大毛病。

问题出在哪。

问题出在,这一类插件解决的是「你不认识这个词」,但它根本不解决「你记不住这个词」。

这两件事,差的不是一点半点。

你想想看,你划一个词,浮窗弹出来,你看一眼中文,关掉,继续往下读。

整个过程花了你三秒钟。

三秒钟之后,你的注意力已经回到下一句话了。这个词有没有进脑子?没有。它只是以一种「被翻译」的状态,在你视网膜上停留了一下,然后就走了。

这种状态下,你划一百次也是白划。

更离谱的是,你看英文的时候其实每天都在反复遇到那几个老朋友。什么 leverage、render、context、implicit,这些词我敢说每个人都划过不下五十次。但是五十次过后,你问我 implicit 的意思,我还是得靠语感硬猜。

这是第一层气。

第二层气是刚才说的,一词多义。

英文这玩意儿,尤其是稍微高频一点的词,基本上没有一个是只有一个意思的。entertain 除了「娱乐、款待」还有「考虑、抱有」。address 可以是地址,可以是演讲,可以是「处理、应对」,写邮件的时候天天遇到。render 可以是渲染,可以是呈现,可以是给予,可以是「使变得」,读论文的时候天天遇到。

你在一个具体的句子里遇到它,它的意思是被语境锁死的。但是翻译插件的做法,是把这个词的 N 个释义一股脑摊给你,最上面那个就是「最常见的那个」。

然儿,「最常见」≠「这里对的那个」。

每一次,你都得自己在脑子里做一次筛选,挑出符合当前句子的那一个。

这个动作看着小,但是它累积起来,就是一种持续的精神摩擦。你读一篇英文文档,可能要做几十次这种筛选。读完之后你脑子累得跟跑了个马拉松一样,但你学到了什么?你什么都没学到。你只是,成功没被这篇文章难住。

第三层气是,哪怕你真的记性特别好,某一次你真的记住了一个词。

你关掉这个浮窗,这个词就从你的世界里消失了。

再也不会有任何东西提醒你,你三天前记过这个词。不会有任何东西告诉你,你该复习它了。你见到它的时候,也不会有任何标记告诉你「嘿,这个词你之前记过,别又白学一遍」。

这就是我为什么说,现在的划词翻译,根本不解决「记住」这件事。

不是它做得不够好。

是它压根,就没想做这件事。

说回来,我就是在这种气头上,打算自己写一个的。

我想做的事情特别简单,就是三件。

第一件,划词的时候,能不能别再给我瞎翻译了。你调用一下 AI,读一下我正在看的这个句子,告诉我这里的 entertain 是「考虑」,不是「款待」。这事儿 2026 年的 AI 理解一个句子的能力,做这个绰绰有余。

第二件,我划过的词,你给我记下来,而且在我以后再见到它的时候,给我做个记号。让我一眼就能看出来,这个词我记过,但我还没记牢。别让它再伪装成一个陌生人蒙我了。

第三件,按照科学一点的规律,定时提醒我复习。不是那种每天糊一堆单词卡让我刷的,那种我早就戒了。是融入我阅读流程里的,我看完一篇文章,顺手点两下复习就行的。

这三件事,听着都不复杂。

但我查遍了市面上所有的划词翻译,没有一个同时做到的。

Relingo 做了语境翻译,但它的记忆系统就是一个普通的单词本,没有等级,没有复习调度。

沉浸式翻译做整页翻译做得最好,但它根本不做单词学习这条线。

那些背单词 app,墨墨、不背、扇贝,记忆系统做得很完整,但它们跟你日常阅读是割裂的。你得专门打开 app,专门坐下,专门刷。刷的那一刻你是在学习,但你真实的英文场景里它不存在。

我要的东西是,我读英文的时候,它就在那儿,悄悄跟着我。我不读英文的时候,它提醒我去复习一下今天攒下来的词。

就,这么简单一件事。

于是就搞了两个月。

我先聊第一个功能,就是我一开始最气的那个点,AI 语境匹配。

你装上 VocabFlow 之后,选中一个英文单词,按一下空格,浮窗出来。

如果这个词是单义词,那没啥稀奇的,跟所有划词翻译一样,给你中文就完了。

但如果是多义词,它会先调一次 AI,把你正在看的这个句子读一遍,判断这个词在这句话里到底是什么意思。然后把那个「对的」释义置顶,加一个绿色的高亮,旁边标上「语境匹配」四个字。

还会把整句话的中文翻译给你放在旁边,告诉你「这句话整体是这个意思」。

还会有一小段 AI 的解释,告诉你「为什么在这里,它是这个意思」。

这玩意儿第一次看到的时候,我是真的有点上头。

因为你突然意识到,以前那种「脑子里自己做筛选」的精神摩擦,被直接抹掉了。你划词,它给你正确答案,你确认,完事。

三秒钟的事,现在是真的三秒钟。以前那个三秒钟,是表面上的三秒钟,后面还拖着一个你自己做语义判断的隐形成本。

我有时候甚至会故意去划那些我已经认识的多义词,就想看看它判断得准不准。

基本上,准的。

以前读一句话得花3秒划词+10秒在一堆释义里找对的那个,现在划一下直接出正确意思,1分钟能多看好几段内容,精神内耗直接没了。 这是第一层。

第二层,是网页上的单词高亮。

你把一个词保存进单词本之后,从那一刻起,你在任何一个英文网页上再见到这个词,它就会被高亮。

但关键不是「高亮」两个字。

关键是,高亮的颜色,是跟你对这个词的掌握程度挂钩的。

刚保存的新词,是红色。

复习过一两次,勉强有点印象的,是橙色。

再往上,黄色,是短期记忆。浅绿色,是中期记忆。浅蓝色,是长期记忆。

等这个词你彻底记住了,它就不再高亮了。变回一个普通的黑色的词,跟你从来没划过它一样。

你可以想象一下这个画面。

你打开一篇 Hacker News 的文章,或者一篇 arXiv 的论文,或者一个 GitHub README。你读下去,页面里零零散散分布着一些颜色。红橙黄绿蓝,各种颜色的词。

你一眼就知道,这篇文章里,有哪些词是我学过但还没记牢的。

更爽的是,你鼠标往那个词上一放,会弹一个小卡片,告诉你它当前的掌握等级,是否需要复习。

你还可以顺手把当前这句话,也收进这个词的「语境库」里。

因为一个词,在不同语境下,含义可能是不一样的。你收的语境越多,你对这个词的理解就越立体。

这个功能第一次跑通的时候,我自己盯着页面看了半天。

我看到一个我三周前保存的词,当时它是红色。现在,它是浅蓝色。

就,挺感动的。

因为这是第一次,我在一个客观的、可视化的维度上,看到了自己的进步。

不是「今天背了 20 个词」这种虚头巴脑的数字。是具体到,这个词,这个我三周前还陌生的词,现在在我脑子里是什么状态。

它长出来了。

以前读新文章遇到眼熟的词总觉得好像学过,但又想不起来在哪见过,现在一眼就能看到颜色标记,还能跳回当时存这个词的页面,相当于你所有学过的词都自动给你做了笔记。

再往上一层,是复习系统。

这也是我最想讲,也讲得最啰嗦的一块。

因为关于「怎么让人记住一个词」,有一个已经被研究了几十年的科学方法,叫间隔重复(SRS,Spaced Repetition System)。

简单说就是,你刚学的东西,很快就会忘。但是如果你在快要忘掉的那一刻,及时复习一次,它在你脑子里停留的时间就会变长。再到下一次快要忘的时候,再复习一次,停留时间又会翻倍。

所以最科学的复习间隔,应该是,1 天、3 天、7 天、14 天、30 天、60 天,一路加倍地递增。

这个理论 Anki 做到了,墨墨做到了,市面上所有正经的单词 app 都做到了。

但是它们有两个我觉得挺膈应的地方。

一个是,全都是闪卡。就是正面一个词,反面一个释义,你自己判断「记住了」还是「忘了」,点一下,下一张。

这种形式,刷十几张还行,刷到第五十张,人是木的。

另一个是,它们跟你的真实阅读是割裂的。你在 app 里记住了一个词,但你下次看英文的时候,它不会提醒你「嘿你记过这个」。你得完全靠自己的记忆去 recall。

我在 VocabFlow 里,把这两个问题都干了一下。

第一,复习模式不是只有闪卡。是 5 种模式,随着你对这个词的掌握程度,自动切换难度。

新词刚出来,你连意思都不熟,那就来最简单的「正向闪卡」,正面英文,反面中文,翻面就好。

你再熟一点,升级到「反向闪卡」,正面中文,让你在脑子里想英文。这就开始考察你的输出能力了,不再是被动认识。

再熟一点,来「选择题」,给你一个词,四个中文选项,让你挑。这个会考验你的语义精度,因为干扰项会给你挑那些意思接近但不一样的。

再熟,来「填空」,把这个词在你原始语境里的那个句子给你抠出来,让你根据句子填回去。这一步是在考察你对这个词在真实语境里的应用。

最后一层,是「拼写」。放你之前保存时的那个发音,让你听音默写。这是终极关卡,能过这一关的词,基本上就是你词库里的自己人了。

这五个模式,它会根据你的掌握等级自动切换。你不用选,你只管点「开始复习」,它推给你什么就做什么。

整个复习过程,不是在「背单词」。是在一个一个小游戏里,把这个词的不同侧面,全部过一遍。

而且最爽的是,它跟阅读是连的。

你今天在 Hacker News 上保存的词,明天你刷复习的时候,它用的就是你昨天那句话。你在复习这个词的时候,不是在一个脱离语境的抽象空间里,你是在你自己读过的那篇文章里,重新遇到它。

以前背单词要么得专门打开APP刷闪卡,刷完转头读文章还是认不出来,现在复习用的全是你自己读过的句子,记完下次见了直接就能反应过来是什么意思。

这个,才是我想要的那种「记单词」。

顺便说几个小细节。

侧边栏是独立的,不是弹窗,你开着它,不影响你继续读页面。我自己的用法是,常年把它挂在屏幕右边,读英文的时候它就在那里,有新词随手保存,空闲的时候随手点两下复习。

保存一个词的时候,它会自动把这个词当时所在的句子和页面 URL 一起存下来。你哪天翻到自己的单词本,看到一个词,点开之后你能看到「我是在 2026 年 3 月 15 日,在某篇 Anthropic 的博客里,遇到这个词的,当时那句话是 xxx」。

一个词有多个语境,它自动帮你合并。按释义分组。点开一个释义,下面列着这个释义对应的所有语境。

首页有一个学习日历的热力图,就跟 GitHub 那个 contribution graph 一样。哪天学的多,哪天颜色深。这个东西特别邪门,看着那个格子从灰变绿,你会上瘾,真的。

发音支持美音和英音切换,用的是谷歌TTS,不是那种机械音。

数据可以导出成 JSON、CSV 或者 Excel。你哪天不想用了,数据是你自己的。这个我坚持要做,因为我自己就特别烦那种「数据都在云上、你离开了就带不走」的产品。

云端同步是有的,Google 登录或者邮箱注册都行。你在公司电脑上保存的词,回家打开电脑复习,数据都在。

好,吹完了。

说点真话。

我不想把这篇文章写成一个完美的产品页。不想跟你说「这是一个完美的、颠覆性的、改变英语学习的产品」那种屁话。

这就是一个普通程序员,因为一个自己受够了的毛病,自己花了两个月,搞了一个自己觉得顺手的插件。

它有缺点。

第一个缺点是,它是付费的。 我知道这年头说这个话有点敏感。但我自己当时也想过,要不做成完全免费。可 AI 调用是真的烧钱,我一个人撑不起一个白嫖工具的服务器账单。所以最后还是得收钱。 

但我没把它做成订阅。我自己也烦那种每个月扣钱的产品,一年下来回头一看怎么花了好几百,跟温水煮青蛙似的。 我做的是一次性买断,原价 88,新品上市这一阵打了五折,44 块钱。终身。买完就是你的,之后所有的更新都跟着走,不再续费。 

你也别急着掏钱。装上之后默认给你开一个月免费试用,全功能。你先用够本,一个月之后觉得它配不上 44 块,那就卸了。数据可以导出走人,我都给你留了接口,不绑架你。 

然后如果你看完这篇文章想试一下,关注我公众号回复 vocabflow,我再给你一个额外的优惠码。

算是看到这里的朋友的一点小福利。 你可以当一个小独立开发者在恰个饭。不贵,但它不是零。

第二个缺点是,它需要登录。Google 账号或者邮箱都行。因为要云同步,要激活。这个我承认是个门槛,但你如果用过云端同步带来的好处,你就回不去了。

第三个缺点是,它现在只是 Chrome 插件,没有手机端。

我知道很多人想要手机复习。我也想做。但一个人的精力就这么多,MVP 版本先把最核心的链路跑通。移动端在规划里,但我不想现在对你打包票。

第四个,也是最关键的,是这个东西,它救不了一个不读英文的人。

如果你本来就不看英文,它就是一个摆设。它的整个设计逻辑,是寄生在你日常的英文阅读流程里的,顺手把你读过的词记下来。它不是让你「专门坐下来背单词」的那种工具。

所以它对谁最有用。

对那些每天都要读英文文档、英文论文、英文新闻、英文邮件的人,最有用。

程序员,研究生,准备出国的人,做外贸的,做 AI 研究的,看英文剧但想顺便学点东西的,投递海外岗位每天读 JD 的。

如果你是这些人里的一个,我真心推荐你试一下。

如果你不是,那也没事,关掉这篇文章就好。我没想卖给所有人。

我其实在做这个东西的过程里,有一个时刻特别触动我。

就是那个网页高亮的功能第一次跑通的时候。

我打开一篇我之前读过的英文文章,页面里突然冒出来一堆颜色的词。红的、橙的、黄的、浅绿的,还有一些变回黑色的。

我盯着那篇文章看了挺久。

我突然意识到,我这三年读过的所有英文,它们其实都在我身上留下过痕迹。只是以前那些痕迹是不可见的,它们在我的脑子里打了一下就消失了,我自己都不知道它们来过。

现在这些痕迹,变得可见了。

这是一个很奇怪的感觉,怎么说呢。

就好像,你这三年一直在往一个水桶里倒水,但是桶底是漏的,你以为什么都没留下。

然后有一天,你给这个桶堵上了底。

你往里倒的每一滴水,都真的留在了那儿。

英文这个东西,你要说它是一门语言,其实没那么准确。

它更像是一个,你跟这个世界上另外一大片内容打交道的接口。

你接口不熟,很多东西你就碰不到。你接口熟了,突然之间,Hacker News、arXiv、Reddit、GitHub Issues,全都在向你打开。

而词汇量这件事,就是这个接口里,最底层的一块东西。

不是最性感的,但是最硬的。

你其他什么听说读写的能力都可以通过技巧补一补,只有词汇量是没有捷径的,你认识就是认识,你不认识就是不认识。

所以我一直觉得,一个词一个词地,把它们真的装进脑子里,是一件挺踏实的事。

不是为了什么考试,也不是为了什么证书。

是为了你下一次读到那句话的时候,它不再需要被翻译。

它就是,你脑子里已经有的东西。 我自己用了1个月,现在读英文技术文档的速度至少快了30%,之前总记不住的200多个高频多义词,现在基本不用划了。

最后,说点实在的。

Chrome 商店搜 VocabFlow,就能找到。官网是https://vocabflow.zuoguolei.com/, 有详细的介绍以及国内外都可以成功拿到下载链接。

你如果装了试一下,觉得不错,我很感谢。

你如果觉得不适合,卸了就行,也没有任何损失。

我自己这两个月最大的感受是,AI 时代做小工具,其实比任何时候都容易。一个人,两个月,就能把一个你自己用得爽的东西做出来,推到陌生人面前。

这事儿放在三年前,想都不敢想。

所以其实,我做这个插件的另一个私心是,想亲自跑通一次这个过程,看看一个独立开发者在 2026 年,到底能走多远。

我还在走。

你愿意陪我走一段,那就挺好。

为了感谢各位读者,我计划在评论区进行抽奖,抽10位幸运用户送出终生激活码。

要求是:关注本公众号+ 4连(评论、转发、点赞、再看)自动参与抽奖

抽奖结果公布时间:下周四(2026.06.21)

哦对了,你们用翻译插件最烦的是什么?评论区聊聊,我下次迭代优先加。

以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标。

谢谢你看我的文章,我们,下次再见。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-14 14:53:08 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/624725.html
  2. 运行时间 : 0.106563s [ 吞吐率:9.38req/s ] 内存消耗:4,676.55kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=31ec654d6fdb89dced61ee628844b619
  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.000466s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000808s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000322s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000309s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000540s ]
  6. SELECT * FROM `set` [ RunTime:0.000221s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000596s ]
  8. SELECT * FROM `article` WHERE `id` = 624725 LIMIT 1 [ RunTime:0.001069s ]
  9. UPDATE `article` SET `lasttime` = 1778741589 WHERE `id` = 624725 [ RunTime:0.012015s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000263s ]
  11. SELECT * FROM `article` WHERE `id` < 624725 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000436s ]
  12. SELECT * FROM `article` WHERE `id` > 624725 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000341s ]
  13. SELECT * FROM `article` WHERE `id` < 624725 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002956s ]
  14. SELECT * FROM `article` WHERE `id` < 624725 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000840s ]
  15. SELECT * FROM `article` WHERE `id` < 624725 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003805s ]
0.108498s