乐于分享
好东西不私藏

全栈开发 AI 工具完全指南:从编码到部署,这些工具让你的效率翻倍

全栈开发 AI 工具完全指南:从编码到部署,这些工具让你的效率翻倍
2026 年的 AI 编程工具格局已经不只是「Copilot 补全准不准」的问题了。工具演进分成了四个阶段
阶段
形态
代表
核心能力
1.0
Web 对话
ChatGPT
回答编程问题
2.0
IDE 插件
GitHub Copilot、通义灵码
实时补全 + 上下文问答
3.0
AI 原生 IDE
Cursor、Qoder、Trae
IDE 增强 + Agent 自主任务
4.0
终端原生 CLI
Claude Code、Codex CLI、Qwen Code
全流程覆盖,契合 Shell/Git 工具链

你要做的第一个决定不是「选哪个工具」,而是「我用哪个阶段的工作流」。

  • 如果你每天 80% 时间在 IDE 里写代码 → 3.0 阶段(Cursor/Qoder)
  • 如果你是终端重度用户、习惯 Git 工作流 → 4.0 阶段(Claude Code/Codex)
  • 如果你只是偶尔需要 AI 辅助 → 2.0 阶段够用(Copilot 免费版)

下面按「开发全流程」组织:编码 → 代码审查 → 测试 → 调试 → 文档 → 部署 → 本地方案。


一、编码层:4 款主力工具深度对比

1. Claude Code — 唯一能「自己把活干完」的工具

定位:终端 CLI,Anthropic 出品,2025 年底发布,2026 年已成为 Vibe Coding 工作流的核心。

跟其他工具的本质区别:你交代任务,它自己读代码库、改文件、跑测试、修 bug、回来报告。不是「帮你补全代码」,是「帮你交付功能」。

实际能力边界

  • ✅ 新项目初始化:给需求,自己装依赖、建表、写路由、写页面,10-15 分钟跑完
  • ✅ 跨文件重构:扫描所有文件 → 逐个修改 → 跑测试验证,5 分钟干完 2 小时的活
  • ✅ Bug 修复闭环:改完代码 → 自己跑测试 → 失败了自己改 → 直到通过
  • ⚠️ 大项目一次任务可能消耗 $5-10 API 费用
  • ⚠️ 偶尔「自作聪明」删代码,改之前先 git stash

六层架构(这是它跟其他工具的真正差距)

  1. Plugins
     — 封装外部工具能力(linter、测试、数据库)
  2. Skills
     — 原子化 AI 行为,可组合复用
  3. Commands
     — 用户友好 CLI 指令,隐藏底层复杂性
  4. SubAgents
     — 多专用代理并行处理子任务
  5. Hooks
     — 监听关键事件(如测试失败),触发自动修复
  6. MCP
     — 多代理间通信、状态同步

定价:按量计费(典型会话 $0.50-$5.00)/ Claude Max 订阅 $100-$200/月

适合谁:专业开发者,需要 AI 独立完成复杂任务的场景。


2. Cursor — AI 原生 IDE 的标杆

定位:AI 优先重构的 IDE,基于 VS Code,迁移成本几乎为零。

真正好用的功能(按使用频率排)

功能
快捷键
什么场景用
Composer
⌘+I
自然语言描述需求,自动创建/修改多文件
Tab 补全
打字时
预测接下来几步,整段代码一键接受
内联编辑
⌘+K
选中代码 → 描述改法 → 直接出 diff

踩过的坑

  • 项目超过 10 万行时索引会卡 → 加 .cursorignore
  • 自动导入偶尔加重复依赖 → 提交前检查
  • 团队版 $40/人/月太贵 → 小团队只给核心开发者买
  • 对 MCP、SubAgents 等高级协议支持有限

定价:免费版 / Pro $20/月 / Business $40/人/月

适合谁:有一定编程基础的全栈开发者,TypeScript/React/Next.js 项目效果最好。


3. OpenAI Codex — 异步多 Agent 的王者

定位:CLI + 云端沙盒,异步执行编码任务。

跟 Claude Code 的生态位差异

  • Codex:高不确定性任务更稳(需求模糊、技术路径未知),长尾成本控制强
  • Claude:确定性任务(给定 spec 写实现)手感更细腻

五大特色

  1. 小模型梯队最细
    :GPT-5.5 跑重型任务,5.4-Mini 跑轻量子任务,5.5-nano 兜底碎活,自动降档省成本
  2. Cloud Mode
    :同时甩 3-5 个长任务到云端并行处理
  3. 全家用桶协同
    :与 ChatGPT、DALL·E、Whisper 原生衔接
  4. 沙盒环境
    :安全运行任意命令,不占本地资源
  5. 反馈延迟高
    :异步模式不适合需要即时反馈的场景

