强大的功能, 无限可能
WeClaw 不仅仅是一个聊天机器人,而是一个真正能帮你完成任务的 AI 助手
核心能力
AI 对话交互
支持 DeepSeek、OpenAI、Claude、Gemini 等 10+ 主流大模型,自然语言理解与回复流畅自如。
- 流式输出,实时逐字显示
- 多轮对话,上下文记忆
- Markdown 代码高亮
- 图片上传与理解
工作流引擎
支持定义多步骤工作流自动化复杂任务,让 AI 按照你的流程执行操作。
- 可视化流程设计
- 条件分支与循环
- 变量与上下文传递
- 异常处理与重试
PWA 移动端
Progressive Web App,支持安装到手机主屏幕,随时远程控制桌面 AI。
- JWT + RSA 混合认证
- WebSocket 实时通信
- 会话历史云同步
- 离线消息队列
知识库管理
本地知识库管理,对话历史持久化,让 AI 学习和记住你的偏好。
- 向量数据库存储
- 语义相似度搜索
- 知识库导入导出
- 自动知识更新
系统架构
模块化设计,清晰的三层架构,易于扩展和维护
表现层 - 用户界面
PySide6 Desktop
Vue 3 PWA
CLI Terminal
核心层 - 业务逻辑
对话引擎
工具系统
工作流
知识库
基础设施层
FastAPI Server
LiteLLM
SQLite/MySQL
技术架构
🐍Python 3.11+
🖥️PySide6 GUI
🤖LiteLLM
⚡FastAPI
🎭Playwright
📱Vue 3 PWA
🔌WebSocket
💾SQLite/MySQL