乐于分享
好东西不私藏

投行人用 AI 做估值模型,Anthropic 直接给了 50 个技能包

投行人用 AI 做估值模型,Anthropic 直接给了 50 个技能包

> 极客深潜 · 第8期

```

项目: anthropics/financial-services

Stars: 20,409 ⭐

语言: Python + Markdown

仓库: github.com/anthropics/financial-services

合作: LSEG(路孚特)、S&P Global

```

---

如果你是一个投行分析师,手上有三件事同时在催:

- 周二前帮 MD 出某标的的投标书(Pitch Book),需求是「先拉一版看看」

- 周中和 PE 客户过 LBO 模型的假设

- 周五前补完季末对账的差异分析

正常情况,这得熬三个大夜。

但 Anthropic 刚刚开源了一个项目,把上面所有这些事——投行、行研、私募、基金会计、财富管理——封装成了 **10 个端到端 AI Agent + 50 多个专业技能包**,装在 Claude 里直接能用。

而且这 10 个 Agent,**一行 Python 主循环都没写**。

---

## 一、50+ 技能包,覆盖金融全链路

这个项目不是单一的「写研报」工具。它把金融服务业最常见的工作流,拆成了 **7 个垂直领域的 50+ 个 Skill**,然后按岗位角色组合成 10 个端到端 Agent。

投行、行研、金融分析这三个领域做得最深:

**投行(Investment Banking)——9 个技能**

Pitch Deck(品牌化投标书 PPT)、CIM Builder(保密信息备忘录)、Merger Model(并购分析模型)、Buyer List(买家清单)、Teaser(匿名摘要)、Process Letter(投标流程)、Deal

Tracker(交易管理)、Datapack Builder(数据包)、Strip Profile(一页公司概况)

**行研(Equity Research)——8 个技能**

Earnings Analysis(财报分析)、Model Update(模型更新)、Initiate Coverage(首次覆盖报告)、Morning Note(每日早报)、Sector Overview(赛道综述)、Idea

Generation(投资观点生成)、Catalyst Calendar(催化剂日历)、Thesis Tracker(投资逻辑跟踪)

**金融分析(Financial Analysis)——8 个技能**

DCF Model(现金流折现)、LBO Model(杠杆收购)、3-Statement Model(三张表联动)、Comps Analysis(可比估值)、Audit XLS(Excel 审计)、Clean Data

XLS(数据清理)、PPTX Author(PPT 自动生成)、XLSX Author(Excel 生成)

**还有四个领域:**

私募侧:标的筛选、尽调清单、IC Memo(投决备忘录)、退出回报分析、投后监控、价值创造计划

基金会计:对账(GL Recon)、NAV Tie-out、应计表、Roll-Forward、差异分析

财富管理:客户报告、投资组合调仓、财务规划、税损收割

运营:KYC 文档解析、AML 规则引擎

**基本覆盖了一个中型投行/基金后台 90% 的日常工作。**

---

## 二、10 个端到端 Agent,等于请了 10 个分析师

Skills 是模组,Agent 是把模组拼装成完整工作流的人。Agent → Skills → 数据 → 产出,每个 Agent 的产出都可以直接交付。

10 个 Agent 分别是:

1. **Pitch Agent**(全能投标手)→ 目标公司+交易类型 → Excel 估值表 + 品牌化 PPT

2. **Market Researcher**(赛道分析师)→ 行业/主题 → 综述+竞争分析+观点

3. **Earnings Reviewer**(财报专员)→ 股票代码+财报期 → 模型更新+分析笔记

4. **Model Builder**(建模师)→ 代码+假设 → DCF/LBO/三表 Excel

5. **Meeting Prep Agent**(会议秘书)→ 客户ID → 客户简报

6. **GL Reconciler**(对账员)→ 交易数据 → 差异清单

7. **KYC Screener**(合规审查员)→ 开户文件 → 实体提取+规则评估

8. **Month-End Closer**(月结专员)→ 实体+月份 → 结账包

9. **Statement Auditor**(审计员)→ 对账单 → 对账表+异常

10. **Valuation Reviewer**(估值复核员)→ 基金+日期 → 估值摘要+LP 报告

以 **Pitch Agent** 为例——它是旗舰 Agent,完整复刻了一个投行分析师的投标书制作流程:

> 输入:一个公司名称 + 一句交易类型("正评估战略选择")

>

> 输出:

> 1. Excel 估值工作簿——Trading Comps、Precedent Transactions、DCF、Football Field 汇总,所有输出单元格都是活公式,可追溯到输入数据

> 2. 投标书 PPT——在银行模板上自动生成:公司概览、估值摘要、可比明细、交易先例、交易流程日程

整个流程 9 步:范围确认 → 赛道撰文 → 数据拉取(MCP)→ 可比分析 → LBO 搭建 → DCF 建模 → Football Field → 填充 PPT → 质量控制。

