Hook System 深度解析
Hook System 概述
Hook System 提供会话级状态管理与压力升级,状态持久化在 ~/.puax/sessions/。v3.4 起补充突破降压、Compaction 推理保护与进化基线加载。
核心特性
状态持久化
会话目录 ~/.puax/sessions/,记录压力、尝试路径与干预历史;<2h 断点可恢复。
压力 L0–L4
连续失败升级;成功后可降压;连续失败≥3 后成功触发突破。
5 类 Hook 事件
UserPromptSubmit、PostToolUse、PreCompact、SessionStart、Stop。
Compaction 保护
puax_update_reasoning_state 在上下文压缩前保存推理链与 triedApproaches。
会话相关工具
| 工具 | 功能 |
|---|---|
puax_start_session | 开始会话,加载 evolution 基线 |
puax_end_session / puax_reset_session | 结束 / 重置 |
puax_get_session_state | 读当前状态 |
puax_detect_trigger / puax_quick_detect | 增强 / 快速检测 |
puax_get_pressure_level | 查询压力等级 |
puax_handle_breakthrough | 突破降压(v3.4) |
puax_update_reasoning_state | Compaction 推理保护 |
puax_generate_pua_loop_report | PUA 循环报告 |
puax_submit_feedback 等 | 反馈与改进建议 |
课后测验
Hook System 包含多少个 MCP Hook 工具?