fatatalia/dsh-imessage
把 iMessage 收发完整接入 DeepSeek Harness(dsh):RPC 监听入站 → 按 handle 路由工作区 → agent 处理 → 自动回复。作为 web profile 的 host 插件随 dsh web 启停,零 dsh 框架改动。
catalog description:dsh iMessage 插件:监听/路由/自动回复/typing/已读回执,随 dsh web 启停
Install
dsh web 进程(LaunchDaemon,KeepAlive)
└── dsh-imessage 插件
├── GatewayCore(lib/gateway-core.mjs)—— 消息接收核心
│ ├── spawn imsg rpc --db chat.db --json ← 入站监听
│ ├── watch.subscribe 订阅 → 收到外部消息(过滤 is_from_me)
│ ├── 按 sender handle 查路由表 → 定位工作区
│ ├── agents.create/resume + followup 投递 → 取回复
│ └── RPC send 回发 → 自动回复
├── Typert remote "imessageGateway"(getConfig/setConfig)→ 配置页
└── 全局 message 工具(任何 agent 可主动发 iMessage)
Add fatatalia/dsh-imessage to your DSH config (web profile) to enable.
README
Expand full README Collapse
README is empty.
tt-a1i/archify
zhu1090093659/dsh-web-ui
strukto-ai/mirage
liustack/modlens
omdsh-dev/DSH-better-sidebar
GanyuanRan/Aegis
dsh-market/dsh-market
toby-bridges/api-relay-audit