每一步交给合适的 Skill 来做,就像分析师说「小王你拉一下 Comps」「小李你搭一下 DCF」。

---

## 三、一行 Python 都没写的 AI Agent

这是整篇文章我最想讲的部分。

这个项目 **没有一行 Python 主循环逻辑**。没有 main.py,没有路由,没有状态机。

所有 Agent 的行为,全靠 **System Prompt(系统提示词)** 定义。

来看 Pitch Agent 的系统提示词:

```

## Workflow

1. Scope the ask. Confirm target, sector, and situation.

2. Write the situation overview. Invoke `sector-overview` skill...

3. Pull data. Use the CapIQ MCP for trading multiples...

4. Spread the peer set. Invoke `comps-analysis` skill...

5. Stand up the sponsor case. Invoke `lbo-model` skill...

6. Build the rest of the model. Invoke `dcf-model` and `3-statement-model`...

7. Generate the football field. Min/median/max from each methodology...

8. Populate the deck. Invoke the `pitch-deck` skill...

9. Run deck QC. Invoke `ib-check-deck`...

```

这就是产品逻辑。Anthropic 把它写成了自然语言的 Workflow,Claude 读取后自动执行。

每个 Skill 也是一个 `SKILL.md` 文件,包含特定任务的领域知识和操作规范。比如 `dcf-model/SKILL.md` 会告诉 Agent:WACC 怎么做、Terminal Value 用什么假设、敏感性分析怎么跑。

**这里体现了一个重要的趋势:**

> 提示词正在变成代码。而系统提示词,就是传统软件中 main() 函数的替代品。

传统开发:10,000 行 Python + 状态机 + 配置文件

Agent 开发:1 份 Markdown 系统提示词 + 50 份 Skill Markdown + 几个脚手架脚本

这就是 Anthropic 对「Agent」的定义:**Agent = System Prompt + Tools + Skills**,其中 System Prompt 是灵魂。

---

## 四、Agent 安全设计,值得每个团队学习

金融数据天然敏感——客户资料、交易数据、合规文件——如果 Agent 出错或被注入,后果不仅是报告跑偏,可能是合规事故。

这个项目在安全层面的设计是我见过最系统的,而且完全值得非金融团队参考。

### 第一层:不可信文档隔离

发给 KYC Agent 的开户文件(护照、公司文件等)被标记为 `UNTRUSTED`。读取这些文档的子 Agent:

- 只有 **Read + Grep** 两个工具

- **没有任何 MCP 连接**(连不到外部数据源)

- **没有任何 Skills**

- **不能调用子 Agent**

- 输出只能是预定义的 **JSON Schema**,不能输出自由文本

连 MCP 都没有——这是最大程度降低攻击面的设计:

```

name: kyc-doc-reader

tools:

  - read   ✓

  - grep   ✓

  - write  ✗   # 不能写文件

mcp_servers: []   # 不能连外部数据

skills: []        # 没有知识包

callable_agents: []  # 不能调其他人

```

### 第二层:编排器不可写

主 Agent(Orchestrator)可以调用子 Agent、连接 MCP 拉数据、协调工作流——但它 **没有任何写工具**。不能直接写 Excel、不能保存 PPT、不能发消息。

### 第三层:唯一写权限 Agent

每个 Workflow 中,只有 **唯一一个** 子 Agent 持有 Write 工具:

- Pitch Agent → `deck-writer`:PPT 写手

- KYC Screener → `kyc-escalator`:合规报告生成器

而且这个写 Agent **永远不能直接访问原始不可信文档**。

这就实现了:**数据读取者不能写,协调者不能写,写者不能读原始数据**——一个非常漂亮的三权分立。

### 安全护栏 2:Schema 验证

子 Agent 的输出不只是 JSON 格式,而是经过 **严格 JSON Schema 校验** 的结构化数据:

```

output_schema:

  type: object

  required: [packet_id, entity, ubos]

  additionalProperties: false          # 不允许额外字段

  properties:

    packet_id: { type: string, maxLength: 32 }

    country:    { type: string, maxLength: 2, pattern: '^[A-Z]{2}$' }

```

部署时 `validate.py` 在子 Agent 输出和编排器之间执行 Schema 校验,确保不可信文档内的恶意指令无法通过结构化数据注入到下一环节。

### 安全护栏 3:Handoff 白名单

Agent 间的通信通过 `handoff_request` 结构化 JSON 完成。编排器做两层验证:

1. **白名单检查**:`target_agent` 必须在硬编码的 `ALLOWED_TARGETS` 中

2. **Schema 验证**:payload 必须符合 `HANDOFF_PAYLOAD_SCHEMA`

