乐于分享
好东西不私藏

剑飞AI工厂 SKill:把本地 AI 工具变成统一入口

剑飞AI工厂 SKill:把本地 AI 工具变成统一入口

我做剑飞AI工厂 SKill,是因为本地 AI 工具越来越多以后,最麻烦的已经不是「有没有工具」,而是「这次到底该从哪里进去」。

ComfyUI 有自己的打开方式,n8n 有自己的工作流入口,OpenWebUI 又有自己的页面和资料位置。每个工具单独看都不复杂。

但只要这些工具一起进入日常工作,问题就会变成,哪个工具现在能用,应该从哪里打开,资料放在哪里,哪些地方不能随便改。

我自己做事的时候,可以靠记忆和手感处理这些细节。但只要这件事交给 Agent,靠手感就不够了。Agent 不应该临时猜入口,也不应该在不清楚边界的时候随便打开、关闭或改动工具里的资料。

剑飞AI工厂 SKill属于剑飞Agent系统里的一部分,专门负责把剑飞AI工厂里的本地工具入口整理清楚。

我打磨剑飞AI工厂 SKill时,真正关心的不是底层怎么接,而是剑飞AI工厂 SKill能不能把本地 AI 工具的入口、状态、资料位置和使用边界说清楚。

剑飞AI工厂 SKill解决的,不是「本地 AI 工具有多少」,而是「每个工具现在能不能被安全地打开、确认和使用」。

工具多了以后,入口会先乱

本地 AI 工具刚开始只有一个两个的时候,入口问题不明显。我想用 ComfyUI,就去找 ComfyUI 的入口;想看 n8n,就打开对应页面;想用 OpenWebUI,就凭印象找一下浏览器里的地址。偶尔找不到,也就多花几分钟。

但工具一多,这几分钟就不再只是几分钟。这件事会变成一种反复出现的打断。今天要做图片,先确认 ComfyUI 能不能打开。明天要跑自动化流程,又要确认 n8n 能不能正常工作。

后天要让本地对话界面接住某个任务,还要看 OpenWebUI 当前能不能用。每次都是小事,但每次都要重新想一遍。

真正麻烦的是,这些小事很容易被写作、开发、运营、交付这些大任务遮住。表面上看,我是在做内容或项目;实际执行时,我要不停确认本地工具状态。

这就是我为什么要把这件事整理成剑飞AI工厂 SKill。剑飞AI工厂 SKill不是为了替代 ComfyUI、n8n 或 OpenWebUI。剑飞AI工厂 SKill也不是一个「本地 AI 工具大全」。

剑飞AI工厂 SKill只做一件更基础的事,让我和 Agent 都能知道这些工具从哪里打开、现在能不能用、哪些资料不能乱动。

我真正想固定下来的四件事

我希望剑飞AI工厂 SKill先把四件事固定下来。第一,这个工具叫什么。不是每次都靠一长串位置和操作步骤来识别工具,而是给每个工具一个稳定叫法。

比如我说 ComfyUI,Agent 就知道这是做图片工作流的入口;我说 n8n,Agent 就知道这是自动化流程入口;我说 OpenWebUI,Agent 就知道这是本地对话入口。

这个名字不只是给人看的,也是给 Agent 听懂任务用的。第二,这个工具从哪里打开,资料放在哪里。本地 AI 工具不是只有一个页面入口。工具背后还有安装位置、资料位置、运行记录和一些设置。

比如 n8n 里可能有我做过的自动化流程,OpenWebUI 里可能有历史对话和设置。这些位置一旦不清楚,后面就很容易找不到资料,甚至误删、误改。

第三,怎么判断这个工具现在能不能用。能打开一个页面,不等于这个工具已经适合接任务。

剑飞AI工厂 SKill要做的,是先确认这个工具能不能正常响应、能不能继续往下做,而不是看到页面就直接开始操作。

这样 Agent 才知道先检查什么,而不是凭感觉判断。第四,哪些地方可以动,哪些地方不能动。有些动作只是看一下,有些动作会打开工具,有些动作会关闭工具,有些动作会影响里面的资料。

剑飞AI工厂 SKill要把这些动作分开,不让「看一下」和「改一下」混在一起。

本地 AI 工具进入工作流前,先要说清楚入口在哪里、现在能不能用、资料放在哪里、哪些动作不能乱动。

为什么我很在意先确认能不能用

以前我也会觉得,只要浏览器能打开页面,就说明工具可以用了。后来发现不完全是这样。页面能打开,只能说明页面看起来还在;里面的流程未必真的能跑。

入口能访问,也不代表这次任务就适合交给这个工具。资料位置还在,也不代表 Agent 可以随便写进去。

Agent 如果只看到一个「能打开」,就直接往下做,很容易把问题带到后面。所以我更愿意让剑飞AI工厂 SKill先确认这个工具现在能不能用。

