乐于分享
好东西不私藏

多系统报表合并,我用AI创造了一个工具

多系统报表合并,我用AI创造了一个工具

一、那个让我失眠的周五下午

2025年2月,我坐在办公室,盯着屏幕上的金蝶云星空。

44家分子公司的报表和科目余额表已经导出来了,散落在桌面上,像小山一样。

合并报表,我还是得手工做。

金蝶的"合并报表模块",说得好听——

  • 要手工维护股权关系
  • 要手工录入抵销分录
  • 要手工核对内部往来
  • 它只是把Excel搬到了系统里,根本谈不上"智能"

我打了金蝶客服电话。

"你们有没有AI自动合并报表的功能?"

客服妹子很客气:"目前系统不支持AI自动生成抵销分录,您需要手动维护合并规则。"

手动。维护。

44家公司,每年新增3-5家,每次并购我都要重新配一遍规则。

我挂了电话,做了一个决定:不等金蝶了,自己搞。


二、金蝶做不了的事,到底卡在哪里?

我仔细想了一下,金蝶云星空为什么做不了真正的AI合并报表:

问题1:数据孤岛,根本抓不到实时数据

金蝶的合并报表模块,只能读取金蝶体系内的数据。

但现实是:

子公司
用的系统
总部 + 8家核心子公司
金蝶云星空
12家老子公司
用友U8(历史遗留)
5家新并购公司
SAP Business One
19家小型子公司
手工Excel记账

金蝶只能合并8家的数据。

剩下36家,我得手工导出Excel,再导入金蝶的合并模板。

一个月要处理200+个Excel文件


问题2:合并规则太复杂,系统学不会

每家子公司的业务不一样:

  • 有的做产品销售,收入确认规则特殊
  • 有的做技术服务,成本分摊方式不同
  • 有的有跨境业务,涉及外币折算

金蝶的合并规则是"硬编码"的——我得在系统里一条条配,配错了就得从头来。

我试过让实施顾问帮我配,他说:

"这个太复杂了,你们公司的情况,系统标准功能覆盖不了,得定制开发。"

定制开发报价:80万

我没批下来预算。


问题3:内部交易对账,全靠人工

这是最痛的。

44家公司之间,每天都在发生内部交易:

  • 母公司给子公司提供管理服务 → 子公司要确认管理费用
  • 子公司之间互相销售产品 → 要抵销收入和成本
  • 资金池调拨 → 要抵销内部往来

金蝶只能告诉我"有差异",但找不出差异在哪里。

我得打开44家公司的账套,一笔笔对。

有一次,为了找一笔12万元的差异,我加了3天班,最后发现是一家子公司把币种选错了(美元当成人民币录了)。

如果有个AI能自动对账、自动找差异,该多好。


三、我决定自己搭一个AI合并报表系统

那个周五晚上,我回到家,打开电脑,开始查资料。

我的思路很清楚:

金蝶云星空(数据源)
  ↓ 导出:科目余额表、内部交易明细
  ↓ 格式:Excel / API(如果开放)

AI Agent(我自己搭的)
  ↓ 读取数据
  ↓ 执行合并规则
  ↓ 生成抵销分录
  ↓ 输出合并报表

最终交付:合并资产负债表、利润表、现金流量表

关键技术栈:

组件
技术选型
为什么选它
数据读取
Python + pandas
处理Excel速度快
AI大模型
通义千问 Qwen-72B(开源)
可私有化部署,数据不出内网
Agent框架
LangChain
工具调用能力强
向量数据库
Chroma(本地)
存储历史合并规则,相似任务自动匹配
输出报表
openpyxl
生成Excel格式的合并报表

四、我是怎么搭的(代码级细节)

第一步:从金蝶导出数据

我在金蝶云星空的合并报表模块,设置了自动导出任务:

【金蝶云星空】→【合并管理】→【报表模板】
→ 选择"科目余额表"
→ 设置"按组织汇总"
→ 设置"导出周期:每月1号凌晨2:00自动导出"
→ 导出格式:Excel(.xlsx)
→ 保存路径:\\财务服务器\合并报表\原始数据\

44家公司的科目余额表,每月1号早上,我已经能在文件夹里看到了。


第二步:用Python读取数据

# 这是我实际用的代码(已脱敏)
importpandasaspd
importos

# 读取所有子公司的科目余额表
defread_all_balance_sheets(folder_path):
  all_data = []

forfileinos.listdir(folder_path):
iffile.endswith('.xlsx'):
# 从文件名提取公司代码
      company_code = file.split('_')[2].split('.')[0]

# 读取Excel
      df = pd.read_excel(os.path.join(folder_path, file))
      df['公司代码'] = company_code

    all_data.append(df)

# 合并所有数据
returnpd.concat(all_data, ignore_index=True)

这一步,把44家公司的数据,统一成了一张"大表"。


第三步:用AI生成抵销分录

这是最核心的部分。

我用了LangChain + 通义千问,让AI根据合并规则,自动生成抵销分录。

from langchain.llmsimportTongyi
fromlangchain.agentsimportinitialize_agent, Tool

# 初始化大模型(私有化部署,数据不出内网)
llm = Tongyi(
  model_name="qwen-72b-chat",
  api_base="http://192.168.1.100:8000/v1"
)

# 定义工具:查询股权结构
defget_equity_structure(company_code):
  df = pd.read_excel('股权结构表.xlsx')
  result = df[df['子公司代码'] == company_code]
returnresult.to_dict('records')

# 定义工具:查询历史抵销分录
defget_historical_eliminations(company_code, period):
  query = f"{company_code} {period} 内部交易抵销"
  results = vector_db.similarity_search(query, k=3)
