乐于分享
好东西不私藏

挖到开源神器|一个软件搞定全部 AI Agent

挖到开源神器|一个软件搞定全部 AI Agent

挖到开源神器|一个软件搞定全部 AI Agent

作为开发者,你大概率常备多款终端 AI 编码 Agent:Claude Code、Codex CLI、Qwen Code、DeepSeek-TUI 轮番上阵。

它们能通读项目源码、批量改代码、执行系统指令、定位报错,从零散需求落地成可运行项目,编码效率肉眼提升。

但长期实操下来,多工具混用的弊端格外折磨人:

Claude 的配置文件单独存放、Codex 的密钥与模型配置另起一套;任务运行中途想回溯文件修改记录、工具调用日志、Token 消耗明细、权限卡点,只能在终端、日志文档、编辑器、配置目录来回跳转切换。

各类代码 Agent 性能越来越强,运行环境却始终零散割裂。

而近期苍何大佬开源的 WeSight,精准瞄准这个行业痛点:一款本机桌面开源工作台,跳出单一聊天窗口局限,一站式接入 Claude Code、Codex、Hermes Agent、Qwen Code、DeepSeek-TUI 等主流智能体,所有 Agent 全部收拢在可视化控制台统一管控。

下文完整拆解 WeSight 功能、部署逻辑与实操用法。

WeSight 是一个开源的本机 AI Agent 桌面工作台。简单说,它不是再做一个模型聊天框,而是把 Claude Code、Codex、OpenClaw、Hermes Agent、OpenCode、Qwen Code、DeepSeek-TUI 以及内置 Agent runtime,统一放进一个可视化桌面控制台里。

项目地址:https://github.com/freestylefly/wesight

官网:https://wesight.ai

截至 2026 年 6 月 3 日,WeSight 最新公开版是 2026 年 6 月 2 日发布的 v2026.6.2,目前优先提供 macOS Apple Silicon 安装包。

WeSight 解决的不是“聊天”,而是 Agent 工作流的混乱

很多 AI 工具介绍,容易把重点放在“它支持多少模型”“它能不能聊天”上。

但 WeSight 更值得关注的地方,是它把本机 Agent 工作流里最容易散掉的几个环节收了回来:

Agent CLI 的安装和检测
不同 Agent 引擎的切换
模型供应商和模型配置
工具调用、文件改动、权限事件的可视化
每次任务的运行指标
IM 通道、技能、定时任务、记忆系统等长期工作流

如果你只是偶尔问 AI 几个问题,浏览器里的 ChatGPT 或 Claude 已经足够。

但如果你经常让 Agent 进入本地项目工作,让它读文件、改代码、跑测试、生成文档、接入飞书消息,问题就不再是“有没有 AI”,而是:

我怎么知道它在做什么?

我怎么统一管理这些 Agent?

我怎么把一次次零散的终端会话,变成可观察、可复用、可继续的工作流?

WeSight 的核心价值就在这里。

先别和 cc-switch 混淆

如果你已经关注过 Claude Code 周边工具,很容易把 WeSight 和 cc-switch 放在一起比较。

这个误会很正常,因为它们都碰到了同一个问题:AI 编程工具越来越多,配置也越来越散。

但二者解决的问题不在同一层。

cc-switch 更像一个命令行里的“AI 编程配置切换器”。它重点管理的是 Provider、模型、API Key、MCP、Skills、Prompt、代理和故障转移。你可以把它理解成:当你主要还在终端里使用 Claude Code、Codex、Gemini CLI、Qwen Code、OpenCode 这些工具时,cc-switch 帮你快速切换和维护底层配置。

WeSight 更像一个桌面端的“AI Agent 工作台”。它不只关心当前 CLI 用哪个模型,也关心 Agent 在一次任务里做了什么:调用了哪些工具、改了哪些文件、产生了什么 diff、触发了什么权限、花了多少 Token、运行状态如何,以及这些 Agent 怎么接入更长的工作流。

所以,新手可以用一个简单判断:

如果你的主要痛点是“我有很多模型、Provider、MCP 和 Prompt,想在命令行里快速切换”,更应该先看 cc-switch。
如果你的主要痛点是“我想用一个桌面界面统一运行、观察和管理多个本机 Agent”,WeSight 更接近你的需求。
如果你已经是 Agent 重度用户,两者并不冲突:cc-switch 偏底层配置切换,WeSight 偏上层工作台和可观察性。

