乐于分享
好东西不私藏

【008】当AI成为“瑞士军刀”:解锁教育未来的九把“钥匙”

【008】当AI成为“瑞士军刀”:解锁教育未来的九把“钥匙”

AI成为瑞士军刀:解锁教育未来的九把钥匙

读完《生成式AI赋能教育:原理与实践》的第八章,感觉像是参加了一场既前沿又接地气的“AI工具使用培训班。这一章很特别,它不再泛泛而谈AI对教育的意义,而是手把手地教我们,尤其是教育工作者,如何真正用好DeepSeek这样的工具。它把看似高深莫测的大模型,拆解成我们可以理解、可以操作的具体方法和技巧。读完后,我最大的感受是:AI不再是遥不可及的黑科技,而更像一把功能强大的瑞士军刀;而我们缺的,不是这把刀,而是正确使用它的那几把钥匙。这一章,就慷慨地给了我们九把。

开篇对DeepSeek的介绍让人耳目一新。71亿用户,这个数字背后不仅仅是技术的胜利,更是一种理念的胜利——让顶尖AI技术变得普及和易用。它让我想起个人电脑和智能手机的普及史,技术的民主化总是能激发出最大的创造力。DeepSeek通过混合专家架构、强化学习等创新,在保持高性能的同时极大降低了成本,这为AI进入寻常学校和家庭扫清了一大障碍——经济门槛。而它对快思考(如V3模型)与慢思考(如R1模型)的区分,更是点睛之笔。这让我们明白,AI不是万能的,但它可以是多面手,我们需要像选择交通工具一样,根据任务需求(是日常通勤还是长途科考)来选择合适的模式。这种认知,是科学使用AI的第一步。

然而,本章最核心、最实用的部分,无疑是关于提示词工程的深入浅出的讲解。以前,我总觉得和AI对话像抽奖,效果好坏看运气。这一章系统性地揭示了其中的。它提出的提示词优化九大策略,就像九把精心打磨的钥匙,能打开AI潜力宝库的不同分区

这九把钥匙,把模糊的感觉变成了可执行的步骤。比如明确目标这把钥匙,它告诉我们,不能对AI帮我备备课,而要说请为初中二年级学生设计一堂关于牛顿第一定律的导入课,时长10分钟,需要包含一个能引发认知冲突的生活小实验。前者让AI迷茫,后者给AI清晰的导航。又比如层次化引导这把钥匙,它教会我们如何与AI“合作完成复杂任务,就像那个分析《红楼梦》人物关系的例子,先让AI列出核心人物,再说关系,最后整理成提纲,一步步引导,成果的条理性和深度远胜于一蹴而就的模糊要求。

提供上下文量化表达这两把钥匙尤其让我感触。教育是高度情境化的,不给AI提供学生学情、教学进度、具体章节这些背景,它给出的习题或讲解就可能鸡同鸭讲。而100字概括列出三个优点这样的量化要求,则能有效约束AI天马行空的表达欲,让输出更贴合教学的实际需要(比如课堂时间、作业篇幅)。这背后,体现的是一种与机器协作的专业素养:我们越是能清晰、结构化地表达需求,机器就越能提供精准、有价值的服务。

此外,本章对风格模仿多轮迭代的强调,也极具启发性。让AI模仿鲁迅的文风写一段话,或者用新闻报道的口气描述一个科学发现,这不仅是技巧,更是一种强大的教学设计工具,能让学生直观感受不同文体的魅力。而多轮迭代则破除了我们对AI“一次成型的幻想,承认了人机协作也是一个反复沟通、打磨的过程。这本身就是在示范一种重要的学习态度:追求完美不是一蹴而就,而是在持续反馈中不断精进。

当然,本章没有回避问题。它指出了使用中的四大误区,特别是大模型总是可以给出正确答案的误区,并提出了多模型交叉验证的应对技巧。它还坦诚地探讨了“AI检测的争议和“AI味儿的问题,并指出根本的解决之道在于人机深度协同”——AI处理信息,用人注入情感、判断和灵魂。这提醒我们,提示词工程是,而教育的在于人的主导与创造性。

通篇读下来,这一章的价值在于它完成了一次重要的转译:将前沿的AI技术原理,转译成一线教育工作者可理解、可操作的教学方法论。它提供的万能提示词模板(角色-任务-要求-格式-示例-语气-思路提示),就像一个强大的脚手架,能帮助老师快速上手,设计出高质量的AI交互指令。

未来的教师,或许真的人手一份教学提示词手册,里面分门别类地收录着用于备课、出题、批改、辅导、激发创意的经典提示词配方。但比手册更重要的,是通过本章学习所内化的那九种思维策略:目标思维、简洁思维、语境思维、量化思维、步骤思维、实证思维、中立思维、迭代思维、风格思维。掌握了这些,我们就不仅是在使用”AI,更是在驾驭塑造”AI,让它真正成为我们延伸的智慧,共同为教育创造更多的可能。

说到底,技术再强大,也是工具。这一章最成功的地方,就是让我们相信,只要掌握了正确的方法,我们每个普通人,都能成为善用这把瑞士军刀的巧匠,在教育这片充满希望的田野上,耕耘出更丰硕的果实。

008】第8 DeepSeek原理与实践快速入门

——苏福根、龚超、王冀、张志国等的《生成式AI赋能教育:原理与实践》

A.1   DeepSeek的原理解析

A.1.1   DeepSeek:崛起的AI新星

当我们谈论大模型时,大多数人首先想到的可能是ChatGPT。但近年来,有一家名为DeepSeek的中国公司迅速崛起,它在短短7天内就达到了1亿用户,这是一个令人震撼的纪录。DeepSeek为什么如此迅速地受到全球关注,它与其他AI巨头有什么不同?首先,我们要从DeepSeek这家公司谈起。

DeepSeek的全称为杭州深度求索人工智能基础技术研究有限公司,由著名量化投资公司幻方量化的创始人梁文锋在2023年创立,总部位于杭州。这家公司专注于研发高性能且成本极低的大模型,目标是让顶尖的AI技术变得更加普及和易用。

增长1亿用户花费时间

回顾历史上著名互联网产品达到1亿用户的时间,Tiktok用了9个月,微信用了1年多,甚至曾经风靡全球的Instagram花了整整2年半。然而DeepSeek只用了7天,创造了一个AI领域令人震撼的纪录。这种高速增长,不仅体现了AI产品本身的强大魅力,也证明了用户对于新兴、高效的AI工具的强烈需求。DeepSeek之所以迅速崛起,很大程度上得益于其核心的技术创新,具体体现为以下几点。

