hAcKlyc/MyAgents
MyAgents - 优雅、易用的 Agent 桌面端 ,一站式 Agent 工作台与任务中心
解决的问题
传统的 AI 对话界面经常面临上下文分散、任务丢失以及与用户实际工作环境隔离的问题。MyAgents 旨在将 AI 从简单的聊天窗口转变为一个能够直接与您的本地文件、终端和日常工作流集成的持续工作系统。
工作原理
MyAgents 是一个使用 Tauri 和 Rust 构建的本地优先桌面应用程序。它采用包括 React 前端和 Node.js sidecar 在内的多层架构来管理复杂的智能体会话。该系统连接到各种模型提供商(如 Anthropic、DeepSeek 或 Google Gemini),并使用 Model Context Protocol (MCP) 来访问外部工具和数据。它将工作区视为一等公民,允许智能体在多标签界面中与本地文件树、嵌入式终端和嵌入式浏览器进行交互。
适用人群
- 开发者:需要能够直接访问本地终端和文件系统的 AI 智能体的开发者。
- 内容创作者和研究人员:需要将零散的想法转化为可追踪、可执行任务的内容创作者和研究人员。
- 高级用户:希望使用特定技能、插件和多个模型提供商来自定义其 AI 环境的高级用户。
亮点
- 以工作区为中心的设计:智能体与具有文件树、Git 分支和命令条目的真实本地工作区绑定。
- 任务与想法管理:一个专门的中心,可以使用 Cron 表达式将粗略的想法转换为已排期、可追踪的任务。
- 广泛的模型支持:连接到包括 Anthropic、DeepSeek、Gemini 和 OpenRouter 在内的众多提供商。
- 多模态访问:通过主窗口、悬浮桌面面板和即时通讯机器人 (Telegram/DingTalk) 提供智能体服务。