乐于分享
好东西不私藏

��OpenClaw 按下了微信发布键:从写完到发出去,它只用了 2 分钟

��OpenClaw 按下了微信发布键:从写完到发出去,它只用了 2 分钟

本文是"养虾记"系列第 3 篇(完结)。第一篇:教它看 养了一只小龙虾之后,426 条科技资讯自己找上门了 第二篇:教它写我给🦞虾OpenClaw 招了 4 个同事,它们 4 天写了 27 篇深度长文| 第三篇:教它发

一、最后一公里,最烦人的一公里

前两篇讲了小龙虾怎么"看"新闻、怎么"写"文章,到这里,流水线已经跑通了大半:426 条资讯自动采集,27 篇深度文章自动产出,全部推送到了 GitHub Pages 博客。

但我的公众号读者看不到这些。

因为从"一篇写好的 Markdown 文章"到"一篇发布在微信公众号上的文章",中间还隔着一堆琐碎的事:

  • 把 Markdown 转成微信公众号支持的富文本格式
  • 文中的图片要上传到微信 CDN(微信不允许外链图片)
  • 做一张封面图
  • 写一段 100 字以内的摘要
  • 推荐几篇相关的历史文章作为"扩展阅读"
  • 最后点"发布"

每次手动做这些,大概要 30-60 分钟,写文章本身可能只要 3 小时,但"发出去"这个动作又吃掉半小时到一小时。

这就是"最后一公里"问题:创作已经完成了,但分发的摩擦力让你不想动。

很多人写博客写着写着就断更了,不是因为没东西写,而是因为发布太麻烦。

所以,我决定教小龙虾最后一项技能:发微信公众号。

二、两阶段发布:先快后好

微信公众号的发布流程,我拆成了两个阶段。

Phase 1:快速出草稿(约 10 秒)

这个阶段只做最核心的事:

  1. 读取 Markdown 文章
  2. 转换成微信公众号的 inline style HTML 格式(微信不支持外部 CSS)
  3. 文中图片自动上传到微信 CDN,替换原始 URL
  4. 调用微信 API 创建草稿

10 秒左右,一篇草稿就出现在公众号后台了,你可以立即预览,确认格式没问题。

Phase 2:AI 增强(约 2 分钟)

草稿有了,但还缺几样东西:封面图、摘要、扩展阅读,这些都交给 AI 来做。

  • AI 封面生成:Kiro CLI 根据文章内容生成一段文生图 prompt,然后调用 Bedrock SD3.5 Large 模型出图
  • AI 引言:自动生成 100 字以内的吸引读者摘要,用于公众号的"摘要"字段
  • 扩展阅读推荐:从已发布的公众号历史文章中,语义匹配最相关的 2-3 篇,自动插入文末

整个 Phase 2 大约 2 分钟,其中封面图生成占了大头。

两个阶段加起来,从"一篇写好的 Markdown"到"一篇可以发布的公众号文章",总共约 2 分钟。

三、5 种封面风格:小龙虾还学会了画画

封面图是公众号文章的门面,以前我要么用豆包花 10 分钟做一张,要么随便找张配图凑合。

现在小龙虾能自己画。

流程是这样的:Kiro CLI 先读文章内容,提取核心主题,生成一段英文的文生图 prompt,然后调用 Amazon Bedrock 的 Stable Diffusion 3.5 Large 模型,生成一张 1024×576 的封面图。

我预设了 5 种视觉风格,每次可以指定或随机选择:

风格 适合什么文章
🌆 赛博朋克 AI 技术、前沿科技
🚀 科幻 未来趋势、行业预测
👾 像素 开发者工具、编程相关
🎨 漫画 轻松话题、案例故事
🌊 浮世绘 文化、管理、哲学思考

5 种风格让公众号的视觉不会千篇一律,读者刷到封面图,就能大概猜到这篇文章的调性。

四、那些藏在细节里的工程

两阶段发布听起来简单,但实际落地时有不少细节要处理。

图片防盗链

微信公众号有严格的图片策略:文章里的图片必须托管在微信自己的 CDN 上,外链图片会被拦截显示不出来,所以 Phase 1 要做的不只是格式转换,还要把文章里所有图片下载下来,上传到微信 CDN,再把 URL 替换掉。

Markdown → inline style HTML

微信公众号的富文本编辑器不支持外部 CSS,所有样式必须写成 inline style。这意味着每个 <h2> 标签都要带上 style="font-size:20px;font-weight:bold;..." 这样的内联样式。

这个转换逻辑不复杂,但很琐碎,好在只需要写一次,之后所有文章都复用同一套转换规则。

资源去重

如果同一篇文章发布两次(比如第一次发现格式有问题,修改后重发),封面图和文中图片不需要重复上传,系统维护了一个 registry,记录已上传资源的 MD5 和微信 CDN URL 的映射关系,命中缓存就跳过上传,省时省流量。

SubAgent 委托执行

