diff --git a/README.md b/README.md index da33ed2..d6963f6 100644 --- a/README.md +++ b/README.md @@ -121,6 +121,7 @@ auto_control/ │ ├── tailscale_api.py # Tailscale 管理(改名/授权/密钥/IP/auth key) │ ├── agent_api.py # AI 控制台(会话/SSE/经验库/动作库/巡检) │ ├── system_api.py # 系统数据备份导出/导入 +│ ├── notify_api.py # 通知 / Webhook 配置(系统 Tab) │ ├── common.py # 跨模块共享工具(合并设备列表、屏幕状态) │ └── context.py # 共享对象注入(mgr / apk_mgr / device_pool) │ @@ -137,6 +138,7 @@ auto_control/ │ ├── clipboard_helper.py # 剪贴板注入(ClipInject 通道) │ ├── apk_manager.py # APK 上传/解析/批量安装 │ ├── system_backup.py # 数据备份导出/导入(重启生效) +│ ├── notifier.py # 通知分发(队列/聚合/限流/适配器)+ notify_events.py 事件目录 │ ├── tailscale_client.py # Tailscale API v2 客户端 │ ├── ssh_client.py # SSH 封装(当前无人调用,预留) │ ├── logger.py # 分文件日志(core/task/web/action) @@ -163,7 +165,7 @@ auto_control/ │ ├── monitor.html # 主单页应用(7 个顶级 Tab + 模态框 + 内联样式) │ ├── login.html # 登录页 │ └── wall.html # 监控大屏(独立页面,自包含) -├── static/admin/ # 前端 JS(11 个文件,按顺序同步加载,见下) +├── static/admin/ # 前端 JS(13 个文件,按顺序同步加载,见下) ├── static/fonts/ # 自托管字体(Bricolage Grotesque + IBM Plex Mono) │ ├── data/ # 运行时数据(不入 git) @@ -182,7 +184,7 @@ auto_control/ ``` base.js → markdown.js → list.js → monitor.js → editor.js → tasks.js - → tools.js → apps.js → admin.js → agent.js → system.js + → tools.js → apps.js → admin.js → agent.js → taskgen.js → system.js → notify.js ``` ---