br1nosense/dsh-wxauto-plugin

br1nosense★ 3PythonLast synced: 2026-08-17

Open on GitHub

dsh-wxauto-plugin — DSH 微信汇报与监听插件

README excerpt

dsh-wxauto-plugin — DSH 微信汇报与监听插件 基于 wxauto4 (Python 免费版,支持微信 4.1.x 客户端)的 DSH 技能插件。 核心功能 1. 任务进度微信推送 :DSH 任务进行/完成后,向指定微信聊天窗口发送任务进度信息(文本或文件)。 2. 微信消息监听 :监听指定聊天的微信消息,新消息写入 JSONL 日志供 agent 读取,并支持关键词自动回复。 3. 微信⇄DSH 双向桥(反向操作 DSH) :在微信里发命令或普通消息即可切换对话、新建对话、驱动 DSH 跑任务, 并收到 DSH 的 进度截图 (会话状态渲染 PNG)与完成汇报。 安装(从 GitHub) - 要求:Windows 10/11 + 微信 4.1.x 客户端(已登录)+ Python 3.9–3.12。 - install.ps1 会同时注册技能目录与设置页卡片;若 dsh 装在非默认位置, apiproxy 暴露 wxauto 命名空间一步会打印警告(不影响插件主体功能,可手动补)。 - 卸载: dsh plugin --profile web rm @dsh-user/dsh-wxauto 后重启 dsh web。 常见问题:安装插件后 dsh 启动失败(peerDependencies 解析) 症状 :安装本插件(bundle)后重启 dsh,web 启动报错 / 起不来。 原因 :本插件把 @deepseek-ai/schemastery (以及 @deepseek-ai/cordis 、 @deepseek-ai/dsh-settings ) 声明为 peerDependencies ,但插件目录(clone 下来的仓库)下没有 node modules 。Node ESM 会从插件 所在目录 逐级向上 查找 node modules ,却找不到 DSH 自身嵌套目录里的这几个包(dsh 安装目录通常 不在该查找路径上)。 修复 (一次性,本地环境级):在 插件工作区根目录 (即插件目录的父目录,如把插件 clone 到 C:\code\AI\DSH\dsh-wxauto-plugin ,则根目录是 C:\code\AI\DSH )的 node modules\@deepseek-ai\ 下 创建 3 个目录联接(Junction),指向 DSH 自带的同名包: 包 指向 schemastery \node modules\@deepseek-ai\schemastery (v3.18.1) cordis \node modules\@deepseek-ai\cordis dsh-settings \node modules\@deepseek-ai\dsh-settings 例如本机 dsh 位于 C:\Users\ \AppD…

View full README on GitHub →
Tools / Devdsh-pluginagent

Category