1. 混合专家结构

DeepSeek-V3模型率先应用了混合专家(Mixture of Experts,简称MoE)架构,拥有6710亿参数的超大规模。但与同等规模的传统模型相比,训练成本却低得惊人,仅为约557.6万美元。MoE允许模型根据具体的任务场景自动调用最合适的“专家”子模型,使其在灵活性和推理效率上都实现显著提升。

2. 多头潜在注意力机制

DeepSeek进一步创新性地应用了多头潜在注意力机制(Multi-head Latent Attention,简称MLA),提高了模型对于复杂语言任务的理解和生成效率,使其在处理语言、推理任务时更加迅速精准。

3. FP8混合精度训练

传统的大模型训练通常需要高昂的计算成本。DeepSeek创新性地采用了8位浮点混合精度训练,大幅降低了训练过程中对硬件资源的需求,极大减少了能耗和计算资源成本。

4. 强化学习主导的新模式

DeepSeek2025年推出了R1模型,尤其是DeepSeek-R1-Zero版本更是一次革命性的尝试。它彻底放弃了传统的监督微调,转而完全采用强化学习(RL)进行优化。这一突破性尝试,使得模型能够自主地进行深度推理,不再依赖于人工注释的思维链(Chain-of-Thought),大幅降低了人工成本和训练周期,仅用8000次左右的训练循环即可达到优秀的性能。

OpenAI广受认可的GPT模型系列相比,DeepSeek具备如下显著优势。

·成本优势:DeepSeek的训练和使用成本仅为OpenAI同类产品的约十分之一,显著降低了普通用户和企业的使用门槛。

·开源策略:DeepSeek采用完全开源的策略,积极与全球开发者和研究机构合作,让更多人参与到AI创新中。

·性能高效:得益于创新的MoEMLA架构,DeepSeek在诸多应用场景中表现出色,尤其在需要快速反应和深度推理的任务中优势明显。

例如,DeepSeek-R1模型在医疗诊断、法律咨询、学术研究等需要深入思考的领域表现极佳,甚至可以与GPT-4相媲美。DeepSeek-V3则在日常问题解答、实时互动和娱乐领域受到广泛欢迎。

DeepSeek7天实现1亿用户的快速增长,意味着人工智能技术的门槛正在迅速降低,AI工具正迅速融入普通人的生活与工作。这种普及趋势不仅让人们日常生活更加便利,也推动了更多企业积极探索如何利用AI技术改造业务流程,提升效率。

DeepSeek的迅速崛起不是偶然,它代表了一种AI产业全新的发展路径:通过技术创新与开源模式,降低高端AI技术的使用门槛,让更多人享受到人工智能带来的便利与优势。

展望未来,DeepSeek不仅将在教育领域进一步拓展应用范围,更可能引领整个AI行业走向更加普惠和高效的发展阶段。凭借开放的生态、创新的技术架构,以及大众对高效、低成本AI技术的迫切需求,DeepSeek的前景无疑令人充满期待。

A.1.2 大模型思考的快与慢

人工智能近年来快速发展,尤其以“大模型”最为瞩目。相信很多人都接触过ChatGPTDeepSeek这类智能助手。它们有时能闪电般地给出答案,有时却又似乎在深度思索,让人等上一会儿。这背后究竟发生了什么?原来,大模型的“思考”方式,也可以像我们人类一样,用“快”与“慢”来区分。

这种分类的灵感,来自诺贝尔奖得主丹尼尔·卡尼曼的经典著作《思考,快与慢》。在书中,卡尼曼提出了著名的“双系统理论”,即人的思维可分为两种模式:“快思考”(系统1)和“慢思考”(系统2)。

1. 快思考:本能与直觉的快速反应

快思考,顾名思义,就是迅速、自动的直觉反应。例如,当你看到熟悉的朋友面孔时,立刻认出是谁;或者听到一道简单的计算题“2+2=?”,马上脱口而出“4”。这种思维无需努力,靠直觉、本能、经验和记忆就能快速完成。

AI领域,典型的“快思考”代表,例如OpenAIGPT-4oDeepSeekV3模型。这类模型训练规模庞大,吸收了海量文本知识。它们最擅长迅速地理解、反应,并给出看似瞬间生成的回答。

例如你提问:“今天天气如何?”或者提问“莎士比亚是哪国人?”,它们几乎毫不迟疑地回答。这是因为它们背后庞大的参数使得模型可以快速匹配和联想出最可能的答案,类似我们人类的大脑直觉反应。

然而,这种快速生成的答案有时也可能不够深入细致。如果遇到更复杂的问题,例如深奥的哲学话题或高度专业的分析任务,快思考模式的模型可能表现出明显的局限——虽然答得迅速,却未必精准、全面。

2. 慢思考:理性与深度推理的精细分析

相比之下,慢思考需要我们更加专注、刻意地去推理与分析。比如解答一道复杂的数学题目、规划一场旅行行程、撰写一篇严谨的研究报告,这些任务无法靠直觉和快速反应完成,而需要缓慢、精细地处理信息,进行推理和判断。

在人工智能领域,这种慢思考模式的典型代表,比如OpenAIo1模型和DeepSeekR1模型。它们被设计用来处理更复杂的任务,强调精细的推理和逻辑分析,甚至在面对严肃的学术、科研问题时展现出优异表现。

例如,o1模型在荷兰数学考试中,展现出接近满分的推理能力。DeepSeekR1模型同样在医疗诊断、法律法规分析等复杂场景中,表现出更深层次的逻辑推演能力。

不过,相比快速模型,这些慢思考模型在处理一般问题时,速度略慢,回答问题需要稍多一些等待的耐心,但结果通常更可靠、更全面。

大模型的快与慢思考

我们为何要关注大模型思考的快与慢?实际上,这关乎我们如何更好地使用人工智能工具。

在日常生活中,如果我们需要快速获取资讯、常规对话与简单的互动,快速的模型无疑更加高效、便捷。但如果面对专业决策、学术研究、法律咨询或医学诊断这类严肃而复杂的问题,慢思考的模型则更具优势。