剑飞AI工厂 SKill不是问「这个工具理论上能不能用」,而是问,这一次、本机、当前这个工具,现在能不能接任务。

这几个字差别很大。理论上能用,是装过这个工具。当前能用,是此刻能打开、能响应、资料位置明确、边界清楚。真正做工作流,我要的是后者。

比如我要用 ComfyUI 做图,不只要知道 ComfyUI 在哪里,还要知道 ComfyUI 现在能不能正常打开,最近有没有明显异常,图片和工作流会放到哪里。

我要用 n8n 处理自动化,不只要知道 n8n 有页面,还要知道 n8n 现在是不是能继续跑流程。我要用 OpenWebUI,不只要看到页面,还要确认打开的是正确入口,没有和别的工具混掉。

这就是先确认能不能用的价值,这一步把「我觉得可以」变成「系统已经看过」。

剑飞AI工厂 SKill和普通工具清单不一样

普通工具清单通常会写,工具名称、用途、链接、安装方式。这当然有用,但对我来说还不够。因为我日常真正需要的不是再看一遍「ComfyUI 是什么」或「n8n 能做什么」。这些我已经知道。

我需要的是在一个任务开始前,快速知道这些服务现在是不是能接住任务。剑飞AI工厂 SKill更像一个本地 AI 工作台的入口层。剑飞AI工厂 SKill会关心这些问题,第一,这个工具有没有稳定名字?

第二,这个工具安装在哪里,资料放在哪里?第三,怎么判断这个工具现在能不能用?第四,打开、关闭、查看状态、查看运行记录、备份资料分别应该怎么做?

第五,哪些动作只是查看,哪些动作会影响正在运行的服务?这些问题都不花哨,但这些问题决定了本地 AI 工具能不能被放心地纳入工作流。如果只是工具清单,我看完以后还要自己判断下一步。

如果是剑飞AI工厂 SKill,剑飞AI工厂 SKill应该直接告诉 Agent,先看工具现在能不能用,再决定要不要打开;先确认资料在哪里,再决定能不能写;先确认入口正确,再进入页面。

我为什么要把入口和位置固定下来

有些人可能会觉得,入口和资料位置这种东西太细了,记在脑子里也行。我以前也是这么想的。但做多了以后会发现,越是这种细节,越应该从脑子里拿出来。因为人会忘,Agent 更不会天然知道。

尤其是本地 AI 工具一多,打开入口、安装位置、资料位置、运行记录很容易混在一起。ComfyUI 从哪里打开,n8n 的流程资料在哪里,OpenWebUI 的页面入口是什么,这些如果每次都靠临时搜索,就会让本来应该连续的工作断掉。

我把这些信息写进入口里,不是为了做一份很漂亮的文档,而是为了让下一次调用更短。

比如我说「打开 ComfyUI」,剑飞AI工厂 SKill应该知道先看 ComfyUI 现在能不能用,再决定是否需要打开。如果我说「看 n8n」,剑飞AI工厂 SKill应该知道不是随便打开一个页面就算完成,而是要确认这个自动化入口能不能继续跑。

如果我说「不要动资料」,剑飞AI工厂 SKill应该知道哪些位置只能查看,不能乱写。这就是入口和位置的意义。这些信息不是技术细节的堆叠,而是工作流里的路标。

安全边界必须先说清楚

本地 AI 工具有一个特点,看起来都在自己电脑上,风险好像不大。但只要这些工具承载真实工作,风险就开始出现。

n8n 里可能有自动化流程和账号设置;OpenWebUI 里可能有历史对话和使用习惯;ComfyUI 里可能有模型、图片和工作流文件。

一个 Agent 如果没有边界,随便改资料、清理文件、关闭工具,就可能影响正在做的事。所以剑飞AI工厂 SKill里,我特别在意「先预演,再执行」。该先说明的动作就先说明。

先告诉我将要看什么、打开什么、可能影响什么,再决定是否真的执行。能只看不改的,就不要一上来就改。能通过简单确认判断的,就不要直接关闭重开。这和普通自动化的差别就在这里。

普通自动化追求一步到位。剑飞AI工厂 SKill追求的是,该快的时候快,该停的时候停,该只看不动的时候就只看。

我需要的不是一个胆子更大的自动化入口,而是剑飞AI工厂 SKill这种知道什么时候不能乱动的本地 AI 工具入口。

我的客户拿到剑飞AI工厂 SKill以后能完成什么

如果我的客户拿到剑飞AI工厂 SKill,我希望我的客户不是只得到一段说明,而是真的能少踩几个坑。

第一,他能知道自己本地有哪些 AI 工具。比如 ComfyUI、n8n、OpenWebUI 分别用来做什么,从哪里打开,适合接什么任务。第二,他能知道每个工具当前能不能用。不是靠猜,不是靠「好像能打开」,而是先做一次明确确认。

第三,他能知道资料在哪里。哪些地方放工作流,哪些地方放历史记录,哪些地方可以备份,哪些地方不要随便写。

