乐于分享
好东西不私藏

OpenClaw实现24小时股票分析自由,0 代码保姆级实战教程

OpenClaw实现24小时股票分析自由,0 代码保姆级实战教程

不写代码只写中文,手把手带你搭出第一个炒股AI Agent团队。

✍️ 作者: 大刘📝 编辑: 大刘🎨 排版: 大刘

50 美元,48 小时,翻了 59 倍。

不是段子,不是标题党。

这是上个月 OpenClaw 社区里流传的一个 Polymarket 量化交易案例——据说有人用龙虾搭了一套自动化交易 Agent,丢进去 50 美元做种子资金,48 小时后账户余额变成了 2950 美元。帖子下面炸了,光截图就转了上千次。当事人自己发了条帖子:"睡了一觉,钱翻了。"

你可能会想:这跟我有什么关系?我又不是程序员。

说实话,你不需要是。

今天这篇文章,手把手带你用 Openclaw 从零搭建一套基础的炒股 Agent 团队。不写代码,只写中文。 你只需要会打字、会复制粘贴,就能搞定。搭完之后,每天早上 9 点半开盘,你的 AI 团队自动盯盘、自动分析、自动筛股、自动出报告,推送到你的飞书里。

话不多说,直接开始。

在动手之前,先搞懂一个核心概念

如果你之前看过我写的那些 OpenClaw 文章,这部分可以跳过。如果你是第一次接触——别走,两分钟就够。

Skills 是什么?

打个比方。你刚入职一家公司,领导不可能跟你说一句"去干活"就完了吧?至少得给你一份岗位培训手册:你的岗位职责是什么、工作流程是什么、遇到问题找谁、产出物交给谁、什么事情不归你管。

Skill 就是你写给 AI 的岗位培训手册。没有它,你的龙虾就是个陪聊的。

你跟没有 Skill 的龙虾说"帮我分析一下最近的 A 股行情",它给你编一段看似专业的废话。为什么?因为它没有明确的工作流程,不知道从哪拉数据,不知道用什么指标,不知道输出格式该长什么样。它只能靠"猜"——而猜出来的东西,你敢用来做投资决策吗?绝对不能。

有了 Skill 就不一样了。你给它写清楚:去哪个 API 拉数据、用哪些技术指标分析、输出格式是什么、异常情况怎么处理。它就照着这套流程一步一步执行。从"随机应付"变成"标准化作业"。

这玩意在技术上长什么样?其实就是一个文件夹,里面放一个叫 SKILL.md 的 Markdown 文件。你用中文写清楚这个 AI 该干什么、怎么干、输出什么,它就按你的要求来。

不需要编程。会写 Markdown 就够了——确实,连 Markdown 不会写也没关系,后面我会教你让 AI 帮你写。

好,概念搞定,进入正题。

搭建炒股 Agent 团队:四步走

很多人一上来就想直接写 SKILL.md。

大错特错。

大部分人的第一个 Skill,是一个什么都干、什么都不精的万能废物。

为什么?因为你脑子里只有一个模糊的念头——"帮我炒股"——然后就一股脑塞进一个文件里。结果 AI 看完之后也是一脸懵:你要我做什么?盯盘?选股?写报告?还是帮你下单?全都干?那我先干哪个?数据从哪来?分析完了给谁?

一个什么都干的人,往往什么都干不好。AI 也一样。

正确的路径是这样的:

模糊需求 → 需求拆解 → 逐个搭建并验证 → 串成流水线

先想清楚,再一个一个搭,搭一个测一个,全部跑通了再串起来。

跟开餐厅一个道理。你不会先把厨师、服务员、收银员、采购全招进来,然后说"开始营业"。你会先让厨师试菜,菜过关了,再让服务员试跑流程,流程顺了,再接收银。每个环节单独验收,最后才开门迎客。

下面四步,一步一步带你走完。

第一步:把"帮我炒股"变成一份清晰的需求文档

还记得前面说的"万能废物"吗?大部分人打开 OpenClaw,第一句话就是"帮我搞一个炒股的 Skill"——然后 AI 真的给你搞了一个什么都干、什么都不精的东西。接口报错、逻辑瞎编、格式乱飞。因为从一开始它的工作范围就没有被定义过。

