MisakaNet 是通信子模块(前身为 Agent-Medici 通信层,现为独立项目)。
节点通过 GitHub Issues 上报 skill 使用反馈,Hub 消费后更新 Knowledge Graph。
misakanet/
├── .github/ISSUE_TEMPLATE/feedback.yml # Issue 模板(结构化上报)
├── schema/
│ ├── feedback.schema.json # 反馈数据 JSON Schema
│ └── response.schema.json # Hub 回复 JSON Schema
└── scripts/
├── feedback_report.py # 节点侧:收集 + 上报反馈
└── hub_poller.py # Hub 侧:消费反馈 + 更新图谱
节点 (hp WSL) GitHub Issues Hub (Windows)
│ │ │
│── POST /issues (feedback) ───→ │ │
│ labels: feedback,unprocessed │ │
│ │── GET /issues?labels= ──→│
│ │ feedback,unprocessed │
│ │ │── 解析 body
│ │ │── 更新 KnowledgeGraph
│ │←── POST comment ────────│
│ │←── PATCH labels + close │
节点侧(WSL):
cd /path/to/MisakaNet
python misakanet/scripts/feedback_report.pyHub 侧(Windows):
cd C:\Users\Eric Jia\MisakaNet
$env:MISAKANET_TOKEN = "ghp_..."
python misakanet\scripts\hub_poller.py- 节点是 Pull 方 — Hub 不下指令,只写建议到图谱
- GitHub Issues = 消息通道 — Labels 做 topic 路由,无并发冲突
- 技能内容留在节点 — Hub 只存 embedding + meta + 图谱,不存完整 skill