也就是说,我们需要根据具体场景、任务难度和所需的精度,合理选择使用不同类型的大模型,发挥它们各自的特长。

在未来的发展中,这种“快慢结合”的模式可能成为主流趋势。例如,先由快思考的模型迅速响应初步问题,而当发现问题复杂,超出能力范围时,自动触发慢思考模型进一步深入分析,就如同人类遇到复杂问题时从直觉转向理性分析。

可以预见,随着技术的进一步发展,这种快慢融合的模式,会使人工智能越来越接近于人类真实的思维状态,让AI更智能、更可靠。

人工智能的发展之路,正在通过“快与慢”的平衡,更加贴近我们的需求,更好地帮助我们探索未知,推动进步。

A.1.3 大模型三大法宝:提示词、微调与RAG

近年来,AI已经渗透到生活的方方面面。人们通过与DeepSeekChatGPT这样的AI助手交谈,已经深刻感受到了AI的便捷。但你有没有想过,AI背后的“智慧”究竟是如何炼成的?今天我们就来谈谈三种非常重要的技术:提示词工程、微调和检索增强生成。

1. 提示词工程:巧妙引导,四两拨千斤

提示词工程听起来很复杂,但其实原理非常简单。它就像是给AI写一份“说明书”,告诉它我们想要什么样的回答。

举个例子,如果你希望AI为你创作一首诗,而你只是输入了“写一首诗”,结果可能会五花八门。但如果你详细地输入:“以‘秋天的落叶’为主题,写一首伤感的七言绝句”,AI立刻就能精准地为你创作符合需求的作品。这便是提示词工程的魅力所在。

提示词工程的优势非常明显:实施简单,不需要改变AI模型本身的结构,成本低廉,非常适合快速迭代和日常互动。你只需精妙地设计问题,就可以得到更准确的答案。这种方法已经广泛应用在日常互动、教学辅助、创意设计等领域。

2. 微调:为AI量身打造特定技能

相比提示词的简便,微调则是更深入、更精细的一种方式。所谓微调,就是在AI原有模型的基础上,额外加入特定领域的数据,对模型进行再训练。

例如,一家医疗机构希望开发一种专门为医生解答复杂医学问题的AI助手。这时,仅靠提示词就不足以确保AI给出的答案足够专业。于是机构通过向AI提供大量医疗领域的专业数据,对模型进行微调。这种经过“再教育”的AI,就能够精准地理解和回答医学上的专业问题。

微调最大的优势在于高度定制化,能显著提高模型在特定领域的表现。但它的代价是需要耗费大量的计算资源、专业数据,以及更多的训练时间。因此,微调通常用于法律咨询、医学诊断、学术研究这些对专业性要求很高的场景。

3. 检索增强生成(RAG):AI的“藏经阁”

检索增强生成(Retrieval-Augmented GenerationRAG)是一种最近非常流行的AI技术,它巧妙地结合了AI的推理能力与实时检索外部知识的功能。

我们不妨把RAG理解成给AI建造了一个“藏经阁”。每当我们提出问题时,AI首先去“藏经阁”检索相关的信息,然后再根据这些具体的信息进行推理和生成答案。例如你问“最近有什么重大科技新闻?”传统的AI可能无法及时回答,因为它只了解训练数据截止到某个时间点的信息。但使用了RAG模式的AI,可以迅速检索最新的资讯,再生成准确且时效很新的答案。

RAG技术有两个显著优势:实时性强,可以快速获取最新信息;其次是准确性高,大大减少了传统AI生成虚假或不准确信息的风险。目前广泛应用于新闻摘要、企业内部知识库问答、实时数据分析等领域。

我们可以从几个维度来比较提示词工程、微调和RAG

·实施难度:提示词最简单,RAG次之,微调最复杂。

·成本控制:提示词成本最低,RAG居中,微调成本最高。

·适用场景:提示词适合快速交互与原型开发,微调适合专业领域和高度定制任务,RAG适合知识密集和实时需求场景。

A.2   DeepSeek使用原则

A.2.1 正确打开DeepSeek的三种模式

前面我们已经提到了DeepSeek具备的不同思考方式。接下来,让我们更深入地了解DeepSeek提供的三种不同模式:深度思考(R1)模式、联网搜索模式,以及默认模式。其中,“深度思考模式”和“默认模式”体现了DeepSeek的不同思考特点,而“联网搜索模式”则强调了DeepSeek实时获取信息的能力。

DeepSeek的三种模式

1. 深度思考(R1)模式:理性又严谨的“专家模式”

首先,让我们来认识一下DeepSeek中的“深度思考(R1)”模式。如果把DeepSeek看作一位智慧的学者,那么这个模式下的DeepSeek就像是戴上了一副专注的眼镜,拿起了细致的放大镜,准备去严密地分析每一个细节。这个模式有几个显著的特征。

·深入推理能力强:能够进行复杂的逻辑分析和推导。

·响应相对缓慢:因为思考更加深入和严谨,回答问题需要更多时间。

·适合专业领域:比如数学题目、哲学论证、医疗诊断、法律分析等,都是这个模式最擅长的领域。

例如,当你问它一个复杂的数学证明,或者提出一个深奥的哲学问题,这时DeepSeek就会启动R1模式,以更加谨慎、理性的方式一步一步推理,力求为你提供一个精确可靠的答案。

2. 联网搜索模式:拥有实时数据的“记者模式”

接下来,我们来看看DeepSeek的“联网搜索”模式。如果把刚才的R1模式看作严谨的专家,那么联网搜索模式就是一个及时了解新资讯的新闻记者。这个模式下的DeepSeek并不只依靠过去积累的知识,而是直接通过网络去实时获取最新的资讯,并快速反馈给你。联网搜索模式的优点非常明显。

·信息实时更新:可以第一时间获取并提供最新的数据和信息。

·准确性更高:减少了AI回答可能产生的“幻觉”,因为它会援引具体来源。

·响应速度适中:介于深入推理和默认模式之间,响应速度取决于网络状态。

例如,如果你提问:“今天的股票行情怎样?”或者提问“最新的热点事件是什么?”DeepSeek就会立即启动联网模式,查找最新的实时数据和新闻,向你提供当前最可靠的信息。

3. 默认模式:快速便捷的“日常伙伴模式”

最后,让我们看看DeepSeek不使用这两种模式时的默认状态。这种模式下,DeepSeek的表现就像一位亲切、随和的朋友,它随时准备和你聊天,回答一些日常性、普通的问题。默认模式的特点如下。