怎么避免?先写需求文档。

先别急着写 SKILL.md。先用一个 Prompt,让 AI 帮你把模糊的需求拆解成清晰的需求文档。

下面这个 Prompt 模板,你直接复制就能用。把最后的场景描述换成你自己的需求就行:

你是一个 AI Agent 架构师。我想在 OpenClaw 里搭建一个[场景描述]的 Skill 体系。请帮我完成以下任务:1. 把我的需求拆解为 3-5 个独立的子任务(每个子任务对应一个 Agent 角色)2. 为每个子任务明确:   - 角色名称和职责定义   - 输入数据来源(API/文件/用户输入)   - 输出格式和交付物   - 需要使用的工具或 API   - 触发条件(什么时候这个 Agent 该开始工作)3. 设计这些 Agent 之间的协作流程(谁先谁后、谁给谁传数据)4. 列出需要的外部数据源和 API5. 给出安全注意事项我的场景描述:[在这里填入你的具体需求]示例填写:我的场景描述:我想搭建一个炒股 Agent 团队,能够每天自动分析 A 股市场行情,筛选出 5 支潜力股,并给出买入/持有/卖出建议,最后把分析报告推送到我的飞书里。

把这个 Prompt 丢进 OpenClaw,它会回你一份详细到令人发指的需求拆解文档。以炒股场景为例,它大概会给你拆出 4 个 Agent 角色:

1. 数据采集 Agent(盯盘员)——负责每天从股票 API 拉行情数据,覆盖沪深 300 成分股,输出标准化 JSON。它的工作是"跑腿取货",不做任何分析判断。

2. 行情分析 Agent(分析师)——负责对数据做技术面分析,算均线、MACD、成交量异动,识别形态,输出分析报告。它的工作是"看图说话",只陈述事实不做推荐。

谁来最终拍板?3. 策略决策 Agent(投资经理)。综合分析师的报告和市场情绪数据,筛选 5 支潜力股,给出买入/持有/卖出建议,附上风险评级。这是整个团队的大脑。

最后一个——4. 报告推送 Agent(秘书)。别小看这个角色,它干的是"让老板看得懂"的翻译活。把投资经理的决策结果格式化成一份排版漂亮的报告,推送到飞书。

四个岗位、四条职责边界、一套协作流程——从一句"帮我炒股"到一份完整的"招聘计划书"。

而且这个 Prompt 是通用的。把"炒股"换成"竞品分析""客户舆情"——任何场景都能用:先拆岗位,再写手册。

接下来,不急着一口气招满四个人。先招第一个,让他上岗试试。

第二步:搭你的第一个 Agent —— 数据采集员

先从最简单的角色开始:数据采集员。它的工作就是跑腿取货——去 API 拉数据,存好,完事。不做分析,不做判断。

让 AI 帮你写操作手册

OpenClaw 有一个内置技能叫 skill-creator。你只需要跟它说"帮我创建一个数据采集 Skill",它会根据你前面的需求拆解,自动帮你生成完整的 SKILL.md。就像你跟 HR 说"帮我把这个岗位的 JD 写出来",HR 根据你给的职责描述,直接给你输出一份规范的岗位说明书。

在 OpenClaw 对话框里说:

"根据刚才的需求拆解,帮我创建第一个 Skill:股票数据采集。要求每天 9:30 开盘后自动获取沪深 300 成分股的行情数据,输出 JSON 格式。"

它会生成一个完整的 SKILL.md 文件,长这样:

