project-overview by cacr92/wereply
npx skills add https://github.com/cacr92/wereply --skill project-overview微信回复建议助手 (WeChat Reply Suggestion Assistant) 基于 Tauri + Rust + React TypeScript 构建。
WeReply 是一款桌面应用程序,用于监控微信对话,并利用 DeepSeek API 提供 AI 驱动的回复建议。该系统由 Rust 协调器、平台特定代理(Windows/macOS)以及基于 React 的助手面板组成。
后端 (Rust 2021) :
平台代理 :
前端 (React 19.1 + TypeScript 5.8) :
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
wereply/
├── src/ # Rust 协调器源代码
│ ├── wechat/ # 微信监控模块
│ ├── ai/ # DeepSeek API 集成模块
│ ├── orchestrator/ # 核心协调逻辑
│ ├── system/ # 系统服务
│ └── main.rs # 入口点
├── platform_agents/ # 平台特定代理
│ ├── windows_agent/ # Windows Python 代理
│ │ ├── wechat_monitor.py # 微信监控
│ │ └── input_writer.py # 输入框控制
│ └── macos_agent/ # macOS Swift 代理
│ ├── WeChatMonitor.swift # 微信监控
│ └── InputWriter.swift # 输入框控制
├── frontend/ # React 前端源代码
│ └── src/
│ ├── components/ # React 组件
│ │ ├── AssistantPanel/ # 主助手面板
│ │ ├── SuggestionList/ # 建议显示
│ │ └── ConfigDialog/ # 配置界面
│ └── bindings.ts # 自动生成的类型绑定
└── .claude/
├── skills/ # 自定义 Claude Code 技能
└── rules/ # 详细的开发标准
微信窗口
↓ (Accessibility API / UI Automation)
Platform Agent (Python/Swift)
↓ (JSON via stdin/stdout)
Rust Orchestrator
├→ DeepSeek API (HTTP)
└→ React Frontend (Tauri IPC)
↓
用户选择建议
↓
Rust Orchestrator
↓ (JSON via stdin/stdout)
Platform Agent
↓ (UI Automation)
微信输入框
项目遵循 .claude/rules/ 中记录的严格开发标准:
所有这些标准都通过自动化钩子和技能强制执行。
此项目概述会自动加载,以帮助 Claude 理解:
这些知识使 Claude 能够做出更明智、更符合项目背景的建议,而无需重复解释项目的性质和结构。
每周安装数
1
代码仓库
首次出现
今天
安全审计
安装于
zencoder1
amp1
cline1
openclaw1
opencode1
cursor1
AI Elements:基于shadcn/ui的AI原生应用组件库,快速构建对话界面
60,400 周安装