当前位置:首页>鸿蒙APP>开发者们最近推荐了 3 个「学习外语」的 App

开发者们最近推荐了 3 个「学习外语」的 App

  • 2026-03-29 19:25:47
开发者们最近推荐了 3 个「学习外语」的 App

编注:本期内容为少数派「App+1」栏目的精选文章合集。文章代表作者个人观点,少数派仅对标题和排版略作修改。

利益相关声明:作者与文中产品有直接的利益相关(开发者、自家产品等)。

本期推荐的 App

💬Bayt 播客 :播客界的沉浸式翻译

📚词迹:不再孤立地背单词

📝 新词:结合 FSRS 打造你的第二外语词汇库

Bayt 播客

注:此条为派友 @一杯咖啡不加糖 推荐

今年让我感到最惊喜的APP,是一款播客工具叫「Bayt 播客」!作为一款 AI 驱动的播客工具,它能将大部分语言——英语、日语、韩语等小语种播客,甚至是长篇文章,通过AI转成自然流畅的中文音频和文字,让语言小白可以无障碍听懂全球优质内容,我称之为播客届的「沉浸式翻译」

我是一名产品经理,平时主要追像 Lex Fridman、a16z、Lenny's Podcast这类来自硅谷的硬核干播客,偶尔也会听一些Huberman Lab这种养生播客打发下时间学习点养生知识,但听力一直是我的短板。到处找资源找字幕、等翻译,真的特别痛苦又浪费时间。很需要一个工具能整合我需要的核心功能, 降低听海外播客的门槛

Bayt播客主要功能介绍

播客资源齐全,按类推荐播客质量高。小宇宙和苹果播客上能搜到的节目,Bayt 基本都有覆盖。首页推荐的内容品味很棒,大多都是硅谷最新的热门技术讨论和深度访谈。发现页是按人群推荐播客专区,我主要感兴趣的专播客都在「硅谷专区」可以找到,里面收录了像Acquired、All-In Podcast、Indie Hackers等热门的硅谷科技播客节目,非常方便。

播客名称和简介都支持一键翻译,便于快速找到自己喜欢的内容。我一般在决定转录一篇播客前会看下简介并且用原文听几分钟再决定是否转录成中文。如果你有喜欢的外语文章,可以将链接粘贴进去进行翻译和播放。

所有播客单集名称和简介都可以一键翻译,对于外语小白很友好

一键生成中文音频与字幕,倍速获取一手硅谷信息。这个功能真的是刚需了,不仅帮我省去了找翻译的时间,甚至我现在都用1.5倍速中文听,有些也会直接下载字幕快速浏览,节省了更多时间。Lex Fridman时间长的单集大概10小时左右,翻译成中文的音频8小时左右,再1.5倍速听只需要5个多小时,可以节省近一半的时间。

小宇宙会员也提供中文同传,之前我为了这个功能特地开了会员,但实际体验不好仅限少量节目可以听同传版本,而Bayt 支持任意节目转译,按实际转译时长收费,自由度极高。实际体验下来,热门一线播客大多已完成预转译,无需等待。AI 合成的语音也非常自然,几乎和真人一样。

点击即可获取双语音频和字幕,字幕显示和播放音频可中文原文自由切换

声音克隆专区很惊喜。这里面收录的播客节目都是采用声音克隆还原主播真声讲中文,第一次试体验的时候直呼惊奇,马斯克上一秒还在用英文探讨人工智能,下一秒就能用流利的中文给你分享收购推特的故事,解锁了更沉浸更神奇的播客体验!

当前声音克隆的播客节目已扩展到接近20档

双语交替播放,这个功能我用的比较少,更适合语言学习者。选择双语模式后,会逐句先播放原文再播放中文,可以解放双手提高学习效率。我推荐给了我正在学日语的同事,她特别提到了这个功能说对练听力特别有帮助,是相比其他APP比较独特的一个功能。