定价:按 token 信用额度计费 / ChatGPT Pro $200/月

适合谁:GitHub 中心工作流 + 异步大任务 + 跨设备切换。


4. 免费方案:Qwen Code CLI / Gemini CLI

不想花钱?这两个是真正的免费主力:

Qwen Code CLI(阿里通义实验室)

  • 开源 Apache 2.0,完全免费
  • Qwen OAuth 登录享每日 2000 次免费请求
  • 兼容 Anthropic、Google、OpenAI 协议
  • 中文项目理解突出,阿里云生态无缝衔接
  • GitHub: github.com/QwenLM/qwen-code

Gemini CLI(Google)

  • 开源,个人免费,每分钟 60 次、每日 1000 次请求
  • Agentic Workflow 模式:理解→规划→询问→执行→测试→验证
  • 排查问题和解决异常能力差于 Claude,交互轮次约多 1-2 倍
  • GitHub: github.com/google-gemini/gemini-cli

⚡ 编码层选型速查

你的情况 → 选这个─────────────────────────────────────────────需要 AI 独立交付完整功能 → Claude Code高不确定性任务、异步多任务并行 → Codex日常 IDE 编码、TypeScript 项目 → Cursor不想花钱、需要终端 CLI → Qwen Code / Gemini CLI维护 5 年前的老项目 → Windsurf(架构感知强)GitHub 生态团队、需要权限管控 → GitHub Copilot预算有限的学生党 → Gemini CLI(每日 1000 次免费)

二、代码审查:5 款 AI Review 工具实测对比

这是上一版完全缺失的部分。代码审查是 AI 工具增长最快的领域,2026 年已经有了成熟的开源方案。

5. CodeRabbit — 综合最强的 AI Code Review

核心能力:自动审查每个 PR,提供跨文件上下文分析。

为什么排第一

  • 跨文件分析能力最强 — 修改被 15 个模块调用的工具函数时,能识别所有调用者并标记潜在问题
  • 自然语言配置 — 用中文描述「我们团队的代码规范」,它自动执行
  • 从团队审查模式中学习 — 用几周后越来越懂你的项目
  • 自动修复生成正确可用补丁

不足

  • 仅限审查,不辅助代码生成
  • 超大 PR(500+ 文件)审查速度较慢
  • 学习系统需要数周校准

定价:免费版(无限仓库)/ Pro $24/用户/月

适合谁:任何希望提升代码审查质量和速度的团队。


6. PR-Agent(Qodo)— 最佳开源选项

GitHub Stars:7k+ | 许可证:Apache 2.0(完全开源)

六个核心命令

命令
功能
/review
全面代码审查,识别 bug、安全问题、改进机会
/describe
生成结构化 PR 描述(摘要、变更说明、标签)
/improve
提供可立即应用的 diff 格式改进建议
/ask
自然语言提问关于 PR 变更
/update_changelog
基于 PR 变更自动更新 CHANGELOG
/test
为变更代码生成测试建议

三种部署方式

# 方式1:GitHub Actions(最快,5-10分钟)# .github/workflows/pr-agent.ymlon: pull_request: types: [opened, reopened, ready_for_review]jobs: pr_agent: runs-on: ubuntu-latest steps: - uses: codiumai/pr-agent@main env: OPENAI_KEY: ${{ secrets.OPENAI_KEY }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}# 方式2:Docker 自托管docker pull codiumai/pr-agent:latest# 方式3:配置文件 .pr_agent.toml[review]require_security_review = truenum_code_suggestions = 4

LLM 后端:支持 OpenAI、Anthropic Claude、本地 Ollama、Azure OpenAI

适合谁:需要自托管、数据隐私要求严格的团队(GDPR、HIPAA、SOC 2)。


7. Aider — 终端原生的 AI 编码 + 审查

GitHub Stars:30k+ | 许可证:Apache 2.0

跟 PR-Agent 的区别:Aider 不是专门的审查工具,它是终端 AI 编码助手,但审查是它的附带能力。

安装和使用

# 安装pip install aider-chat# 配置 APIexport ANTHROPIC_API_KEY=your_key# 在项目目录启动aider# 非交互式审查aider --message ”Review my uncommitted changes for bugs and security issues” --no-auto-commits# architect 模式分析代码结构aider --architect --message ”Analyze the architecture of this codebase and suggest improvements”

核心优势

  • 理解整个仓库上下文(非仅 diff)
  • 可以直接应用修复为 Git 提交
  • 支持几乎所有主流 LLM