换句话说,cc-switch 解决的是“怎么让 CLI 用对配置”,WeSight 解决的是“怎么让 Agent 的工作过程变得可见、可管、可复盘”。

它像一个“AI Agent 控制台”

打开 WeSight 后,你会看到的不是单一聊天窗口,而是一个面向本机 Agent 的桌面工作区。

它主要有几类能力。

第一类是 Agent 引擎管理。

WeSight 可以安装或复用本机已有的 Agent CLI,包括 Claude Code、Codex、OpenClaw、Hermes Agent、OpenCode、Qwen Code、DeepSeek-TUI 等。也就是说,如果你原来已经在终端里配置好了 Claude Code 或 Codex,它可以继续使用原有账号和配置。

第二类是图形化 Cowork Chat。

你可以像聊天一样给 Agent 派任务,同时在界面里切换引擎和模型。Agent 执行命令、调用工具、触发权限、修改文件、输出结果时,都可以在界面中看到,而不是只盯着一大段终端输出。

第三类是实时工作区。

当 Agent 在项目里工作时,右侧工作区可以展示文件写入、代码 diff、工具活动、任务待办和产出文件。对于开发者来说,这一点很关键:你不只是等一个最终答案,而是能观察 Agent 的工作过程。

第四类是 AI Runtime Dashboard。

WeSight 会记录任务调用的引擎、模型、Token、TTFT、TPS、工具耗时、步骤、状态和总耗时。换句话说,它开始把“AI Agent 到底跑得怎么样”变成可观测数据,而不是体感。

第五类是扩展工作流。

它还提供 SkillHub 技能市场、内置技能、定时任务、记忆系统、桌面宠物和像素工作室。这里有些功能偏尝鲜,但方向很清楚:把 Agent 从一次性问答,推向日常工作流。

适合谁用?

我觉得 WeSight 最适合三类人。

第一类,是已经在用 Claude Code、Codex CLI、OpenCode、Qwen Code 这类终端 Agent 的开发者。

你不需要被说服“Agent 有用”,你真正缺的是一个更好观察、更好切换、更好配置的桌面层。

第二类,是想尝试本机 AI Agent,但被安装和配置劝退的人。

WeSight 在 macOS 下提供 Agent 环境检测和安装入口。最新预览版还加入了首次运行环境检查、默认 Agent 引擎选择,以及 Claude Code + Codex CLI 的推荐一键安装包。

第三类,是想把 AI Agent 接入团队入口的人。

比如把飞书消息接入 OpenClaw、Hermes Agent、Claude Code 或 Codex,并按不同引擎配置机器人。这类需求用纯终端会很别扭,用桌面控制台统一管理会自然很多。

下载与安装:普通用户怎么开始

目前公开预览版优先支持 macOS Apple Silicon,也就是 M 系列芯片的 Mac,暂不支持Windows系统。

使用步骤如下。

1打开 GitHub Releases 页面,进入:

https://github.com/freestylefly/wesight/releases/latest

2下载 DMG 安装包

下载类似 WeSight-2026.6.2-arm64.dmg 的文件。

打开 DMG 后,把 WeSight.app 拖到 Applications 文件夹。

3如果 macOS 提示“应用已损坏”

当前版本还没有完成 Apple 开发者签名和公证,所以 macOS 可能会提示:

“WeSight.app” 已损坏,无法打开。

这通常是 Gatekeeper 对未签名应用的隔离提示,不代表安装包真的坏了。

先点“取消”,不要移到废纸篓。

然后打开 macOS 自带的“终端”,执行:

xattr -cr /Applications/WeSight.app

执行完成后,再重新打开 WeSight。

如果你没有把 App 放在 Applications 文件夹,就把命令里的路径换成实际路径。

4首次运行,检查 Agent 环境

最新预览版会在首次运行时检查本机 Agent 环境,包括 Claude Code、Codex CLI、OpenClaw、Hermes Agent、OpenCode、Grok Build、Qwen Code 和 DeepSeek-TUI。

如果某个本地 CLI 缺失,WeSight 会引导你到 Agent Engine 设置页,并给出安装提示。

5选择默认 Agent 引擎

默认会选择 Claude Code。你也可以根据自己的习惯切到 Codex、Qwen Code、OpenCode 或其他引擎。

