AI 通知 - aiopsterm 使用指南 AI 通知本页控制 AI 会话被发现、提醒和休眠的行为以及外部通知协议产生的提醒和本地连接终端里的通知自动化入口。按用户场景配置请看 AI 会话管理自研 Agent 或脚本接入请看 AI 会话、文件变更与通知开发指南。通知偏好桌面通知控制外部通知协议和 AI 会话事件是否触发系统桌面通知。关闭后应用内通知列表、AI 会话面板和事件记录仍会保留。顶部铃铛提醒控制通知控制外部通知协议产生的未读通知是否进入顶部铃铛队列。AI 会话审批、问题和待处理提醒始终保留避免误关关键交互。通知点击定位AI 会话类通知会打开左侧AI 会话面板并选中对应对话普通控制通知仍定位到对应终端面板。通知声音新的 AI 待处理、审批、问题或控制通知进入顶部提醒队列时可以播放声音。内置声音包含清脆提示音、柔和提示音以及趣味语音方案。自定义声音可在设置页选择 MP3、WAV、OGG、M4A、AAC、FLAC 或 WebM 文件。aiopsterm 会把文件复制到应用数据目录下的notification-sounds/配置中保存复制后的路径和 URL。试听设置页提供试听按钮用于确认当前声音方案或自定义音频能正常播放。Agent Hook 安装器会话管理 Hook把 aiopsterm 的 Hook Helper 显式写入支持的 Agent 用户级 Hook 配置用于让左侧AI 会话面板发现通过 aiopsterm 本地连接终端启动的 AI 会话。会话解析规则每个 Agent 可以导入声明式 JSON 规则用于从本地会话文件提取内容、角色和消息类型也可以通过添加 Agent接入新的只读 JSONL 来源。CLI显示是否在当前PATH中检测到对应命令例如codex、claude、cursor-agent、gemini、copilot、grok、opencode等。Hook 配置安装器只插入带 aiopsterm marker 的命令不删除其它用户 Hook。Kimi Code安装器把受标记的[[hooks]]区块写入~/.kimi-code/config.toml覆盖会话、回合、权限、工具、完成、失败与退出事件同时保留用户的模型和其它 Hook 配置。DeepSeek Harness安装器为web和headlessprofile 安装官方deepseek-ai/dsh-hooks-codexbridge并把受标记的 profile patch 指向~/.dsh/aiopsterm/hooks.json。首次安装需要pnpm安装器只移除自己的 patch不删除用户 profile 或插件依赖。生效范围Hook Helper 只有在AIOPSTERM_MANAGED_TERMINAL1且存在AIOPSTERM_AGENT_SOCKET_PATH的 aiopsterm 本地连接终端里才会上报事件。外部系统终端会空返回不接管 Agent 原生审批。AI 会话休眠启用 Agent Hibernation允许 aiopsterm 在后台 AI 会话过多时休眠符合条件的本地连接终端。休眠只针对可恢复的 AI 会话不会处理当前可见终端、正在等待输入的会话或缺少恢复命令的会话。空闲时间秒终端最后活动超过该秒数后才会成为休眠候选。范围是5到604800秒。最大活跃终端数可恢复 AI 终端数量超过该值后后台最旧的候选才会进入休眠流程。范围是1到256。确认倒计时秒休眠前在界面中保留确认窗口的时间。设置为0表示符合条件后直接休眠后台候选。范围是0到3600秒。自动化入口Control Socketaiopsterm 本地连接终端会注入AIOPSTERM_CONTROL_SOCKET。脚本和 CLI 可以通过该 socket 调用控制协议例如发送通知、列出通知、打开通知或操作受管 AI 会话。CLI Helperresources/aiopsterm-control.js是控制协议 helper。aiopsterm 本地连接终端会把aio、aictl和aiopsterm-control加入 PATH首选短命令是aio list-notifications。这些命令内部使用 aiopsterm 自带 JavaScript runtime不需要系统node。控制协议文档打开 Control Socket 查看notify、list-notifications、自动化请求和通知字段说明。GitHub: https://github.com/TangGee/aiopsterm