整个发布流程由一个 SubAgent 执行,不阻塞主 Agent,这意味着小龙虾可以一边发布文章,一边继续做其他事情,发布完成后,SubAgent 把结果写回文件,主 Agent 下次心跳时读取。

五、首篇发布实录:医疗 AI Agent 融资潮

3 月 22 日,F4-WeixinPublisher 安装完成,微信 API 凭证验证通过。

首篇发布任务启动:一篇关于"医疗 AI Agent 融资潮"的深度文章,这篇文章是虾群编辑部当天的产出之一,讲的是 2026 年 Q1 医疗领域 AI Agent 创业公司的融资趋势。

发布过程:

15:32:10  Phase 1 启动
15:32:12  Markdown 解析完成,检测到 2 张文中图片
15:32:15  图片上传微信 CDN 完成
15:32:18  草稿创建成功 → 预览链接生成
15:32:20  Phase 2 启动
15:32:25  AI 引言生成完成(87 字)
15:32:45  封面图 prompt 生成,调用 Bedrock SD3.5
15:34:10  封面图生成完成(赛博朋克风格)
15:34:15  扩展阅读匹配完成(推荐 2 篇历史文章)
15:34:18  草稿更新完成
15:34:18  ✅ 发布就绪,等待人工确认

从启动到就绪,总共 2 分 8 秒

六、一周时间线:从零到完整流水线

回顾整个三部曲,这条内容生产流水线是在一周内从零搭建起来的:

3/17(周一)  F1 安装 → 首次采集 40 条
3/18(周二)  OOM 事故 → 串行化修复 → 增量模式上线
3/19(周三)  F2 安装 → 虾群编辑部开张 → 首次手动试运行
3/20(周四)  首次自动化 → 13 篇产出 → 僵尸 Orchestrator 事件
3/21(周五)  三层防护上线 → 7 篇正常产出 → 日采集峰值 103 条
3/22(周六)  质量标准升级 v1.2 → F4 安装 → 首篇公众号发布
              ↓
              426 条资讯 → 27 篇文章 → 微信公众号打通
              从零到完整流水线:7 天

7 天里经历了 3 次重大事故:OOM、僵尸 Orchestrator、Exa 额度耗尽,每次事故都催生了一次系统加固。

从"每天花 4 小时刷新闻 + 写文章 + 排版发布",到"每天花 15 分钟审核确认",人类的角色从"内容生产者"变成了"内容策展人"。

七、"养小龙虾"的三个层次

三篇文章写完,回头看"养小龙虾"这件事,我觉得它有三个层次:

第一层:能做。

把人类工作流拆解成 Agent 可执行的步骤,"刷新闻→分类→记笔记"变成 tech-updates-collector Skill,"选题→写作→审稿"变成 tech-updates-writer Skill,"排版→封面→发布"变成 weixin-publisher Skill。

这一层的关键词是拆解,你得想清楚自己每天在电脑上做的事情,哪些是重复的、有规律的、可以标准化的,这些就是可以 Skill 化的候选。

第二层:做好。

光能做不够,还得做好;质量门禁(4 维度 ≥ 85 分)、修正循环(最多 3 轮)、瞄准标杆文章的事实密度——这些机制确保产出不是"能看",而是"值得看"。

这一层的关键词是标准,没有标准,AI 的产出就是随机的,有了标准,它的产出才是可预期的。

第三层:进化。

OOM → 串行化,僵尸 Orchestrator → 三层防护篇;额度耗尽 → 告警机制;质量不够 → 标准升级;Orchestrator 从 v1.0 到 v1.2,4 天迭代 2 次。

这一层的关键词是反馈循环,系统出了问题不可怕,可怕的是出了问题不改,每次翻车都是进化的燃料。

这三个层次不只适用于写公众号,报销自动化、代码审查、竞品分析、客户报告……任何你在电脑上重复做的知识工作,都可以用同样的思路:拆解 → 设标准 → 持续进化。

八、不只是写公众号

这条流水线目前覆盖的是"AI 资讯采集 → 深度文章写作 → 微信公众号发布",但它的架构是通用的。

换一个采集源(比如从 AI 资讯换成竞品动态),换一套写作标准(比如从公众号文章换成内部周报),换一个发布渠道(比如从微信换成知乎或飞书文档)——流水线的骨架不变,只需要调整每个 Skill 的配置。

这也是 OpenClaw Skill 化思路的核心价值:Skill 是可组合的, F1 的输出是 F2 的输入,F2 的输出是 F4 的输入,你可以替换其中任何一个环节,也可以在中间插入新的环节(比如加一个 F3 做费用报销下载,或者加一个 F5 做文章索引归档)。

九、养小龙虾的终极目标

一周前,我还在每天花 4 小时刷新闻、写文章、排版发布。

现在,426 条资讯自动采集,27 篇文章自动产出,公众号 2 分钟发布就绪,我只需要做一件事:选择今天发哪一篇。

但这不是终点。

