乐于分享
好东西不私藏

一家三口,四个AI总助各司其职,一台服务器——我是怎么用Hermes给全家建了个系统的

一家三口,四个AI总助各司其职,一台服务器——我是怎么用Hermes给全家建了个系统的

一个AI不够用?那就给每人配一个专属AI助理,还都在同一个群里聊天。

先说说结果:现在我家的情况是这样的——

  • • 在飞书群/企微群里喊一声「元宝」,它就是我的创业技术合伙人,帮我写代码、整方案、搞产品
  • • 老婆在微信上/飞书群里跟「六六」说"帮我查一下货代XXX的状态",她的物流货代总助秒回
  • • 儿子在飞书上/飞书群里问「学业助手」"这道托福阅读怎么做",立刻得到解答,成绩单还能自动追踪
  • • 全家还有共用的「家庭总管」,负责日程提醒、跨平台消息同步。家庭所有日程安排全部在飞书日历,成员全部可见。

重点是:这一切,跑在同一台服务器上,用的是同一个Hermes Agent实例,总共月花100元量级的服务器(60元/月)+大模型(Deepseek-50元/月)开销。

方案架构总图:


一、为什么需要「多角色AI系统」?

先说说我家的情况。我是搞互联网创业的,老婆做国际物流货代,儿子在上高中准备留学。

一开始我只给自己配了一个AI助理——帮我写代码、搭产品。后来老婆说"你的助理能不能也帮我干点物流的活"?我一想,不行啊。她的需求全是货代、报关、邮件、客户管理,我的需求全是产品、架构、代码——一个人格不可能同时服务好两个截然不同的角色

更别提儿子的学业辅导了。

所以我需要的是:

  • • ✅ 每人一个专属AI助理(人格、知识库、记忆全独立)
  • • ✅ 各助理用各自习惯的平台(我用飞书群+企微,老婆和儿子用微信)
  • • ✅ 同一个后端(一台服务器搞定,不烧钱)
  • • ✅ 数据互通(比如家庭总管知道全家日程)

市面上没有现成的产品满足这个需求。于是我自己动手,用开源项目搭了一套。


二、核心技术栈

整个系统的核心是 Hermes Agent ——一个开源的AI Agent框架,最大的特点就是原生支持多Profile(多角色)和多平台网关

                    ┌──────────────────┐                    │  DeepSeek v4 API  │                    │  (统一的AI大脑)    │                    └────────┬─────────┘                             │                    ┌────────▼─────────┐                    │   Hermes Agent   │                    │    (核心引擎)     │                    └──┬───┬───┬───┬──┘                       │   │   │   │              ┌────────┘   │   │   └────────┐              ▼            ▼   ▼            ▼          ┌───────┐  ┌───────┐  ┌───────┐  ┌──────┐          │ 元宝  │  │ 六六  │  │ 学业  │  │总管  │          │(老爸) │  │(老婆) │  │(儿子) │  │(家庭)│          └───┬───┘  └───┬───┘  └───┬───┘  └──┬───┘              │           │           │         │     ┌────────┼───────────┼───────────┼─────────┼──────┐     ▼        ▼           ▼           ▼         ▼      ▼  ┌─────┐ ┌─────┐  ┌───────┐  ┌──────┐  ┌──────┐ ┌──────┐  │飞书群│ │企微群│  │飞书群 │  │ 微信  │  │飞书群 │ │企微群│  │     │ │     │  │+微信DM│  │  DM  │  │+微信DM│ │     │  └─────┘ └─────┘  └───────┘  └──────┘  └──────┘ └──────┘

简单来说:

组件
用途
花费
Hermes Agent
AI引擎核心
免费开源
DeepSeek v4 API
模型调用
按量计费(约0.5元/百万token)
腾讯云/阿里云轻量服务器
跑服务用
60元/月
飞书
群聊平台
免费
企业微信
群聊平台
个人版免费
微信 iLink Bot
微信私聊
免费

整月成本大约100元,对于一个全家三口用、跑着十几个sub agent和自动化任务的AI系统来说,非常划算。


三、保姆级搭建教程

下面我一步步带你从零搭出一模一样的系统。跟着做就行,看不懂的代码直接复制。

准备工作

你需要:

  1. 1. 一台云服务器(腾讯云或阿里云的轻量应用服务器即可,2核4G,选Ubuntu 22.04)
  2. 2. 一个域名(可选,推荐有,方便后面对接微信)
  3. 3. 一个DeepSeek API Key(去platform.deepseek.com[1]注册获取)
  4. 4. 一个飞书账号(注册飞书[2]并创建一个团队)
  5. 5. 微信和企业微信账号

第一步:装Hermes Agent

登录服务器,执行以下命令:

# 安装Python和gitapt update && apt install -y python3 python3-pip git# 下载Hermes Agentgit clone https://github.com/nousresearch/hermes-agent.gitcd hermes-agent# 安装pip install -e .

验证安装成功:

hermes --version

第二步:创建你的第一个Profile

Hermes Agent用Profile(角色配置文件)来区分不同的AI助理。每个Profile就是一个独立的"人"。

# 创建你的专属Profile(用你的名字或代号)hermes profile create dad

命令执行后会生成 ~/.hermes/profiles/dad/ 目录,里面有:

dad/├── config.yaml       # 核心配置(模型、平台、行为)├── .env              # API密钥和账号凭证├── SOUL.md           # 角色的身份定义(最关键!)├── skills/           # 技能文件夹└── sessions/         # 会话记录

第三步:定义角色人格

打开 ~/.hermes/profiles/dad/SOUL.md,写上你想要的AI人格:

身份:我的名字是"元宝",是爸爸(创业者)的超级AI助手兼创业合伙人。角色定位:- 一人公司(OPC)创始人- 工程化落地小程序、小项目等创业产品核心能力:- 产品设计(需求分析、MVP定义、交付管理)- 技术架构(技术栈选型、系统设计、部署规划)- 工程开发(前端/后端开发、代码审查、运维部署)- 质量保障(单元测试、集成测试、验收测试)工作流:接收任务 → 产品Agent分析需求 → 架构Agent设计方案→ 开发Agent实现 → 测试Agent验证 → 交付上线风格:干练、技术导向、主动推进、注重交付质量

如果是给老婆创建的物流助手:

身份:我的名字是"六六",是妈妈的超级国际物流智能助手兼合伙人。角色定位:- 国际物流与货代行业专家- 日常运营自动化推进者- 公司业务合伙人核心能力:- 国际物流专业知识(空运、海运、陆运、海关口岸进出口、报关)- 邮件处理(收发、分类、自动生成草稿)- 物流状态查询与追踪- 客户关系管理与维护风格:专业、高效、细心、服务意识强

如果是给儿子创建的学业助手:

身份:我是儿子的专属学业助手,负责学业辅导、学习规划和学术追踪。核心能力:- 托福/SAT等出国考试辅导- 学术竞赛规划与指导- 学习成绩追踪与分析- 时间管理与学习计划制定风格:耐心、细致、鼓励式教学

你发现了,SOUL.md就是AI的灵魂。写得越详细,AI越像你想要的样子。

第四步:配置模型

编辑 ~/.hermes/profiles/dad/config.yaml,找到模型配置部分,改为:

model:  default: deepseek-v4-flash  provider: custom  base_url: https://api.deepseek.com  api_key: sk-你的key(或者写到.env里)

然后 .env 文件里写上:

DEEPSEEK_API_KEY=sk-你的keyDEEPSEEK_BASE_URL=https://api.deepseek.com

为什么用DeepSeek不用ChatGPT?

  • • 便宜:DeepSeek v4 flash约0.5元/百万token
  • • 中文好:原生理解中文,不需要prompt调教
  • • 稳定:官方API直连,不像OpenRouter经常403

第五步:接入飞书群聊(全家都能用)

这是最推荐的入口——飞书群聊不用@就能触发,对家人最友好。

5.1 创建飞书应用

  1. 1. 打开飞书开放平台[3]
  2. 2. 点击「创建应用」→「企业自建应用」
  3. 3. 填写名称(比如"家庭助手-老爸")、描述
  4. 4. 创建成功后,在「凭证与基础信息」里找到 App ID 和 App Secret

5.2 配置权限

在「权限管理」里添加以下权限:

  • • im:message(消息相关权限)
  • • im:resource(图片/文件相关权限)
  • • 这些都是基础权限,全部勾上

5.3 配置事件订阅

在「事件与回调」→「事件配置」→ 添加:

  • • 接收消息 im.message.receive_v1

配置方式:

  • • 订阅方式选 WebSocket(最简单,不需要公网地址)
  • • 保存即可

5.4 配置.env

FEISHU_APP_ID=cli_xxxxx          # 你的App IDFEISHU_APP_SECRET=xxxxx           # 你的App SecretFEISHU_DOMAIN=feishuFEISHU_CONNECTION_MODE=websocketFEISHU_ALLOW_ALL_USERS=trueFEISHU_ALLOWED_USERS=FEISHU_GROUP_POLICY=open

5.5 配置config.yaml

feishu:  require_mention: false   # ⚠️ 这行超级重要!不加的话群聊里需要@才回复

5.6 发布应用(这一步经常被忽略!)

  1. 1. 在飞书开放平台左侧点击「版本管理与发布」
  2. 2. 创建一个新版本
  3. 3. 填写版本说明(随便写)
  4. 4. 点击「发布」
  5. 5. 等待审核(通常几分钟)
  6. 6. 审核通过后,你的应用就上线了

