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) 提供代理服務。