乐于分享
好东西不私藏

最新小米_MiMo_Code开源AI编程助手安装教程(附带图文测评)

最新小米_MiMo_Code开源AI编程助手安装教程(附带图文测评)

MiMo Code:将编程 Agent 扩展到长程任务

2026 年 6 月 10 日 · 小米 MiMo 团队发布并开源 · MIT 协议

一、MiMo Code 是什么?

MiMo Code 是小米 MiMo 团队基于 OpenCode 构建的终端 AI 编程 Agent,MIT 协议开源。它针对长程自动化编程任务设计,核心关注点:如何在几十甚至上百步的持续执行中保持决策质量和状态连续性。

核心设计围绕三个主题展开:

主题要解决的问题关键机制**计算 (Compute)长程任务中每一步错误累积放大Max Mode、Goal 停止条件、Dynamic Workflow记忆 (Memory)上下文窗口有界,会话无法无限延伸Checkpoint/Rebuild、Writer subagent、四层记忆体系进化 (Evolution)**跨 session 经验无法积累Dream、Distill、项目记忆

技术栈: Bun + TypeScript + Effect + SolidJS(TUI)+ Tauri(桌面端)

二、核心技术设计

一个编程 Agent 的基本结构是将语言模型放入运行时中循环调用:模型负责推理和决策,运行时负责管理工具、持久化状态、组装每一轮输入。模型本身是无状态的——每次调用从空白开始,所有连续性由运行时提供。

短任务(10 轮以内)工作良好:完整对话历史传给模型即可。但随着任务轮次增加,两个问题显现:计算量放大上下文窗口耗尽

2.1 计算:扩展单轮推理的质量

Max Mode:多采样提高决策质量

在每个决策点生成多个候选方案,通过 majority voting 和 best-of-N self-verification 选择最优路径。在 SWE-Bench Pro 上,Max Mode 相比单次采样提升 10-20%,代价约 4-5 倍 token 消耗。

Goal:独立裁判防过早终止

长任务中常见失败模式:Agent 看到已有进展就提前宣称"完成"。MiMo Code 的解决方式是用户设定自然语言停止条件(如"所有测试通过且代码已提交"),Agent 每次尝试终止时,系统用独立模型调用审查完整对话历史,判断条件是否真正满足。

验证者不参与实际工作,对 Agent 已完成部分无认同偏差。它每次获得与 Agent 完全相同的上下文(含工具实际输出)。如果未满足,将具体差距反馈给 Agent 并让它继续;如果确认无法完成,则判定为不可能。

Dynamic Workflow:编排并行子 Agent

当任务规模大到需要协调几十个并行工作单元时,逐轮工具调用不够用。Dynamic Workflow 把编排逻辑从 prompt 变成代码——主 Agent 生成 JavaScript 脚本,在隔离沙箱中确定性执行。脚本通过 agent() 派出子 Agent,通过 barrier() 等待并行任务完成。循环不会提前退出,barrier 不会漏掉子 Agent。模型的判断力只用在理解代码和生成代码上,不浪费在流程控制。

2.2 记忆:维持多轮任务的状态连续性

扩展单轮计算量可以降低每一步错误率,但不解决核心问题:上下文终会耗尽。关键设计:让一个逻辑会话无限延伸,而每个物理窗口保持有界。

Checkpoint & Rebuild

运行时在到达上限之前的几个固定位置介入,称为 checkpoint。每个 checkpoint 处,运行时派出独立的 writer subagent:读取迄今对话,将结构化状态写入磁盘。主 Agent 继续工作,writer 并发执行,互不干扰。

当窗口接近真正上限,运行时执行一次 rebuild:切断当前窗口,开启新窗口,用已持久化的文件作为种子重建上下文。主 Agent 在新窗口中醒来,状态已摆在面前,继续工作。从模型视角看,对话从未中断。

Checkpoint 在远低于上限处触发——大致在已配置预算的 20%、45%、70%。每一次触发都是对前一次的增量更新,没有任何一次是孤注一掷的总结。最末尾接近上限的那次 rebuild,不是一次仓促的压缩,而是将一路记下来的结构化记录变现的时刻。

Writer:独立于主 Agent 的提取者