5.7 拉机器人进群

  1. 1. 在飞书里创建一个群聊
  2. 2. 在群设置里搜索并添加你的应用机器人
  3. 3. 发条消息测试——直接说话,不需要@

💡 关于require_mention的坑: 飞书默认require_mention=true,意味着群里必须@机器人它才会回复,设成false才可以自由对话。我第一次搭的时候就漏了这一步,折腾了半小时才找到原因。

第六步:接入微信私聊(给用微信的家人)

如果你老婆或者孩子习惯用微信,就给他们的Profile配上微信接入。

6.1 生成二维码

用Python调用iLink Bot的API生成二维码:

import requests# 获取二维码resp = requests.get(    "https://ilinkai.weixin.qq.com/ilink/bot/get_bot_qrcode?bot_type=3")data = resp.json()qrcode_url = data["qrcode_img_content"]  # 二维码链接print(f"请用微信扫描:{qrcode_url}")

然后把这个二维码发给需要使用的人,让他们用微信扫码。扫完后会弹出确认页面,点击确认。

6.2 轮询确认状态

继续调接口,轮询是否扫码确认:

qrcode_value = data["qrcode"]while True:    status_resp = requests.get(        f"https://ilinkai.weixin.qq.com/ilink/bot/get_qrcode_status?qrcode={qrcode_value}"    )    status_data = status_resp.json()    if status_data["status"] == "confirmed":        account_id = status_data["ilink_bot_id"]        token = status_data["bot_token"]        print(f"绑定成功!bot_id: {account_id}")        break    elif status_data["status"] == "expired":        print("二维码已过期,重新生成")        break

6.3 配置.env

WEIXIN_ACCOUNT_ID=xxx@im.bot           # 上面获取的bot_idWEIXIN_TOKEN=xxx@im.bot:xxxxx           # 上面获取的tokenWEIXIN_ALLOW_ALL_USERS=trueWEIXIN_DM_POLICY=open

第七步:接入企业微信群聊(如果你们用企微)

企微的好处是可以拉机器人进普通微信群(通过微信互通功能),但需要企业在认证后才支持。

7.1 创建企微机器人

  1. 1. 打开企业微信电脑客户端
  2. 2. 点击「工作台」
  3. 3. 找到「智能机器人」→「创建」
  4. 4. 选择「API模式」→「长连接」
  5. 5. 获取 Bot ID 和 Secret

7.2 配置.env

WECOM_BOT_ID=aib1D1JHADtfXco4WMuAIyV8nd67QArCJqRWECOM_SECRET=OYn8otDp52F9i9dd59GAnyPY8KiqaIQMKXf8VVRxqQ2WECOM_ALLOW_ALL_USERS=trueWECOM_GROUP_POLICY=openWECOM_DM_POLICY=open

7.3 配置config.yaml

platforms:  wecom:    enabled: true    extra:      bot_id: "aib1D1JHADtfXco4WMuAIyV8nd67QArCJqR"      secret: "OYn8otDp52F9i9dd59GAnyPY8KiqaIQMKXf8VVRxqQ2"      dm_policy: open      group_policy: open

7.4 把机器人拉进家庭群

在企微App里找到机器人,分享到你的家人微信群。

⚠️ 企微的局限: 在企微群里必须@机器人它才会回复,这是企微API的限制,Hermes无法绕过。

第八步:启动网关

每个Profile需要启动一个独立的网关进程:

# 启动老爸的助手hermes --profile dad gateway run --replace &# 启动老婆的助手hermes --profile alice gateway run --replace &# 启动儿子的助手hermes --profile joe gateway run --replace &# 启动家庭总管hermes --profile family gateway run --replace &

验证是否正常启动:

# 查看日志tail -f ~/.hermes/profiles/dad/logs/gateway.log

正常启动后你应该能看到类似:

✓ feishu connected✓ weixin connected✓ wecom connectedGateway running with 3 platform(s)

第九步:创建其他家庭成员的Profile

重复第二至第八步,给每个家庭成员创建独立的Profile:

hermes profile create alice   # 老婆的物流助手hermes profile create joe     # 儿子的学业助手hermes profile create family  # 家庭总管

每个Profile有独立的SOUL.md、独立的飞书应用、独立的微信Bot——完全隔离,互不干扰。


四、实际使用场景

系统搭好了,来看看家里实际用起来是什么样的:

场景1:我跟元宝说"帮我写个PRD"

我在我的飞书群里直接发:

"帮我写一个留学录取数据小程序的PRD,核心功能是让家长能查各个高中的海外大学录取情况"

元宝会:

  1. 1. 分析需求 → 输出PRD文档
  2. 2. 设计数据库结构
  3. 3. 输出技术方案
  4. 4. 甚至直接开始写代码

