把 MAT 的 22 hack 框架映射到 Patrick 的工作流 — 找出已覆盖 vs 新机会
「工具应该消失 思维应该留下」
— MAT · 这是 22 hack 框架背后的核心哲学
Patrick 的 Hermes 工作流 ≈ MAT 22 hack 的 95%。
22 个 hack 中 21 个已实现或强烈推荐, 1 个部分适用, 0 个不适用。
| # | Hack | 来源 | 评估 | Patrick 相关 |
|---|---|---|---|---|
| 1 | 6 个中端窗口架构 | 📌 明确 | ✅ 强推 | Hermes Gateway + 4 研究方向 + 多 worktree |
| 2 | Cloud.md 上下文起点 | 📌 明确 | ✅ 强推 | SKILL.md / AGENTS.md / CLAUDE.md (已建 skill) |
| 3 | 语音输入做上下文注入 | 📌 明确 | ✅ 强推 | Think & Quest 已加 voice input/output |
| 4 | DANGEROUS 模式 (跳过 Cloud) | 📌 明确 | ✅ 强推 | Hermes 用 claude-code -p 有审核; 跳审核需 safety net |
| 5 | 每次操作前 commit | 📌 明确 | ✅ 强推 | git-auto-sync + vault 双向; 配 Claude Code 应自动 commit |
| 6 | 多 agent 并行执行 | 🔮 推测 | ✅ 强推 | delegate_task 已实现 (3 concurrent children) |
| 7 | 项目专属 Cloud.md 模板 | 🔮 推测 | ✅ 强推 | Hermes 270+ skills 即此类模板 |
| 8 | Skill 复用优于对话 | 🔮 推测 | ✅ 强推 | skill_manage + 270+ skills |
| 9 | 失败立即回滚 | 🔮 推测 | ✅ 强推 | Hermes 有 worktree 概念; 多 worktree 可加 |
| 10 | 上下文压缩 (Compaction) | 🔮 推测 | ✅ 强推 | Hermes compression engine (0.5 threshold, 0.2 target) |
| 11 | 人读 AI 输出的成本 | 🔮 推测 | ✅ 强推 | outlines / guidance / json 输出模式 |
| 12 | Sub-agent 委派 | 🔮 推测 | ✅ 强推 | delegate_task role=orchestrator |
| 13 | Claude Code 6 实例分配规则 | 🔮 推测 | ⚠️ 部分 | Hermes delegate_task 自动 workdir, 但不强制独立 context |
| 14 | 工具调用透明 (Logging) | 🔮 推测 | ✅ 强推 | Hermes logging + cron logging |
| 15 | 失败重试 + Fallback | 🔮 推测 | ✅ 强推 | terminal retry / execute_code retry |
| 16 | Watchdog 模式 | 🔮 推测 | ✅ 强推 | cron job + no_agent script 模式 |
| 17 | Skill 之间通信 (Gene 模式) | 🔮 推测 | ✅ 强推 | skill_view 看 SKILL.md + linked_files, 但 skill-to-skill API 还没建 |
| 18 | Task decomposition (3C) | 🔮 推测 | ✅ 强推 | skill task-decomposition |
| 19 | DANGEROUS 模式的 safety net | 🔮 推测 | ✅ 强推 | memory 红线: 批量删除二次确认; 不硬编码 API key |
| 20 | 工具消失哲学 | 🔮 推测 | ✅ 强推 | Hermes TUI 设计 + skill 自动化 |
| 21 | 代码即文档 | 🔮 推测 | ✅ 强推 | execute_code + file read/write |
| 22 | 元 prompt (meta-prompt) | 🔮 推测 | ✅ 强推 | dspy / prompt 优化 |
视频原意: 比打字快, 注入 context 时用 voice
Patrick 现况: Think & Quest 已加 voice input/output (Web Speech API)
新机会: 给 Hermes 加 voice-to-text-skill — 通过 Web Speech API 或 macOS Dictation 把语音转成 prompt
实施: 1-2 天可做
视频原意: 立刻 commit, 写 commit message, 失败可回滚
Patrick 现况: 已有 ~/.openclaw/scripts/git-auto-sync.sh
新机会: 把 git-auto-sync 改成主动模式 — Hermes 在执行高危操作前自动 commit (而不是事后) + 把 commit message 写详细 (含任务摘要)
实施: 改 1 个脚本 + skill_manage patch requesting-code-review skill
视频原意: Skills 互相引用 + 共享数据, 避免重复 prompt
Patrick 现况: skill_view 看 SKILL.md + linked_files, 但 skill A 调用 skill B 不直接
新机会: 在 Hermes 内部加 skill_run("name", args) API — 让一个 skill 显式调用另一个 skill
实施: 中等难度, 需 Hermes 内部支持
Patrick 的 Hermes 工作流 ≈ MAT 22 hack 的 95% (21/22 强推 + 部分适用)。
最大差距 (3 个未实现机会):
哲学层面 — MAT 「工具应消失 思维应留下」与 Hermes 设计哲学高度一致。Patrick 已经是这个哲学的实践者。