---namestock-data-fetcherdescription: |当用户要求获取 A 股行情数据、查看股票价格、获取市场概览时使用此技能。不适用于:加密货币数据、美股数据、基金净值查询。requires:env:STOCK_API_KEY---# 股票数据采集技能## 触发条件用户要求获取股票数据或市场行情每日定时任务(9:30 开盘后触发)被策略决策 Agent 调用时## 工作流程### 1. 获取行情数据调用 scripts/fetch_stock_data.sh 获取当日 A 股行情数据包含:开盘价、收盘价、最高价、最低价、成交量、换手率默认获取沪深 300 成分股### 2. 数据清洗与格式化过滤停牌股票计算涨跌幅、5 日/20 日均线输出为 JSON 格式存入 workspace/data/daily/### 3. 异常处理如果 API 返回错误,等待 30 秒后重试,最多 3 次如果数据缺失超过 10%,标记为异常并通知用户### 4. 输出文件:workspace/data/daily/YYYY-MM-DD.json摘要:在对话中输出"今日数据采集完成,共 XX 支股票,XX 支涨 / XX 支跌"

这里有一个细节很重要——description 字段。

这个字段不是给你看的,是给 OpenClaw 看的。龙虾靠这段描述来判断"什么时候该调用这个 Skill"。你写得越清晰,触发就越精准。写得模糊,它就乱调,甚至不调。

你可以这样理解:description 就是这个员工的岗位职责说明。写得好,他知道什么活该接、什么活不该接。写得烂,他要么什么活都抢,要么什么活都不干。

注意看 description 里那句"不适用于:加密货币数据、美股数据、基金净值查询"。这不是废话。这叫负面边界定义——明确告诉 AI 什么不该干,比告诉它什么该干还重要。

写得好的 description 是门卫,写得烂的 description 是摆设。

文件写好了,放在 ~/.openclaw/skills/stock-data-fetcher/ 目录下:

~/.openclaw/skills/stock-data-fetcher/├── SKILL.md└── scripts/    └── fetch_stock_data.py

scripts 里的辅助脚本你也可以让 AI 帮你写。跟 AI 说一句"帮我写一个从东方财富 API 拉取沪深 300 数据的 Python 脚本",它五分钟就给你生成好了。

创建 Agent,让它上岗

操作手册写好了,现在给这个岗位招人。继续输入:

"为stock-data-fetcher创建 agent!"

Agent, 上岗!

第一次对话测试:看看你的员工能不能干活

Agent 创建好了,但你不知道它到底行不行。别急着往下搭,先测一下。

在 OpenClaw 里直接跟它说话:

你:采用股票数据获取 skill帮我获取一下今天的 A 股行情数据数据采集 Agent:收到,正在执行数据采集任务...> 调用 scripts/fetch_stock_data.py> 获取沪深 300 成分股行情数据...> 数据清洗中:过滤停牌股票 4 支> 计算涨跌幅、5 日/20 日均线...✅ 今日数据采集完成- 有效股票:296 支- 上涨:158 支 | 下跌:131 支 | 平盘:7 支

看到输出了。

第一个员工,正式上岗。

恭喜你——你刚才完成的这套流程:"写 SKILL.md → 创建 Agent → 对话测试 → 验证输出",就是搭建每一个 Agent 的标准动作。后面三个人,照着来就行。

你的第一个 AI 员工,不是招来的,是你亲手教出来的。

顺便说一个进阶小技巧。你可以给每个 Agent 配一个 SOUL.md,定义它的性格和工作风格——相当于给 AI 装了个良心。你是谁、你的原则是什么、你的底线在哪,全写进去。

比如分析师 Agent 的 SOUL.md 可以这么写:

# 你是一名 A 股技术分析师## 身份-专注 A 股市场技术面分析-分析风格偏保守,注重风险控制-不做基本面判断,只看技术指标## 输出风格-数据必须精确到小数点后两位-每个结论必须附带数据支撑-不确定的判断用"待观察"标注-输出格式统一使用 Markdown 表格## 禁忌-不给出具体买入价位-不预测涨跌幅-不推荐个股,只做技术面陈述-不使用"必涨""稳赚"等误导性词汇

有了 SOUL.md,这个 Agent 就不只是一个执行工具——它有了自己的"职业操守"。不该说的不说,不该做的不做。你不用每次都叮嘱它"别给我推荐个股",因为 SOUL.md 里已经写死了。

第三步:用同样的方法,搭剩下三个人

你已经掌握了"搭→测"的节奏。接下来三个 Agent 的创建步骤完全一样:让 skill-creator 生成 SKILL.md → 创建 Agent → 对话测试。