场景2:老婆问六六"查一下货代XXX"

老婆在微信上跟六六说:

"查一下货代XXX的运输状态"

六六会:

  1. 1. 读取邮件 → 找到最新货代状态
  2. 2. 整理成简洁的回复
  3. 3. 如果情况紧急,还会提醒老婆是否需要通知客户

场景3:儿子问学业助手"这道题怎么做"

儿子在飞书群里说:

"这道托福口语怎么答"

学业助手会:

  1. 1. 给出答题思路
  2. 2. 提供范文参考
  3. 3. 甚至生成配套练习题

场景4:家庭总管说"明天记得XX事"

家庭总管(实际上就是在家庭群里喊一声):

"明天下午3点儿子有课"

家庭总管会自动:

  1. 1. 在飞书日历创建事件
  2. 2. 全家各端同步通知
  3. 3. 提前1天/3小时/1小时分别提醒

五、踩坑记录(必看!)

我搭这套系统过程中踩了无数坑,把它写出来帮你省时间:

症状
原因
修复方法
飞书不自动回复
群里@才回
require_mention默认true
config.yaml加feishu.require_mention: false
飞书App收不到消息
群里有Bot但没反应
App没发布
去开放平台「版本管理」发布
微信Bot连不上
启动时报错
需要先扫码注册
用iLink API生成二维码扫码
Cron任务全挂
全部报403错误
用了OpenRouter中转
切DeepSeek官方API直连
企微机器人没反应
群里说话不理
没配WECOM_ALLOW_ALL_USERS
.env里加上这个变量
企微群不@不回
非要@才触发
企微API限制
无解,只能接受@触发
改了配置没生效
重启了还不行
旧的gateway进程还在
ps aux找到旧进程kill掉再重启

六、成本分析

一个月的开销:

项目
费用
腾讯云轻量服务器 2核4G
约100元/月
DeepSeek API(全家用量)
约20~50元/月
域名(可选)
约50元/年
总计约130元/月

对比买商业方案的话,一个AI助理月费就要200+,全家人手一个直接上千了。自己搭的话一个月一百来块,还能完全自定义。


七、扩展玩法

这套系统不止可以给家里用,你还可以:

  • • 给公司每个部门配一个专属AI助理(市场部、技术部、人事部各一个Profile)
  • • 给每个项目配一个专属AI项目经理
  • • 给自己配多个专属AI(写作助手、代码助手、投资顾问……)
  • • 接入更多平台:Telegram、Discord、Slack、钉钉……Hermes原生支持

八、写在最后

去年有人问我"AI时代最大的变化是什么",我说是每个人都能拥有自己的AI助理。但当时我没想到的是,我不仅给自己配了一个,还给全家每人配了一个,而且他们还能一起工作。

这套系统我已经跑了快两个月了,每天在帮我写代码、帮老婆处理物流、帮儿子辅导学业。它不完美,但它真的在干活。

说实话,网上那些"零代码搭建AI助理"的教程,大部分都是在忽悠。真正能用的AI系统,是需要动手的。但比起每个家庭成员去学习使用各种不同的AI产品,我更愿意花一个周末,搭一套全家都能用、用得爽的系统。

如果你也想试试,从创建你的第一个Profile开始吧


文中提到的所有需要配置和代码部分全部可以通过和hermes agent聊天的方式实现,无需你手动去服务器上做复杂操作和配置;

文中提到的所有项目均为开源项目

  • • Hermes Agent[4]
  • • DeepSeek[1]

引用链接

[1] platform.deepseek.com: https://platform.deepseek.com[2] 飞书: https://www.feishu.cn[3] 飞书开放平台: https://open.feishu.cn[4] Hermes Agent: https://github.com/nousresearch/hermes-agent

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-05-24 13:06:37 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/660987.html
  2. 运行时间 : 0.138046s [ 吞吐率:7.24req/s ] 内存消耗:4,857.44kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=673fefed64264d9e2217cc9a144480ac
  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.000990s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.001376s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.001667s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000706s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.001586s ]
  6. SELECT * FROM `set` [ RunTime:0.000582s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.001481s ]
  8. SELECT * FROM `article` WHERE `id` = 660987 LIMIT 1 [ RunTime:0.001920s ]
  9. UPDATE `article` SET `lasttime` = 1779599197 WHERE `id` = 660987 [ RunTime:0.008611s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000369s ]
  11. SELECT * FROM `article` WHERE `id` < 660987 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000568s ]
  12. SELECT * FROM `article` WHERE `id` > 660987 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000374s ]
  13. SELECT * FROM `article` WHERE `id` < 660987 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.000716s ]
  14. SELECT * FROM `article` WHERE `id` < 660987 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.003267s ]
  15. SELECT * FROM `article` WHERE `id` < 660987 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000818s ]
0.141968s