·快速响应:回答问题迅速,几乎无需等待。

·基于内置知识:所有答案都来自训练数据,这意味着它只能提供训练截止时的知识。

·适合日常互动:非常适合回答一般问题,比如历史事件、基本百科知识,以及轻松的日常交流。

举个例子,你提问“莎士比亚是哪国人?”或提出“讲个笑话吧”,DeepSeek会毫不犹豫地立即回应你,轻松自在,适合随时随地的闲聊互动。

这三种模式各适合哪些情况呢?深度思考(R1)模式适合专业人士,处理严谨复杂的学术问题和专业咨询;联网搜索模式适合普通用户需要实时信息更新的情景,比如股票、新闻和实时数据;默认模式则适合我们日常生活中的轻松对话和快速问答。

那么,如何选择最适合自己的模式?其实,这三种模式并不是互相排斥的,反而可以搭配使用,如果你对问题的精准度和逻辑性有很高要求,R1模式是不二之选。如果你关注最新资讯,联网模式让你走在信息的最前沿。如果你仅仅需要一次快速简单的对话交流,那么默认模式是最便利的选择。了解这三种模式后,你就能更好地利用DeepSeek,让它更高效、更贴心地为你服务。

A.2.2   DeepSeek使用中的四大误区

大模型的出现,让人们能够轻松地获得大量信息,解答各种疑问。但由于技术发展的复杂性,用户在使用过程中容易陷入一些误区。下面,我们就针对DeepSeek使用中常见的四大误区逐一进行分析和澄清,让大家更好地了解和运用这些先进的人工智能工具。

误区一:什么时候都要勾选“深度思考”

许多人认为,使用DeepSeek时应随时启用“深度思考”模式,以确保获得最详细、最全面的答案。事实上,“深度思考”模式意味着模型会进行更深入的推理,处理过程相对缓慢,适合复杂的逻辑推理或专业分析问题。

但并非所有问题都适合使用这一模式。简单的问题或日常交流,更适合使用默认模式,以便快速获得答案。过度依赖深度思考模式不仅会降低效率,还可能造成不必要的等待。因此,明确问题的复杂性并合理选择模式,才能发挥DeepSeek的最佳效果。

误区二:大模型可以毕其功于一役

人们往往倾向于“一步到位”,希望通过一次提问就解决所有问题。这种心理源自对高效、便捷的追求,认为AI应当一次性提供覆盖所有方面的详细信息。然而,现实并非如此。

大模型虽强大,但在涉及多个领域、多个角度或复杂关联的问题时,单次问答可能难以达到完全理想的效果。逐步互动、分步骤解决问题,往往更能确保回答的质量与精度。因此,用户需要学会适当拆分问题,与模型进行多次、有针对性的互动,逐步获得满意答案。

误区三:大模型总是可以给出正确的答案

尽管DeepSeek等大模型经过大量数据训练,知识储备丰富,但这并不意味着它们总能给出完全正确的答案。模型的表现与训练数据质量密切相关,数据存在偏差、不完整或过时情况都会影响答案的准确性。

此外,大模型缺乏人类特有的常识推理和经验积累,尤其在处理情感、文化、道德等人文问题时,更容易出现误差。此外,大模型在回答问题时倾向于表现出很强的自信,使得答案看似可信却未必精准。因此,用户在获取答案后,应保持一定的批判性思维,谨慎判断并进一步验证信息。

误区四:一“说”到底

许多用户在与DeepSeek交流过程中,会注意到生成内容受之前交流内容的影响。这表现为“注意力残留”、“概念漂移”和“风格污染”等现象。注意力残留是指新问题的回答中可能残留着旧主题的关键词,这是因为模型的注意力机制依赖于之前的对话内容。而概念漂移则是说术语或概念可能被前面的对话错误定义,从而影响后续对话的准确性。此外,正式场合的问题可能得到口语化的回复,这是由于模型在生成回复时受到之前生成模式的惯性影响。

要避免这些问题,用户可以适时地开启新会话,确保问题明确、简洁,并在提问中尽可能避免冗余信息和不必要的上下文。了解并避免这些常见误区,能够帮助我们更合理地利用DeepSeek及类似的人工智能工具。我们需要明确以下原则:

·根据问题难易程度选择合适的模式,避免盲目使用深度思考。

·不要指望一次提问就能解决所有问题,分步互动更有效。

·对AI生成的信息保持审慎态度,必要时进行二次确认。

·当交流内容过多或主题变更时,及时清理上下文,避免对话污染。

合理、科学地使用人工智能工具,不仅可以提升效率,更能让我们在与AI互动中获得更好的体验。本节内容能帮助大家更清晰地了解DeepSeek的特点与局限,更好地发挥其智能助手的潜力。

A.2.3 随机应变的小技巧

1. 多模型交叉验证

人工智能模型虽然强大,但仍有可能出现错误或不准确的情况,比如生成一些看似合理但实际上并不存在的信息。这种现象在AI领域被称为“幻觉”。为了确保生成内容的可靠性,我们可以使用多模型交叉验证方法。

具体而言,当你使用DeepSeek生成一个答案后,可以再用其他知名模型(例如,豆包、Kimi或者智谱清言等)对结果进行交叉验证。如果其他的大模型均未指出错误或者疏漏之处,说明内容的可信度较高;若其他大模型指出了问题,则需要进一步确认并更正。这种方法尤其适合时间紧迫、无法逐句核对的情景,有效提高了输出内容的准确性。

2. 专业提示词工程技巧

提示词是引导AI模型输出的关键因素,一个高质量的提示词能够显著提升大模型生成内容的精度和相关性。然而,普通用户未必具备设计专业提示词的经验与技巧。在这种情况下,我们可以利用大模型自身生成提示词。

具体做法如下:你首先需要清晰地表述你的需求。例如,“我希望撰写一篇关于生成式AI应用于教育的文章”。接着再告诉DeepSeek:“假设你是一位人工智能领域的资深提示词工程师,请根据我的需求,生成一个高质量的提示词。”此时建议打开DeepSeek的深度思考模式,因为在这种模式下,大模型会进行更加深入的分析和推理,提供更为专业、准确的提示词。

3. 应对“AI率”与消除“AI味儿”

近年来,AI技术快速普及,写作、绘画、音乐甚至学术论文都能快速生成。由此产生了一个重要问题:我们怎样判断一篇文章究竟是人类原创的,还是AI生成的?为了解决这个问题,“AI率”检测工具应运而生。这些工具能够检测一篇内容由AI生成的可能性,但也因此引发了广泛的争议。

首先,这些工具的准确性存在问题,有时甚至会将历史文献、经典文学作品误判为AI内容。同一篇文章反复检测可能会得到截然不同的结果,让不少学生感到困惑和焦虑。此外,算法的透明度不足也是一大问题。大部分AI检测工具的算法缺乏公开透明的信息,师生们难以弄清楚检测的具体依据和标准,从而进一步加深了对其可信度的质疑。同时,检测成本的增加也给学生带来压力:每次检测费用在2038元之间,多次检测的累计成本甚至可能高达数百元。

面对“AI率”检测的挑战,学生和创作者提出了一些应对策略。首先是修改语言风格,尽可能采用更口语化、简洁的表达,减少长句和复杂连接词。其次,删除不必要的冗余内容,突出实际、有针对性的内容。此外,也可以通过人工逆向修改,对文章进行重新编辑和再创作,以降低文章被AI检测误判的概率。

然而,更根本的问题还在于,即便通过了“AI率”检测,一些文章仍然存在一种明显的“AI味儿”。所谓“AI味儿”,指的是AI生成内容中特有的表达风格。这种风格通常语言抽象,喜欢使用华丽但模糊的修饰语,比如“卓越的生产效果”“高度灵活的自适应能力”“极大程度地满足用户需求”等。此外,AI生成内容还容易过度使用雷同的术语和表达方式,缺乏鲜活、生动的细节和真实情感,让人一读便感觉内容缺乏人类的温度与真实感。

那么,我们如何有效地去掉“AI味儿”,让内容更真实、生动,更接近人类的表达呢?要让AI生成的内容真正打动人心,关键在于实现人机之间的深度协同——既要充分发挥AI的高效生产力,更要注入人类独有的情感温度。这本质上是一场人机优势的完美融合:我们要善用生成式AI强大的处理能力,更要依靠人类创作者的情感洞察和审美判断,唯有如此才能打造出既有专业深度,又富有人情味的优质内容。这种协同不是简单的分工合作,而是人机能力的相互赋能——AI拓展了人类的创作边界,而人类则赋予AI内容以灵魂。

A.3 教育领域的提示词工程

A.3.1 提示词优化的九大策略

提示词是指用户输入给人工智能模型的文本指令或问题,用于引导模型生成所需内容的“对话起点”。在与大模型交互时,提示词扮演着至关重要的角色——其设计和使用直接影响大模型生成内容的质量和相关性。

精心设计的提示词有潜力改变教育中人与生成式AI的互动模式,提升教学与学习效果。对于教师而言,好的提示词可以让大模型成为智能教辅,用于备课、出题、批改和个性化教学;对于学生而言,提示词技巧则是高效写作和自主学习的利器。总之,提示词优化已经成为提高教育写作质量与效果的一项关键技能。

高质量的AI输出源自高质量的提示词。以下我们围绕9条提示词优化策略,逐一进行通俗讲解,每条策略均配有教育场景中的实践案例,帮助你理解如何将这些技巧运用于教学与写作之中。

1. 明确目标

策略详解:编写提示词前,先明确你想让AI完成什么任务、生成什么内容。这意味着指令要清晰具体,让模型“不用猜测你的意图”。明确的目标包括内容主题、预期涵盖要点、篇幅要求、读者对象、输出形式等。直接告诉AI你需要的具体结果,可以避免模型输出偏离主题或不得要领。

实践案例

某高中历史老师希望学生写一篇关于工业革命影响的议论文。老师准备借助DeepSeek生成一个范文提纲。他首先尝试了含糊的提示:“列举工业革命的一些影响。”结果AI给出的要点过于宽泛杂乱,包括正面影响和负面影响混在一起,没有聚焦论点。于是老师重新设计提示词,明确写作目标如下。

提示示例:请提供一篇关于工业革命对19世纪欧洲社会积极影响的议论文大纲。文章需涵盖工业革命在经济增长、城市化和科技进步方面的正面作用,每部分都给出具体例证。希望行文逻辑清晰、有引言和结论,篇幅约800字。

这样的提示词清楚限定了主题范围(积极影响)、列出了三个主要方面(经济、城市化、科技),并指定了结构和篇幅。DeepSeek据此生成的提纲层次分明、紧扣主题,大大优于最初模糊的请求。这一案例说明:在提示词中明确任务目标和具体要求,能帮助模型聚焦于你真正关心的内容。

2. 精确简洁

策略详解:提示词应尽量简洁明了,直截了当地表达你的需求。冗长繁复的表达不仅增加模型理解难度,还可能引入歧义;而简明的措辞则能减少误解,提升响应速度和准确性。精炼语言、避免赘词可以降低模型处理负担,使其更容易抓住指令核心。同时,要避免使用过多修饰或复杂长句——语言越朴实清楚,模型越能准确解读你的意图。

实践案例

一位大学生向DeepSeek求助写作文灵感,他的初始提示词是:“我想写一篇文章,你能给我一些建议吗?就是那种关于环境保护的,有趣一点,不要太无聊,也不要太长。”这个请求存在诸多模糊和冗余之处:主题“环境保护”笼统含糊,“有趣一点”定义不明确,“不要太无聊”属于主观判断。DeepSeek对如此模糊的提示难以把握重点,给出的建议泛泛而谈,不够深入。

学生随后在导师指导下优化了提示词,删掉了多余成分,改为具体明确的请求。

提示示例:请给我三个关于环境保护的创意写作思路,每个思路用一句话概括主题,并简要说明写作角度。

优化后的提示词精炼直接:指定了主题“环境保护”,要求产出三个思路,并明确每个思路的形式和内容。这样的提示词会让输出的结果比起之前含糊的请求要有针对性。这个例子表明:避免模糊表达、用简洁精准的语言描述需求,能防止AI产生不着边际的回应。正如一篇指导所言,不理想的提示词如“告诉我关于狗的一些事情”过于笼统,而改成“请告诉我三种常见的犬种及其特征”就明确得多,模型回复也会更切题。

3. 尽可能提供更多上下文信息

策略详解:为模型提供充足的背景上下文信息,有助于它深入理解用户问题的意图,进而产出更精准、更具针对性的回答。背景上下文可以包括具体的任务描述、引文原文、课本内容、教学场景或学生的具体需求。清晰而详尽的上下文信息能有效减少提示词的歧义,让指令更为明确,使模型更容易“领会”用户想要达到的目标。与简单而笼统的提问相比,详细提供上下文的方式会显著提高模型回答的准确性与实用性。

实践案例

一位初中教师希望利用DeepSeek为学生设计一道数学应用题,初步提示是:“设计一道适合初中生的比例应用题。”由于没有提供具体的场景背景或难易程度的信息,模型只能生成一个泛泛的、难以契合老师教学进度和学生实际情况的练习题。这位教师提供了具体的上下文信息,输入提示词如下:“目前,我们正在学习初二数学第6章《比例与应用》,学生刚刚掌握了直接比例的定义和公式,生活场景以购物、调配饮料为主。请基于这一背景,设计一道难度适中、贴近学生生活的直接比例应用题。”

提供了明确的教学进度和学生所处的学习阶段后,DeepSeek便迅速地根据这些上下文生成了更具针对性的题目。

精准地产出适合课堂教学需求的高质量练习题。这凸显了充分提供上下文信息的重要性,在教育中尤其有效,它不仅使生成的内容更符合教学目标,也有助于提升学生的学习体验与效果。

4. 量化表达

策略详解:量化你的要求,即对输出的数量、长度或范围作出明确规定。这包括指定字数上限或下限、要点数量、段落数量等。例如,“将下文概括成3条要点”或“用100字以内的语言回答”。通过这种量化的表达,模型更清楚预期回答的规模,能够在生成时有所取舍,从而确保输出既不过简也不过长。指定输出长度在很多情况下都非常有用——无论是需要一个简短回答、一段概述,还是一篇详细文章,提前说明篇幅可以让AI的回应更符合你心目中的“尺寸”。同样,指出需要几条建议、几个例子等,也能让模型给出恰当数量的信息点,而不会泛泛地列举太多或太少。

实践案例

某中学语文老师希望学生练习写作提纲。他打算让DeepSeek生成五个关于传统节日的作文立意供学生选择。如果提示词未加量化限制,如只是说“请给出一些关于传统节日的作文题目思路”,DeepSeek可能会给出数量不定的点子,有时三四条,有时十条,长短不一,不利于学生挑选。于是老师优化提示,在提问时明确要求列出五项。

提示示例:列出五个创意题目或立意,每一个都围绕中国传统节日,并附一句话说明该题目的写作角度。

这一定量要求使DeepSeek严格产出了五条创意题目。可以看到,经量化后的输出针对性更强,既满足了数量要求,又没有冗余内容。不仅教师出题如此,学生在写作时也能应用这一策略:比如在让AI检查文章时,可以要求“找出文章中3处最需要改进的句子并重写”,这样AI会精挑细选出三处给出修改建议,而不是漫无重点地全文逐字批改。

总之,明确数量和长度等量化指标,是提示词优化的一个简单但高效的技巧。当然,需要注意的是,有时模型对长度的遵守并不是百分之百准确。若对字数要求非常严格,可以结合提示增加约束,如同时限制句数和字数,或者在得到初稿后请求模型进一步截短或扩展到合适长度。

5. 层次化引导

策略详解:将复杂任务分解为有层次的子任务,引导模型逐步完成,是提升回答质量的有效策略。也就是说,不要让AI一次性解决过于庞杂的问题,而是按一定层次或步骤来提问。你可以在单个提示词中使用分步骤的指示,或者通过多轮对话逐步引导。前者例如:“首先列出××的主要特点,然后对每一点分别展开说明”;后者则体现为先问第一个小问题,获得答案后,再据此提出下一步请求。在提示词中明确这种层次结构,能让模型理清思路,逐步给出完整解答。正如OpenAI官方指南所建议的:“如果你有一个复杂主题,尝试把它拆分成几个小部分。”这一策略利用了模型逐步推理的能力,使其在每一步都更聚焦,从而避免一次性回答时可能出现的遗漏或混乱。

实践案例

一位高校文学教师希望DeepSeek协助生成一份关于《红楼梦》人物关系的分析报告提纲。直接要求“分析《红楼梦》中主要人物的关系并写成提纲”可能会让AI无从下手,因为涉及人物众多、关系网复杂,模型一条提示很难面面俱到。于是教师采取层次化引导策略,分步与DeepSeek交流。

首先,他提示:“请列出《红楼梦》中五个核心人物,并用一句话概括每个人物的重要性。”模型输出了宝玉、黛玉、宝钗、王熙凤、贾母5个名字及各自地位概述。

接着,他继续提示:“针对以上每个人物,各用23句话说明他们之间的关系或互动。”DeepSeek随后逐一描述了宝玉与黛玉的爱情、宝玉与宝钗的婚姻安排、王熙凤与贾母的关系等要点。

最后,教师要求:“根据上述内容,整理一个人物关系分析的提纲。”模型据此生成了分层次的大纲结构:先总述家族背景,然后分板块详述几个人物的互动关系。

通过三轮对话,教师引导AI逐层深入地完成了提纲。这种将任务分解的过程,使得每一步输出都清晰有序,最终结果逻辑分明且要点齐全。如果一开始就要求模型给出完整提纲,可能会因信息杂乱而难以得到满意答案。这也凸显了“逐步细化提示”的价值:从简单到复杂,循序渐进地驱动AI产出内容。即使在一条提示词中,你也可以用序号或步骤词语提示模型分段完成任务,模型通常会按照列出的步骤逐项回答,从而形成清晰的层次结构。

6. 引用来源

策略详解:在学术和调研类写作中,要求AI引用来源或依据给定资料作答,可以提升生成内容的可信度和专业性。一方面,你可以提供参考资料给AI,让它以此为依据回答问题。例如,在提示词中说明“根据以下教材节选回答问题:……(教材内容)……”。模型会利用你提供的材料来作答,确保信息与资料一致。另一方面,你也可以在提示中直接要求模型给出参考文献或数据来源。例如,“请在答案中列举出典型例子并注明出处”,这样模型会在回答中包含来源信息。不过需要注意,当前大模型,如DeepSeek并不连接实时互联网,它提供的参考可能来自其训练记忆,有时会出现捏造文献的情况。因此,要么你提供素材,要么对模型产出来源持审慎态度并自行核实。

