用途:为 chess timer 安装 hookify 规则,使工作会话管理自动化,无需手动开始或结束会话。
主要能力:安装 3 条 hookify 规则,分别对应自动开始、自动完成和提交提醒。自动开始规则在用户提出“implement X”“fix Y”“add Z”“refactor the API layer”等实质工作请求时触发,先调用 get_active_session 检查状态,无会话则调用 start_work_session,暂停则调用 resume_work_session,已激活则继续工作。自动完成规则在即将结束响应时触发,检查会话状态,若会话激活则调用 complete_work_session 并记录备注,若工作未完成则调用 pause_work_session。提交提醒规则在运行 git commit 时触发,提交成功后检查会话,若该提交完成工作则调用 complete_work_session,否则保持会话激活。
使用方式:调用 MCP 工具 setup_chess_timer_hooks,action 为 install 即可安装,规则文件复制到 ~/.claude/,包括 hookify.chess-timer-start.local.md、hookify.chess-timer-complete.local.md、hookify.chess-timer-commit.local.md。可用 action 为 status 查看已安装、是否启用及安装卸载说明;action 为 uninstall 永久移除全部规则。临时禁用可编辑文件并设置 enabled: false。
适用场景:适合使用 chess timer 进行时间跟踪、希望自动记录工作会话并提升预测准确度的开发工作流。
限制:资料未提供具体平台兼容性、权限要求、错误处理或性能影响等信息。