支持离线下载播客、双语交谈播放

Bayt播客适合谁用?

我认为这个APP主要适合三类人:

第一类是海外播客爱好者 + 语言障碍者+追求效率者。不用再四处找播客来源和翻译,一站式搜索播客+翻译音频+字幕输出,节省时间提高效率。

第二类是追求海外一手信息的内容刚需党。科技圈的技术迭代、财经领域的市场动态、创业圈的前沿模式,英文世界的信息密度和时效性往往更占优。第一时间高效获取builder们的一手信息源,避免信息失真或滞后,信息获取销率极大提升。

第三类是想轻量化学外语 / 磨耳朵的人。播客确实是一个学语言的好素材,有了双字幕双音频对照练习,潜移默化记单词、熟悉句式,比刻意背单词高效多了,双语交替播放功能更是隐藏福利。

Bayt播客会员收费标准

一共有5个不同的会员版本,对应的权益在APP上都展示的很清楚。

收听播客原文、收藏播客、播客名称和简介翻译等基础功能都是免费的。首页内容(编辑精选+大家都在听)可以免费听中文版本,此外每月可免费享受一次任意播客翻译。

收费版本有Pro、Pro+、Max、Ultra四个版本,主要差别在可享受翻译播客音频的时长不同。Pro每月18元可翻译20小时,Pro+每月36元可翻译40小时,Max每月72元可翻译80小时,Ultra每月135元可翻译150小时。

我自己购买的是Pro+,我平均每天收听播客的时长大概在1.5小时,搭配首页更新的免费内容是够用的。

最后,Bayt的视觉风格和审美,我认为也是非常值得赞美的一点。极简的界面,像极了Apple music的风格,一打开就觉得:这个App 很有格调,全程也没有任何的信息干扰。只能说这样纯粹简单真正专注用户体验的产品,越来越少了。

祝Bayt播客越来越好~

词迹
@ nocity

「词迹」 (WordsCollect)是我目前正在开发的一款英语学习工具,这个 App 的最初想法是根据我自己的需求而来:收集阅读过程中遇到的生词,而不是孤立的背单词。它可以被归类为一个背单词工具,但是和其他的背单词工具相比有一些不同。

收集句子、段落来记录生词

通过添加包含生词的句子或者段落,然后标记出生词的方式记录。适用于日常阅读中遇到生词或者不理解的句子的情景,标记的过程自然也有了这个生词、短语或者句子的语境。

词组标记

同一段英文可以标记多个单词或词组

支持标记词组和句子

我发现很多背单词的工具都是以「词」为中心,但是在日常英语阅读中,有非常多的单词往往以词组,或者是约定成俗的固定搭配,甚至是短句的形式出现,所以 App 在开发的时候就支持记录词组,把词组当作生词一样平等对待。

单词都认识,放在一起组成的词组未必认识

例如,我自己有时候会把一些比较好的表达方式标记出来。

标记表达方式

所有的释义都可以编辑

App 提供基础的单词释义,用户可以添加自己的释义。释义词条可以编辑、删除、添加,数量没有限制,你可以当作笔记一样添加对这个单词自己的理解或者其他需要注意的点,也可以把从其他专业词典、学习资料中获取的解释添加进去,汇总到一起,方便后续回顾。有的同学喜欢全英文的释义,有的同学只想保留释义中的例句,完全可以自己编辑自己做主。

可以编辑、删除任意词条

释义自由编辑

「快捷操作」无限拓展

特别设计了一个第三方扩展功能,我把这个功能命名为「快捷操作(Quick Action)」,可以把「快捷操作」理解为一个自定义模板,可以是网址模板,App URLScheme 模板,系统剪贴板模板,大模型提示词模板。

例如创建 Google 翻译的网址模板后,可以一键跳转 Google Translate并翻译当前的句子或者段落,提示词模板可以结合当前单词和语境,一键复制自定义的提示词用于和大模型交互。这是我自己最喜欢的一个功能。

