乐于分享
好东西不私藏

一个搞音乐的,用 AI 写了款编程工具 DeepSeek TUI

一个搞音乐的,用 AI 写了款编程工具 DeepSeek TUI

DeepSeek TUI 的缔造者是一位叫 Hunter Bown 的独立开发者——没学过计算机,本职搞音乐。

一个非科班的音乐家,用 AI 写了个给 AI 用的编程工具。

听起来像段子,但这是真事。短短几天,项目 Star 数飙到 **12000+**,今天还登顶了 GitHub Trending 榜首。

这事最妙的地方在于:Hunter Bown 自己就是 DeepSeek TUI 的最佳用户画像——一个有想法、有痛点、但不想被工具链复杂度劝退的人。他用 AI 补齐了自己的技能缺口,然后把成果开源给了所有人。

好了,故事讲完,下面说正事。


1. DeepSeek TUI 是什么

DeepSeek TUI 是一个完全独立的终端原生编程智能体,由 Rust 从头构建,不依赖 Node.js、不依赖 Python,甚至不依赖任何第三方 AI 框架。

DeepSeek TUI 是一个完全运行在终端里的编程智能体。它让 DeepSeek V4 模型直接访问你的工作区:读写文件、运行 Shell 命令、搜索浏览网页、管理 Git、调度子智能体——全部通过快速、键盘驱动的 TUI 完成。

官方 README 的第一句话就说得很清楚:

"面向 DeepSeek V4 的终端原生编程智能体:100 万 token 上下文、思考模式流式推理、前缀缓存感知。自包含 Rust 二进制发布——开箱即带 MCP 客户端、沙箱和持久化任务队列。"

几个关键信息:

  • 自包含 Rust 二进制:不依赖 Node.js 或 Python 运行时
  • 面向 DeepSeek V4 构建:原生支持 deepseek-v4-pro 和 deepseek-v4-flash
  • 100 万 token 上下文:原生超大上下文窗口
  • 思考模式流式输出:可以实时观察模型推理过程

它的定位和 Claude Code 是同一类产品——终端原生编程智能体,但技术路线完全不同:

对比维度
Claude Code
DeepSeek TUI
实现语言
TypeScript (Node.js)
Rust
UI 框架
React + Ink
ratatui (Rust TUI)
运行时依赖
Node.js、npm
无(单一二进制)
底层模型
Claude Sonnet/Opus
DeepSeek V4 Flash/Pro
API 接入
Anthropic 官方 API
DeepSeek 官方 API
开源协议
闭源(源码泄露)
MIT 开源

2. 核心功能一览

DeepSeek TUI 的功能矩阵非常完整,下面逐项展开。

2.1 100 万 Token 上下文 + 智能压缩

DeepSeek V4 原生支持 100 万 token 上下文窗口。当上下文接近上限时,TUI 会自动触发智能压缩——先机械修剪旧的工具结果,再进行付费摘要。同时支持前缀缓存感知,缓存命中的 token 成本约降低 99%。

2.2 思考模式流式输出

这是 DeepSeek TUI 最独特的体验之一:你可以实时观察模型在解决问题时的思维链展开。不是冷冰冰地等结果,而是看到它一步步分析、推理、排除错误选项——就像看一个经验丰富的工程师在调试问题时的心路历程。

2.3 原生 RLM 并行推理

RLM(Recursive Language Model)是 DeepSeek TUI 最"值钱"的设计——让一个主模型同时指挥一群更便宜的子 AI 干活。

具体来说:主模型(通常是 Pro)负责统筹全局、拆解任务,然后一次性并发调度 1-16 个 deepseek-v4-flash 子任务,分头去干各自的话,最后汇总成稿。

举个例子,让它给整个项目写文档。

主模型先扫一眼目录结构,把项目切成十几个模块,然后 16 个 Flash 子任务同时启动——一个去读路由层,一个去翻数据模型,一个去撸工具函数——全部并行推进。跑完之后,主模型把结果收回来,串成一份完整的项目文档。

原本 Pro 自己串行干,一个个模块读下来,可能要折腾一两个小时。现在十几分钟收工。

而且账单还砍掉一大半——Flash 的输出价格只有 Pro 的三分之一,16 个并发的总成本说不定比 Pro 单打独斗还低。

这才是 RLM 被"玩明白"的方式:不是把大模型当万能工人,而是让它当工头。

2.4 三种交互模式,从严到松

操作模式分成了三档,从左到右,控制权逐步下放:

Plan 🔍 — 只读调查

只读探索。模型可以读文件、搜代码、提方案,但不执行任何写操作。适合接手新项目时先摸清结构,或者让别人帮你审一下架构设计——放心,不会乱动你的代码。

Agent 🤖 — 每步确认

默认模式,也是日常最常用的。模型可以读写文件、跑命令,但每一步写操作都要你点头。AI 提议,你来拍板——效率和安全之间的平衡点。

