UseChat 是一个本地优先的计算机使用运行时,通过视觉理解让 AI 代理像操作桌面一样使用微信,不违反协议也不读取数据库。

Stars

38

7 天增长

暂无数据

Fork 数

2

开放 Issue

0

开源协议

MIT

最近更新

2026-07-08

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它通过计算机视觉提供了一种安全、可审计的方式让 AI 代理操控微信,避免了协议逆向、客户端注入或数据库访问,同时支持多种代理平台并提供了详细的诊断能力。

适合谁使用

  • 使用 Codex、Claude Code、Cursor 或 OpenCode 等 AI 编程工具的开发者
  • 希望自动化个人微信消息任务的个体用户
  • 将本地桌面自动化与外部代理运行时集成的构建者
  • 注重安全、希望透明授权自动化的用户

典型使用场景

  • 通过 CLI 读取指定微信聊天的最新消息
  • 发送文本、文件、图片或视频到聊天并显式确认
  • 监控聊天并输出 JSONL 事件供代理处理
  • 通过 stdio 工具服务将微信能力集成到自定义代理工作流中

项目优势

  • 不逆向微信协议、不注入客户端、不读取本地聊天数据库
  • 本地优先运行,数据完全保留在用户机器上,无云端依赖
  • 兼容任何 OpenAI 兼容的视觉模型,用户可以自行选择和控制成本
  • 提供结构化的错误码 (reasonCode) 和 JSONL 追踪,便于调试

使用前须知

  • 目前仅支持 macOS 和 Windows 上的微信桌面端(首个连接器)
  • 需要手动安装原生 Helper 运行时并授予系统权限(屏幕录制、辅助功能)
  • 读取消息依赖已配置的视觉模型和 API 密钥;没有可靠的离线纯 OCR 模式

README 快速开始

快速开始

项目描述

UseChat: local-first Computer Use runtime for WeChat agents

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

TanStack
精选
TanStack GitHub avatar

router

TanStack Router is a type-safe, data-driven React router with built-in caching, prefetching, and nested layouts, while TanStack Start extends it into a full-stack SSR framework.

Web 开发前端框架
14,861
vercel-labs
精选
vercel-labs GitHub avatar

scriptc

scriptc compiles ordinary TypeScript into small, fast native executables without needing Node.js, V8, or any JavaScript runtime in the binary.

开发者工具代码质量与构建
1,985
Jakubantalik
精选
Jakubantalik GitHub avatar

thinking-orbs

A React component library that renders six hand-tuned animated thought orb loading indicators on a plain 2D canvas, with two purpose-tuned sizes and automatic theme detection for AI and agent UIs.

AI 与机器学习AI 智能体
1,191