dsh-pulse/dsh-hermes-bridge ↗★ 0

@dsh-pulse/dsh-hermes-bridge

微信与系统双向桥接通道 实现微信消息入站调度和任务进度出站推送,适合需要通过微信远程交互的用户。

包名
@dsh-pulse/dsh-hermes-bridge
兼容性
待验证
Cordis 依赖范围
^4.0.1
版本
0.2.0
许可证
MIT
最近更新
2026年8月24日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:dsh-pulse/dsh-hermes-bridge

Configuration (Config schema)

keytypedefaultdescription
portnumber8643loopback listen port (host is hardcoded 127.0.0.1)
authTokenstring—required; Bearer token checked on every request (constant-time compare)
pushTargetstring—required; e.g. weixin: — resolved by hermes send
hermesBinstringhermespath to the hermes CLI
retriesnumber1outbound push retries
maxTextLennumber1500push text truncation
presetstringstandardagent preset mounted in session setup
provider / modelstringdsh defaultsagent model (align with your agent-default-model)
workspaceRootsstring[][]cwd whitelist (realpath prefix check; empty = unrestricted)
maxAgentsnumber3resident session cap (LRU eviction)
maxQueuenumber8task queue cap (429 when full)
taskTtlMsnumber86400000finished task retention (24h)
queueFilestring~/.dsh/hermes-bridge/tasks.jsonlJSONL queue persistence path (~ expands)
maxRunsnumber2max interrupted-and-resumed attempts per task before it's marked failed (guards restart loops)
recoverOnStartbooleantruereload and resume unfinished tasks on startup (set false to disable auto-recovery)
taskTtlMsnumber86400000finished task retention (24h)