如果你已经在终端中配置过某个 CLI,优先尝试复用本机配置,这样迁移成本最低。

第一个任务怎么跑

安装完成后,可以按这个顺序开始。

第一步,进入 Settings,配置 Agent Engine。

确认你想用的 Agent 已经被检测到,或者通过界面安装对应 CLI。

第二步,配置模型供应商。

WeSight 支持官方 OpenAI、Anthropic Claude、Google Gemini,也支持 DeepSeek、Qwen、Moonshot、Ollama、OpenRouter、GitHub Copilot,以及自定义 OpenAI-compatible endpoint。

如果你希望某个引擎跟随 WeSight 的统一模型设置,就在模型配置里完成供应商和模型添加,再让引擎使用 WeSight 托管的模型配置。

第三步,打开 Cowork Chat。

选择 Agent 引擎和模型,输入一个具体任务。比如:

阅读当前项目,帮我找出启动方式,并告诉我本地开发需要哪些环境变量。

第四步,看右侧实时工作区。

不要只看最终回复。重点观察它读了哪些文件、执行了哪些命令、产生了哪些 diff、有没有权限确认事件。

这也是 WeSight 相比普通聊天工具最有价值的部分:你可以看到 Agent 工作过程,而不是只拿到一个结论。

第五步,用 Runtime Dashboard 复盘。

任务结束后,看它用了哪个引擎、哪个模型、花了多少 Token、TTFT 和 TPS 表现如何、工具调用耗时在哪里。

如果你经常比较 Claude、Codex、Qwen、DeepSeek 在同一个任务上的表现,这个面板会很有用。

使用时要注意什么

第一,它还处在早期阶段。

当前公开安装包在macOS 未签名和未公证,安装时需要手动解除隔离属性。对于不熟悉命令行的普通用户,这一步可能会有门槛。

第二,目前公开版本优先 macOS Apple Silicon。

如果你是 Windows、Linux,或者 Intel Mac 用户,需要关注后续 release 和打包支持。

第三,它更适合 Agent 重度用户。

如果你只是想问几个问题,WeSight 可能显得重。但如果你已经把 AI Agent 放进真实开发流程,它解决的是一个很具体的痛点:把散落在终端、配置、日志、IM 和文件系统里的 Agent 工作,收进一个可视化工作台。

我的判断

WeSight 最值得写的点,不是“又出了一个 AI 桌面应用”。

真正值得关注的是:本机 AI Agent 正在从单个终端工具,变成一套需要管理、观察、复盘和扩展的工作流。

当 Agent 只是回答问题时,一个聊天框就够了。

当 Agent 开始帮你改项目、跑命令、接入 IM、执行定时任务、沉淀技能和记忆时,你就会需要一个控制台。

WeSight 现在做的,就是这个控制台。

它还早,但方向很清楚:把强大的终端 Agent,从黑盒命令行里拉出来,放到一个更可见、更可管理、更适合日常协作的桌面工作区里。

如果你正在使用 Claude Code、Codex CLI、Qwen Code 或 OpenCode,我建议你试一下。

不是因为它能替代这些 Agent,而是因为它可能会成为你管理这些 Agent 的那一层。

关注我,一起学习AI知识

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-04 10:22:58 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/706838.html
  2. 运行时间 : 0.188924s [ 吞吐率:5.29req/s ] 内存消耗:4,818.96kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=641cfd7dfa92e2b9d2ab3984f498a96e
  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.000628s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001001s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000399s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.009815s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000563s ]
  6. SELECT * FROM `set` [ RunTime:0.000591s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000647s ]
  8. SELECT * FROM `article` WHERE `id` = 706838 LIMIT 1 [ RunTime:0.005109s ]
  9. UPDATE `article` SET `lasttime` = 1780539778 WHERE `id` = 706838 [ RunTime:0.050656s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000849s ]
  11. SELECT * FROM `article` WHERE `id` < 706838 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000969s ]
  12. SELECT * FROM `article` WHERE `id` > 706838 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000492s ]
  13. SELECT * FROM `article` WHERE `id` < 706838 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001945s ]
  14. SELECT * FROM `article` WHERE `id` < 706838 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001043s ]
  15. SELECT * FROM `article` WHERE `id` < 706838 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.029334s ]
0.190635s