在 AI Agent 领域,能够与用户日常沟通工具无缝集成的智能体正变得越来越重要。近日,由 Nous Research 开发的开源自改进 AI 智能体——Hermes Agent 正式宣布原生支持个人微信(Weixin)。这意味着你现在可以直接在微信里与这个具备长期记忆、自主技能构建能力的 AI 助手进行交互。
Hermes Agent 是由知名 AI 研究团队 Nous Research 开发的一款开源、具有“自改进”能力的 AI 智能体。与传统的单次对话机器人不同,它具备以下核心竞争力:
闭环学习系统: 它能从任务经验中自动提取并构建“技能(Skills)”,并在后续使用中不断优化。 持久化记忆: 采用 SQLite + FTS5 全文搜索技术,能够跨对话、跨平台记住你的偏好、项目背景及历史互动。 多平台网关: 通过统一的网关进程,支持 Telegram、Discord、Slack、WhatsApp,以及现在加入的个人微信。 工具集成: 内置 40 多个工具,包括终端访问、文件操作、网页搜索、浏览器自动化等,支持 MCP(Model Context Protocol)协议扩展。

此次更新的微信适配器并非基于企业微信(WeCom),而是直接针对个人微信账号设计,采用了腾讯的 iLink Bot API:
免公网域名: 使用长轮询(Long-polling)机制,无需配置 Webhook 或公网 IP,本地即可运行。 原生媒体支持: 支持接收和发送图片、视频、文件及语音消息(包含语音转文字处理)。 安全性保障: 自动处理微信 CDN 的 AES-128-ECB 加密传输,内置 SSRF 保护,确保媒体分发安全。 优化阅读体验: 针对微信不支持 Markdown 的特点,自动将 Markdown 标题转换为特殊符号(如【标题】),并优化表格和代码块的显示。 状态同步: 支持“正在输入中...”状态显示,并能跨重启保持对话上下文。
第一步:安装必要依赖
在你的环境中安装微信适配器所需的 Python 包:
pip install aiohttp cryptography qrcode
第二步:通过向导配置
运行 Hermes 的设置向导,并在提示时选择 Weixin:
hermes gateway setup
此时终端会弹出一个二维码(或提供二维码链接),使用你的个人微信扫描并确认登录。登录成功后,凭证会自动保存到 ~/.hermes/weixin/accounts/。
第三步:启动网关
配置完成后,启动网关即可开始接收消息:
hermes gateway
为了防止 AI 智能体在群聊中造成干扰,Hermes 默认的群聊策略(Group Policy)是关闭的。你可以在 .env 文件中根据需要调整:
WEIXIN_DM_POLICY: 控制谁可以私聊机器人(支持 open 或 allowlist)。 WEIXIN_GROUP_POLICY: 控制是否在群聊中响应。 WEIXIN_ALLOWED_USERS: 设置允许访问的用户 ID 列表。
Hermes Agent 对个人微信的支持,标志着 AI 助手从“开发者控制台”进一步走向了“生活场景”。你可以让它每天早上通过微信为你发送 Hack News 摘要,或者在移动端通过语音指令让它去处理服务器上的代码。这种“随时随地、有记忆、有技能”的交互体验,正是未来 AI Agent 的发展方向。
如果你感兴趣,不妨去 GitHub 给项目点个 Star,体验一下在微信里指挥 AI 的**。
项目官方文档:Hermes Agent Documentation 微信集成参考:Weixin (WeChat) Integration Guide
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/259763.html