当前位置:首页>java>低代码AI重构数据价值:从Dify改造看企业级AI Agent落地实践

低代码AI重构数据价值:从Dify改造看企业级AI Agent落地实践

  • 2026-01-12 20:58:55
低代码AI重构数据价值:从Dify改造看企业级AI Agent落地实践

在数字经济纵深发展的今天,数据已成为企业核心生产要素。但随着数据量级爆发式增长、业务场景日益复杂,传统数据处理模式正面临三重困境:开发周期长与业务需求急的矛盾愈发突出,技术门槛高与全员用数需求的差距持续扩大,数据价值转化效率低与企业降本增效目标的冲突不断加剧。

在此背景下,低代码AI平台凭借其高效、灵活、易用的特性,成为破解数据行业痛点的关键抓手。其中,Dify作为开源低代码AI平台的典型代表,通过模块化设计与多模型兼容能力,为企业快速构建AI驱动应用提供了基础支撑。但开源版本的局限性,使其难以直接满足企业级生产环境的严苛要求。本文将结合企业级改造实践,从平台认知、技术改造、场景落地、价值验证四个维度,深度解析如何通过Dify改造实现生产可用的AI Agent应用,为数据行业数字化转型提供可借鉴的实践路径。

一、认知Dify:低代码AI平台的核心价值与行业适配性

在探讨改造方案之前,我们首先需要明确:Dify这类低代码AI平台为何能成为数据行业转型的重要工具?其核心价值究竟体现在哪些方面?只有厘清这一底层逻辑,才能精准把握改造方向,确保改造后的平台与业务需求深度契合。

1.1 核心定位:连接技术与业务的低代码桥梁

Dify的核心定位是“低代码AI开发平台”,旨在打破技术壁垒,让不同技术背景的用户都能快速构建AI驱动的应用程序。与传统开发模式不同,Dify通过可视化界面设计与模块化组件封装,将复杂的AI模型集成、数据处理流程转化为可拖拽、可配置的操作,大幅降低了AI应用的开发门槛。

从数据行业视角来看,这一定位精准命中了行业痛点。当前,多数企业的数据团队面临“懂技术的不懂业务,懂业务的不懂技术”的困境:数据工程师擅长数据处理与模型开发,但对业务场景的理解存在偏差;业务人员熟悉实际需求,但无法将需求转化为技术方案。Dify的出现,恰好搭建了两者之间的沟通桥梁——业务人员可通过可视化操作直接表达需求,技术人员则聚焦于平台底层能力的优化,实现技术与业务的高效协同。

1.2 核心优势:适配数据行业需求的五大特性

结合数据行业的应用场景,Dify的核心优势可归纳为五大方面,这也是其能够成为企业级改造基础的关键原因:

其一,低代码开发缩短周期。数据行业的业务需求往往具有时效性强的特点,如营销活动数据分析、突发故障排查等,传统开发模式需要数周甚至数月的时间完成应用构建,难以满足即时需求。Dify支持少量编码即可构建复杂AI应用,可视化的界面设计和API集成工具,让开发流程更简洁,即便没有深厚编程背景的业务人员也能快速上手,将开发周期缩短60%以上。

其二,模块化架构支持灵活扩展。数据处理场景具有多样性,如文本分析、图像识别、数据预测等,不同场景对AI模型和处理流程的需求差异较大。Dify的模块化设计允许用户按需选择和组合AI模块,支持不同AI模型的接入和切换,能够快速适配多样化的业务场景,避免了重复开发的资源浪费。

其三,高效部署适配多元环境。数据安全是企业数据应用的核心诉求,不同企业对部署环境的要求存在差异:部分企业倾向于云端部署以降低运维成本,部分企业则因数据敏感性要求本地部署。Dify集成了简化的部署工具,提供云端与本地两种部署选项,能够有效应对不同企业的安全与隐私要求,实现应用快速上线。

