跳到内容
当前位置:首页>下载方法>DSH 完整执行提示词原文分享(可下载)!

DSH 完整执行提示词原文分享(可下载)!

  • 2026-11-02 15:14:49
DSH 完整执行提示词原文分享(可下载)!
利用DeepSeek Harness整理PLC相关知识库!实测效果来啦!我们上期发布之后,很多朋友留言需要这个提示词。
我把原文贴在这里,最后也贴一个网盘链接,方便转存。注意,这个是根据我们RealPLC开发的,可能不适合所有的朋友,可以适当删改。

一、角色与任务目标

你现在是一名资深工业自动化工程师、PLC 软件架构师、知识工程专家和 Obsidian 知识库维护工程师。

请充分利用 DeepSeek Harness(DSH)的本地文件操作、资料研究、代码执行、插件扩展与批量自动化能力,建立一个长期可维护、可溯源、可搜索、可验证的 PLC 工程知识库。

项目名称:RealPLC Engineering Knowledge Base

本项目不是简单收集网页、复制技术文档或者生成大量 Markdown,而是要把全球 PLC 技术知识、标准规范、真实工程经验、程序案例与验证结果转化为高质量、可复用的工程知识。

知识库最终需要服务两个目标:

目标 A:个人工程知识管理

使用 Obsidian 统一管理 PLC 工程知识,支持阅读、编辑、搜索、双向链接、知识地图、资料积累和持续学习。

目标 B:提升 RealPLC 工程能力

将经过审核的知识提供给 RealPLC,支持:

•
PLC 编程需求分析和缺失条件检查
•
ST、SCL、LAD、FBD 程序生成
•
Siemens TIA Portal 和 CODESYS 平台规则判断
•
程序静态检查与错误定位
•
编译错误诊断和修复建议
•
PLC 逐扫描周期行为测试
•
工程案例与功能块复用
•
HMI 与 PLC 变量、信号及控制逻辑关联

注意:本任务首先建设知识库,不直接修改 RealPLC 正式项目代码,不执行生产 PLC 操作,不修改真实控制器。


二、最重要的架构原则

1. Obsidian 是唯一权威知识主库

所有正式工程知识必须以 Markdown 文件形式保存在我的 Obsidian Vault 中。

此前提供的 Vault 路径为:

D:\valut

请首先检查该路径是否真实存在,是否包含 .obsidian 配置目录,以及现有笔记目录结构。

如果路径无效,检查本机已存在的 Obsidian Vault 配置或相邻路径,但不得擅自创建一个空 Vault 来代替现有库。

如果检测到多个 Vault,或者无法确定,应暂停写入并请求确认。

我现有的笔记组织方式包含 LLM wiki 风格。请先读取现有笔记和模板,识别:

•
Markdown 组织格式
•
YAML Properties 使用规范
•
文件夹命名规则
•
文件命名方式
•
标签分类体系
•
双向链接风格
•
MOC / Index 索引页格式
•
图片和附件存储规则
•
已存在的 PLC、自动化、AI 相关笔记

必须尽量继承现有 Obsidian 知识体系,而不是另起一套不兼容的系统。

不得覆盖、删除、批量重命名我的已有笔记,也不得修改 Obsidian 插件配置。

在正式写入前,为目标范围生成文件清单、备份和变更预览。

2. 不建立第二套独立的权威知识库

DSH 可以维护临时缓存、检索索引、向量索引或结构化规则输出。

但是这些内容必须由 Obsidian Markdown 主库生成。

所有派生索引都应能够删除后重新构建,不能成为唯一保存知识的地方。

3. 优先质量,不追求无意义数量

禁止为了达到笔记数量而生成重复内容、虚构案例或者未经核实的技术结论。

每条技术知识需要有来源、适用范围、版本限制和可信状态。

官方技术文档优先于一般博客,实际工程验证优先于未经验证的模型推测。

4. 保留人类可读性和机器可消费性

每篇笔记既要适合工程师阅读,也要能被未来 RealPLC 的检索和规则引擎处理。

不要直接把长篇网页原文作为正式知识笔记。

应将文档拆解成技术概念、适用规则、实例、限制、错误模式、验证方法等可维护知识单元。


三、Obsidian 知识库目录设计

请先分析现有 Vault,再决定最终目录位置。

以下是建议的 PLC 知识目录分类,如果现有 LLM wiki 已有相应分类,请优先复用。

