桂中精灵 · 系统架构(v4.4.24)
更新:2026-09-01 · 缩写引擎/进化环/个人设置页/企微免审批已含
flowchart TB
subgraph CH["用户入口"]
W1["企业微信(主通道·20+人·免审批登记即用)"]
W2["个人微信"]
W3["公众号(预留·审批制)"]
end
subgraph GW["openclaw gateway :10830(systemd)"]
QL["question-logger 扩展:登记 / 审批闸门 / 注入链(flow·myprompt·acl·selfcheck·debug)"]
AG["Agent 大脑(GLM)"]
end
subgraph FLOW2["回答管线"]
RT["router.py 模板直出(matched 即终答)"]
DBQ["db_query.py:ACL闸门 / 成本闸门 / Critic / 缩写引擎(>30行出文件)"]
MT["make_table Excel 产出"]
end
subgraph JOBS["定时任务(root crontab 27条)"]
J1["snapshot_intraday 10分钟·营业时段"]
J2["contract_check 每小时:25 + cron_selfcheck"]
J3["evolve_mine 04:10 → t_evolve_lessons"]
J4["score_job 00:40 大赛积分"]
J5["rebat 06:40 / member 04:50 / ICS 每小时 / report_runner 每分钟"]
end
subgraph SVC["常驻服务"]
TA["tools_api :8300 机器人webhook"]
QD["queryd :8077 唯一凭证持有者"]
SU["setui :8302 个人设置页"]
CD["Caddy :443 cal.gzdyf.cn"]
end
subgraph DB["TencentDB MySQL(binlog→COS 14天)"]
D1["订单主表/明细 3800万+3200万行"]
D2["日快照×3 / 月表 / 门店 / 战区码"]
D3["t_user_registry / t_access_request / t_pipeline / t_data_contract"]
D4["question_log / t_evolve_lessons / t_member_annual"]
D5["gzdyf_personal:u_prompt / u_term / u_group / u_template / u_target"]
end
W1 --> QL
W2 --> QL
W3 -.-> QL
QL --> AG
AG --> RT
RT --> AG
AG --> DBQ
DBQ --> QD
QD --> D1
DBQ --> D2
QL --> D4
AG --> MT
J3 --> D4
SU --> D5
CD --> SU
J5 --> TA
TA --> W1
subgraph EXT["外部"]
SP["spoon ERP抽取:master/明细/返利/88卡/分类挂码"]
API["GLM / DeepSeek API"]
end
SP --> D1
SP --> D2
API --> AG
API --> J3