其四,多模型支持满足多样需求。数据处理任务的复杂性决定了单一AI模型无法满足所有需求,如简单文本分类可使用轻量模型,复杂数据分析则需要大模型支持。Dify兼容主流商业AI模型与开源模型,并支持自定义模型集成,用户可在平台内灵活调取不同模型服务,实现从基础数据处理到深度数据分析的全场景覆盖。

其五,降本增效提升核心价值。数据行业的传统模式需要大量人工参与数据清洗、标注、分析等重复性工作,不仅效率低下,还容易出现人为错误。Dify的低代码开发模式大幅降低了开发与维护成本,通过自动化流程和AI驱动的智能应用,减少人工干预,将数据处理效率提升50%以上,同时降低运营成本。

1.3 架构解析:分层设计支撑数据处理全流程

从技术架构来看,Dify采用分层设计理念,覆盖了数据处理从需求输入到结果输出的全流程,为企业级改造提供了清晰的优化方向。其架构可分为四层:

应用层聚焦于具体业务场景,涵盖对话陪伴型、办公提效型、编程/创作助手型、音视频生成型等多种应用形态,能够直接对接数据行业的各类需求;服务层是核心能力支撑,包含自主Agent服务器、插件社区生态、RAG(检索增强生成)流水线、向量数据库等组件,负责处理数据检索、模型调度、流程编排等核心任务;基础设施层提供底层技术保障,如Prompt IDE、企业级LLMOps、Agent DSL等工具,确保平台稳定运行;模型层则负责模型的部署、训练、服务与推理,支持商业与开源模型的灵活接入。

1.4 开源局限:企业级落地的六大瓶颈

尽管Dify具备上述优势,但开源版本的设计初衷是满足通用场景需求,在企业级生产环境中仍存在诸多局限性,这也是企业进行定制化改造的核心动因。结合数据行业的生产实践,这些局限性主要体现在六个方面:

一是元数据存储方式单一,难以支撑企业级海量数据的存储与管理需求;二是RAG能力有限,不支持最新的检索算法,如Contextual Retrieval、GraphRAG等,影响数据检索的准确性与效率;三是向量数据库支持不全,无法适配企业已有的向量存储体系,导致数据集成成本过高;四是原生部署不支持高可用,在大规模并发场景下易出现服务中断,影响业务连续性;五是缺乏删除message接口,无法满足企业数据合规与隐私保护的要求;六是社区版不支持模型服务负载均衡,难以应对峰值时期的业务压力。

二、改造Dify:企业级AI Agent的技术突破路径

针对开源Dify的局限性,结合数据行业的企业级需求,改造工作需围绕“部署增强、检索增强、服务集成、功能补全”四大核心方向展开,通过技术突破实现平台从“通用开源”到“企业专用”的升级。以下将详细拆解改造的关键技术路径与实施要点。

2.1 部署增强:构建高可用、高兼容的底层支撑

部署稳定性是企业级应用的基础要求,尤其是在数据处理场景中,服务中断可能导致数据丢失、业务停滞等严重后果。因此,部署增强的核心目标是提升平台的高可用性与环境兼容性,具体改造措施包括数据库扩展与缓存优化两方面:

在数据库扩展方面,开源Dify主要依赖PostgreSQL数据库,单一数据库类型难以满足企业级数据存储的多样化需求。改造方案新增MySQL配置项,通过修改数据库和表结构、优化SQL语句,实现PostgreSQL与MySQL的双数据库兼容。这一改造不仅提升了平台的环境适配性,还通过数据库冗余部署增强了数据存储的安全性——当其中一种数据库出现故障时,可快速切换至另一种数据库,确保数据不丢失、服务不中断。

在缓存优化方面,开源Dify采用单一Redis缓存,无法满足高并发场景下的缓存需求,易出现缓存穿透、缓存雪崩等问题。改造方案引入Redis Sentinel(哨兵模式),通过多节点部署实现缓存集群化管理。Redis Sentinel能够实时监控主节点状态,当主节点出现故障时,自动将从节点切换为主节点,确保缓存服务的连续性;同时,集群化设计提升了缓存的并发处理能力,能够支撑每秒数万次的请求处理,满足企业级高并发场景需求。

