Skip to main content

pi-hermes-setup

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

설치로 이동

소스 정보

저장소
Loveacup/jz-skills
최근 소스 활동
2026년 5월 27일 01:31
감지된 SKILL.md 언어
중국어
스타
1
포크
1

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
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` 可正常搜索
GitHub에서 보기