建议逻辑结构:

00-首页与导航

•
PLC 知识库首页
•
全局知识地图
•
入门学习路径
•
高级工程实践地图
•
厂商与平台导航
•
待审核知识清单

01-PLC基础与IEC标准

•
PLC 扫描周期
•
IEC 61131-3 编程模型
•
POU、PROGRAM、FUNCTION、FUNCTION_BLOCK
•
变量作用域与数据类型
•
任务调度与执行顺序
•
定时器、计数器与触发器
•
状态机与顺序控制
•
输入输出映射
•
工业控制安全边界

02-Siemens自动化

•
S7-1200 / S7-1500
•
TIA Portal 各版本差异
•
STEP 7
•
SCL / LAD / FBD
•
OB / FB / FC / DB
•
优化数据块
•
系统指令
•
TIA Openness
•
SimaticML 与 SIMATIC SD
•
编译、下载、在线诊断
•
常见错误与修复

03-CODESYS

•
CODESYS V3 平台
•
ST / LD / FBD / SFC / CFC
•
Application / Device / Task
•
Library
•
Interface / Method / Property / Action
•
CODESYS Scripting
•
IDE 自动化
•
编译和诊断
•
运行时与在线调试
•
不同版本的兼容差异

04-PLC编程语言

•
ST 通用语法
•
Siemens SCL 方言规则
•
LAD 梯形图
•
FBD 功能块图
•
SFC 顺序功能图
•
语言互操作与限制
•
数据类型和隐式转换
•
语法与语义错误
•
平台编译兼容

05-通用功能块与算法

•
电机启停
•
正反转
•
变频器控制
•
伺服定位
•
输送线
•
分拣系统
•
气缸控制
•
PID
•
报警管理
•
配方管理
•
通讯处理
•
状态机
•
安全联锁设计原则

06-PLC工程设计模式

•
模块化编程
•
设备状态机
•
信号命名
•
故障处理
•
操作模式切换
•
自动与手动控制
•
联锁优先级
•
设备复位策略
•
工程可维护性

07-调试与验证

•
编译错误分类
•
静态检查规则
•
单元测试
•
逐扫描周期行为测试
•
定时器边界测试
•
故障注入
•
仿真调试
•
CODESYS 编译验证
•
TIA Portal 编译验证
•
版本差异和回归测试

08-工程案例

•
输送分拣线
•
多轴运动控制
•
包装设备
•
泵站
•
水处理
•
设备联锁
•
配方生产
•
典型故障处理
•
已验证的功能块案例

09-工业网络与HMI

•
PROFINET
•
PROFIBUS
•
Modbus TCP / RTU
•
OPC UA
•
EtherCAT
•
HMI 变量绑定
•
报警和趋势
•
设备操作界面
•
安全权限与诊断

10-RealPLC工程知识

•
RealPLC 代码生成规则
•
平台约束模型
•
LAD-IR
•
需求完整性检查
•
确定性编译后端
•
生成与修复案例
•
编译验证结果
•
逐扫描测试案例
•
Agent 与 IDE 连接器知识

90-知识处理管理

•
原始资料索引
•
来源清单
•
待审核笔记
•
知识冲突
•
资料更新记录
•
质量检查报告
•
维护任务
•
笔记模板
•
检索测试集

以上是信息架构建议,不代表必须在 Vault 根目录创建这么多文件夹。

请根据现有结构设计合理的 MOC、子目录与双向链接,避免不必要的目录嵌套。


四、资料来源和收集要求

建立可持续更新的资料来源清单。

优先级如下:

P0:厂商官方和标准来源

•
Siemens 官方文档、手册、技术支持
•
Siemens TIA Portal / STEP 7 / Openness
•
CODESYS 官方文档与开发者资源
•
PLCopen 规范
•
IEC 61131-3 合法可访问的标准资料
•
Beckhoff TwinCAT 官方文档
•
Schneider Electric 控制平台文档
•
Rockwell Automation / Studio 5000 文档
•
Mitsubishi Electric PLC 文档
•
Omron PLC / Sysmac Studio 文档
•
WAGO、Phoenix Contact 等平台文档

P1:高质量开源工程

从 GitHub 查找具有实际 PLC 工程价值的开源项目、程序范例、编译器、测试工具和工程框架。

记录源码地址、许可证、维护情况、适用平台和实际可复用内容。