快捷操作 - 一键 Google 搜图

快捷操作的编辑和预览

为了说明白这个功能,我单独录了一个演示视频:

「完形填空」回顾单词

回顾功能支持使用系统键盘以「完形填空」的方式拼写出单词。回顾的过程不仅是回忆生词的含义,选择「记住」还是「忘记」,也要求必须回忆生词的拼写,可以直接用系统键盘输入。回顾的过程中,可以随时点击「上一个」查看之前回顾过的所有单词,修改回顾结果。

单词在句子中的含义回顾

「完形填空」来回顾单词的拼写

目前「回顾」功能还在开发中,现在的版本仅仅是预览,「回顾」功能的UI 设计和算法逻辑还没有完善,还有很多关于「回顾」的想法会在后续开发中实现。

还有一些细节

按照来源归类浏览单词

支持记录生词来自于哪个网址,特别适合精读网上文章的场景,可以按照来源归类汇总单词,方便同一篇网络文章的单词放在一起回顾(目前暂时只支持记录来源网址,后续会支持其他来源类型的记录,例如书籍、文档、论文等等)。

按来源网址分组

可以随意编辑「音标」

其实前面已经说过,「释义」是完全允许自由编辑和添加,这里额外提一下「音标」也是。一方面,有一些单词或者词组,特别是专有名词, App 本身提供的查询没有音标数据,用户可以从其他参考资料中查询然后手动添加上。另一方面,可以添加一些自己独特的发音助记。

例如我老是记不住 diesel 这个单词的发音,老是错误的读作「呆走」,其实应该读「低走」,我直接就可以编辑音标,写上「低走」(自从标上这两个汉字后,我再也没有读错了)。

使用自己的发音助记

我个人并不纠结于是不是应该用汉字来标记读音,甚至有时候我还用汉语拼音来标记单词读音,只要能让我记住。我能够认识并正确读出国际音标,但是我还是认为用汉字标记是很有意义的,因为能记住怎么发音是最重要的。

以前我也纠结,强迫自己找到正确的音标,后来有了孩子,观察了小宝宝学习说话的过程,小孩根本不知道什么拼音,一切都是模仿,在后续的语言环境中不断纠错下越说越好。我想发音和听力也是一样,首要是能说出来能听出来,不标准没关系,这样有了基本的听说能力后,再去用大量的听的方式纠正和巩固。

关于 App 的 UI 设计

鉴于自己并不是专业的设计师,所以 App 的设计都是尽量和系统UI 保持一致,尽量做到简洁。App 首页 UI主体是卡片式,支持横屏,所有 UI 界面都支持横屏,对横屏进行了适配,不是单纯的拉伸。确切来说是适配不同屏幕尺寸,横屏或者iPad 大屏幕下,卡片是瀑布流排布。

在 iPad 上支持窗口大小的拖拽,没有使用 TabView,没有底部的 tab 栏,尽量使纵向可视空间最大化。

iPhone 也支持横屏

iPad 上卡片瀑布流式排布

原生开发

采用的是 UIKit 原生开发,iOS 最低版本要求目前是 iOS 13.0,对老设备比较友好。

随着生词数据的积累,App 首页可能会展示大量的文字段落卡片,所以针对文字渲染进行了优化,滚动会比较顺滑,实测 3000 多卡片在 iPad Pro 2018 (第一代 120Hz 的设备)滚动不掉帧,不用担心数据多了会卡顿的问题

关于英语学习我的一点体会

可持续是最重要的

如果对语言学习感兴趣,那么你很幸运,充分发挥你的兴趣。如果本身对英语学习不怎么感兴趣,没关系:语言是承载信息的,英语也是,寻找英语世界你非常渴望了解的信息,以读懂理解为目的。

例如:遇到一个棘手的技术问题,在英文互联网看看有没有相关的经验,阅读的过程中记录下生词。喜欢研究美股,找找国外投资者的分析,看看英文原始的财报。