唯一的区别在两个地方:模型选择数据怎么接。

行情分析师:第一次接力

分析师的 SKILL.md 结构跟数据采集员一样,但有一个关键区别:它的输入不是 API,而是上一步存进去的 JSON 文件。 你让 skill-creator 帮你生成时,要特别强调这一点——"读取 skills/stock-data-fetcher/data 目录下的最新 JSON 文件作为输入"。

在 OpenClaw 对话框里说:

"根据刚才的需求拆解,帮我创建第二个 Skill:股票行情分析。要求读取 skills/stock-data-fetcher/data 目录下的最新 JSON 文件作为输入。"

搭完,测。

你:分析一下今天的行情数据,重点看涨幅前 10 的股票分析师 Agent:已读取 workspace/data/daily/2026-03-17.json,共 99 支股票。📊 今日涨幅 Top 5:| 排名 | 代码 | 名称 | 现价 | 涨幅 | 成交量(万) ||----|--------|----------|--------|-------|-----------|| 1 | 601611 | 中国核建 | 17.90 | +2.81% | 16 || 2 | 600759 | 洲际油气 | 7.29 | +2.68% | 6 || 3 | 600871 | 石化油服 | 3.35 | +2.13% | 3 || 4 | 600938 | 中国海油 | 41.21 | +1.73% | 39 || 5 | 601991 | 大唐发电 | 4.33 | +1.64% | 4 |🔍 技术面观察:- 能源板块霸榜:前 10 名中 7 只是能源股(核建、油气、油服、海油、发电)- 逻辑:国际油价上涨 + 国内能源政策利好- 走势特点:大多数高开高走,开盘价即最低价,涨势稳定- 量能温和,无明显放量抢筹,大盘股领涨全盘统计:上涨 ~35 只 | 下跌 ~19 只 | 平盘 ~45 只总体判断:多头控盘,市场偏多

看到第一行了吗?"已读取 workspace/data/daily/2026-03-17.json"——这正是数据采集员刚才存进去的文件。数据像接力赛的接力棒,稳稳从第一棒传到了第二棒。

这就是多 Agent 协作的核心:上一个人的产出,就是下一个人的输入。每个人只管自己那段赛道。

投资经理和秘书:照葫芦画瓢

剩下两个人的搭建流程完全一样,我不再展开了——唯一的区别是模型选择。

投资经理是整个团队的大脑,综合分析师报告做最终决策,用 Claude Sonnet(脑力活配好脑子)。秘书负责把决策结果排版成飞书日报然后推送,用 DeepSeek(体力活不用杀鸡用牛刀)。

一个人什么都干,叫加班。四个人各干各的,叫体系。

四个 Agent,各就各位。

🌊

四个 Agent 各自都能独立干活了。但你可能注意到——刚才的测试都是你手动触发的。你一个一个跟它们说"该你了",它们才动。

那能不能让它们自动串起来?你不用管,它们自己接力跑?

能。这就是最后一步。

第四步:让四个人串成流水线

你得告诉它们谁先干谁后干、干完了通知谁。就像导演画分镜——第一场谁出镜、第二场谁接戏、台词说完了谁喊 Action,全在剧本里写好。

怎么写?还是那句话——用中文说就行。

在 OpenClaw 对话框里直接说:

你:帮我配置一下这四个 Agent 的协作流程。数据采集完成后自动触发行情分析,分析完成后自动触发策略决策,决策完成后自动生成日报推送到飞书。OpenClaw:好的,我来为你配置消息路由。已创建以下协作流程:✅ stock-collector → stock-analyst(数据采集完成后自动触发)✅ stock-analyst → stock-strategist(分析报告生成后自动触发)✅ stock-strategist → stock-reporter(策略决策完成后自动触发)路由配置已写入 ~/.openclaw/config.yaml

你没有手动编辑任何配置文件。你只是用中文说了一句"谁干完了通知谁",OpenClaw 自己把路由配好了。

你不是在写代码。你是在排兵布阵。

搭完了。

四个 Agent 接力跑,整个过程你不需要动一根手指。