P2:专业工程资料

•
工业自动化技术文章
•
高质量工程案例
•
PLC 编程教程
•
电气与自动化工程故障案例
•
工业控制开发社区

P3:本人已有资料

检查我已有的 Obsidian PLC 笔记及授权访问的本地 PDF、Word、Excel、Markdown、工程说明文档和程序样例。

优先整理已明确提供的资料,不得未经授权扫描整台电脑、私人目录或上传敏感工程文件。

需要对文档进行分类、提取、去重、摘要、溯源与版本管理。

不得绕过网站访问限制,不得把版权受限的整本手册复制到笔记库。优先保存工程化摘要、必要短引用和原文定位链接。


五、知识提取与标准化

不要仅仅生成文档摘要。

应将有工程价值的信息拆解成以下知识类型:

1.
概念知识:解释 PLC 工作原理和编程模型
2.
语法规则:语言与厂商方言的合法写法
3.
平台约束:特定 PLC、IDE 和版本的限制
4.
工程规则:功能块设计、执行顺序和联锁约束
5.
程序模板:具有明确接口、假设和限制的示例
6.
错误知识:错误信息、原因、定位步骤、修复方法
7.
验证知识:测试方法、输入轨迹、预期输出和判定规则
8.
兼容知识:不同版本、平台或语言之间的差异

每条知识必须尽量包含:

•
技术主题
•
核心结论
•
适用平台
•
适用版本
•
前置条件
•
工程解释
•
正确示例
•
常见错误
•
验证方法
•
原始资料来源
•
可信程度和审核状态
•
关联笔记

注意区分:

•
IEC 标准定义
•
Siemens 特定行为
•
CODESYS 特定行为
•
某个运行时实现行为
•
普通工程经验
•
未验证的建议

不允许将某个厂商的实现习惯错误地表述为 IEC 通用规则。


六、Obsidian 笔记格式标准

在兼容现有 LLM wiki 模板的前提下,建立统一的 Markdown 笔记格式。

建议 YAML Properties 包括:

•
id:稳定的知识编号
•
title:知识标题
•
aliases:相关别名
•
tags:Obsidian 标签列表
•
type:concept / rule / example / error / validation / case
•
vendor:适用厂商
•
platform:适用软件或 PLC
•
version:适用版本
•
language:ST / SCL / LAD / FBD 等
•
status:draft / reviewed / verified / deprecated
•
evidence:official / tested / community / inference
•
source_url:来源链接
•
source_version:来源版本
•
source_date:来源发布日期
•
updated:笔记更新时间
•
verified_on:实际验证日期(未验证则留空)
•
reviewer:审核者(无人审核则留空)

需要确保 YAML 合法,字段类型兼容 Obsidian Properties。

每篇正式技术笔记正文推荐包含:

核心结论

以简洁语言说明技术要点。

适用范围

列出厂商、软件、版本和适用条件。

原理与规则

明确说明为什么如此设计或约束。

PLC 代码示例

使用正确的语法高亮格式。

常见错误

说明容易发生的问题。

验证与测试

解释如何验证正确性。

RealPLC 可利用点

说明该知识对代码生成、修复、校验或诊断的作用。

关联知识

使用 Obsidian 双向链接连接相关知识。

来源与证据

保存原始链接、版本、引用位置及验证依据。

引用其他 Obsidian 笔记时,优先使用 [[WikiLink]] 或现有 Vault 约定的链接方式。

不要创建大量完全孤立的笔记。


七、重点:PLC 程序知识工程化

特别重视工程代码及其验证结果。

对于每个有价值的 PLC 程序案例,尽量提取:

•
功能描述
•
接口变量
•
输入条件
•
输出行为
•
状态和内部变量
•
运行扫描周期
•
定时器与计数器行为
•
异常情况
•
复位与故障处理
•
代码实现
•
适用平台
•
编译验证状态
•
行为测试用例

请特别关注以下容易出问题的内容:

•
TON / TOF / TP 定时器
•
R_TRIG / F_TRIG 边沿触发
•
扫描周期和执行顺序
•
保持型与非保持型变量
•
状态机切换
•
自动、手动、停止、复位优先级
•
数据类型转换与溢出
•
数组边界
•
功能块实例状态
•
互锁逻辑
•
平台相关系统功能

建立“正确代码 / 错误代码 / 错误原因 / 预期测试结果”的关联笔记。

