MichengAI/dsh-im-connect ↗★ 16
@michengai/dsh-im-connect
DeepSeek Harness IM 助理:把本机 agent 接到微信、企微、钉钉、飞书、QQ、Telegram,会话与网页任务分列。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:MichengAI/dsh-im-connect说明文档
阅读完整 README ↗使用
打开「设置 → IM助理」,在目标渠道点击「添加账号」,并为该账号选择工作区、模型、权限和私聊准入。
| 目标 | 操作 | 说明 |
|---|---|---|
| 添加账号 | 在对应渠道点击「添加账号」,选择账号配置后扫码或填写凭据 | 同一渠道可添加多个账号;飞书 / Lark / 微信仅扫码,Telegram 仅填 Bot Token |
| 修改账号配置 | 展开渠道并选择账号,在设置弹窗中修改工作区、模型、推理强度、权限或私聊准入 | 配置只影响当前账号;保存后该账号的后续会话立即使用新配置 |
| 暂停接收 | 关闭账号行上的「接收消息」开关 | 凭据和账号配置保留,只暂停该账号接收新消息 |
| 在 IM 里下任务 | 微信 / 飞书 / Lark / QQ 扫码用户可直接私聊;钉钉 / 企微扫码者和其他用户需先批准。群聊只需 @ | 每个聊天对应一条独立频道会话 |
| 分段输入 | 结尾加 .. 表示还有后续,!! 表示立即提交 | 默认约 5 秒合并窗口 |
| 新开会话 | 发送 /new 或 /clear | 新建并切换当前 IM 会话;旧会话保留在频道列表,不影响网页任务 |
| 查看状态 / 帮助 | 发送 /status 或 /help | 查看当前会话及动态 Chat 命令 |
| Agent 预设 | 在新增或编辑账号弹窗选择「Agent 预设」 | 使用 Chat 的预设名册;更改后新会话使用新预设,旧会话保持原预设 |
| 命令权限 | 点击账号右侧「设置」,调整私聊、群聊命令开关 | 先准入,再判断命令权限;关闭后仍可正常对话和回答审批、问题 |
| 会话 / 工作区 | /sessions、/session ;/workspaces、/workspace | 可接续普通 Chat 会话;选择工作区会新建会话,不修改账号默认配置 |
| 任务控制 | /stop、/steer 、/queue | 停止、补充指令、查看队列;停止保留 Host 排队消息 |
| 预设新会话 | /presets、/preset 、/preset --default | 使用指定预设在当前工作区新建并接续,不改变账号默认 |
| 模型 / 推理 | /models、/model 、/reasoning [等级或 --default] | 修改当前选择,并更新宿主后续 Chat 新会话的默认选择 |
| 结果补发 | /delivery、/delivery retry | 查看近期交付状态,按记录补发原任务文字结果 |
| 会话管理 | /history、/rename 、/fork | 最近文字对话、改名、分叉并切换 |
| 批准陌生人私聊 | 打开「设置 → IM助理」,在待批准列表点「批准」或「拒绝」 | 只影响私聊准入,不影响群聊 |
| 回答交互问题 | 直接回复选项序号或文字;多选用逗号分隔,也可以输入自定义答案 | 多个问题会按顺序发送;群聊只接受任务发起者回答 |
| 批准工具 | 在私聊回复「批准」或「拒绝」 | 也接受 yes / no / allow / reject;群聊无效 |
| 在网页里回看 | 打开工作区「频道」页签 | IM 会话不会出现在「任务」里 |
通过 /workspace 新建后,/new 和当前会话归档后的续聊会保留所选工作区,并使用账号配置的模型、Agent 与权限预设。/session 接续已有会话、/fork 分叉则保留原会话配置。
钉钉回复优先走官方 AI Card 流式卡片;创建失败则回退纯文本,保留换行;代码与列表标记按原文显示。Telegram 同一 Bot 不要同时开 Webhook。
命令单独发送为文字,图片说明按普通消息处理。首次使用可发 /help,各命令回复也会给出相关操作。
- 会话与工作区:列表序号 15 分钟内有效;归档项在列表中标记,需要先在网页恢复。切换前完成运行任务和待处理交互。
- 模型:
/model、/reasoning与 Chat 一致,也会尝试保存后续新会话的默认选择;已有其他会话不主动修改。 - 停止与队列:
/stop先提交停止请求,保留队列;活跃目标另用/goal pause暂停。发/queue查看和管理排队消息。 - 分叉:
/fork需要至少一个完整回合。已创建但未切换时,按回复中的会话 ID 和恢复指引接续。 - 权限与导出:
/permission设置在恢复会话时保留;/export遵循私聊准入和私聊/群聊命令权限,只有 ZIP 文件发送成功才回复完成。
命令回复支持中英文,并跟随网页中明确保存的语言选择;未指定语言或语言服务不可用时使用中文。动态名称、路径、用户内容与宿主扩展结果保持原文。工具审批、交互问答和部分渠道错误尚未全部国际化。