适合谁:终端工作流的开发者,需要理解整个仓库上下文的审查场景。


8. Cursor BugBot — 零成本 Bug 检测

完全免费,只需在 GitHub 安装 App。

特点

  • 专注于功能性 Bug(差一错误、缺少错误处理、竞态条件、逻辑缺陷)
  • 误报率极低 — 评论频率低于其他工具,但识别的问题更可能是真正的 Bug
  • 特别擅长复杂控制流和 async/await 模式
  • 零配置

不足:仅检测 Bug,无安全扫描、风格执行、测试建议。仅支持 GitHub。

适合谁:任何使用 GitHub 的团队,作为零成本低噪音的 Bug 检测层。


9. Sourcery — Python 代码质量专家

如果你写 Python,这个必装。

  • Python 惯用法理解深度无与伦比:列表推导式、上下文管理器、dataclass 使用
  • 代码质量评分和趋势跟踪
  • 支持 JavaScript/TypeScript(成熟度较低)

定价:免费版 / Pro $29/用户/月


推荐的三层代码审查架构

层级
工具
作用
成本
Layer 1: AI PR 审查
CodeRabbit 或 PR-Agent
捕获逻辑错误、安全问题
$0-24/月
Layer 2: 规则型安全扫描
Semgrep(开源)
确定性安全模式检查
$0
Layer 3: 语言特定 lint
ESLint / Ruff / golangci-lint
语言惯用法、深层语法
$0

完整 CI 流水线:三层并行运行,仅增加 2-5 分钟,总成本限于 LLM API 使用。


三、测试与安全:让 AI 帮你找 Bug

10. Qodo — AI 测试生成(真实可用)

不是生成示例代码,是生成能提交到测试套件的测试用例。

  • 分析代码变更并生成覆盖边缘情况、边界条件、错误路径的测试
  • 断言设计有意义:空输入、Unicode 边缘情况、注入尝试
  • IDE 和 PR 集成无缝

定价:免费版 / Pro $19/用户/月


11. Snyk Code — 实时 SAST 安全扫描

核心差异:结果秒级返回(传统 SAST 需数小时),IDE 插件让开发者在编码时修复问题。

  • 语义分析引擎追踪跨函数/文件的数据流
  • 检测注入漏洞和硬编码密钥
  • 平台生态包含容器/依赖/IaC 扫描

定价:免费版(有限)/ Team $25/用户/月


12. DeepSource — 最低误报率的静态分析

  • 传统静态分析 + AI 分类降噪,声称 <5% 误报率
  • 自动修复功能生成可应用补丁
  • 16 种语言支持

定价:个人免费(无限仓库)/ Team $30/用户/月


13. Sentry AI — 错误监控 + AI 诊断

以前:报错 → 翻日志 → 猜原因 → 改代码 → 部署 → 等反馈现在:Sentry 捕获异常 → AI 分析调用栈 → 给出根因 + 修复建议 → 关联 GitHub PR省的是「定位 bug 的时间」,从 30 分钟缩短到 5 分钟。

定价:免费版够个人用,团队版 $26/月起。


14. LangSmith — LLM 应用专属调试

如果你在开发 AI 应用(而不是用 AI 开发),这个必装。

  • 追踪每一次 LLM 调用(输入→输出→延迟→费用)
  • Prompt 版本管理(A/B 测试不同提示词)
  • 自动评估回答质量

一句话:开发 AI 应用没有 LangSmith,等于写后端没有日志。


四、CLAUDE.md:让 AI 真正理解你的项目

这是多数文章不会写,但比任何工具都重要的部分。

CLAUDE.md 是放在项目根目录的文件,告诉 AI 你的项目怎么运作。相当于给 AI 一份「项目宪法」。

写法原则(来自重度用户的实战总结)

① 从护栏开始,不是说明书

CLAUDE.md 应该很短(建议 60 行以内),只在 Claude 容易出错的地方加说明。别想着写完整手册。

② 别用 @ 引用文档

用 @ 引用会把整个文件塞进上下文,非常臃肿。正确做法是「推销」这个文件:

# 错误写法@docs/api-guide.md# 正确写法遇到复杂 API 用法或 FooBarError 错误时,参考 docs/api-guide.md 的高级故障排除

③ 别只说禁止,要给替代方案

# 错误写法禁止使用 --force 标志# 正确写法禁止使用 --force 标志,改用 --safe-force(它会先检查依赖关系)

④ 把 CLAUDE.md 当倒逼函数

CLI 工具复杂冗长?别写长文档解释,应该写个简洁的 Bash 包装脚本,只给包装脚本写文档。