让主 Agent 自己维护笔记在长任务面前撑不住——要求正在调棘手 bug 的模型同时维护结构化日志,往往在两件事上各做差一件。

主 Agent 不维护自己的记忆。 提取完全移出主循环,由运行时触发,由独立的 writer subagent 完成——它不与主 Agent 共享注意力或 token 预算。

Writer 写入一份固定结构的 checkpoint 文件,包含 11 个字段

字段说明当前意图Agent 正在做什么下一步动作计划接下来做什么工作约束当前遵循的限制条件任务树T1, T1.1, T1.2… 层级任务状态当前工作正在处理的文件/代码涉及文件本轮涉及的文件列表跨任务发现与当前任务无关但值得记录的发现错误与修复已遇到的错误和修复方式运行时状态环境状态(分支、测试结果等)设计决策架构选择的理由杂项笔记其他需要记录的信息

对每个结构化文件,只有恰好一个 actor 被允许写入——single-writer 是防止并发写入产生不一致状态的最简不变量

四层记忆体系

Writer 维护一个分层的记忆体系,每一层有不同的生命周期:

层级文件生命周期内容Session 记忆checkpoint.md当前逻辑会话会话完整工作状态快照Project 记忆MEMORY.md跨 session架构决定、规则、技术事实Scratchpadnotes.md会话级自由写入主 Agent 唯一写入通道,writer 消费后清空Global 记忆SQLite 轨迹永久存档每条消息、每次工具调用原文存储

主 Agent 对结构化文件只有读权限,但有一个例外:notes.md,一个会话级的自由格式 scratchpad。主 Agent 可随时 append 零散发现,writer 在每次 checkpoint 时读取它、将内容路由到对应结构化字段,然后清空。

Rebuild 时,持久化文件被组装为分层 prompt 注入新窗口,每段有独立 token 上限。大致顺序为:任务清单 → session checkpoint → 最近用户消息逐字切片 → 项目记忆 → 全局记忆索引 → notes → 文件路径索引 → tail reminder。即使每段都顶满上限,注入总量控制在 约 65K token 以内。Agent 从这些信息中恢复状态后直接继续工作,不需要重新确认目标,不需要重读已处理的文件。

2.3 进化:从经验中持续改进

用户与同一项目交互几十次甚至上百次。如果每次 session 结束后所有经验都丢失,Agent 永远无法从过去的工作中积累。

项目记忆

MiMo Code 维护一个 Markdown 格式的项目级记忆文件(MEMORY.md),持久保存跨 session 的知识:项目背景、用户明确要求的规则、架构决定及其理由、反复验证过的技术事实。

选择文件而非纯向量数据库,核心原因是可审查性——记忆一旦影响 Agent 行为,用户需要能看到、能删除记错的条目、能修改过时的知识。文件可以被标准读写工具直接操作,全文索引在文件之上提供快速检索。

Dream:知识收敛

每 7 天自动触发

由独立 Agent 读取历史 session 对话和现有记忆文件,执行 合并、去重、验证路径有效性、压缩。将分散记忆收敛为一份紧凑的当前状态,并更新全局记忆。实现"越用越顺手、越用越懂你"。

Distill:流程固化

每 30 天自动触发

同样由独立 Agent 读取历史 session,但关注点不是知识而是流程——识别反复出现的工作模式,将其固化为可复用的 Skill、CLI 命令、自定义 Agent 或 SOP 文档

三、安装与配置

3.1 环境要求

  • 一款现代终端模拟器(推荐:WezTerm / Alacritty / Ghostty / Kitty,macOS 用户推荐 iTerm 或 VSCode Terminal)+ LLM 提供商的 API 密钥

3.2 安装方式

Mac / Linux(推荐):

curl -fsSL https://mimo.xiaomi.com/install | bash

Windows / npm:

npm install -g @mimo-ai/cli

安装脚本自动检测操作系统和 CPU 架构(x64 / arm64),下载对应预编译二进制。

3.3 模型提供商

MiMo Code 通过 AI SDK 和 Models.dev 支持 75+ LLM 提供商,并支持运行本地模型:

  • MiMo Token Plan
    (推荐新手)— 小米官方 API,中文友好+ MiMo Auto(限时免费)— 匿名通道,零配置即用,性能对标 Claude Sonnet 4.6+ OpenAIAnthropicGoogleDeepSeekKimiGLM 等+ 任意 OpenAI 兼容 API