实践案例

一位大学生在撰写有关人工智能伦理的论文提纲时,他想让DeepSeek帮忙找出几点论据并给出相应出处。他的提示词是:“人工智能可能带来哪些伦理问题?请给出三点并引用学术来源。”DeepSeek很快罗列了三点(偏见与歧视、隐私泄露、责任归属)并各自附带了来源。但是细心检查后发现,这些“引用”其实是AI编造的文章标题和作者,并非真实文献。该同学意识到直接让DeepSeek找引用并不可靠,于是改变策略:先自行查找了两篇相关论文摘要,然后把其中关键数据提供给DeepSeek

提示示例:如果希望AI答案中带有来源依据,最稳妥的方法是将参考资料融入提示供其调用。当无法提供资料时,也应对AI输出的文献心存警惕,必要时使用专门工具,如一些文献检索插件来避免模型编造来源。

7. 避免偏差与歧义

策略详解:撰写提示词时,应尽量使用中立客观的措辞,避免潜在的偏见暗示和歧义不清的表述。这既包括价值倾向上的偏颇,也包括语言含义上的模棱两可。含糊或带有倾向性的提示可能导致模型输出偏离公正或误解本意。例如,问题“为什么AB好?”在未给定客观条件下就暗含了A优于B的立场,可能诱导AI找偏向A的理由。相反,更中性的问法是:“请比较AB的优缺点。”这样模型会给出平衡的分析,而非单方面的论证。同样,在描述人或群体时,应避免使用刻板或歧视性语言,否则模型可能延续这种偏见。总之,要清晰表达需求又不丢失公允性,关键是用词精准并保持中立立场。

实践案例

某教师希望引导学生探讨电子游戏对青少年的影响。他打算用DeepSeek生成正反两方面观点供课堂讨论。然而,初始提示词“电子游戏对青少年有害吗?”就有些含糊且带暗示性。模型可能直接倾向于讨论负面影响,忽视正面作用。教师意识到这个提问方式的问题,于是修改提示词以避免偏向和不明确之处。

提示示例:从积极影响和消极影响两个方面,分析电子游戏对青少年的影响,请分别给出至少两点论述。

修改后的提问明确要求了“两方面”且分别提供论点,不再以简单的是非题形式出现,消除了导向性。DeepSeek据此产出时,列出了积极影响(如提高反应速度、培养团队协作)和消极影响(如沉迷影响学业、可能导致暴力倾向)各两点,每点都有简短阐述,信息平衡且全面。这个案例表明,通过避免含糊和偏颇,重新表述提示词,能使AI给出更公允和完善的答案。

8. 多轮迭代

策略详解:迭代优化提示词是与AI交互的一种常见且高效的做法。不要指望一次提示就得到完美答案,灵活运用多轮对话逐步逼近理想结果更为实际。每一轮你都可以根据上一次AI的回答进行追问、澄清或要求改进。事实上,编写有效提示词本身就是一个动态调整的过程——就像任何技能一样,需要反复练习和完善。OpenAI的建议之一也是“尝试不同的指令和方法,看看哪种效果最好,然后根据结果进行调整。”具体来说,可以先让模型给出初步结果,然后检查其中的不足,再通过追加提示让模型补充细节、纠正错误或改变风格。这种对话式迭代能够充分利用模型的交互能力,使最终答案更贴合你的需求。

实践案例

一名学生准备英语演讲稿,他用DeepSeek草拟了一段开场白。首次提示词是:“用英语写一个关于环境保护的演讲开场白,大约100词。”模型产出了一段文字,但学生觉得语气不够有感染力。于是进入第二轮迭代,学生提示:“请以更有激情的语调重写上面的演讲开场白,并加入一个引人入胜的修辞问句。”DeepSeek很快根据要求调整了措辞,开篇增加了一句发人深省的提问,整体语调也更热烈。接着学生又进行了第三轮迭代:“再把开场白最后一句改成呼吁听众行动的句子。”模型随即修改了结尾句,变成号召大家参与环保的呼吁语。通过三次对话,学生不断细化需求,每一步都针对上一版本中不满意的部分提出改进要求,最终得到了满意的演讲稿开头。

这个例子很好地诠释了多轮迭代的价值。在教学中,教师也可以采用类似方式指导AI改进答案。例如,先让AI对一道数学题给出解题思路草稿,再要求它检查并完善步骤;或者让AI先产出作文提纲,再逐段展开成文。每一步的反馈都能引导模型朝着更正确或更优质的方向前进。实际上,不要犹豫尝试不同的提示词,通过不断试验和调整提示词,你能找到最适合当前任务的提问方式。迭代的过程也是学习的过程,经过几轮打磨,提示词的效果会越来越好,最终收获理想的输出内容。

9. 风格模仿

策略详解:DeepSeek擅长根据提示来模仿特定风格或语气写作。你可以明确要求模型采用某种文体、角色口吻或模仿某位作者的风格。这在教学写作中非常有用:例如,要求AI“用鲁迅的风格写一段描写”,或“以新闻报道的口吻阐述……”。为了实现风格模仿,有两种常见方法:其一,在提示词中提供风格示例,让模型参照例子的调性行文;其二,直接指定所需的语气或风格。比如说明“语气要正式/幽默/庄重”,或者“模仿某作家的写作风格”等。模型会据此调整用词和句式,使输出与所需风格保持一致。需要注意的是,如果让模型模仿具体作者的风格,尽量选择知名作家或已有明确风格特征的文本风格,这样模型更容易把握。

实践案例

初中语文课上,老师想通过趣味练习让学生体会不同写作风格的特点。他让DeepSeek先后生成两段描述冬天景色的短文:一段要求古典诗意风格,另一段要求现代白话风格。提示词分别如下:

·提示A:“请以古典诗词的意境,描写冬天雪景,语言优美含蓄,仿若一首散文诗。”

·提示B:“请用简洁清新的现代白话文风格,描写冬天的雪景,语言生动易懂。”

学生对比这两段文字,直观感受到文风差异。这个练习归功于提示词中明确的风格指示。

