dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
为 DeepSeek Harness 提供微信 iLink 通道。插件把微信消息接入独立的 DSH 会话,并在 DSH Web 侧边栏中提供扫码登录、机器人管理和消息列表。

需要 Node.js 20.3 或更高版本,以及可以正常运行的 DSH Web profile。
从 GitHub 安装:
dsh plugin --profile web add github:agi-redtea/dsh-weixin-web
pnpm 10 或更高版本可能会阻止 Git 依赖执行构建脚本。出现 ERR_PNPM_GIT_DEP_PREPARE_NOT_ALLOWED 时,可以在 DSH 插件安装界面选择“允许这些脚本并重试”,或者在 Web profile 的 pnpm-workspace.yaml 中加入:
allowBuilds:
dsh-weixin-web: true
然后重新执行安装命令。
安装完成后启动或重启 DSH:
dsh web --port 3080
在微信面板中打开机器人卡片的 设置:
send_weixin_file 向当前微信联系人发送图片、视频或文件。push_weixin 可主动发送文字;指定 file 时可以同时发送一个文件。在 Web profile 的 cordis.patch.yml 中覆盖插件配置:
- insert:
- id: weixin
name: dsh-weixin-web
config:
replyMode: full
maxChunk: 1500
maxMediaBytes: 20971520
常用配置:
| 配置 | 默认值 | 说明 |
|---|---|---|
stateDir | $DSH_HOME/dsh-weixin-web | 凭据和会话状态目录 |
cwd | stateDir/workspace | 微信会话工作目录 |
replyMode | full | full 回发整轮文本;last 只回最后一条 |
replyTimeoutMs | 900000 | 单轮回复超时时间,单位为毫秒 |
approvalPolicy | never | 微信会话的工具审批策略 |
maxChunk | 1500 | 单条微信消息最大字符数 |
sendIntervalMs | 2000 | 两条发送之间的最小间隔,单位为毫秒 |
maxMediaBytes | 20971520 | 单个媒体文件的大小上限 |
MIT