在 TUI 中运行 /connect 命令,选择提供商并粘贴 API 密钥即可。

3.4 首次启动

cd <项目目录>mimo

运行以下命令初始化项目上下文:

/init

MiMo Code 会分析项目结构并在根目录创建 AGENTS.md 文件。建议将此文件提交到 Git,帮助 AI 理解项目结构和编码规范。

四、工作模式

MiMo Code 自带三种内置模式(主 Agent),通过 Tab 键 切换:

4.1 Build 模式(默认)

拥有完整工具权限的标准开发模式:文件读写、代码编辑、Shell 命令执行、Git 操作。日常开发的主要工作模式。

4.2 Plan 模式

受限的只读分析模式,以下工具被禁用:

  • write
     — 不能创建新文件+ edit — 不能修改现有文件+ patch — 不能应用补丁+ bash — 不能执行 Shell 命令

适用于:分析代码架构、设计方案、评审改动可行性,在动手前先对齐思路。

4.3 Compose 模式

通过精心策划的内置技能集合来编排任务执行。Compose 不依赖单一庞大 prompt,而是查阅一个包含 13 个聚焦技能的库,为工作流每一步选择合适的技能。

内置技能分类:

类别技能用途测试TDD测试驱动开发工作流调试Debug系统化调试方法论验证Verify完成前验证协作Brainstorm、Plan、Execute、Dispatch、Review、Receive头脑风暴、计划、执行、并行派发、审查反馈GitWorktree、FinishGit worktree 管理、分支收尾元开发Write Skill编写新技能

启用 Compose:Tab 键循环切换到 Compose,或通过 use compose 在消息中调用。技能包首次使用时解压到 .mimocode/skills/,各版本间保持更新。

五、核心操作

5.1 理解代码

让 MiMo Code 讲解代码库:

@packages/functions/src/api/index.tsHow is authentication handled in this file?

使用 @ 键可模糊搜索项目中的文件。

5.2 制定计划

Tab 切换到 Plan 模式,描述需求:

When a user deletes a note, flag it as deleted in the database.Then show all recently deleted notes with undelete/permanent-delete options.

可拖放图片到终端提供 UI 参考。对计划满意后 Tab 切回 Build 模式,说 “Go ahead and make the changes” 开始实施。

5.3 直接修改

简单修改无需先制定计划:

@packages/functions/src/settings.tsAdd authentication to the /settings route, following the pattern in @notes.ts

5.4 撤销与重做

  • /undo
    ctrl+x u)— 撤销最后一条消息及所有文件更改(需要 Git 仓库)+ /redoctrl+x r)— 重做之前撤销的操作+ 可多次 /undo 回退多步

六、会话管理

6.1 会话存储

每次对话被持久化为一个会话,数据保存在 MIMOCODE_HOME/├── config/    ← 全局配置文件├── data/      ← auth.json、会话数据库├── state/└── cache/

6.2 启动与恢复

mimo              # 创建新会话mimo --continue   # 继续上一个会话mimo --session <id>  # 恢复指定会话

6.3 切换与分叉

  • /new
     或 ctrl+x n — 开启新会话+ /sessions 或 ctrl+x l — 列出并切换会话+ 支持分叉会话(fork),在不中断原会话的前提下探索其他路径

6.4 上下文压缩

对话变长时,MiMo Code 会自动压缩历史消息释放 token 空间。可手动触发 /compactctrl+x c),由隐藏的 Compaction 代理将长上下文压缩为摘要。

配置项:

选项说明默认值auto上下文满时自动压缩true``prune删除旧工具输出节省 tokentrue``reserved保留的 token 数10000

七、权限系统

MiMo Code 使用 permission 配置决定操作是否自动运行、提示审批或被阻止。

7.1 操作类型

规则效果"allow"无需审批直接运行"ask"提示用户审批"deny"阻止该操作

7.2 配置示例

全局设置 + 工具级覆盖:

{  "$schema""https://mimo.xiaomi.com//config.json",  "permission": {    "*""ask",    "bash""allow",    "edit""deny"  }}

细粒度规则(对象语法):

{  "permission": {    "bash": {      "*": "ask",      "git *": "allow",      "npm *": "allow"    }  }}

八、扩展能力

8.1 MCP(Model Context Protocol)

支持本地和远程 MCP 服务器,添加外部工具扩展能力。配置方式:

{  "mcp": {    "my-server": {      "type": "local",      "command": ["npx", "-y", "my-mcp-command"],      "enabled": true,      "environment": {        "API_KEY": "xxx"      }    }  }}

支持 OAuth 自动认证、Glob 模式匹配、按 Agent 配置不同 MCP 工具。

8.2 内置斜杠命令

命令快捷键功能/connect—添加模型提供商/compact``ctrl+x c压缩会话/details``ctrl+x d切换工具执行详情/editor``ctrl+x e外部编辑器写消息/exit``ctrl+x q退出/export``ctrl+x x导出对话为 Markdown/help``ctrl+x h帮助对话框/init``ctrl+x i创建/更新 AGENTS.md/models``ctrl+x m列出模型/new``ctrl+x n新会话/redo``ctrl+x r重做撤销/sessions``ctrl+x l切换会话/share``ctrl+x s分享会话/themes``ctrl+x t切换主题/thinking—切换推理过程显示/undo``ctrl+x u撤销/unshare—取消分享

九、Benchmark 表现

在相同模型条件下,MiMo Code 的 Agent 框架在主流编程评测中表现:

测试集MiMo Code + MiMo-V2.5-ProClaude Code + Sonnet 4.6**SWE-Bench Pro V262%**57%**Terminal Bench 273%**68%**SWE-bench Verified****82%**76%

需要说明的是,这些 Benchmark 衡量的仍是对单个仓库级问题的一次性解决能力。MiMo Code 的多数核心设计目标——多轮记忆、后台状态维护、完成度验证、跨 session 进化——主要体现在持续几十轮的真实开发场景中,这些优势需要在实际使用中才能充分体现。

为弥补离线基准的不足,团队构建了真人在环的双盲 AB 评测:在开发者自己的真实项目中,针对同一任务并行启动两个匿名编码 Agent,独立完成后由开发者打分,并辅以自动轨迹打分与 diff 量化进行三角互证。

十、总结

MiMo Code 是小米 MiMo 团队在 Coding Agent 领域的首次系统性探索。其核心技术贡献围绕三个轴向:

  • 计算
     — Max Mode 提高单步可靠性 + Goal 独立裁判防过早终止 + Dynamic Workflow 编排并行子 Agent+ 记忆 — Checkpoint/Rebuild 让逻辑会话无限延伸 + Writer subagent 隔离记忆维护 + 四层记忆体系分层管理(Session → Project → Global → Scratchpad)+ 进化 — Dream 每 7 天合并去重 + Distill 每 30 天固化工作流 + 项目记忆可审查可维护

MiMo Code V0.1.0 为探索性版本,但已经展现出清晰的长期设计愿景——它不是一个"套壳"工具,而是从架构层面解决编程 Agent 在长程自动化中的核心工程挑战。

定位:面向长程自动化编程任务的开源终端 AI Agent协议:MIT

官网 · 博客 · GitHub · 文档

标签:MiMo CodeAI编程开源终端Agent长程任务持久记忆多智能体MIT小米Coding AgentOpenCode

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-13 19:34:41 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/748842.html
  2. 运行时间 : 0.130058s [ 吞吐率:7.69req/s ] 内存消耗:4,763.19kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=40f3107b643e833d57af999a116197a7
  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.000647s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001150s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000300s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000306s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000709s ]
  6. SELECT * FROM `set` [ RunTime:0.000196s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000615s ]
  8. SELECT * FROM `article` WHERE `id` = 748842 LIMIT 1 [ RunTime:0.000515s ]
  9. UPDATE `article` SET `lasttime` = 1781350481 WHERE `id` = 748842 [ RunTime:0.010049s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000238s ]
  11. SELECT * FROM `article` WHERE `id` < 748842 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000446s ]
  12. SELECT * FROM `article` WHERE `id` > 748842 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000401s ]
  13. SELECT * FROM `article` WHERE `id` < 748842 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000814s ]
  14. SELECT * FROM `article` WHERE `id` < 748842 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.007373s ]
  15. SELECT * FROM `article` WHERE `id` < 748842 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002411s ]
0.131986s