Skip to content

About

No description, website, or topics provided.

Resources

Stars

2.2k stars

Watchers

0 watching

Forks

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WeChatAgent

让微信成为你的 AI 聊天伙伴与远程任务入口

GitHub Stars GitHub Forks GitHub Issues

WeChatAgent 支持好友和群聊的人格对话与独立上下文。连接 DeepSeek Harness(DSH),还能通过微信交办已授权的任务。 有问题可以添加Q群:550582874

下载安装 · 快速开始 · 使用教程 · 常见问题 · 更新

能做什么

  • 人格聊天:为好友和群聊绑定人格,独立保留上下文,支持图片与表情理解、原生表情发送。
  • 远程助手:通过微信交办任务,使用当前聊天已授权的 DSH 工具与技能。
  • 能力扩展:按需启用联网搜索、公开网页阅读和 ZIP 插件,为指定聊天配置能力与权限。

开始之前

  • 使用 Windows 10/11 x64。
  • 使用与当前发行版匹配的微信客户端。
  • 单独安装 DSH,并配置可用的模型账号。
  • 图片理解需要所选模型支持图片输入。
  • 模型调用、搜索等能力可能产生费用或消耗额度。
  • 初始允许的聊天范围为空,需要手动添加好友或群聊。

安装版包含所需的 Node.js、Python 和读取依赖, 普通用户无需安装开发工具。

当前兼容版本和安装范围见 安装说明。

快速开始

完成以下步骤,让 AI 回复第一个好友。

1. 下载并安装

前往 Releases, 下载当前版本的 WeChatAgent-Setup-版本号-x64.exe。

运行安装器,选择安装根目录:

  • app/:程序文件。
  • data/:WeChatAgent 配置、缓存和运行数据。

2. 连接微信

打开 WeChatAgent,进入首次配置:

  1. 打开匹配微信并登录。
  2. 自动查找账号,选择当前使用的账号。
  3. 连接并验证数据库。

完成标志: 账号与数据库验证通过。

3. 连接 DSH

  1. 按引导单独安装或选择已有的 DSH。
  2. 登录自己的模型账号。
  3. 复制引导提供的插件路径,在 DSH 中添加并启用插件。
  4. 从托盘完整退出 DSH,再重新打开。

详细步骤见 连接 DSH。

4. 添加第一个聊天

  1. 进入“聊天”,添加一个用于测试的好友。
  2. 点击“设置此聊天”。
  3. 选择聊天模式和人格,保存设置。
  4. 按界面提示应用配置,然后启动服务。

5. 验证回复

请对方发送:

你好,介绍一下自己。

完成标志: 微信收到回复,聊天历史中出现对应记录。

如果没有回复,先检查允许范围、连接状态和运行日志, 再查看下方的常见问题。

聊天模式与助手模式

模式 适合什么场景
聊天模式 人格对话、群聊参与、看图、表情、搜索与主动聊天
助手模式 从微信交办任务,使用已授权的 DSH 工具与技能

助手模式需要配置管理员身份,并为目标聊天明确授权。 两种模式分别保留设置与上下文。

配置步骤和使用示例见 远程助手教程。

使用教程

我想做什么 教程
熟悉界面、为聊天选择人格与模式 界面与聊天设置
通过微信交办任务 远程助手
为指定聊天分配工具与技能 能力授权
接收附件、回传任务成果 文件收发
添加和管理表情 表情管理
接入 dsh-meme 图库 图库接入
安装鱼的记事本 记事本插件
了解群友记忆 群友记忆
更换安装位置、迁移数据 数据位置与迁移

插件安装

在“能力 → 能力目录”拖入 WeChatAgent API v2 插件 ZIP:

  1. 核对插件名称、版本与权限。
  2. 安装插件。
  3. 配置参数,并选择允许使用的聊天。
  4. 启用插件。

安装后默认关闭。更新与卸载的数据保留规则, 以插件说明和界面提示为准。

WeChatAgent 插件与 DSH 插件分别管理,安装包不通用。

插件开发规范 · 聊天小便签示例 · 鱼的记事本

常见问题

自建搜索后端总是超时怎么办?

自建 Search API 或响应较慢的搜索后端,可在“能力 → 联网与阅读 → 搜索次数、缓存与超时”将搜索超时调为 30–60 秒;配置 wechat.search.timeoutMs 的单位为毫秒,例如 45000。默认仍为 20 秒,已有设置不变。若报 native_timeout,还需检查 DSH 与后端自身的时限;外层等待不会延长内部超时。详见 联网搜索说明。

添加好友后为什么没有回复?

检查服务是否启动、好友是否加入允许范围, 以及微信和 DSH 是否连接正常。

群聊为什么有时不回复?

检查本群的唤醒方式和回复频率设置。 自然参与模式下,模型也可能选择沉默。

DSH 插件启用后为什么仍连接不上?

确认添加的是当前安装位置提供的插件, 并从托盘完整退出、重新打开 DSH。 进一步检查“设置 → 诊断”中的连接结果。

关闭窗口后为什么还在运行?

窗口“×”会收起到托盘。 需要停止后台并关闭程序时,请使用“退出应用”。

升级会丢失数据吗?

同位置升级沿用已有数据位置。 更换位置时,需要核对迁移来源与目标。 详细说明见 数据迁移。

为什么看不到表情包

先确认电脑微信是否已有该表情的完整副本。本机缺失且下载开关关闭时,日志会显示 STICKER_CDN_DISABLED。如允许从腾讯补充下载,在“表情包 → 来源和搜索 → 缺失资源下载与版本兼容”开启“允许从腾讯下载缺失的表情包”,保存后重试;已有本机副本仍可直接读取。

升级与更新

升级前:

  1. 停止助手服务。
  2. 完整退出 WeChatAgent、DSH 和匹配微信。
  3. 核对当前数据位置。

安装新版后,按发布说明准备连接配置并重新打开 DSH。

查看发布说明 · 下载新版

开发与构建

开发前请了解目录职责、外部组件和构建前置条件。

数据与隐私

WeChatAgent 的配置、缓存和运行数据保存在本机。 DSH 独立管理自己的会话与附件。

启用模型后,相关聊天内容和附件会交给所选模型服务处理。 分享日志、截图或配置前,请移除账号、凭据和聊天隐私信息。

许可证与致谢

本项目包含不同来源和许可的组件, 具体范围见 LICENSES.md。

感谢相关上游项目及贡献者。

欢迎通过 Issues 反馈问题。提交时请附上版本、复现步骤和脱敏日志。

微信语音可通过单独分发的“语音识别 API”插件转写,再交给当前聊天模型。接口、密钥及模型默认留空,不默认安装或启用;说明见 语音 API 转写。插件宿主校验使用 npm run plugin:check;源码与安装器构建会检查权限、能力声明及第一方 ZIP 与源码的一致性。

About

No description, website, or topics provided.

Resources

Stars

2.2k stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages