MCP 服务器使用

v2.2.0 新特性

Hook System 集成

v2.2.0 最大的更新是集成了 Hook System,提供完整的会话管理能力:

Hook 工具示例
# 开始会话\npuax_start_session(\n  task: \"实现用户认证\",\n  context: \"JWT + Redis\",\n  preferences: {flavor: \"阿里\"}\n)\n\n# 检测触发\npuax_detect_trigger(context: \"用户报告登录超时\")\n# 返回: {triggered: true, level: \"L2\"}\n\n# 获取压力等级\npuax_get_pressure_level()\n# 返回: {level: \"L2\", description: \"轻度警告\"}\n\n# 结束会话\npuax_end_session()\npuax_generate_pua_loop_report()

触发条件外部化

触发条件从硬编码迁移到 YAML 配置,方便自定义:

data/triggers/\n├── approach-issues.yaml    # 方法问题\n├── attitude-issues.yaml    # 态度问题\n├── failure-patterns.yaml   # 失败模式\n└── user-emotion.yaml       # 用户情绪

代码质量提升

  • ESLint + Prettier - 统一代码风格
  • 类型安全 - 消除 handlers/ 中的 any 类型
  • 测试覆盖 - 新增多个测试套件

课后测验

使用 PUAX 的首要边界是什么?

上一课
进入下一章