return[doc.page_contentfordocinresults]

# 执行合并报表任务
result = agent.run(f"""
任务:为以下子公司生成2023年11月的合并抵销分录

要求:
1. 生成内部交易抵销分录
2. 生成股权投资抵销分录
3. 检查数据一致性
4. 输出合并报表
""")

第一次跑通的时候,我盯着屏幕看了10分钟。
AI生成了127条抵销分录,我抽查了20条,全对


第四步:人工复核 + 一键生成合并报表

AI生成抵销分录后,我不是直接用的。

我设计了一个"AI建议 + 人工复核 + 一键生成"的流程:

# 生成合并报表
defgenerate_consolidated_report(balance_data, eliminations):
# 1. 合并所有子公司的科目余额
  consolidated = balance_data.groupby('科目代码').sum()

# 2. 应用抵销分录
forentryineliminations:
    consolidated.loc[entry['科目代码'], '期末余额'] += entry['金额']

# 3. 生成合并资产负债表
  bs = generate_balance_sheet(consolidated)

# 4. 导出Excel
withpd.ExcelWriter('合并报表_202311.xlsx')aswriter:
    bs.to_excel(writer, sheet_name='合并资产负债表')

return'合并报表_202311.xlsx'

从AI生成抵销分录,到导出合并报表,全程不超过10分钟。


五、效果:从5天到1天

环节
以前(纯手工)
现在(AI辅助)
提升
数据收集
2天
0(自动导出)
100%
内部对账
1.5天
2小时
87%
生成抵销分录
1天
10分钟
99%
编制合并报表
0.5天
5分钟
99%
合计5天1天以内80%

最让我满意的,不是快,是准。

以前手工做抵销分录,每个月总有那么几笔,要么借贷方向错了,要么金额算错了。

AI生成的分录,逻辑是统一的,不会犯低级错误。

我只需要复核异常项(比如新并购的公司、新增的业务类型),常规项直接过。


六、你可以怎么开始?

如果你公司也用金蝶/用友

第1步:别等厂商升级,先把手头的数据导出来

  • 科目余额表(每月自动导出)
  • 内部交易明细(从"内部交易对账"模块导出)
  • 股权结构表(自己维护一个Excel)

第2步:学一点Python(真的很简单)

  • 我推荐《Python数据分析实战》(书)
  • 或者,B站搜"pandas教程",看3个小时就能上手

第3步:接入大模型API(不用自己部署)

  • 通义千问:免费额度够用
  • 或者Claude(如果你能访问)
  • 或者,找我,我帮你搭

如果你公司还没上系统

更要提前规划。

别只听厂商忽悠"我们支持AI合并报表"。

问他们3个问题

  1. 能不能自动抓取异构系统的数据?(SAP、用友、Excel)
  2. 能不能自动生成抵销分录?(不是"辅助",是"自动生成")
  3. 能不能自适应股权变动?(并购、分拆后,合并规则自动调整)

如果3个都能答"能",再考虑。

否则,做好"自己搭AI"的心理准备。


七、写在最后

有人问我:"你一个财务总监,为什么要自己写代码?"

我说:因为没人帮我做。

厂商不重视中小客户的需求,实施顾问只会按手册操作,IT部门说"这不是我们的业务系统"。

最后只能自己上。

但我不后悔。

因为当我用AI把合并周期从5天压到1天的时候,

当我有4天时间去做经营分析、去支持业务决策的时候,

我觉得,这才是一个CFO该做的事。


📌 行动清单

  • 收藏这篇文章(搭AI系统时会用到)
  • 导出你公司的科目余额表,看看数据质量怎么样
  • 关注我,下期讲:《我做了个AI经营分析驾驶舱,老板直呼"这才是我要的"
  • 留言告诉我:你们公司的合并报表,最痛的点是什么?

每条留言我都会回。


我是「算帐的月亮」,12年财务老司机,蜂巢互联前财务总监,亲手搭建过财务共享中心。

金蝶云星空实施专家,但现在更爱用Python+AI解决问题。

在这里,我只讲一件事:如何用信息化和AI,让财务人不再加班,让财务真正创造价值。

关注我,一起进化。


看完别忘了点「在看」,让更多财务人看到:我们不必等厂商施舍功能,我们可以自己创造工具。

有收获的话,转发到你的朋友圈,说不定你的老板/同事/同行,正好需要。

*这篇文章写了6个小时。代码是我实际跑通过的,案例真实,数据可查。*
*转载请注明出处。*

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-30 03:01:13 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/661772.html
  2. 运行时间 : 0.182290s [ 吞吐率:5.49req/s ] 内存消耗:4,809.73kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=3e2ce20aa196cd81073b827d5156cb86
  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.000979s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001434s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000633s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000565s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001094s ]
  6. SELECT * FROM `set` [ RunTime:0.000418s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001178s ]
  8. SELECT * FROM `article` WHERE `id` = 661772 LIMIT 1 [ RunTime:0.000827s ]
  9. UPDATE `article` SET `lasttime` = 1782759673 WHERE `id` = 661772 [ RunTime:0.019011s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000721s ]
  11. SELECT * FROM `article` WHERE `id` < 661772 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000958s ]
  12. SELECT * FROM `article` WHERE `id` > 661772 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000890s ]
  13. SELECT * FROM `article` WHERE `id` < 661772 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002447s ]
  14. SELECT * FROM `article` WHERE `id` < 661772 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001439s ]
  15. SELECT * FROM `article` WHERE `id` < 661772 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001493s ]
0.185914s