YOLO ⚡ — 可信工作区自动批准

全自动放行,模型自主执行所有工具调用,不用等你审批。适合在可信工作区跑 CI/CD 流水线、批量重构等场景。

三种模式可以在 TUI 内通过快捷键随时切换,不用退出会话。

2.5 推理强度调节

用 Shift+Tab 可以在 off → high → max 三档之间切换推理强度:

  • off:快速响应,适合简单查询
  • high:标准推理,适合日常编程
  • max:深度推理,适合复杂架构设计和疑难 Bug 排查

2.6 工作区回滚(Side-Git)

DeepSeek TUI 通过独立的 side-git 记录每轮对话前后的文件快照,支持 /restore 和 revert_turn 命令回滚到任意历史状态。这套机制完全不影响项目自己的 .git 目录,不用担心污染 Git 历史。

2.7 持久化任务队列

后台任务在重启后仍然存在,支持计划任务长时间运行的操作。这意味着你可以让 DeepSeek TUI 在后台持续工作,关掉终端也不会丢失进度。

2.8 完整工具集

类别
工具
文件操作
读写、编辑、apply-patch、目录浏览
Shell 执行
前台/后台命令、长任务轮询
Git 集成
status、diff、log、blame、show
网页
搜索、浏览、URL 抓取
子智能体
spawn 多个并行子任务
MCP
连接 Model Context Protocol 服务器扩展工具
RLM
递归语言模型批量并行推理

2.9 LSP 诊断

每次编辑后,DeepSeek TUI 自动通过 rust-analyzer、pyright、typescript-language-server、gopls、clangd 等 LSP 服务器提供内联错误和警告。这意味着你改完代码后,不需要切到 IDE 就能立刻看到有没有语法错误或类型问题。

2.10 技能系统

支持通过 GitHub 安装可组合的技能包(Skills),无需后端服务。每个技能是一个包含 SKILL.md 的目录,写清楚触发条件和指令,智能体就能在合适的场景自动加载。

---name: my-skilldescription: 当 DeepSeek 需要遵循我的自定义工作流时使用这个技能。---# My Skill这里写给智能体的指令。

常用命令:/skills(列出)、/skill <name>(激活)、/skill install github:<owner>/<repo>(安装社区技能)。

2.11 多语言 UI

支持 en、ja、zh-Hans、pt-BR 四种语言,且 UI 语言与模型输出语言相互独立。在 TUI 内输入 /config → 选择 Edit locale → 输入 zh-Hans 即可切换为简体中文界面。


3. 安装指南

deepseek 是自包含 Rust 二进制,运行时不依赖 Node.js 或 Python。四种安装方式选一个:

方式一:npm(已有 Node 的最方便方式)

npm install -g deepseek-tui

npm 包只是一个下载器,会从 GitHub Releases 拉取对应平台的预编译二进制,并不会让 deepseek 本身依赖 Node 运行时。

中国大陆访问较慢时可加镜像:

npm install -g deepseek-tui --registry=https://registry.npmmirror.com

方式二:Cargo(Rust 用户首选)

cargo install deepseek-tui-cli --locked   # 提供 `deepseek` 入口cargo install deepseek-tui     --locked   # 提供 `deepseek-tui` TUI 二进制

国内用户可配置清华镜像加速:

# ~/.cargo/config.toml[source.crates-io]replace-with = "tuna"[source.tuna]registry = "sparse+https://mirrors.tuna.tsinghua.edu.cn/crates.io-index/"

方式三:Homebrew(macOS)

brew tap Hmbown/deepseek-tuibrew install deepseek-tui

方式四:直接下载预编译二进制

无需任何工具链,从 GitHub Releases 下载对应平台的二进制文件即可。

覆盖平台:Linux x64/ARM64、macOS x64/ARM64、Windows x64


4. 快速上手

4.1 配置 API Key

首次启动时会提示输入 DeepSeek API Key,密钥保存到 ~/.deepseek/config.toml

也可以提前配置:

# 方式一:命令行配置deepseek auth set --provider deepseek# 方式二:环境变量export DEEPSEEK_API_KEY="YOUR_KEY"deepseek

轮换或移除密钥:deepseek auth clear --provider deepseek

4.2 启动

deepseek                    # 交互式 TUIdeepseek "解释这个函数"# 一次性提示deepseek --yolo             # 自动批准模式

4.3 常用命令速查

命令
功能
deepseek
启动交互式 TUI
deepseek "task"
执行一次性任务
deepseek --model deepseek-v4-flash
指定模型
deepseek --yolo
自动批准工具调用
deepseek doctor
检查配置和连接
deepseek models
列出可用 API 模型
deepseek sessions
列出已保存会话
deepseek resume --last
恢复最近会话
deepseek resume <ID>
按 UUID 恢复指定会话
deepseek fork <ID>
在指定轮次分叉会话
deepseek serve --http
启动 HTTP/SSE API 服务
deepseek pr <N>
获取 PR 并预填审查提示
deepseek update
检查并更新二进制