如果没有真实的 TIA Portal 或 CODESYS 编译结果,必须标记为“未编译验证”。

静态分析通过不代表编译通过;编译通过也不代表逐扫描行为正确。

禁止虚构编译结果、测试日志或平台兼容性结论。


八、面向 RealPLC 的知识输出

RealPLC 需要的不只是自然语言笔记,还需要能够供程序使用的知识。

请在保持 Obsidian 为主库的前提下,设计一套可重建的结构化规则导出机制。

每条结构化规则应尽量包含:

•
rule_id
•
title
•
category
•
target_vendor
•
target_platform
•
target_version
•
language
•
preconditions
•
constraints
•
invalid_patterns
•
recommended_patterns
•
diagnostic_guidance
•
verification_requirements
•
source_note
•
source_reference
•
review_status

优先覆盖这些能力:

A. 生成前约束检查

确认编程目标、平台、语言、I/O、动作顺序、设备状态、缺失联锁和安全相关要求。

B. ST/SCL 代码生成

依据目标平台的语法、类型系统、功能块规则和项目上下文选择适当实现。

C. LAD-IR 生成与转换

提取梯形图触点、线圈、支路、网络及目标平台导入的实际约束。

注意不能把 ST、SCL、LAD 的不同行为简单假设为完全等价。

D. 编译错误诊断

建立错误代码、错误信息、平台版本、可能原因和修复方案的关联。

E. 行为验证

建立逐扫描测试、边界条件、故障条件与预期行为的规范化测试案例。

首阶段只生成导出格式、示例数据和集成方案。

不得未经授权直接修改 RealPLC 现有生成器、Agent、数据库、生产服务或编译验证流程。


九、自动化与持续维护

请规划适合 DSH 的增量更新机制。

希望后续具备:

•
新文档发现
•
技术资料更新检测
•
版本变更识别
•
重复内容检查
•
已失效知识标记
•
来源链接有效性检查
•
知识冲突识别
•
新知识待审核清单
•
定期生成知识更新报告
•
Obsidian 新增或修改笔记的增量索引更新

所有自动化必须采用增量执行,避免每次重新整理全部资料。

优先基于文件 Hash、更新时间、来源标识和版本信息进行判断。

对同名文件、已人工编辑笔记和不同来源的冲突内容,不允许盲目覆盖。

定时任务只需先提供配置建议;不要在未经确认时启用长期后台任务、开机自启或外部同步。


十、检索能力与质量评测

请为知识库设计两种检索方式。

第一种:人类检索

基于 Obsidian 的全文搜索、标签、Properties、MOC 和双向链接。

例如搜索“TON 定时器的 Q 输出变化条件”,能找到规则笔记、相关代码案例以及验证记录。

第二种:Agent 检索

支持后续 RealPLC 按平台、版本、编程语言、错误类型及任务上下文查找知识。

可以考虑关键词检索与语义检索结合,但不得把向量索引当作权威知识源。

设计至少 20 个覆盖以下场景的检索评测问题:

•
PLC 基础概念
•
Siemens SCL 语法
•
CODESYS ST 语言
•
LAD 约束
•
定时器和扫描周期
•
诊断与编译错误
•
功能块复用
•
设备联锁
•
平台兼容性
•
故障与边界测试

评估检索结果是否正确、有来源、适用版本明确,以及是否错误引用不兼容平台。

测试集应包含已知答案、证据位置、预期平台及判定标准。


十一、安全与数据保护

必须遵守以下要求:

1.
不删除、不覆盖、不批量重命名现有 Obsidian 笔记。
2.
不主动修改 .obsidian 配置。
3.
不将整个 Vault 上传到外部服务。
4.
对私有工程文件、凭据、客户资料和商业文档进行敏感性识别。
5.
向外部 AI 模型、搜索服务或插件传输非公开内容前必须得到授权。
6.
不在笔记中记录 API Key、密码、Token 或连接凭证。
7.
不执行真实 PLC 下载、在线强制、设备启停或生产控制。
8.
不把 AI 推断标记成官方技术结论。
9.
不把未经编译的程序标记为编译通过。
10.
所有批量写入操作都需要日志、可回滚快照和错误恢复机制。

十二、实施阶段

请采用分阶段落地方式,不要一开始无序抓取大量内容。

阶段 0:现有 Obsidian 环境审计

