English | 中文 | 日本語 | 한국어 | Español | Türkçe | العربية | Bahasa Indonesia
Accomplish™ - 开源 AI 桌面代理
Accomplish 是一款开源 AI 桌面代理,可在您的本地机器上自动化文件管理、文档创建和浏览器任务。使用您自己的 API 密钥(OpenAI、Anthropic、Google、xAI)或通过 Ollama 运行本地模型。
在您的机器上本地运行。使用您自己的 API 密钥或本地模型。MIT 许可证。
下载 Mac 版(Apple Silicon) · 下载 Windows 11 版 · Accomplish 官网 · Accomplish 博客 · Accomplish 发布版本
有何不同
🖥️ 本地运行
|
🔑 自带 AI
|
📖 开源
|
⚡ 行动派,不只是聊天
|
实际功能
| 📁 文件管理 | ✍️ 文档撰写 | 🔗 工具连接 |
| 根据内容或您设定的规则对文件进行排序、重命名和移动 | 提示它撰写、总结或重写文档 | 与 Notion、Google Drive、Dropbox 等配合使用(通过本地 API) |
| ⚙️ 自定义技能 | 🛡️ 完全控制 | |
| 定义可重复的工作流程,保存为技能 | 您批准每一个操作。您可以查看日志。您可以随时停止它。 |
使用场景
- 按项目、文件类型或日期整理凌乱的文件夹
- 起草、总结和重写文档、报告和会议记录
- 自动化浏览器工作流程,如研究和表单填写
- 从文件和笔记生成每周更新
- 从文档和日历准备会议材料
支持的模型和提供商
- Anthropic (Claude)
- OpenAI (GPT)
- Google AI (Gemini)
- xAI (Grok)
- DeepSeek
- Moonshot AI (Kimi)
- Z.AI (GLM)
- MiniMax
- Amazon Bedrock
- Azure Foundry
- OpenRouter
- LiteLLM
- Ollama(本地模型)
- LM Studio(本地模型)
隐私和本地优先
Accomplish 在您的机器上本地运行。您的文件保留在您的设备上,您可以选择它可以访问哪些文件夹。
系统要求
- macOS(Apple Silicon)
- Windows 11
如何使用
设置只需 2 分钟。
| 步骤 | 操作 | 详情 |
|---|---|---|
| 1 | 安装应用 | 下载 DMG 并将其拖入应用程序文件夹 |
| 2 | 连接您的 AI | 使用您自己的 Google、OpenAI、Anthropic(或其他)API 密钥——或使用 ChatGPT(Plus/Pro)登录。无订阅。 |
| 3 | 授予访问权限 | 选择它可以查看哪些文件夹。您保持控制权。 |
| 4 | 开始工作 | 让它总结文档、整理文件夹或创建报告。您批准所有操作。 |
截图和演示
快速了解 macOS 上的 Accomplish,以及简短的演示视频。
常见问题
Accomplish 是本地运行的吗? 是的。Accomplish 在您的机器上本地运行,您可以控制它可以访问哪些文件夹。
我需要 API 密钥吗? 您可以使用您自己的 API 密钥(OpenAI、Anthropic、Google、xAI 等)或通过 Ollama 运行本地模型。
Accomplish 是免费的吗? 是的。Accomplish 是开源的,采用 MIT 许可证。
支持哪些平台? macOS(Apple Silicon)和 Windows 11 现已可用。
开发
pnpm install
pnpm dev
就这样。
前提条件
- Node.js 20+
- pnpm 9+
所有命令
| 命令 | 描述 |
|---|---|
pnpm dev | 在开发模式下运行桌面应用 |
pnpm dev:clean | 干净启动的开发模式 |
pnpm build | 构建所有工作区 |
pnpm build:desktop | 仅构建桌面应用 |
pnpm lint | TypeScript 检查 |
pnpm typecheck | 类型验证 |
pnpm -F @accomplish/desktop test:e2e | Playwright E2E 测试 |
环境变量
| 变量 | 描述 |
|---|---|
CLEAN_START=1 | 应用启动时清除所有存储数据 |
E2E_SKIP_AUTH=1 | 跳过引导流程(用于测试) |
架构
贡献
欢迎贡献!随时提交 PR。
# Fork → Clone → Branch → Commit → Push → PR
git checkout -b feature/amazing-feature
git commit -m 'Add amazing feature'
git push origin feature/amazing-feature
Accomplish 官网 · Accomplish 博客 · Accomplish 发布版本 · 问题反馈 · Twitter
MIT 许可证 · 由 Accomplish 构建
关键词: AI 代理、AI 桌面代理、桌面自动化、文件管理、文档创建、浏览器自动化、本地优先、macOS、隐私优先、开源、Electron、计算机使用、AI 助手、工作流自动化、OpenAI、Anthropic、Google、xAI、Claude、GPT-4、Ollama