Skip to main content

pi-hermes-setup

理解 Pi(Windows)与 Hermes(Mac Mini)联动架构、排查跨机器 MCP 连接问题。当用户问 'pi和hermes怎么连的'、'MCP 架构'、'为什么连不上hermes'、或需要新增 MCP 服务器时使用。不要用于单一 MCP 故障 — 用 recover-hindsight-mcp。

Aller à l'installation

Informations de source

Dépôt
Loveacup/jz-skills
Dernière activité de la source
27 mai 2026 à 01:31
Langue détectée de SKILL.md
chinois
Étoiles
1
Forks
1

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
pi-hermes-setup
description
理解 Pi(Windows)与 Hermes(Mac Mini)联动架构、排查跨机器 MCP 连接问题。当用户问 'pi和hermes怎么连的'、'MCP 架构'、'为什么连不上hermes'、或需要新增 MCP 服务器时使用。不要用于单一 MCP 故障 — 用 recover-hindsight-mcp。
version
1.1.0
author
Hermes Agent
license
MIT
platforms
["windows"]
metadata
{"tags":["pi","hermes","architecture","mcp","ssh","cross-machine","diagnosis"]}
# Pi ↔ Hermes 联动架构 Pi 在 Windows,Hermes 在 Mac Mini,通过 SSH 隧道 + MCP 协议联动。 --- ## 🚨 Red Flags: 排查别乱猜 | 你的第一反应 | 为什么不对 | |--------------|------------| | "连不上就是 SSH 隧道断了" | 也可能是 Mac Mini 端服务挂了 | | "所有 MCP 出问题都是同一原因" | hindsight/codegraph/utools 各有不同故障模式 | | "重启 Pi 能解决" | Pi 只是客户端,根因通常在 Mac Mini 端 | | "直接改端口就行" | 需要同步改 mcp.json,否则配置不一致 | --- ## 🔀 故障诊断决策树 ### 症状 → 原因 → 操作 | 症状 | 最可能原因 | 操作 | |------|-----------|------| | hindsight `ECONNRESET` | Mac Mini 上 hindsight 挂了 | 用 `recover-hindsight-mcp` | | hindsight `ECONNREFUSED` | SSH 隧道断了 | 重建隧道 | | codegraph 工具不可用 | npx 未安装或路径问题 | `npx @colbymchenry/codegraph serve --help` | | 所有 MCP 都连不上 | 网络问题 | `ssh <user>@<mac-mini-ip> echo ok` | | hindsight 返回空结果 | profile 不匹配 | 检查 `HINDSIGHT_PROFILE_NAME` | --- ## 架构速览 ``` Windows (Pi) Mac Mini (Hermes) ┌────────────────────┐ ┌────────────────────────┐ │ ~/.pi/agent/ │ │ ~/.hermes/ │ │ ├── mcp.json │ │ ├── hermes-agent/ │ │ └── skills/ │ │ │ └── venv/bin/ │ │ │ │ │ ├── hindsight-*│ │ MCP Clients: │ │ │ └── hermes │ │ hindsight → :本地───┼──SSH tunnel──→│ hindsight-local-mcp │ │ codegraph → npx │ │ :<port> (bank) │ │ utools → :3501 │ │ │ └────────────────────┘ │ PostgreSQL (pg0) │ │ :<port> (db) │ └────────────────────────┘ ``` > 完整架构图见 [references/architecture.md](references/architecture.md) --- ## MCP 配置参考 Pi 的三个 MCP 服务器配置在 `~/.pi/agent/mcp.json`: ```json { "mcpServers": { "hindsight": { "type": "http", "url": "http://localhost:<隧道端口>/mcp/<bank-id>/", "lifecycle": "eager" }, "codegraph": { "command": "npx", "args": ["-y", "@colbymchenry/codegraph", "serve", "--mcp", "--path", "."] }, "utools": { "type": "http", "url": "http://127.0.0.1:3501/mcp" } } } ``` --- ## Skills 清单 Pi 当前加载的 skills(`~/.pi/agent/pi-hermes-memory/skills/`): | Skill | 用途 | |-------|------| | web-research-router | 搜索路由 | | edge-tts | 文本转语音 | | hyperframes | 视频/动画 | | obsidian-cli-* | Obsidian 笔记 | | pi-grill | 设计拷打 | | skill-creator | Skill 创作 | | ui-ux-pro-max | UI/UX 设计 | | recover-hindsight-mcp | hindsight 恢复 | > 完整清单见 [references/skills-catalog.md](references/skills-catalog.md) --- ## 验证清单 - [ ] `ssh <user>@<mac-mini-ip> echo ok` — Mac Mini 可达 - [ ] 三个 MCP 服务器全部 `connect` 成功 - [ ] `mcp connect hindsight` 返回 26 tools - [ ] `hindsight_recall` 可正常搜索
Voir sur GitHub