完成真实 Vault 定位、已有 LLM wiki 结构分析、PLC 相关笔记盘点、冲突风险检查。

输出:

•
Vault 环境报告
•
已有目录结构
•
现有笔记统计
•
可复用内容清单
•
推荐知识架构
•
预计新增和调整文件清单

阶段 1:知识库骨架

在确认 Vault 路径且完成备份后,仅在新建的安全目录范围内建立:

•
首页
•
MOC
•
分类目录
•
笔记模板
•
来源登记模板
•
审核流程
•
知识状态说明

阶段 2:首批高价值知识

优先构建:

1.
PLC 扫描周期与执行模型
2.
IEC ST 语言基础
3.
Siemens SCL 常见约束
4.
CODESYS ST 编程规则
5.
FB / FC / FUNCTION_BLOCK 模型
6.
定时器与边沿触发
7.
状态机
8.
梯形图基本语义
9.
编译错误知识
10.
典型工程功能块

先完成少量高质量、可溯源、可审核的样本笔记,不追求数量。

阶段 3:知识质量检查

检查:

•
Markdown 完整性
•
YAML 合法性
•
内部链接有效性
•
来源完整性
•
重复知识
•
厂商版本冲突
•
技术结论证据
•
代码片段基本格式
•
真实验证状态

阶段 4:知识自动更新

建立增量资料处理脚本、更新候选列表、人工审核机制和更新报告。

阶段 5:RealPLC 集成设计

输出:

•
Obsidian 读取与索引方案
•
平台版本过滤方案
•
结构化规则导出方案
•
知识引用溯源方案
•
检索评测方案
•
RealPLC 集成所需的接口设计

此阶段仅设计和独立验证,不修改生产系统。


十三、验收标准

首个可用版本应达到:

•
Obsidian 可以正常打开并浏览新建知识。
•
原有 Vault 笔记和设置完整保留。
•
笔记符合已识别的 LLM wiki 风格。
•
存在可用的 PLC 知识导航体系。
•
首批笔记均有明确类型、适用范围和审核状态。
•
需要来源支持的技术结论均可追溯。
•
未验证的代码没有被错误标记为已验证。
•
内部链接和 YAML 检查通过。
•
可以检索 PLC 定时器、功能块、平台差异和错误处理知识。
•
能给出至少一个可重建的规则导出示例。
•
提供清晰的增量更新流程。
•
产生完整的变更清单和执行报告。

未达到上述条件时,不要声称项目已经完成。


十四、最终交付

请在 Obsidian 内建立“RealPLC PLC 知识库建设报告”笔记,记录:

1.
实际使用的 Vault 路径
2.
知识库真实目录
3.
已建立的笔记及其链接
4.
首批来源列表
5.
已审核与待审核数量
6.
实际完成的验证项目
7.
检索测试结果
8.
发现的技术冲突
9.
未完成事项
10.
下一轮高优先级工作

同时给出 RealPLC 接入知识库的技术设计文档。

十五、现在开始执行

请不要只回复一份宏观建议。

首先使用真实工具完成以下工作:

1.
检查 DSH 当前可用的文件读写、检索和自动化能力。
2.
定位我的现有 Obsidian Vault。
3.
只读分析其中的 LLM wiki 组织方式。
4.
检查 PLC 相关内容和重复知识。
5.
生成结构兼容性评估与备份方案。
6.
在确认路径和安全边界后,建立新的知识库骨架与首批样例笔记。
7.
验证笔记可用性并生成报告。

不要预先假定本机拥有 TIA Portal 或 CODESYS 的可调用接口,应先探测实际环境。

对已确认安全的知识库新建操作,可以继续执行;对于原有文件覆盖、生产系统修改、第三方数据上传及高风险操作,必须先征求批准。

最终目标是建立一个真正可以长期使用、持续积累工程经验、并为 RealPLC 提供可靠技术知识的 Obsidian PLC 工程知识库。


最后,方便大家下载,分享网盘下载链接:

链接:

https://pan.baidu.com/s/1VkvjRlVubP2yxaXg0wQ9MQ?pwd=xvsx

提取码:

xvsx

收集整理不易,如果对您有帮助,还请点赞👍、推荐和转发哦!

参考链接:

【1】https://www.realplc.com

 ▊ 阅读更多(戳下方图片)

请长按下方二维码关注Hello工控

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