2.2 检索增强:提升数据处理的准确性与效率

RAG技术是数据行业AI应用的核心支撑,其检索准确性直接决定了AI生成结果的可靠性。针对开源Dify RAG能力不足的问题,改造工作聚焦于检索算法升级与向量数据库扩展,具体措施包括四大方面:

一是新增ElasticSearch 8支持,实现混合检索能力。ElasticSearch是数据行业广泛应用的搜索引擎,具备强大的全文检索与向量检索能力。改造后,平台可同时支持文本检索与向量检索的混合检索模式,通过TF-IDF算法实现文本关键词精准匹配,通过向量相似度计算实现语义关联检索,将检索准确率提升35%以上。

二是新增ES相关配置,支持ES Vector组件。为充分发挥ElasticSearch的向量检索能力,改造方案新增了ES Vector组件配置,优化向量数据的存储与检索流程。通过ES Vector组件,平台可高效处理大规模向量数据,支持百万级数据的毫秒级检索,满足企业级海量数据处理的需求。

三是支持Contextual Retrieval技术。传统检索算法仅基于文本内容进行匹配,忽略了上下文环境对检索结果的影响,容易出现检索偏差。Contextual Retrieval技术通过对检索内容的上下文进行预处理,结合上下文语义理解优化检索策略,提升了复杂场景下的检索准确性,尤其适用于多轮对话式数据查询场景。

四是支持GraphRAG与LightRAG算法。针对复杂数据关联分析场景,如企业供应链数据追溯、金融风险传导分析等,传统RAG技术难以捕捉数据间的深层关联。GraphRAG通过构建知识图谱挖掘数据关联关系,LightRAG则通过轻量化检索策略提升检索效率,两种算法的集成的使平台能够适配不同复杂度的检索需求,进一步拓展了AI Agent的应用场景。

2.3 服务集成:打通企业内部数据与模型生态

企业级AI Agent的核心价值在于与内部业务系统的深度融合,开源Dify缺乏与企业内部服务的适配能力,无法充分发挥数据价值。改造工作通过三大方向实现内部服务的深度集成:

首先是私有化大模型集成。企业内部数据往往具有较强的领域特性,通用大模型难以满足精准分析需求。改造方案支持开源大模型、微调领域模型与商业模型服务的集成,企业可将基于内部数据微调的领域模型接入平台,如物流行业的路径优化模型、金融行业的风险预警模型等,提升AI应用的领域适配性。以物流行业为例,接入微调后的路径优化模型后,AI Agent可直接基于实时物流数据生成最优配送方案,准确率提升40%以上。

其次是内置工具扩展。结合数据行业的核心需求,改造方案新增了两类核心工具:一是向量混合检索工具,整合多种检索算法,实现对文本、图像、语音等多模态数据的统一检索;二是数据平台表接口查询服务,直接对接企业数据平台的表结构,支持通过自然语言查询表数据,无需手动编写SQL语句,降低了业务人员的使用门槛。

最后是接口改造优化。为满足企业数据合规与业务协同需求,改造方案对平台接口进行了两方面优化:一是修改LLM节点输入获取方法,支持从企业内部数据平台直接获取上下文数据,提升AI生成结果的准确性;二是新增删除message API,允许用户删除敏感对话数据,满足数据隐私保护的合规要求。

2.4 持续优化:面向未来的技术演进方向

企业级AI Agent的改造并非一劳永逸,需结合技术发展与业务需求持续优化。未来的演进方向主要包括四大方面:一是持续集成更多RAG算法,如动态RAG、增量RAG等,进一步提升检索能力;二是集成多Agent调度系统,如OpenAI Swarm、MetaGPT等,实现多Agent协同处理复杂任务;三是强化生产特性开发,重点提升模型服务的高可用与负载均衡能力,支撑更大规模的并发场景;四是深化产品化集成,对标HiAgent、Coze等商业产品,提升平台的易用性与用户体验,同时拓展数据增强工作流、全平台软件助手、混合云推理服务等更多应用场景。

三、落地实践:AI Agent在数据行业的两大核心场景