背单词很重要

理解单词是理解英语的基础。只不过有的人是刻意完成了单词积累这一阶段,有的人单词积累的阶段是在无形中(自己没意识到)的过程中完成。每个人的基础和所面临的客观条件都不一样,没有对错好坏,完成了这一阶段就会豁然开朗。

背景信息很重要

文化背景、时下的新闻、网络热搜等等,都对语言的理解和沟通有影响,可以充分地使用 ChatGPT 来帮助你了解背景信息。比如,以前我遇到专有名词都跳过,现在无论是地名还是人名还是一些大机构的名称我都会刻意去记一下,有时也会问问 ChatGPT 这些专有名词的来源、背景等信息。

有 AI 了还需要学习英语吗

需要。能够有不经过转换的原汁原味的获取信息的能力不酷吗?而且有些字里行间的信息是不容易翻译的,人工翻译会有「信达雅」的思考和取舍,大模型也会有倾向,本质都是对信息进行了加工和处理,或多或少都有信息的「损耗」。

即便 AI 能够满足我的语言翻译需求,那么在无法使用 AI 的场景下呢?不要依赖 AI 翻译,要让 AI 帮我们更快速高效地学习外语。

欢迎测试

目前只有 TestFlight点击下面小程序获取链接

官方网站ciji.app

当前正在开发的重点功能(按优先级排序):

  • 单词「回顾」功能的交互以及算法
  • 相同单词在不同场景的关联
  • 搜索功能比较孱弱,需要增强
  • iCloud 同步
新词
@ Akring

为什么我们总是记不住单词?

你是否有过这样的经历:浏览英文网页或看美剧时遇到一个生词,随手把它加入到了某个翻译软件的收藏夹里心想「稍后复习」。然而现实往往是那个列表越来越长,你几乎再也没打开过;等你终于想起来去背的时候,只记得它的中文意思,完全忘了当时是在什么句子里看到的,甚至想不起来为什么要将这个词加入收藏夹。

目前能帮我们背英文单词的 App 多如牛毛,但同时又很少有人关心小语种学习者的困境,他们很多人还在用传统的纸笔来记录和学习单词。比如我认识很多勤奋又努力的同学,他们不仅为了学业苦练英语,同时也为了自己喜欢的动漫在自学日语,或者为了更好的关注自己爱豆的动向而学习韩语。

对于这样的多语言学习者来说,简单的英语单词本是完全不够用的。

绕不过的 Abandon

与此同时,市面上的背单词 App 大多是「书本搬运工」,它们给你准备好了单词表,老套一点的可能还得从 Abandon 让你开练,很难管理你在真实生活场景中遇到的词汇。所以个人有一个暴论:如果不能做到「学以致用」,那么所有抄写过的单词终将是过眼云烟,在你的记忆里留不下一丝痕迹。

于是我创建了一个工具,既像原生 iOS App 那样优雅易用,又能拥有硬核的记忆算法。我将它命名为《新词》。

新词不仅仅是一个生词本,更是一个结合了 AI 辅助扩展和前沿 FSRS 记忆算法的智能化私人词汇库,接下来我会从背单词的三大步骤:收集、整理和学习,来展示新词都做了些什么。

收集:是「记录」,更是「链接」

我们在阅读中遇到的生词往往带有强烈的语境,它们可能是一段新闻报道,也可能是一个交通标志牌。如果只是把单词和中文释义生硬地对应起来,记忆效果会大打折扣。

新词在「输入」这一端做的最大的改进,就是利用 iOS 系统中最常见的「分享菜单」来达成语境关联:选中文本分享到新词,我们可以保留原文作为例句,并且高亮对应的单词。在阅读 Hacker News 和英文书籍时我会频繁地使用这个功能。

你也可以通过拍照或相册来提取图像中的生词,此时可以选择保留原图——常言道一图胜千言,旅游的时候我经常会用这个功能来学习交通指示牌上的单词。