**这整套安全体系——权限最小化 + Schema 验证 + 白名单机制——直接对标软件工程中的零信任安全模型。**

---

## 五、One Source, Two Wrappers:一份提示词服务两种场景

这也是一个值得学习的工程模式。

每个 Agent 的系统提示词只写一份,同时服务于两种部署形态:

**部署形态 1:Cowork Plugin(交互式)**

分析师在 Claude 对话中直接使用,像和 AI 同事对话一样:「帮我看这个季度的财报」

**部署形态 2:Managed Agent API(生产化)**

通过 Anthropic 的 `/v1/agents` API 部署为可编排的生产 Agent:

```

# managed-agent-cookbooks/pitch-agent/agent.yaml

name: pitch-agent

system:

  file: plugins/agent-plugins/pitch-agent/agents/pitch-agent.md  # ← 同一份

  append: "You are running headless. Produce files in ./out/;..."

```

一份 System Prompt 通过不同的启动配置(加一行 append 或改一个 model 参数)适配完全不同的运行环境。这就避免了传统开发中「开发环境一份、生产环境一份」导致的 drift 问题。

**MCP 作为数据总线**

所有外部数据源统一通过 MCP(Model Context Protocol)接入。Agent 不需要知道数据源的具体 API 地址或认证方式,只要配置一个 MCP URL:

```

mcp_servers:

  - { type: url, name: capiq,   url: "${CAPIQ_MCP_URL}" }

  - { type: url, name: daloopa, url: "${DALOOPA_MCP_URL}" }

```

Anthropic 与 LSEG(路孚特)和 S&P Global 的合作意味着 CapIQ、FactSet、Daloopa 等金融数据巨头正在被纳入 MCP 生态。对于企业 IT 团队,这意味着替换数据源只需要改一行配置——不需要改任何

Agent 逻辑。

---

## 六、怎么用

### 方式一:Claude Cowork(推荐体验)

在 Claude Cowork Settings → Plugins → Add plugin,粘贴 GitHub 地址。装好之后输入:

- `/comps AAPL` — 苹果可比估值

- `/dcf MSFT` — 微软 DCF 模型

- `/earnings TSLA` — 特斯拉财报分析

- `/sector cloud-infra` — 云基础设施赛道综述

### 方式二:Claude Code

```

claude plugin marketplace add anthropics/financial-services

claude plugin install pitch-agent@claude-for-financial-services

```

### 方式三:生产部署(Managed Agent)

```

export CAPIQ_MCP_URL="https://..."

export DALOOPA_MCP_URL="https://..."

bash scripts/deploy-managed-agent.sh pitch-agent

python3 scripts/orchestrate.py

```

> ⚠️ 注意:需要 Claude Pro/Cowork 订阅,以及 CapIQ / FactSet / Daloopa 等金融数据源的企业级访问权限。

---

## 总结

1. **金融业 AI Agent 正在从概念走向工程化**——不再是「能写报告的 chatbot」,而是覆盖投行/PE/基金前端到后端的完整工作流平台

2. **System Prompt 就是产品**——50+ Skills 和 10 个 Agent 的核心逻辑全部写在 Markdown 文件里,没有一行 Python 主循环。提示词工程正在成为真正的软件工程分支

3. **Agent 安全有成熟范式了**——不可信文档隔离 + Schema 验证 + 权限三权分立 + Handoff 白名单,这套模式值得所有面向企业用户的 Agent 团队学习

4. **MCP 生态正在成型**——Anthropic 拉来了 LSEG 和 S&P Global 做官方合作伙伴,金融数据源的标准化接入可能会加速

---

**项目地址**:github.com/anthropics/financial-services

*极客深潜,每周一个 GitHub 高星项目,挖到源码层面。*

*关注 TableX,不错过下一期。*

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-12 14:58:31 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/612468.html
  2. 运行时间 : 0.134297s [ 吞吐率:7.45req/s ] 内存消耗:4,805.84kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=19fcb4d2b14e72915c4a8b5e76f1cc7a
  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.000543s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000797s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000350s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000309s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000700s ]
  6. SELECT * FROM `set` [ RunTime:0.000275s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000641s ]
  8. SELECT * FROM `article` WHERE `id` = 612468 LIMIT 1 [ RunTime:0.001236s ]
  9. UPDATE `article` SET `lasttime` = 1778569111 WHERE `id` = 612468 [ RunTime:0.000694s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000239s ]
  11. SELECT * FROM `article` WHERE `id` < 612468 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.002315s ]
  12. SELECT * FROM `article` WHERE `id` > 612468 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001616s ]
  13. SELECT * FROM `article` WHERE `id` < 612468 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.016652s ]
  14. SELECT * FROM `article` WHERE `id` < 612468 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.013191s ]
  15. SELECT * FROM `article` WHERE `id` < 612468 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.003704s ]
0.136059s