经过企业级改造后的Dify平台,已具备支撑复杂数据场景的能力。结合实践经验,AI Agent在数据行业的落地场景可归纳为两大核心方向:软件机器人Agent与数据平台Agent。这两大场景分别聚焦于流程自动化与数据价值深挖,构成了数据行业数字化转型的重要支撑。

3.1 软件机器人Agent:重构数据流程自动化模式

在数据行业中,存在大量重复性、标准化的流程性工作,如数据输入、数据迁移、报表生成等,传统模式依赖人工操作,效率低下且易出错。软件机器人Agent通过RPA(机器人流程自动化)与AI技术的融合,实现了这类工作的全流程自动化,重构了数据流程的处理模式。

3.1.1 RPA与传统工作流的核心差异

要理解软件机器人Agent的价值,首先需要明确RPA与传统工作流的差异。传统工作流主要适用于复杂的业务流程,如审批流程、项目管理等,需要多参与方协作,灵活性较强但自动化程度较低;而RPA则专注于模拟人类用户操作的标准化任务,通过软件机器人与用户界面交互,实现完全自动化,用户干预较少,适用于高度重复的流程性工作。

具体来看,两者的差异可通过下表清晰区分:

特性

RPA(机器人流程自动化)

工作流(Workflow)

定义

模拟人类用户操作的自动化技术

一系列任务或活动的自动化处理

应用场景

高度重复、标准化的任务,如数据输入和迁移

复杂的业务流程,如审批流程、项目管理

技术实现

通过软件机器人与用户界面交互

通过规则和逻辑构建自动化流程

灵活性与可扩展性

灵活性较低,主要适用于标准化任务

更具灵活性和可扩展性,适应动态业务需求

用户参与

通常是完全自动化,用户干预较少

涉及多方参与者,支持协作和沟通

监控与分析

关注机器人的性能和执行状态

提供全面的监控和分析能力,对整个业务流程进行分析

集成能力

能够集成现有应用程序和系统,不需要重构

通常需要与业务系统、数据库、API等集成

3.1.2 Dify+RPA的核心价值:从“规则驱动”到“智能驱动”

传统RPA基于固定规则运行,当业务场景发生微小变化时,就需要重新配置规则,灵活性不足。改造后的Dify平台与RPA的融合,实现了从“规则驱动”到“智能驱动”的升级,核心价值体现在五大方面:

一是意图识别精准化。通过Dify的大模型能力,软件机器人Agent可精准识别用户的自然语言意图,无需手动配置复杂规则。例如,业务人员只需说“提取近三个月的销售数据并生成报表”,Agent即可自动识别核心需求,调用相应工具完成数据提取与报表生成。

二是生成结果可用化。通过引入RPA领域知识库,大模型生成的流程方案更贴合实际业务需求。例如,针对物流数据迁移场景,知识库中包含了不同物流系统的数据格式、迁移注意事项等信息,Agent可基于这些信息生成最优迁移方案,避免数据丢失或格式错误。

三是意图识别精准化。通过对领域模型的微调,进一步提升意图识别的准确率和性能。例如,针对金融行业的报表生成场景,基于金融数据特征微调后的模型,能够精准识别复杂的金融术语和数据统计需求,准确率提升至95%以上。

四是流程拆解可视化。对于复杂任务,Agent可通过多步流程拆解,将复杂任务分解为多个简单子任务,通过步骤拆解、代码生成等多环节实现人工参与调优,确保流程的可靠性。例如,大规模数据迁移任务可拆解为数据清洗、格式转换、增量迁移、校验核对四个子任务,每个子任务完成后可进行人工确认,降低风险。

五是端到端自动化落地。最终实现从自然语言到RPA流程的全链路自动化,无需人工干预。例如,财务人员只需输入“完成月度财务结账数据汇总”,Agent即可自动调用财务系统接口、提取数据、完成汇总、生成结账报告,整个过程耗时从原来的2天缩短至2小时。

3.2 数据平台Agent:深挖数据价值的核心载体