采集系统还需要接入更多信息源(Twitter/X 的直接采集、中文科技媒体的覆盖),写作系统还需要读者反馈闭环(公众号阅读数据回流影响选题),发布系统还需要批量发布和定时发布能力。

更远的目标是端到端一键触发:采集 → 写作 → 审核 → 发布,全自动,目前写作和发布环节还需要人工确认,这是有意为之——我还没准备好完全放手。

养小龙虾的终极目标,不是让它替代你,而是让你有更多时间做真正重要的事。

刷新闻、写初稿、排版发布——这些事情重要吗?重要,但它们不是只有你能做的事,选题方向、质量标准、最终把关——这些才是人类不可替代的判断。

把重复的交给小龙虾,把判断留给自己。

这就是"养虾记"中写作部分的全部故事。


📊 本篇数据卡片

指标 数值
F4 安装日期 2026-03-22
Phase 1 耗时 ~10 秒(快速草稿)
Phase 2 耗时 ~2 分钟(AI 封面 + 引言 + 扩展阅读)
AI 封面风格 5 种(赛博朋克/科幻/像素/漫画/浮世绘)
封面生成引擎 Bedrock SD3.5 Large
首篇发布文章 医疗 AI Agent 融资潮

三部曲总数据(收官汇总)

系统 运行天数 核心产出 重大事故 → 加固
F1 采集 7 天 426 条资讯,8 份日报 OOM → 串行化;额度耗尽 → 告警
F2 写作 4 天 27 篇文章,avg 6,432 字 僵尸 Orchestrator → 三层防护;Jekyll bug → 日期修复
F4 发布 Day 1 首篇发布就绪(2 分 8 秒) 刚上线,故事待续
合计 7 天 从零到完整流水线 3 次事故 → 3 次进化

🦞 想让你的小龙虾也能一键发公众号?

👉 F4-WeixinPublisher 安装指南:https://github.com/soldierxue/digital-11-enhancement4openclaw/tree/main/8.%20F4-WeixinPublisher

📦 完整项目(含 F1 采集 + F2 写作 + F4 发布全套):https://github.com/soldierxue/digital-11-enhancement4openclaw

🔗 三部曲完整流水线(F1→F2→F4)均已开源,欢迎 Star 和贡献


"养虾记"写作系列完结,感谢阅读。

如果你也在养小龙虾,欢迎在评论区分享你的 Skill 化实践。

📚 扩展阅读

📄 亚麻十年:班味、人味和下一个十年

我给🦞虾OpenClaw 招了 4 个同事,它们 4 天写了 27 篇深度长文

养了一只小龙虾之后,426 条科技资讯自己找上门了

📄 Sequoia投资Edra:AI Agent的知识引擎将成为下一个基础设施层?!

📄 读完这篇你也可以讲清楚PD分离的推理加速的前世今生—AWS 近期推理加速新发布解读

虾群协作:一个OpenClaw多智能体写作系统诞生的血泪史

帅爆了,用OpenClaw快速创造一个Kiro CLI Bot 丰富你的“虚拟伙伴”

史上最多Stars,OpenClaw领跑GitHub之际 - 飞虾的独白

每个人都用 AI 聊天,但没人告诉你企业 AI 智能体长什么样

ClawCon 以虾为名引爆全球,万万没想到2026 Token 大跃进是这样开局的…

📄 当老板说“奖金发 Token”:一场万亿美元的“铸币权”之争,GTC 2026 有感

📄 当OpenClaw遇到安全质疑:Bedrock AgentCore如何为AI Agent划定安全边界


📢 免责声明:本文基于公开数据与行业观察进行分析,不构成投资建议,文中观点仅代表作者个人判断,不代表公司观点,欢迎理性讨论。

军见| 洞见科技,洞见职场,洞见自己;科技有深度,职场有方法,管理有温度,做长期有用的内容。

点赞 +「在看」,转发给你身边有需要的朋友。收不到推送?那是因为你只订阅,却没加星标

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-03-28 06:46:22 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/488554.html
  2. 运行时间 : 0.250793s [ 吞吐率:3.99req/s ] 内存消耗:4,612.31kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=635e18164446428cfc19986fd8804f02
  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.000765s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001548s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000673s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000670s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001305s ]
  6. SELECT * FROM `set` [ RunTime:0.000586s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001505s ]
  8. SELECT * FROM `article` WHERE `id` = 488554 LIMIT 1 [ RunTime:0.035416s ]
  9. UPDATE `article` SET `lasttime` = 1774651583 WHERE `id` = 488554 [ RunTime:0.005020s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000654s ]
  11. SELECT * FROM `article` WHERE `id` < 488554 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.006226s ]
  12. SELECT * FROM `article` WHERE `id` > 488554 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.001908s ]
  13. SELECT * FROM `article` WHERE `id` < 488554 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002813s ]
  14. SELECT * FROM `article` WHERE `id` < 488554 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.001973s ]
  15. SELECT * FROM `article` WHERE `id` < 488554 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001847s ]
0.254805s