4.4 常用快捷键

按键
功能
Tab
补全 / 或 @;排队草稿;切换模式
Shift+Tab
切换推理强度:off → high → max
F1
可搜索帮助面板
Esc
返回 / 关闭
Ctrl+K
命令面板
Ctrl+R
恢复旧会话
Alt+R
搜索提示历史和恢复草稿
Ctrl+S
暂存当前草稿
@path
在输入框中附加文件或目录上下文

5. 模型与价格

模型
上下文
输入(缓存命中)
输入(缓存未命中)
输出
deepseek-v4-pro
1M
$0.003625 / 1M*
$0.435 / 1M*
$0.87 / 1M*
deepseek-v4-flash
1M
$0.0028 / 1M
$0.14 / 1M
$0.28 / 1M

DeepSeek V4 Pro 当前享受限时 75% 折扣,有效期至 2026 年 5 月 31 日。折扣结束后价格回退到基础定价。

一个直观的对比:Flash 的输出价格(0.87/1M)的三分之一左右,输入价格更是低到了 $0.14/1M。写一篇万字文章消耗的 token 成本不超过几美分,日常编程辅助几乎零感知。

DeepSeek TUI 还内置了实时成本跟踪功能:按轮次和会话统计 token 用量与成本估算,包含缓存命中/未命中明细,让你对每一分钱花在哪了如指掌。


6. 更多能力

6.1 MCP 协议支持

通过 Model Context Protocol 连接外部工具和数据源,扩展智能体的能力边界。支持 deepseek mcp list 查看已配置服务器、deepseek mcp validate 校验连接。

6.2 HTTP/SSE 运行时 API

deepseek serve --http

启动无界面智能体服务,适用于 CI/CD 流水线、自动化脚本等场景。

6.3 其他模型提供方

除了 DeepSeek 官方 API,还支持多种提供方:

# NVIDIA NIMdeepseek auth set --provider nvidia-nim --api-key "YOUR_KEY"deepseek --provider nvidia-nim# Fireworksdeepseek --provider fireworks --model deepseek-v4-pro# 自托管 (SGLang / vLLM / Ollama)deepseek --provider ollama --model deepseek-coder:1.3b

6.4 会话保存与恢复

长任务支持断点续作——关闭终端、重启电脑后,用 deepseek resume --last 即可恢复之前的会话,进度不丢失。


7. 总结

DeepSeek TUI 不是 Claude Code 的"山寨版",而是一个技术路线完全不同的独立产品:

  • Rust 原生,单一二进制,零运行时依赖
  • 100 万 token 上下文,思考模式流式推理
  • MIT 开源,社区驱动,贡献者超过 30 人
  • 三种模式(Plan / Agent / YOLO),覆盖从只读审查到全自动执行
  • RLM 并行推理工作区回滚持久化任务队列等高阶能力

它正在以开源的方式,重新定义「终端原生编程智能体」这个品类。

如果你已经受够了 Node.js 依赖链的臃肿、API 代理的不稳定、或者单纯想在终端里拥有一个真正趁手的 AI 编程搭档——DeepSeek TUI 值得你花 3 分钟装起来试一试。


相关链接

  • GitHub 仓库:https://github.com/Hmbown/DeepSeek-TUI
  • 官方中文 README:https://github.com/Hmbown/DeepSeek-TUI/blob/main/README.zh-CN.md
  • DeepSeek API 平台:https://platform.deepseek.com
  • 安装文档:https://github.com/Hmbown/DeepSeek-TUI/blob/main/docs/INSTALL.md
  • 架构说明:https://github.com/Hmbown/DeepSeek-TUI/blob/main/docs/ARCHITECTURE.md

这篇文章,从选题、大纲、到每一个字,都是用 DeepSeek TUI 写的。

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-13 12:03:56 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/587006.html
  2. 运行时间 : 0.120146s [ 吞吐率:8.32req/s ] 内存消耗:4,750.40kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=d738fd25c4b76cafac575ede84cf25a8
  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.000513s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000733s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.002565s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000272s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000493s ]
  6. SELECT * FROM `set` [ RunTime:0.000219s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000705s ]
  8. SELECT * FROM `article` WHERE `id` = 587006 LIMIT 1 [ RunTime:0.000525s ]
  9. UPDATE `article` SET `lasttime` = 1781323436 WHERE `id` = 587006 [ RunTime:0.014160s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000302s ]
  11. SELECT * FROM `article` WHERE `id` < 587006 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.009585s ]
  12. SELECT * FROM `article` WHERE `id` > 587006 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.002713s ]
  13. SELECT * FROM `article` WHERE `id` < 587006 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001741s ]
  14. SELECT * FROM `article` WHERE `id` < 587006 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003721s ]
  15. SELECT * FROM `article` WHERE `id` < 587006 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.004859s ]
0.121806s