整理:仅有在线词典还不够

传统的查词软件往往会列出一长串字典释义,让你自己去挑;对于小语种学习者来说,词典多是针对英文才有详尽的释义和说明。

词则利用 AI 来解决三个痛点:

  • 单词扩展: 借助 AI,新词可以同时补全单词的读音、释义、例句,哪怕是小语种单词也没有问题。
  • 智能高亮: 在例句中,AI 会自动识别并高亮关键词。这听起来是个小功能,但在视觉记忆上非常加分。
  • 多语言翻译:新词支持将导入到生词同时翻译成两种不同的语言,例如你正在学习英语和日语,那么当你将单词 notebook 添加到新词中时,你将会同时得到中文和日文的翻译。

此外,新词还支持添加多个「笔记本」,可以方便地归类和整理收集到的单词,例如按不同的语言、不同的难度、不同的场景来构建笔记本。

学习:引入 FSRS 算法,让复习「降本增效」

如果说 AI 解决了「存」和「理」的问题,那么刚刚更新的基于 FSRS (Free Spaced Repetition Scheduler) 算法的复习功能,则彻底解决了「背」的问题。这也是我不仅想推荐这款 App,更想把它作为主力工具的原因。

什么是 FSRS?

简单来说,它是比传统 Anki (SM-2) 算法更先进、基于机器学习的新一代间隔重复算法。传统的记忆算法(如 SM-2)假设你的遗忘曲线是相对固定的,而 FSRS 引入了更复杂的三变量模型:

  • 记忆稳定性 (Stability):你记得有多牢?
  • 记忆难度 (Difficulty):这个词对你来说有多难?
  • 记忆提取能力 (Retrievability):你现在能回忆起来的概率是多少?

对我们普通用户而言意味着什么?

首先,FSRS 可以让你砍掉无效复习,效率提升 20%-30%。你一定遇到过这种情况:一个单词明明已经滚瓜烂熟了,App 还是让你每天打卡,而 FSRS 的优势在于,它能通过机器学习精准预测你「即将忘记」的时间点。对于简单的词,它会大胆地拉长复习间隔;对于难词,它会密集安排复习。

这意味着你只需要花更少的时间,就能达到同样的记忆效果。

其次,告别「断签焦虑」。这是传统 Anki 用户最大的痛点:如果你因为工作忙,断了几天没背,累积的复习卡片会像雪崩一样压过来,让人瞬间想放弃。FSRS 对「逾期复习」的调度极其智能。即使你缺席了几天,算法也会根据你的实际记忆情况,平滑地调整后续安排,而不是简单粗暴地堆积任务。

它更像是一个理解你的私教,而不是一个冷冰冰的考官。

最后,灵活和变通才是长久之计。经常健身的朋友们都知道,大力往往出不了奇迹,要想持续进步,保持节奏小步快跑,坚持下来才是胜利。新词 FSRS 算法的调度是动态变化的,相较于其他非常 Push 的学习工具,新词不会每天逼你赶进度,也不会因为你一周没打开 App 就放一只鸟在屏幕上追杀你(是的,说的就是你,多邻国)。

FSRS + 闪卡 = 绝杀

和主流的 Anki / Quizlet 相同,新词的复习功能也是构建于闪卡之上的,闪卡(FlashCard)已经被证明是一种非常高效的学习方式,通过快速的在四个进度选项中进行选择,就可以让 FSRS 算法了解你对单词的掌握程度,进而为你安排更高效的复习方案。

设计和其他的小巧思

设计风格

新词目前是一个 Apple 平台独占的应用,在 UI 和交互上我并没有做太多的「突破性创新」,而是尽量沿用 iOS / iPadOS 的设计风格(绝对不是请不起设计师!),这样偷懒的好处在今年 iOS 风格大改的时候得到了回报:新词已经完全适配 iOS 26 的液态玻璃风格,使用起来体验宛如原生 App。