数据平台Agent是改造后Dify平台在数据行业的另一核心应用场景,其核心目标是通过AI技术提升数据处理与分析的效率,深挖数据背后的商业价值。结合实践,该场景的核心应用可分为四大方向:数据处理与分析、智能问答与知识库构建、数据驱动的业务流程自动化、多模态数据处理。其中,智能错误归因与SQL生成和自动查表是最具代表性的应用,以下将重点解析。

3.2.1 智能错误归因:提升数据故障排查效率

在数据处理过程中,故障排查是常见的痛点问题。传统模式下,技术人员需要手动查看海量日志,分析故障原因,耗时耗力且效率低下。数据平台Agent的智能错误归因功能,通过AI技术实现了故障的自动诊断与解决方案匹配,大幅提升了排查效率。

其核心流程可分为七个步骤:首先获取故障的上下文信息,包括故障发生时间、涉及任务、相关系统等;其次根据上下文信息获取详细日志,如yarn日志、job日志等;然后通过关键字错点与规则截取,提取关键日志片段;接着基于问题分类知识库对故障类型进行细分;再通过Prompt组装,将故障信息与领域知识结合生成Prompt;调用LLM生成答复;最后匹配解决Action,提供具体的故障解决方案。

为保障诊断准确性,该功能构建了完善的支撑体系:包括BDP错误job列表、错误日志留存、优化的LLM流程、算法分类&聚类、例行化测评库、规则库、知识库等。同时,通过例行测评流程持续优化模型性能,包括人工规则提取、高频问题分析、专家测评、模板知识库更新等环节。实践表明,智能错误归因功能将数据故障排查时间缩短70%以上,将故障解决率提升至90%以上,有效保障了数据处理流程的连续性。

3.2.2 SQL生成和自动查表:降低数据查询门槛

数据查询是业务人员使用数据的核心需求,但传统模式下,业务人员需要掌握SQL语言才能查询数据,这一技术门槛限制了数据的广泛应用。数据平台Agent的SQL生成和自动查表功能,通过自然语言与数据库的交互,打破了这一壁垒,让业务人员无需懂SQL即可快速获取所需数据。

SQL生成功能的核心价值在于“自然语言转SQL”的精准性。业务人员只需以自然语言描述查询需求,如“查询2024年第三季度各区域的销售额排名”,大模型即可解析描述并生成相应的SQL查询。该功能不仅支持简单查询,还能处理复杂的查询逻辑,包括多表联接、聚合函数、条件过滤等,用户只需提供业务逻辑即可。同时,支持根据输入参数动态生成SQL查询,满足排序、分组、限制结果集等灵活需求。

自动查表功能则解决了“海量表中找数据”的痛点。企业数据平台往往包含数十万张表,业务人员难以快速找到所需表。该功能通过三大能力实现高效查表:一是表结构理解,大模型可解析数据库的表结构信息,帮助用户理解数据库schema;二是海量表查询,根据表属性从数十万张表中查找业务关联表,通过粗排和精排提升查表准确率和召回率;三是智能建议,在用户输入查询时,根据数据库结构提供相关表和字段的建议,提升查询准确性和效率。

实践表明,SQL生成和自动查表功能将业务人员的数据查询时间缩短80%以上,使非技术人员的用数比例提升60%,有效释放了数据价值。例如,市场人员通过自然语言查询“近一个月各渠道的用户转化率”,Agent可在10秒内生成SQL并返回查询结果,无需技术人员协助。

四、实践价值:数据行业的效率革命与价值重构

经过企业级改造与场景落地,Dify平台已在数据行业实现规模化应用,数百个在线应用支撑着数十万次对话交互,其价值不仅体现在效率提升,更在于推动了数据行业的流程重构与价值升级。通过对比使用前后的开发流程差异,可清晰看到其核心价值。

4.1 开发流程效率对比:全链路效率大幅提升

结合实际应用数据,使用Dify平台后,数据行业核心开发流程的效率均实现大幅提升,具体对比如下表所示:

开发流程

未使用Dify平台

使用Dify平台

性能提升

开发应用前&后端