风格模仿策略还可以用于学生写作辅导中。例如,学生写了一篇文章但语气不够正式,可以让DeepSeek“以正式学术风格重写此段”,模型会替换口语化措辞,变得更郑重。此外,如果学生想学习某作家的写作手法,也可以要求AI“模仿XX作家的风格续写一个故事情节”。需要提醒的是,模型模仿风格是基于其训练语料的模式,并非真正具有人格。但这种功能在教学中已足够用于文体练习和风格转换,为师生提供了极大的便利。

以上9条策略相互关联、灵活运用,可以全面提升提示词驱动AI写作的质量。从明确目标到风格模仿,这些方法为教师、学生、家长在教育场景中使用DeepSeek等工具提供了具体指引。接下来,我们将结合实际教学和写作场景,探讨如何利用这些提示词技巧,最大化发挥AI辅助写作的作用。

A.3.2 提示词编写模板

掌握了提示词优化策略后,教师和学生还可以借鉴一些通用模板,以进一步提高撰写提示词的效率和效果。下面介绍一个被广泛采用的万能提示词模板,包含多个要素,使用时可以根据需要填充相关信息。

·角色(Role):指定AI要扮演的身份或专家领域,使回答更符合该角色的知识和语气。例如,“你是一名具有十年教学经验的高中英语教师”或“你现在是历史学家”。

·任务(Task):明确告诉AI需要完成的具体任务。例如,“解释……”“设计……”“撰写……”等。如果任务复杂,可以在任务描述中要求其“分步骤完成”或“分别列出……”等。

·要求(Demand):对任务输出的具体要求或约束。包括内容范围(要涵盖哪些要点或案例)、深度广度(需要理论分析还是简单说明)、避开哪些内容等。写得越具体,AI输出就越贴合预期。

·格式(Format):期望的输出形式或结构。如果需要特定格式(如表格、清单、代码块、Markdown格式等),一定要在此说明。例如,“以表格形式给出比较”或“答案请分条列出”。

·示例(Example):如有可能,提供一个输出示例或模板,让AI参照学习格式和风格。

·语气(Tone):指定所需的语气风格。如“语气友好而专业”“以幽默诙谐的口吻回答”等,使AI在措辞和风格上符合预期。

·思路提示(Tips):(可选)一些特殊指示来增强输出质量的提示词。例如,“请一步步思考后再给出答案”,让模型先内部推理,再输出结果,以减少逻辑错误;或者提示“考虑可能出现的错误并检验答案”,以提高回答准确性。

根据以上要素,一个完整的提示词可能如下所示:

角色:你是一名具有十年教学经验的高中化学老师。

任务:请设计一个关于“氧化还原反应”的微课教学方案。

要求:方案需包括实验演示环节、生活应用实例,并注意突出该概念的重难点。避免使用过多专业术语,尽量通俗易懂。

格式:以分条的形式列出教学方案的步骤,每一步都单独成段。

示例:

1. 导入-提出日常生活中的铁生锈现象,引出氧化还原概念。

2. 概念讲解-定义氧化剂和还原剂……

……

语气:语气专业且亲切,面向高中生。

思路提示:请一步步给出方案的各环节,并在最后一步进行总结。

使用这样的模板填写信息后发送给DeepSeek,往往可以得到结构清晰、要点齐全的回答。该模板之所以有效,是因为它遵循了我们前面讲的多项策略:明确目标(角色+任务)、具体要求、格式指示、语气风格等,甚至加入了分步思考的提示。实践证明,经过模板引导,AI对需求的理解会更加准确,输出内容的条理性和完整度也更有保障。

需要注意的是,无论采用什么工具和提示词,在具体使用时仍需根据自己的需求进行调整。提示词的效果与场景、对象都有关系,盲目套用不一定达到预期。因此,把工具资源当作灵感来源,通过理解其原理来定制属于自己的高质量提示词,才是最好的做法。

最后,我们还建议教师可以将一些经实践检验有效的提示词汇总成册,作为“教师提示词参考表”供日后反复使用或分享给同事。这份表格可以按照用途分类(如备课、出题、批改、辅导等),每条提示词都附上适用情景说明。这样做不仅方便自己,也能在教研中推广AI辅助教学的经验,实现资源共建共享。

在人工智能深入校园的今天,“提示词”之于AI写作,正如钥匙之于宝库。掌握了提示词优化的策略和技巧,教师、学生和家长就能更好地开启AI潜能的宝库,为教育写作注入新活力。通过明确目标、精确简洁地描述需求,AI可以更准确地领会我们的意图;提供上下文、使用恰当的语言标记和量化表达,AI能够输出更相关且格式规范的内容;运用层次化引导、要求引用可靠来源并避免偏差和歧义,AI的回答会更加严谨客观;灵活进行多轮迭代,不断完善提示,最终获得理想结果;巧妙地让AI风格模仿,又能为课堂带来丰富多样的文本体验。

当然,正如任何工具的使用一样,在享受AI带来的便利时,我们也应保持思考和监督的习惯。提示词可以引导AI,但人始终是目标和价值的把关者:教师决定哪些AI产出可用于教学,学生需要将AI建议内化为自己的知识。只有将提示词优化技巧与教育专业判断相结合,才能真正实现人工智能对教学写作质量与效果的提升。希望本文的系统介绍和大量实例,能够帮助您掌握提示词优化的基本方法,并灵活应用到日常教学或写作任务中。让我们拥抱这一高效实用的新技能,在教育之路上与AI协作前行,获得更精彩的写作成果和更好的学习体验!

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-09 09:39:24 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/728905.html
  2. 运行时间 : 0.197469s [ 吞吐率:5.06req/s ] 内存消耗:4,906.73kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=178ed98767f1f3a8ca0a2a293195e416
  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.000892s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001727s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000860s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000629s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001490s ]
  6. SELECT * FROM `set` [ RunTime:0.000558s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001576s ]
  8. SELECT * FROM `article` WHERE `id` = 728905 LIMIT 1 [ RunTime:0.001414s ]
  9. UPDATE `article` SET `lasttime` = 1780969164 WHERE `id` = 728905 [ RunTime:0.002989s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000375s ]
  11. SELECT * FROM `article` WHERE `id` < 728905 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000569s ]
  12. SELECT * FROM `article` WHERE `id` > 728905 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000612s ]
  13. SELECT * FROM `article` WHERE `id` < 728905 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000642s ]
  14. SELECT * FROM `article` WHERE `id` < 728905 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000720s ]
  15. SELECT * FROM `article` WHERE `id` < 728905 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001426s ]
0.201347s