设计风格

小组件

新词支持在桌面上添加多个单词小组件,可以轮播展示各个单词本中收集的单词;小组件保持了高度的可定制性,我们可以决定展示哪本笔记本中的单词,调整轮播切换的速度,修改小组件的背景,以及开启学习模式,让小组件中的释义被模糊遮蔽,随时来一场桌面「猜」单词游戏。

新词小组件

iOS 默认翻译

是的,新词还能当做翻译器来使用,如果你的系统版本高于 iOS 18.4,那么安装新词之后,就可以在 iOS 系统设置中将其设置为默认的翻译程序。使用新词作为默认翻译的好处是,在完成翻译以后,我们可以原地选词,然后将选中的生词添加到新词的生词本中。

设置新词为默认翻译

数据和安全性

得益于 Apple 平台的独占性,新词采用了苹果官方的 CloudKit 作为数据存储和云同步的方案,这样做有三大好处:

  • 隐私性爆表:除了你自己之外,没有人能访问到你的数据
  • 数据同步快速且稳定
  • 不用担心开发者倒闭,只要 Apple 还在运营,你的数据就是安全的

除此之外,新词也开发了通过 Excel 和 JSON 格式导出数据的功能,如果有一天有更好的背单词 App 出现,也能很方便的迁移。

收费模式

作为一个特别讨厌广告和混乱的洁癖型开发者,我的 App 中从来都不会引入乱七八糟的社交功能、广告或者是复杂的打卡分享按钮,我更希望 App 能保持纯粹,认认真真做功能,然后大大方方向用户收费。

新词采用了订阅 + 买断的方式来解锁各种高级功能,并且所有订阅都提供了试用期,方便大家先尝后买;如果觉得新词能够很好的满足您的需求,那么也可以直接一次性买断,后续的功能更新和系统适配都将免费提供。

最后:把时间花在真正需要记忆的地方

在这个信息爆炸的时代,我们要记的东西太多,时间却太少。 「新词」不是要教你背完一本「牛津词典」,而是帮你接管你生活中遇到的每一个陌生单词,并用科学的 FSRS 算法帮你把它们转化成永久记忆。

如果你也是一个不满足于「死记硬背」,追求工具效率和设计美感的语言学习者,不妨试一试吧!

/ 应用投稿 /

如果你也有 App 想要推荐

欢迎在下面小程序中制作你的专属卡片

填写相应内容生成,并发布在评论区

被精选后将会被更多人看见~

/ 更多热门文章 /

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-03-31 17:04:31 HTTP/2.0 GET : https://c.mffb.com.cn/a/475623.html
  2. 运行时间 : 0.094566s [ 吞吐率:10.57req/s ] 内存消耗:4,431.41kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=dbb194dab0f1005f184d8d2c6227c1a1
  1. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/runtime/temp/cefbf809ba1a84190cb04b0cb7abcf79.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/c.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000346s ] mysql:host=127.0.0.1;port=3306;dbname=c_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000808s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000251s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.002493s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000520s ]
  6. SELECT * FROM `set` [ RunTime:0.000202s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000581s ]
  8. SELECT * FROM `article` WHERE `id` = 475623 LIMIT 1 [ RunTime:0.008004s ]
  9. UPDATE `article` SET `lasttime` = 1774947871 WHERE `id` = 475623 [ RunTime:0.006196s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 66 LIMIT 1 [ RunTime:0.000245s ]
  11. SELECT * FROM `article` WHERE `id` < 475623 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000457s ]
  12. SELECT * FROM `article` WHERE `id` > 475623 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.002283s ]
  13. SELECT * FROM `article` WHERE `id` < 475623 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000794s ]
  14. SELECT * FROM `article` WHERE `id` < 475623 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.002221s ]
  15. SELECT * FROM `article` WHERE `id` < 475623 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002670s ]
0.096171s