集成和封装LLM能力,花费较多时间开发前端应用

直接使用Dify的后端服务,可基于WebApp脚手架开发

80%

Prompt Engineering

仅能通过调用API或Playground进行

结合用户输入数据所见即所得完成调试

25%

数据准备与嵌入

编写代码实现长文本数据处理、嵌入

在平台上传文本或绑定数据源即可

80%

应用日志与分析

编写代码记录日志,访问数据库查看

平台提供实时日志与分析

70%

数据分析与微调

技术人员进行数据管理和创建微调队列

非技术人员可协同,可视化模型调整

60%

AI插件开发与集成

编写代码创建、集成AI插件

平台提供可视化工具创建、集成插件能力

50%

从表中可以看出,开发应用前&后端与数据准备与嵌入两个流程的效率提升最为显著,均达到80%,这意味着原本需要10天完成的开发任务,使用Dify平台后仅需2天即可完成。同时,非技术人员的参与度大幅提升,如数据分析与微调流程中,业务人员可通过可视化操作参与模型调整,减少了对技术人员的依赖,实现了技术与业务的高效协同。

4.2 核心价值延伸:从效率提升到价值重构

Dify平台的改造与落地,其价值不仅在于流程效率的提升,更在于推动数据行业实现了三大价值重构:

其一,重构数据使用模式。传统数据使用模式下,业务人员需通过技术人员获取数据,存在“需求传递偏差、响应不及时”等问题。改造后的Dify平台让业务人员能够直接通过自然语言获取数据、分析数据,实现了“数据直达业务”,重构了数据使用的链路,使数据价值能够快速转化为业务价值。

其二,重构技术协作模式。低代码平台的引入,让技术人员从重复开发中解放出来,聚焦于底层能力优化与核心技术突破;业务人员则能够直接参与应用构建,实现了技术与业务的协同共创。这种协作模式的重构,提升了团队整体效能,推动了技术创新与业务需求的深度融合。

其三,重构数据价值生态。通过AI Agent的规模化应用,数据处理的边界不断拓展,从传统的结构化数据处理延伸到多模态数据处理,从单一场景分析延伸到全链路业务支撑。同时,平台的开放性让企业能够集成内部各类数据服务与模型,构建起以数据为核心的价值生态,为企业数字化转型提供了核心支撑。

4.3 未来展望:数据与AI的深度融合方向

结合行业发展趋势与实践经验,未来Dify平台的优化将聚焦于四大方向,进一步推动数据与AI的深度融合:

一是集成统一模型广场。整合企业内部各类模型资源,构建统一的模型管理与调度中心,实现模型的高效复用与灵活部署,提升模型资源的利用效率。

二是扩展内部API市场。通过插件形式整合企业内部所有API服务,实现数据与业务系统的深度对接,拓展AI Agent的应用场景,提升业务流程的自动化程度。

三是打破云环境限制。充分利用vGPU池化技术,实现公有云与私有云资源的协同调度,提升资源利用效率,降低运维成本。

四是深化多Agent调度支持。重点集成OpenAI Swarm等多Agent调度系统,实现多Agent协同处理复杂数据任务,如跨系统数据整合、全链路业务分析等,进一步提升数据处理的智能化水平。

结语:低代码AI开启数据行业新范式

在数据量爆炸式增长、业务需求日益复杂的今天,低代码AI平台已成为数据行业数字化转型的关键工具。从Dify平台的企业级改造与落地实践可以看出,通过精准把握行业痛点、针对性优化技术架构、深度适配业务场景,低代码AI平台能够有效破解传统数据处理模式的困境,实现效率提升与价值重构。

未来,随着AI技术的持续演进与低代码平台的不断优化,数据与AI的融合将更加深入,数据的价值将得到进一步释放。对于企业而言,把握低代码AI的发展机遇,通过平台改造与场景创新构建核心竞争力,将成为数据行业高质量发展的关键路径。而Dify平台的改造实践,无疑为行业提供了可借鉴的宝贵经验,推动数据行业迈入“高效、智能、协同”的新范式。

最新文章

随机文章

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