基于Windows本地QQ+微信的Harness/MCP:用Agent进行实时检索、跟进、管理、记忆与工作区。同时开放MCP版本,可供DSH,Codex,Claude Code,Antigravity,WorkBuddy等agent使用
# Add to your Claude Code skills
git clone https://github.com/fumingyang2004/TulpaSee how Tulpa compares with popular alternatives.
Tulpa is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by fumingyang2004. 基于Windows本地QQ+微信的Harness/MCP:用Agent进行实时检索、跟进、管理、记忆与工作区。同时开放MCP版本,可供DSH,Codex,Claude Code,Antigravity,WorkBuddy等agent使用. It has 165 GitHub stars.
Tulpa's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/fumingyang2004/Tulpa" and add it to your Claude Code skills directory (see the Installation section above).
Tulpa is primarily written in Python. It is open-source under fumingyang2004 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Tulpa against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.

在本机查询 QQ / 微信聊天,整理资料、持续调查,并起草符合当前语境的回复。
下载 Windows 版 · 功能清单 · OneBot 配置教程 · 参与开发
Tulpa 是面向 Windows 的个人通信工作台。聊天和资料保存在本机,Agent 在你选择的平台、会话和时间范围内检索,按需读取图片、语音和文件。桌面版解压即用;浏览器入口保留用于开发与测试。
MCP 轻量版:把 QQ / 微信资料接入你正在使用的 Agent。
如果你已经在使用 Codex、Claude Code、DeepSeek Harness、Antigravity 或 WorkBuddy,可以选择 MCP 轻量版。Tulpa 负责导入与实时读取、检索、原文件下载和访问授权,外部 Agent 负责理解、分析与执行任务。轻量版不包含内置 Harness,无需在 Tulpa 中另配模型 API Key;模型由外部 Agent 提供。完整版也包含同样的 MCP 能力。
目前已在以下客户端完成实际接入测试:
| Agent | 已实测能力 |
|---|---|
| Codex | QQ / 微信查询、图片读取、文件下载、PDF 与语音内容读取;授权测试群发言、修改群名并恢复 |
| Claude Code | 已成功接入,用户本机确认功能正常;使用原生 HTTP MCP 与 Bearer Token,无需额外桥接 |
| DeepSeek Harness | QQ / 微信查询、图片与文件读取、OneBot 群资料;授权测试群发言、修改群名并恢复 |
| Google Antigravity | 工具发现、会话与消息查询、图片理解;本次验收仅开放只读权限,尚未验证持续群聊、发送与群管理(理论上可以) |
| WorkBuddy | 已接入并由用户确认功能跑通;本机调用记录覆盖消息与图片读取、文件下载、OneBot 群资料、群聊目录与人格发现 |
连接 OneBot 并授予相应权限后,MCP 还可提供 QQ 发送、群管理,以及使用自定义人格的持续群聊和表情包互动。不同客户端的工具审批与持续运行机制各有差异,接入实测范围以上表为准。
Agent 配置教程 · MCP 能力与权限 · 轻量版说明 · 持续群聊与人格 · 验证记录
0.5.2 同时提供两个版本,使用相同的 QQ / 微信读取器和 MCP 权限机制:
| 下载包 | 适合谁 | 包含内容 |
|---|---|---|
Tulpa-0.5.2-win-x64.zip 完整版 |
在 Tulpa 内直接聊天、回复、使用记忆和工作区 | 内置 Harness、MCP、本地 OCR / 语音 / Office 解析和固定 WebView2 |
Tulpa-MCP-0.5.2-win-x64.zip 轻量版 |
使用 Codex、Claude Code、DeepSeek Harness、Antigravity、WorkBuddy 等外部 Agent | 导入、实时读取、聊天浏览、原文件下载、OneBot 和 MCP;语音模型按需安装,使用系统 WebView2 |
Source code 不是桌面安装包。两个版本请放在各自的文件夹中,不要混合覆盖程序文件。Tulpa/Tulpa.exe。不要单独取出 EXE,也不要直接从压缩包内运行。运行环境:Windows 10 / 11 x64、.NET Framework 4.8。两版均自带 Python;完整版自带 WebView2,轻量版使用系统 WebView2 Evergreen Runtime。QQ / 微信客户端、模型服务及可选 OneBot 服务需用户自行准备。客户端读取是否可用,受版本、登录账号、权限和本机缓存影响。
本机留有多个 QQ / 微信账号目录时,先在 数据与同步 → 本机账号 选择要读取的账号,再更新会话列表或导入消息。只有一个候选时自动选中;读取后会记住选择。列表反映本地数据目录,不代表账号已登录。每个程序数据目录、每个平台使用一个账号;已有来源不会自动切换,其他账号请使用独立的 Tulpa 文件夹。
| 功能 | 使用方式 |
|---|---|
| 聊天查询 | 自然语言检索、上下文展开、多轮追问、人物账号解析及受限 SQL 统计;可跳回原文 |
| 实时聊天浏览 | 左侧会话列表显示最后一条消息,右侧展示聊天,新入库消息自动刷新 |
| 图片、语音、文件 | 图片本地 OCR 或原生识图;语音本地转写;PDF、Office 与文本文件按需解析 |
| 帮我回复 | 选择真实消息,填写要求,生成并编辑草稿;从已导入聊天中寻找相似真实互动 |
| 记忆 | 按会话维护行为记忆和人工修正;可关闭,历史回复案例检索不要求先积累成长进度 |
| 关注卡 | 保存一个问题,按时间或新增消息数量重新询问,也可手动检查 |
| 工作区 | 围绕一个目标持续调查,产出 Markdown / CSV,查看差异、审批修改、保留版本并回退 |
| 证据集合 | 组织消息、媒体、文件片段及群资料的引用,保留来源 |
| QQ 扩展 | 连接 OneBot 后按需读公告、精华和群文件;批准回复发送;按账号权限管理群 |
| 持续群聊与表情包(MCP) | 小鲸鱼预设或自定义 Markdown 人格,热发现;独立接收 OneBot 消息,按语境接话、看图和选择表情,可随时停止 |
| 外部 Agent / MCP | 让 Codex 等客户端直接查询授权的聊天与文件,复用本地检索;无需 Tulpa 模型配置;可为连接持续授权 QQ 发送和群管理 |
完整行为和限制见 FEATURES.md。
两个版本均包含 MCP。在侧栏 外部 Agent / MCP 或 连接外部 Agent 导入资料、选择范围,再点击创建连接(可一并开启服务);随后检测连接、写入本机 Codex 配置或复制到其他客户端。OneBot 设置可独立保存,不要求模型 API Key。操作步骤见 MCP 教程。
需要后台提供 MCP 时,可勾选关闭窗口后留在托盘。托盘菜单支持打开窗口、开机启动(默认关闭)和彻底退出。只有彻底退出才会停止托盘模式中的服务;移动程序目录后应重新设置开机启动。
轻量版的文件链路是 OneBot 下载原文件 → 返回本机路径 → 外部 Agent 用自己的工具读取,不要求先解析 Office 文件。使用方式见 MCP 轻量版,版本变化见 0.5.2 发布说明。
持续群聊可直接对外部 Agent 说:“用小鲸鱼预设在测试群持续聊天,直到我停止。” 先在连接中授予持续群聊与发送权限,并配置 OneBot 实时事件。自定义人格放入当前安装目录的 chatlocal/prompts/mcp_chat/;新增或修改后让 Agent 列出人格即可,无需重启。具体步骤见 水群人格与接话。
帮我回复不会自动发送。 底部面板先显示草稿,用户可以编辑;点击 批准 后才发送当前文字,点击 拒绝 不发送。当前支持 QQ 文本发送,微信仅支持草稿和复制。
群管理默认每项操作询问,也可为当前普通对话明确选择“默认允许”或“默认拒绝”。权限检查、目标确认及操作记录始终保留。工作区和关注卡不会在后台执行群管理写操作。
MCP 连接的发送与群管理使用独立授权:界面勾选后为持续允许,外部 Agent 直接执行,不用返回 Tulpa 逐项批准;默认关闭,可以撤销,记录保存在本机。
这些扩展需要独立运行的本机 OneBot HTTP 服务。Tulpa 不附带 SnowLuma,不代填账号或 Token;按 从零取得 URL 和 Token 操作。
data/、imports/、.env 和私人诊断不进入源码仓库或标准发布包。从旧版本升级无需重新导入。 按 升级教程 将新版解压到临时目录,用随包升级工具检查、备份并更新原安装目录;聊天、附件、授权、账号选择和实时读取进度保留。教程附有可交给 Codex / DSH 的执行指令。升级后仍打开原目录 EXE,重新连接 MCP。
需要 Windows x64、Python 3.13 和 Git。在 PowerShell 中执行:
git clone https://github.com/fumingyang2004/Tulpa.git
cd Tulpa
.\setup.ps1
.\start.ps1
打开 http://127.0.0.1:7860/?desktop=1,在界面中配置模型。首次 setup.ps1 会联网安装固定依赖和读取模块。图片 / 语音的开发依赖及桌面构建步骤见 DESKTOP.md。不需要把个人 .env 或数据库提交到 Git。
| 主题 | 文档 |
|---|---|
| 功能与边界 | 功能清单 |
| 保留数据升级 | 升级教程与 Agent 执行指令 |
| 桌面运行、开发与打包 | DESKTOP.md |
| 数据读取、进度和诊断 | 导入、实时摄取 |
| 查询与多模态资料 | 调查和证据、文件、语音 |
| 持续工作 | 工作区、行为记忆 |
| QQ 扩展 | 回复助手、群管理、OneBot 教程 |
| 外部 Agent 接入 | Codex / Claude Code / DSH / Antigravity / WorkBuddy 配置教程、MCP 能力与权限、轻量版 |
| 开发与验证 | 贡献指南、验证说明、安全报告 |
Tulpa 自有代码采用 MIT License。第三方组件、模型和客户端遵循各自许可证,详见 THIRD_PARTY.md。本项目不是腾讯官方产品,与 QQ、微信及所用模型服务商没有隶属关系。