真实模板(可直接抄)

# 项目名称## 技术栈- 前端:Next.js 14 + Tailwind CSS + shadcn/ui- 后端:Hono + Prisma ORM- 数据库:PostgreSQL (Supabase)- 部署:Vercel (前端) + Railway (后端)## 代码规范- TypeScript strict 模式,禁止 any- API 路由统一用 Hono 的 RPC 模式- 错误处理统一用 ErrorResponse 格式(见 src/types/error.ts)- 测试用 Vitest,覆盖率目标 80%## 常用命令- 开发:pnpm dev- 测试:pnpm test- 构建:pnpm build- 数据库迁移:pnpm prisma migrate dev## 禁止事项- 不要直接操作 DOM,统一用 React 事件- 不要在组件里写业务逻辑,放 src/services/- 不要用 console.log,用 src/utils/logger.ts## 内部工具- 发送邮件用 src/services/mailer.ts 的 sendMail() 函数- 复杂用法或遇到 MailerError 时,参考 docs/mailer-guide.md

五、Claude Code 高级技巧:Skills、Hooks、SDK

Skills — 比 MCP 更重要的抽象

什么是 Skills:将指令、脚本、领域专业知识打包为模块化能力,AI 匹配到对应任务时自动调用。

为什么比 MCP 好

  • MCP 是僵化的类 API 模型,每个工具只是简单镜像 REST API
  • Skills 是「脚本化」模型 — AI 访问原始环境(二进制、脚本、文档),即时写代码与它们交互
  • Skills 更灵活、更健壮,上下文更轻

实际用法:编写 SKILL.md 文件,包含规范、脚本、专业知识,AI 匹配任务时自动调用。社区已有 frontend-design 等现成 Skill。

Hooks — 确定性的「必须做」规则

两种推荐用法

① 提交时阻塞(推荐)

// settings.json{ ”hooks”: { ”PreToolUse”: [{ ”matcher”: ”Bash(git commit)”, ”command”: ”test -f /tmp/agent-pre-commit-pass || exit 1” }] }}

测试脚本只有在所有测试通过时才创建 /tmp/agent-pre-commit-pass 文件。文件不存在?钩子阻止提交,逼 Claude 进测试-修复循环。

② 不要用写入时阻塞:中途打断智能体会让它困惑。让它完成工作,提交时再检查最终结果。

Claude Code SDK — 大规模并行脚本

# 大规模重构,并行处理多个目录claude -p ”in /pathA change all refs from foo to bar” &claude -p ”in /pathB change all refs from foo to bar” &claude -p ”in /pathC change all refs from foo to bar” &wait

比让主智能体管理几十个子智能体任务更可扩展、可控。

GitHub Action — 把 Claude Code 变成工程系统的一部分

用户从 Slack/Jira/CloudWatch 警报触发 PR GHA 运行 Claude Code 修复 bug 返回充分测试的 PR GHA 日志 = 完整智能体日志 定期审查日志找常见错误  改进 CLAUDE.md  飞轮转动

六、本地 AI:离线、省钱、私密

15. Ollama — 本地跑大模型

# 安装brew install ollama# 拉取模型ollama pull qwen3:14bollama pull deepseek-coder-v3# 配合 Continue 插件使用(VS Code)# 编辑器内直接调用本地模型做代码补全和问答

硬件要求

模型
最低显存
推荐显存
Qwen3 7B
8GB
16GB
Qwen3 14B
16GB
32GB
DeepSeek V3 Lite
8GB
16GB

16GB 统一内存的 M1 Mac 能跑 14B 以下模型。

16. OpenCode — 开源 CLI 工具(90k+ Stars)

GitHub Stars:90k+ | 许可证:Apache 2.0

四大优势

  1. 75+ 模型可选
    :免费内置 Big Pickle、GPT-5 Nano、GLM-4.7 等,也支持商业模型和本地模型
  2. TUI-First 设计
    :终端交互体验,多会话管理、Git 集成
  3. 插件生态
    :oh-my-opencode 多智能体协作系统
  4. LSP 自动加载
    :自动识别项目语言,按需加载语言服务器

适合谁:需要多模型切换、追求性价比、对隐私敏感的开发者。


七、上下文工程:让 AI 真正理解大项目

17. gitingest — 代码库上下文打包

大项目上下文无法全部输入 AI?gitingest 将项目代码导出为文本文件供 LLM 读取。

# 安装pip install gitingest# 在项目目录运行gitingest .# 生成 output.txt,包含关键代码# 将内容复制到 AI 对话上下文

