乐于分享
好东西不私藏

AI数据面板搭建指南:7步做出会分析的个人驾驶舱

AI数据面板搭建指南:7步做出会分析的个人驾驶舱
         AI工具教程 · 2026.06.19       
AI数据面板搭建指南:7步做出会分析的个人驾驶舱
环境博士学AI · 阅读约需10分钟
#AI数据面板  #个人数据面板  #Streamlit教程  #数据可视化  #AI数据分析  #Python看板
上手重点
AI数据面板真正的价值不是多画几张图,而是把个人数据变成可筛选、可解释、可行动的闭环。本文用 Streamlit、pandas、Plotly 和 AI 提示词,带你从一个 CSV 搭出个人数据驾驶舱。
操作路线
01
第一步:先想清楚面板要回答哪 3 个问题
02
第二步:准备一个干净的 data.csv
03
第三步:安装依赖,先跑通网页
04
第四步:写出第一个可运行面板
05
第五步:把 AI 分析变成固定提示词
06
第六步:可选接入 AI API,但先别跳过人工复核
07
第七步:把它改成你自己的数据面板
最后给你一份搭建检查清单
很多人不是没有数据,而是数据一直躺在 Excel、记账软件、销售导出表、学习打卡表和项目清单里。
你每个月可能都会打开一次表格,手工看收入、支出、订单、阅读量、客户跟进、学习时间。但看完以后,真正能带走的结论很少:哪里异常?哪里变好?下周先改什么?哪些指标值得继续追?
这就是 AI数据面板 值得普通人动手搭建的原因。它的核心不是把图表做得更花,而是让数据从“存档”变成“判断”,再变成下一步行动。
本文给你一套最小可行路线:只用 1 个 CSV1 个 Python 文件,先搭出能运行的个人数据驾驶舱。它能显示关键指标、趋势图、分类统计、数据明细,还会自动生成一段结构化 AI 分析提示词。等这个闭环跑通,再接入数据库、模型 API、自动日报和权限管理。
个人数据面板的最小可行架构
Step 1
第一步:先想清楚面板要回答哪 3 个问题
搭 AI数据面板 之前,不要先写代码,先写问题。
一个个人数据面板最怕变成“什么都想放”的信息墙。看起来很高级,实际每次打开都不知道该看哪里。正确做法是先选 3 个问题,让所有指标、图表和 AI 分析都围绕它们展开。
比如个人收支场景,可以先问:
这个月我一共赚了多少、花了多少、净剩多少?
哪个分类变化最大,是否需要控制?
下周我应该优先减少哪类支出,或者增加哪类收入?
销售场景可以换成:
本周新增多少线索,成交多少订单?
哪个渠道转化率最高?
哪些客户需要优先跟进?
学习场景可以换成:
本周投入了多少小时?
哪类学习内容最稳定?
哪些任务总是拖延?
先把问题写清楚,后面字段设计就不会跑偏。本文用一个“个人收支 + 学习投入”的混合数据表做例子,因为它足够简单,也能迁移到销售、运营、健身和项目管理。
Step 2
第二步:准备一个干净的 data.csv
新建项目文件夹:
text
ai-data-dashboard
里面先放两个文件:
text
ai-data-dashboard ├─ app.py └─ data.csv
然后在 data.csv 里写入下面这份样例数据:
csv
date,category,type,amount,remark 2026-06-01,工资,收入,12000,月薪 2026-06-02,餐饮,支出,86,午餐 2026-06-03,交通,支出,35,地铁和打车 2026-06-04,副业,收入,1800,咨询服务 2026-06-05,购物,支出,560,电子产品 2026-06-06,学习,支出,299,线上课程 2026-06-07,餐饮,支出,128,朋友聚餐 2026-06-08,副业,收入,2300,数据整理项目 2026-06-09,健康,支出,199,健身月卡 2026-06-10,工具,支出,68,软件订阅
字段不用复杂,先保证 5 列:
字段
含义
为什么必须有
date
日期
后面画趋势图、做时间筛选
category
分类
用来知道钱或时间花在哪里
type
类型
区分收入、支出、学习、销售等
amount
数值
所有指标和图表的基础
remark
备注
给 AI 分析时补充上下文
这个表可以替换成你的真实数据。销售数据可以把 amount 改成订单金额,公众号数据可以改成阅读量,学习数据可以改成小时数。关键是:日期、分类、类型、数值这四类信息要稳定。
Step 3
第三步:安装依赖,先跑通网页
打开命令行,进入 ai-data-dashboard 文件夹,安装三个组件:
bash
pip install streamlit pandas plotly
这三个工具分工很清楚:
pandas:读取和整理 CSV。
plotly:画趋势图、柱状图、饼图。
streamlit:把 Python 脚本变成可交互网页。
这里不要急着接 AI。先把本地网页跑起来,才知道数据字段、图表和筛选逻辑有没有问题。很多面板失败,不是 AI 不会分析,而是前面的数据结构太乱。
7 步搭建路线:照着做就能跑起来
Step 4
第四步:写出第一个可运行面板
打开 app.py,复制下面这段代码:
python
import pandas as pd import plotly.express as px import streamlit as st  st.set_page_config(page_title="个人 AI 数据驾驶舱", layout="wide")  st.title("个人 AI 数据驾驶舱") st.caption("用一个 CSV 跑通指标、图表、筛选和 AI 分析提示词。")  df = pd.read_csv("data.csv") df["date"] = pd.to_datetime(df["date"])  st.sidebar.header("筛选条件")  type_options = df["type"].unique().tolist() selected_types = st.sidebar.multiselect(     "选择类型",     options=type_options,     default=type_options, )  category_options = df["category"].unique().tolist() selected_categories = st.sidebar.multiselect(     "选择分类",     options=category_options,     default=category_options, )  filtered = df[     df["type"].isin(selected_types)     & df["category"].isin(selected_categories) ].copy()  income = filtered.loc[filtered["type"] == "收入", "amount"].sum() expense = filtered.loc[filtered["type"] == "支出", "amount"].sum() balance = income - expense record_count = len(filtered)  col1, col2, col3, col4 = st.columns(4) col1.metric("总收入", f"¥{income:,.0f}") col2.metric("总支出", f"¥{expense:,.0f}") col3.metric("净收入", f"¥{balance:,.0f}") col4.metric("记录数", record_count)  st.divider()  daily = (     filtered.groupby(["date", "type"], as_index=False)["amount"]     .sum()     .sort_values("date") ) fig_trend = px.line(     daily,     x="date",     y="amount",     color="type",     markers=True,     title="每日金额趋势", ) st.plotly_chart(fig_trend, use_container_width=True)  category_sum = (     filtered.groupby("category", as_index=False)["amount"]     .sum()     .sort_values("amount", ascending=False) ) fig_bar = px.bar(     category_sum,     x="category",     y="amount",     text_auto=True,     title="分类金额统计", ) st.plotly_chart(fig_bar, use_container_width=True)  st.subheader("数据明细") st.dataframe(filtered, use_container_width=True)
然后运行:
bash
streamlit run app.py
浏览器打开后,你会看到 4 个指标卡、1 张趋势图、1 张分类柱状图和 1 张明细表。左侧还能筛选类型和分类。
这一步只要能跑通,就已经完成了 60%。因为你已经把数据从静态表格变成了可交互面板。
如果报错,优先检查三件事:
← 左右滑动查看 →
报错现象
大概率原因
处理方法
找不到 data.csv
命令行不在项目目录
进入 ai-data-dashboard 后再运行
date 转换失败
日期格式混乱
统一成 2026-06-01 这种格式
amount 无法求和
金额列混入文字
删除 、逗号或空格,只保留数字
Step 5
第五步:把 AI 分析变成固定提示词
到这里,面板只是“会展示”。要让它“会分析”,最稳的方式不是直接让 AI 读整张表,而是先由程序汇总关键统计,再把统计结果喂给 AI。
在 app.py 最后继续加上:
python
st.subheader("AI 分析提示词")  summary_prompt = f""" 你是我的个人数据分析助手。请基于以下数据统计结果,给出简洁、具体、可执行的分析。  基础指标: - 总收入:{income} - 总支出:{expense} - 净收入:{balance} - 记录数量:{record_count}  分类统计: {category_sum.to_string(index=False)}  请按下面格式输出: 1. 三句话总结当前数据状态 2. 找出最值得关注的一个异常或变化 3. 给出下周最应该做的 3 个动作 4. 标出还需要补充哪些数据,才能让判断更准确  要求: - 不要泛泛而谈 - 每个建议都要对应一个数据现象 - 如果数据不足,请明确说明不确定性 """  st.code(summary_prompt, language="text") st.info("复制上方提示词到 AI 工具里,就能得到结构化分析建议。")
这一步看似简单,但很关键。
很多人用 AI 分析数据时,会直接问:“帮我看看这张表。” 这种问法得到的通常是空话。更好的方式是给 AI 固定输入:角色、指标、时间范围、对比对象、输出格式和不确定性约束。
AI 分析提示词清单
你可以先不接任何 API,直接复制提示词到 ChatGPT 或其他 AI 工具里。这样更安全,也更容易检查 AI 有没有胡说。等你确认提示词稳定,再考虑自动接入。
Step 6
第六步:可选接入 AI API,但先别跳过人工复核
如果你希望面板里直接显示 AI 分析,可以接入模型 API。思路是:程序把 summary_prompt 发给模型,模型返回分析文本,再在面板里展示。
示例结构可以这样写:
python
import os from openai import OpenAI  client = OpenAI(api_key=os.environ.get("OPENAI_API_KEY"))  def get_ai_summary(prompt: str) -> str:     response = client.responses.create(         model="gpt-4.1-mini",         input=prompt,     )     return response.output_text  if st.button("生成 AI 分析"):     with st.spinner("AI 正在分析数据..."):         ai_summary = get_ai_summary(summary_prompt)         st.markdown(ai_summary)
这里有三个提醒。
第一,不要把 API Key 写进代码。把它放在系统环境变量里,或者用 Streamlit 的 secrets 管理方式。代码可以公开,密钥不能公开。
第二,AI 分析结果不能直接替代决策。尤其是财务、投资、医疗、法律、合同和客户数据场景,AI 只能给你分析草稿,最后一定要人工复核。
第三,先控制成本。按钮触发比自动刷新安全。否则每次筛选、每次页面重载都可能调用一次模型,账单会悄悄上涨。
所以最稳路线是:
← 左右滑动查看 →
阶段
做法
适合谁
0 级
只展示图表
刚开始整理数据的人
1 级
自动生成 AI 提示词,人工复制
个人用户、低风险数据
2 级
点击按钮调用 API
稳定使用者、小团队
3 级
定时生成日报或周报
有固定数据流程的团队
如果你是第一次搭,建议先做到 1 级。能稳定跑 2 周,再接 API。
Step 7
第七步:把它改成你自己的数据面板
这套模板真正有用的地方,是迁移成本低。
你只需要换掉 data.csv 和少量字段,就可以变成不同类型的面板。
← 左右滑动查看 →
场景
date
category
type
amount
个人记账
日期
消费分类
收入/支出
金额
销售管理
跟进日期
渠道
线索/成交
订单金额
学习打卡
学习日期
科目
输入/输出
小时数
健身记录
训练日期
部位
有氧/力量
时长或重量
自媒体运营
发布日期
平台
阅读/互动
指标数值
如果你要做得更高级,可以继续加 5 个功能:
1
日期区间筛选:只看本周、本月或近 90 天。
2
目标完成率:比如预算 5000 元、收入目标 20000 元、学习目标 40 小时。
3
异常提醒:单笔支出超过阈值,或者某个分类环比增长过快。
4
数据上传:用 st.file_uploader 让用户上传自己的 CSV。
5
自动报告:每周生成一份总结,保存成 Markdown 或发送到邮箱。
但不要一上来就做所有功能。先用固定 CSV 跑通,再做上传;先人工复制 AI 提示词,再接 API;先自己用 2 周,再考虑给团队用。
高级面板不是功能越多越好,而是每次打开都能更快回答一个问题:我现在应该做什么?
最后给你一份搭建检查清单
如果只想收藏一部分,保存下面这份清单就够了。
AI 数据面板上线前检查清单
检查项
合格标准
数据源
至少有日期、分类、类型、数值 4 类字段
指标卡
能显示总量、变化、差额或完成率
趋势图
能按时间看到变化
分类图
能看到主要贡献或主要消耗
明细表
能回到原始记录检查原因
AI 输入
给 AI 的不是整张表,而是结构化统计
AI 输出
必须包含结论、异常、行动和不确定性
风险控制
API Key 不进代码,高风险决策人工复核
这篇教程的路线其实很朴素:
先不要追求“企业级数据中台”。先做一个你自己真的会打开、会更新、会用来复盘的小面板。
当 data.csv 能稳定更新,app.py 能稳定运行,AI 提示词能稳定给出有用建议,你就已经拥有了一个个人数据分析系统的雏形。
从今天开始,不要只是保存数据。让数据主动告诉你:哪里变好了,哪里出问题了,下一步该做什么。
本文实现思路参考了 Streamlit、pandas、Plotly 和 OpenAI 官方文档。实际使用时,请以你本地安装版本和具体数据安全要求为准。
开放留言讨论
AI数据面板真正值得讨论的,不是图表好不好看,而是你愿不愿意把日常数据交给一个固定流程持续复盘。
01
你最想先把哪类个人数据做成 AI数据面板:收支、销售、学习、健身还是项目?
02
你会先接受 AI 生成分析建议,还是希望它直接改预算、排计划、发报告?
03
下一篇要不要继续拆“如何把公众号、小红书或销售数据接进这个面板”?
留言里如果有具体数据场景,我会继续把模板扩展成可直接复用的行业版本。
环境博士学AI
持续观察 AI 工具、产业变化与个体成长
如果这篇内容对你有帮助,欢迎关注、转发,或把你的问题留在评论区。
基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-20 17:39:34 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/773480.html
  2. 运行时间 : 0.097885s [ 吞吐率:10.22req/s ] 内存消耗:4,665.21kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=8effd6c3409b2c54d9f29c78a2b6687e
  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.000550s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000736s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000329s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000278s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000520s ]
  6. SELECT * FROM `set` [ RunTime:0.000221s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000606s ]
  8. SELECT * FROM `article` WHERE `id` = 773480 LIMIT 1 [ RunTime:0.000500s ]
  9. UPDATE `article` SET `lasttime` = 1781948374 WHERE `id` = 773480 [ RunTime:0.004484s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000286s ]
  11. SELECT * FROM `article` WHERE `id` < 773480 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000509s ]
  12. SELECT * FROM `article` WHERE `id` > 773480 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000391s ]
  13. SELECT * FROM `article` WHERE `id` < 773480 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000678s ]
  14. SELECT * FROM `article` WHERE `id` < 773480 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001407s ]
  15. SELECT * FROM `article` WHERE `id` < 773480 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000811s ]
0.099595s