- src/: server.js (MCP 4 工具) + hub.js (HTTP Hub) + cursor-title.js - web/: panel.html (主面板) + panel.remote.html (远端 1637) - scripts/: ensure-hub.sh (stdio→http 桥) + mongo_sync.py - mcp-config/: trae.mcp.json + cursor.mcp.json - docs/: INSTALL / DEPLOY / MCP_SETUP / ARCHITECTURE / QUICKSTART - ZIP 原始安装包备查 关键机制: - 4 MCP 工具:init / select / wait / merge - 垂直绑定:workspace::cursorTitle@hostIp 三件指纹 - 真挂起:关闭 timedReply 后 wait 真正阻塞,agent turn 不结束 - 双 Hub 部署:远端 NAS 24×7 + 本地 launchd 守护备份 - 三形态组合:远端 + 本地 + Trae 插件,可同时跑
26 lines
671 B
JSON
26 lines
671 B
JSON
{
|
|
"mcpServers": {
|
|
"persistent-chat": {
|
|
"type": "stdio",
|
|
"command": "/Users/karuo/.persistent-chat-local/ensure-hub.sh",
|
|
"args": [
|
|
"--workspace=${workspaceFolder}"
|
|
],
|
|
"env": {
|
|
"PCHAT_HTTP_PORT": "13458",
|
|
"PCHAT_NODE": "/usr/local/opt/node@22/bin/node",
|
|
"PCHAT_HUB_HOST": "192.168.110.101",
|
|
"NO_PROXY": "192.168.110.101,127.0.0.1,localhost",
|
|
"no_proxy": "192.168.110.101,127.0.0.1,localhost"
|
|
},
|
|
"disabled": false,
|
|
"autoApprove": [
|
|
"wait_for_user_input",
|
|
"init_conversation",
|
|
"merge_conversation",
|
|
"select_conversation"
|
|
]
|
|
}
|
|
}
|
|
}
|