Openwork:文件与工作流自动化的 AI 桌面代理

什么是 Openwork?

Openwork 是一款 免费、开源的 AI 桌面代理,直接运行在您的 Mac 或 Windows 机器上,帮助您管理文件、撰写文档、自动化浏览器任务——所有操作均在本地完成,无需将数据发送至第三方云端。该项目托管于 GitHub,采用 MIT 许可证,目前已集齐近 2,000 颗星星。

简短概览

  • 本地优先:全部运行在您的设备上;文件永不离开您的机器。
  • API-Key 友好:可接入 OpenAI、Anthropic、Google、xAI,或通过 Ollama 运行本地模型。
  • 隐私优先:无自动提交;您决定代理能看到哪些文件夹。
  • 零成本:无订阅,只需您自己的 API 关键或本地模型。
  • 开源:在 GitHub 上 fork、微调或扩展代码。

关键功能

功能 做什么 重要性
智能文件管理 按内容、标签或您设定的规则排序、重命名、移动文件 自动清理杂乱,保持项目目录整洁
文档生成 摘要、重写或生成 PDF、Markdown、Word 等 节省数小时书写与编辑时间
浏览器自动化 运行研究工作流、填写表单、抓取数据 自动化重复性在线任务,免去手动点击
自定义技能 定义可重复的工作流,保存并按需运行 组装属于自己的“类似宏”的自动化
安全删除 批量删除,加警告与日志 防止意外数据丢失
透明日志 查看拟执行的操作并在运行前批准 对每一次变更拥有完全控制

为什么隐私很重要

Openwork 的本地优先设计解决了 AI 驱动工具的一大痛点:数据泄露。所有 AI 调用均保持本地(或发送至您自己的托管终端),不会暴露模型以外的任何信息。UI 甚至向您展示代理将访问的确切文件夹路径,app 通过操作系统钥匙链安全存储您的 API 密钥。

支持的 AI 提供商

提供商 说明
OpenAI GPT‑4、GPT‑3.5、Claude 等
Anthropic Claude 模型
Google PaLM
xAI Grok
Ollama 运行本地 Llama‑2、Gemma 等

快速开始指南

  1. 下载 DMG(macOS Apple Silicon)或在 Linux 上使用 Homebrew 安装。
  2. 运行 应用并接受 入门提示。
  3. 输入 您的 API Key(或指向一个 Ollama 实例)。
  4. 选择 您想让代理访问的文件夹。
  5. 提问"总结 Documents 文件夹中的所有 PDF"
  6. 批准 UI 中生成的更改。

小贴士:使用侧边栏快捷键快速跳转到 文件管理自定义技能

构建与贡献

Openwork 使用 TypeScript 编写,前端采用 Electron + React + Vite。通过 pnpm 的命令套件包括: - pnpm dev – 热重载桌面应用 - pnpm build – 打包生产版本 - pnpm test:e2e – Playwright 端到端测试

欢迎贡献。Fork 代码仓库,创建功能分支,提交更改,并提交拉取请求。社区会积极审阅 PR 并维护清晰的贡献指南。

真实场景用例

职位 场景
设计师 按项目和分辨率自动整理资产
作家 在发布前生成大纲或重写博客草稿
研究员 抓取多站点数据,聚合到整洁文件夹
项目经理 从文档中拉取每周状态报告,并导出到共享驱动器

未来路线图

  • Windows 10/11 支持(即将推出)
  • 与 Notion、Google Drive、Dropbox 本地 API 深度集成
  • 用 AI 驱动的代码助手,帮助 IDE 文件管理
  • 社区技能市场

最终感想

Openwork 代表了新一代隐私优先 AI 桌面工具。凭借强大的自动化能力和完全开源的代码基,成为开发者、作家及任何需要高效处理文件和重复在线任务的用户的得力助手。试一试,fork 代码仓库,按需定制您的生产力栈。


如果您觉得这篇文章有用,欢迎查看我们关于配置本地 AI 模型和自定义 Electron‑based 桌面代理的其他指南。

原创文章: 查看原文

分享本文