不完美。但真的能跑。

说几句掏心窝子的话

说实话,到这里我必须泼一盆冷水。

AI 炒股赚钱这事,风险极大。

前面提到的 Polymarket 案例,就算是真的,也是概率事件。量化交易的本质是赌概率,赢了的人到处发帖,亏了的人默默删号。你看到的都是幸存者。

四个安全要点你必须刻进脑子里:

第一,绝对不要让 AI 自动下单。 最终的买卖决策必须你自己来。把交易账户的 API Key 交给 AI,跟把银行卡密码告诉陌生人没有区别。这是底线。

第二,AI 的分析结论只是参考,不是真理。 它看的是历史数据和技术指标,它挡不住一条突发新闻把整个板块砸到跌停。

第三,数据安全要把住。 特别是那些免费的股票数据 API。天下没有免费的午餐,你的数据可能就是它的午餐。

第四,先用模拟盘跑至少一个月。 急什么呢?市场明天还在。

你给它清晰的策略,它帮你 7x24 执行。你给它模糊的指令,它帮你精准地亏钱。

说了这么多风险,不是要吓退你。恰恰相反——知道边界在哪的人,才走得最远。

你搭的不只是一个炒股工具

到这里,回头看看你做了什么。

你没有写一行代码。你做的事情是——想清楚需求、拆解岗位、写操作手册、建团队、设流程、定排班。

这不是编程。这是管理。

你管的不是代码,是团队。只不过团队成员是 AI。

而且这套逻辑,可以复制到任何场景。

想搭一个竞品监控系统?拆成信息抓取、变化检测、报告汇总三个 Agent,流程几乎不变。每天自动扫 10 个竞品官网,有新动态了自动总结、自动推送,你再也不用每天花半小时刷竞品。

想象一下这个场景。

早上闹钟 9:30 响了。你还在地铁上,耳机里放着播客。手机震了一下——飞书通知。

你点开一看,一份排版工整的日报已经安安静静地躺在群里了。标题、市场概览、五支推荐股、每支附带技术指标和风险评级,最后还有一段大盘情绪总结。

你的四个 AI 员工,比你先到岗 15 分钟。

你对象问你"又在看手机?"你说"我在开晨会。"

以前你是 AI 的用户,你问它答。

现在你是 AI 团队的管理者,你定流程,它们执行。

从用户到管理者——这个身份切换,比你搭出来的任何一个 Skill 都重要。

🌊

如果你跟着搭出了自己的第一个 Skill——不管是炒股的、写作的、还是别的什么——欢迎在评论区晒出来,我挨个看。

觉得有用的话,转发给你身边那个天天喊着要"让 AI 帮我干活"但从来没动手的朋友。

从一句"帮我炒股"到四个 Agent 接力跑——你今天做的,不只是搭了个工具。

你学会了一件事。

管理 AI。

而不是被 AI 管理。

PS:入市需谨慎啊!这篇文章主要是想让大家理解 Agent 团队的拆解和搭建!

以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~谢谢你看我的文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-03-22 04:49:11 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/481270.html
  2. 运行时间 : 0.214268s [ 吞吐率:4.67req/s ] 内存消耗:4,809.62kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=2bb3cb0c09eb067e0b7fef82d0159f68
  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.68 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.80 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.001199s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001448s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000713s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000672s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001362s ]
  6. SELECT * FROM `set` [ RunTime:0.000590s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001440s ]
  8. SELECT * FROM `article` WHERE `id` = 481270 LIMIT 1 [ RunTime:0.001622s ]
  9. UPDATE `article` SET `lasttime` = 1774126151 WHERE `id` = 481270 [ RunTime:0.006256s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000661s ]
  11. SELECT * FROM `article` WHERE `id` < 481270 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.001150s ]
  12. SELECT * FROM `article` WHERE `id` > 481270 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001330s ]
  13. SELECT * FROM `article` WHERE `id` < 481270 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002518s ]
  14. SELECT * FROM `article` WHERE `id` < 481270 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003512s ]
  15. SELECT * FROM `article` WHERE `id` < 481270 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.002900s ]
0.218184s