第四,他能知道下一步该怎么做。工具没打开,就先打开。工具已经能用,就进入页面。工具有异常,就先看运行记录。涉及资料,就先确认位置。要做可能影响现有工作的动作,就先说明影响。

这听起来很基础,但对实际交付很重要。因为很多客户不是卡在「没有工具」,而是卡在工具之间没有秩序。工具都在,页面也在,资料也在,但每次使用都像重新摸索。

剑飞AI工厂 SKill就是为了把这部分摸索变少。

剑飞AI工厂 SKill在我的系统里承担什么位置

在我的系统里,剑飞AI工厂 SKill不是最上层的内容 Skill,也不是直接完成业务任务的 Skill。剑飞AI工厂 SKill更像一层底层入口。上层要写文章、做图、跑工作流、查资料、做自动化,都可能需要调用本地 AI 工具。

可是上层任务不应该每次都重新学习这些工具从哪里打开、资料在哪里、当前能不能用。

这些事情应该由入口层统一接住。这样一来,上层任务就可以更专注。要做图,就交给做图流程;要跑自动化,就交给 n8n 相关流程;要打开本地对话,就交给 OpenWebUI。

剑飞AI工厂 SKill在中间负责确认,工具是否存在,入口是否清楚,现在能不能用,资料位置是否安全。

我越来越觉得,真正可持续的 Agent 系统,不是每个 Agent 都什么都懂,而是每个入口都能把自己负责的范围说清楚。

剑飞AI工厂 SKill的范围就很清楚,剑飞AI工厂 SKill不替我判断内容好不好,不替我设计工作流,也不替我训练模型。剑飞AI工厂 SKill只负责让本地 AI 工具从「散落的工具」变成「可调用的入口」。

我为什么觉得剑飞AI工厂 SKill对我有用

我做剑飞AI工厂 SKill,是因为剑飞AI工厂 SKill每天都能帮我省掉一点注意力。当我想打开 ComfyUI,我不想重新想 ComfyUI 放在哪里、从哪里进入、当前有没有打开。当我想看 n8n,我不想先在浏览器历史和旧记录里翻。

当我想确认 OpenWebUI 是否能用,我不想靠印象判断。我希望这些事变成一句清楚的调用,检查本地 AI 工具,打开某个入口,确认现在能不能用,确认资料放在哪里。

需要打开时再打开,需要关闭时先说明影响。这就是剑飞AI工厂 SKill的价值。剑飞AI工厂 SKill不抢主角,也不把自己说成万能工具。剑飞AI工厂 SKill只是把本地 AI 工具进入工作流之前最容易乱的那一段,变成稳定的入口。

工具越多,越需要入口。服务越多,越需要先确认能不能用。Agent 越多,越需要边界。我现在做 Skill,不是为了把事情写得更复杂,而是为了让复杂系统里的每一步更容易交接。

剑飞AI工厂 SKill就是这样一个小但很关键的交接点。今天就先聊到这里。如果这篇文章让你多了一个判断,欢迎点个赞、在看,也可以转给一个正在摸索的人。你的反馈,会帮我判断下一篇继续往哪里写。

剑飞(微信,hujianfei008)一个喜欢钻研的智能体系统工程师,专注于多智能体的自主运行与协作,专注于人工智能产业落地研究。本文共3533字。

今天就先聊到这里。如果这篇文章让你多了一个判断,欢迎点个赞、在看,也可以转给一个正在摸索的人。你的反馈,会帮我判断下一篇继续往哪里写。

剑飞(微信:hujianfei008),专注Agent系统、多AI智能体协作和企业 AI 落地。想把 AI 用进真实业务,加微信,备注「剑飞智能体」,发自我介绍,我会发一份《剑飞Agent落地 10 问清单》PDF文档。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-08-11 12:50:27 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/881183.html
  2. 运行时间 : 0.206606s [ 吞吐率:4.84req/s ] 内存消耗:4,770.46kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=246e9dee3e520d0652a35244d0d0ad3c
  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 ( 4.22 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.11 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.000762s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000914s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000379s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000301s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000571s ]
  6. SELECT * FROM `set` [ RunTime:0.000179s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000621s ]
  8. SELECT * FROM `article` WHERE `id` = 881183 LIMIT 1 [ RunTime:0.000465s ]
  9. UPDATE `article` SET `lasttime` = 1786423827 WHERE `id` = 881183 [ RunTime:0.004359s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000210s ]
  11. SELECT * FROM `article` WHERE `id` < 881183 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000447s ]
  12. SELECT * FROM `article` WHERE `id` > 881183 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000409s ]
  13. SELECT * FROM `article` WHERE `id` < 881183 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.010036s ]
  14. SELECT * FROM `article` WHERE `id` < 881183 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.007604s ]
  15. SELECT * FROM `article` WHERE `id` < 881183 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.008764s ]
0.208332s