18. Context7 — MCP 上下文工具

帮助 AI 获取项目所需的上下文信息,降低手动输入成本,提升输出准确性。安装 MCP 插件后自动注入相关上下文。

19. Chrome DevTools MCP — 前端调试利器

让 AI 工具直接访问浏览器运行时信息(DOM、性能 trace、console 日志、网络请求),打破静态代码分析和实际运行时的信息差。

搭配方案:Claude Code + Chrome DevTools MCP,前端 UI 开发和调试效率翻倍。


八、5 个每天都在用的提示词模板

① 跨文件重构

我的项目结构是 [描述架构]。请帮我把所有 API 路由的错误处理改成统一的 ErrorResponse 格式:{ ”code”: number, ”message”: string, ”details”?: any }请:1. 先列出需要改的文件2. 逐个修改3. 改完后检查是否有遗漏4. 不改业务逻辑,只改错误处理层

② 代码审查(让 AI 帮你 Review)

我已经修改了 [文件列表],功能是 [描述]。帮我做一次 Code Review,重点关注:1. 安全隐患(SQL 注入、XSS、认证绕过)2. 性能问题(N+1 查询、不必要的重渲染)3. 边界条件处理4. TypeScript 类型安全每个问题用「严重/中等/建议」分级

③ Bug 定位

报错信息:[粘贴完整错误日志]相关代码:[粘贴或文件路径]我已经试过:[列举试过的方案]请帮我定位根因,并给出修复建议。

④ 新功能开发(Plan 模式)

我要在现有项目中加一个新功能:[描述需求]请按以下步骤做:1. 先分析现有代码,列出需要修改的文件2. 描述每个文件的改动方案3. 等我确认后再实际写代码不要改与这个功能无关的代码。

⑤ 反向验证(最被低估的技巧)

基于你刚写的代码,找出其中可能出 Bug 的 3 个地方,并说明为什么容易出错。然后自己修复它们。

实测效果惊人 — AI 经常能找到自己刚写的 Bug,比人工 Code Review 还快。


工具官网速查表

工具
链接
类型
Claude Code
docs.anthropic.com/claude-code
CLI Agent
Cursor
cursor.com
AI IDE
OpenAI Codex
chatgpt.com/codex
CLI + 云端
GitHub Copilot
github.com/features/copilot
IDE 插件
Qwen Code
github.com/QwenLM/qwen-code
开源 CLI
Gemini CLI
github.com/google-gemini/gemini-cli
开源 CLI
OpenCode
opencode.ai
开源 CLI
CodeRabbit
coderabbit.ai
AI 代码审查
PR-Agent
github.com/Codium-ai/pr-agent
开源代码审查
Aider
github.com/Aider-AI/aider
开源编码+审查
Cursor BugBot
cursor.com/bugbot
免费 Bug 检测
Sourcery
sourcery.ai
Python 质量审查
Qodo
qodo.ai
AI 测试生成
Snyk Code
snyk.io/code
安全扫描
DeepSource
deepsource.com
静态分析
Sentry
sentry.io
错误监控
LangSmith
smith.langchain.com
LLM 应用调试
Ollama
ollama.com
本地模型
gitingest
github.com/coderamp-labs/gitingest
上下文打包
Continue
continue.dev
VS Code 本地 AI

这篇文章会持续更新。如果你在用某个工具时有不同的体验,或者有我没提到的好工具,评论区告诉我。

#AIDeveloperTools #全栈开发 #开发者效率 #编程工具指南 #ClaudeCode #Cursor #AI编程 #代码审查 #开发者工作流
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-07-23 14:50:56 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/776696.html
  2. 运行时间 : 0.155893s [ 吞吐率:6.41req/s ] 内存消耗:4,722.96kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=241f1af7507f88258f0c94406ccee91a
  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.000753s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000834s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000341s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000289s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000552s ]
  6. SELECT * FROM `set` [ RunTime:0.000200s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000602s ]
  8. SELECT * FROM `article` WHERE `id` = 776696 LIMIT 1 [ RunTime:0.001194s ]
  9. UPDATE `article` SET `lasttime` = 1784789456 WHERE `id` = 776696 [ RunTime:0.000898s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000223s ]
  11. SELECT * FROM `article` WHERE `id` < 776696 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000483s ]
  12. SELECT * FROM `article` WHERE `id` > 776696 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.022597s ]
  13. SELECT * FROM `article` WHERE `id` < 776696 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.001422s ]
  14. SELECT * FROM `article` WHERE `id` < 776696 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.019364s ]
  15. SELECT * FROM `article` WHERE `id` < 776696 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001054s ]
0.160167s