
Willow
Willow是一款本地优先的桌面AI代理,可自动化浏览器和桌面任务,通过设备内存和兼容Obsidian的知识库记住您的工作,并允许您使用自己的云端或本地模型,提供私密、免订阅的协助。
https://willowai.app/?ref=producthunt&utm_source=aipure

产品信息
更新于:2026年07月14日
什么是 Willow
Willow是一款原生桌面应用程序,旨在成为一个能够操作您的计算机的“真正代理”,而不仅仅是聊天。Willow采用“架构即隐私”的方法构建,将代理循环、工具、内存和知识保留在您的机器上,将对话和内存存储在本地SQLite数据库中,并将笔记存储在纯Markdown文件中。它可以通过直接与您的浏览器和桌面交互,帮助您完成日常工作,例如整理文件、总结会议、起草后续邮件以及完成多步骤工作流程。Willow目前可在macOS上使用,Windows和Linux版本即将推出,并且它以一次性终身许可而非订阅方式销售。
Willow 的主要功能
Willow 是一款本地优先的桌面 AI 代理,可在您的计算机上原生运行,旨在通过自动化您的浏览器和桌面、管理文件以及端到端执行多步骤任务来完成实际工作,而不仅仅是聊天。它将对话、记忆和知识保留在设备上(SQLite + Markdown/Obsidian 兼容的保险库),支持自带 AI 提供商(OpenAI、Anthropic、Gemini、Mistral、Groq)或通过 Ollama 完全离线本地模型,并通过开放格式和 MIT 许可的核心强调架构上的隐私,没有供应商锁定。它以一次性 299 欧元终身许可的形式出售,无需订阅,您直接向模型提供商支付使用费。
本地优先代理循环: 代理、工具、记忆和知识在您的机器上运行,因此您的工作上下文保留在设备上,而不是托管在第三方云中。
浏览器 + 桌面自动化: Willow 可以点击、输入、滚动、填写表单,并跨网页和桌面应用程序导航多步骤工作流程,以端到端地完成任务。
自带模型(云端或离线): 连接您自己的 API 密钥以使用主要提供商(例如 OpenAI/Anthropic/Gemini),或将 Willow 指向 Ollama 以完全离线运行;请求直接从您的设备发送到您的提供商。
持久记忆 + Obsidian 兼容的保险库: 使用本地向量记忆加上 Markdown 保险库(Obsidian 友好),因此它会记住您的工作并随着时间的推移变得更有用。
沙盒代码执行 + 文件访问: 可以在沙盒中编写和运行代码,并操作本地文件(例如,批量重命名、组织文件夹)以自动化技术和管理任务。
令牌高效的上下文处理 + 成本跟踪: 搜索和嵌入在本地运行,只有相关的片段才发送到模型,从而减小提示大小;使用情况仪表板跟踪每个任务/模型的令牌和成本。
Willow 的使用场景
创始人/运营人员收件箱和跟进: 监控邮件和日历,起草回复以供批准,总结会议,并在保持设备隐私的同时推进跟进工作。
开发者生产力自动化: 编写脚本,在本地运行,检查依赖项/变更日志,并使用文件和代码工具处理重复的工程杂务。
研究和学习助手: 阅读论文和资料,将结构化文献笔记生成到 Markdown 保险库中,并可以安排定期简报(可选择使用本地模型离线进行)。
咨询和客户互动记忆: 捕获电话/笔记,使用您的本地保险库上下文起草后续电子邮件和提案,并回答诸如对哪个客户做出了哪些承诺等问题。
日常个人管理自动化: 比较收件箱线程中的报价,在付款前经人工批准填写预订表格,并生成您每天工作内容的总结。
优点
架构上的隐私:数据、记忆和知识保留在设备上(SQLite + Markdown),而不是上传到供应商云。
无订阅和无供应商锁定:一次性终身许可、开放格式、MIT 许可的核心和自带模型/提供商。
真正的自动化:可以控制浏览器/桌面,管理文件,并运行沙盒代码以端到端地完成任务。
缺点
平台可用性有限:macOS 现已可用;Windows 和 Linux 列为“即将推出”。
使用云提供商时可能仍会产生持续的模型成本,因为您直接向提供商支付令牌使用费。
即使有批准步骤,深度桌面/浏览器自动化也可能需要对敏感操作(例如,表单或支付)进行仔细监督。
如何使用 Willow
1) 在您的计算机上安装Willow: 下载并安装原生的Willow桌面应用程序(macOS现已可用;Windows和Linux即将推出)。无需云账户即可开始使用。
2) 首次启动Willow: 在您的计算机上打开Willow应用程序,开始设置并访问代理界面。
3) 连接AI模型提供商(或离线运行): 在Willow中,添加您自己的AI提供商凭据(API密钥),或通过Ollama将Willow指向本地模型以完全离线运行。支持的选项包括Anthropic、OpenAI、Google Gemini、Mistral、Groq、LiteLLM和Ollama。
4) 为每个任务选择合适的模型: 根据任务在云端或本地模型之间切换(例如,对于日常任务使用更快/更便宜的模型,对于复杂工作使用更强大的模型)。
5) 设置您的本地知识库(兼容Obsidian): 配置Willow的Markdown库,以便它可以在本地以纯Markdown文件(兼容Obsidian)存储和组织笔记和结构化知识。
6) 启用本地内存和存储: 使用Willow的内置本地内存,以便它能够随着时间的推移记住您的工作。Willow将对话和内存存储在设备上(例如,在本地SQLite数据库中),并将您的笔记保存在本地Markdown文件中。
7) 从一个简单的问题开始验证您的设置: 提出一个基本问题,例如“我昨天做了什么工作?”,以确认Willow可以使用其本地上下文和内存进行响应。
8) 端到端自动化浏览器任务: 给Willow一个多步骤指令,例如“打开预订网站并填写表格”。Willow可以通过点击、输入、滚动和填写表格来驱动浏览器。
9) 自动化桌面和文件任务: 要求Willow管理本地文件和文件夹,例如:“按项目整理我的下载文件夹。”Willow可以访问文件并在本地执行桌面操作。
10) 使用代码执行进行重复性工作: 请求一个脚本并让Willow在其沙盒环境中运行它,例如:“编写一个重命名这400个文件的脚本,然后运行它。”
11) 创建计划工作流程: 设置计划工作流程,以便Willow在您设定的时间(例如,每日简报或定期检查)运行代理任务,同时保持本地优先。
12) 使用会议、语音和屏幕上下文(适用时): 使用Willow的会议捕获/转录和上下文功能,以便它能够了解您正在做什么,并生成摘要和后续邮件等输出。
13) 跟踪每个任务的令牌使用量和成本: 打开Willow的使用情况仪表板,查看每个任务/模型的令牌和成本。由于您自带提供商密钥,因此您直接向提供商付费(如果运行本地Ollama模型,则无需支付模型使用费)。
14) 使用内置诊断工具进行故障排除: 如果您遇到问题,请生成一个隐私安全的诊断ZIP文件(仅包含日志和设置;不包含聊天记录、密钥或个人数据),并将其通过电子邮件发送至[email protected]进行调查。
Willow 常见问题
是的。Willow 在您的 Mac 上本地运行。代理循环、工具、内存和知识库都在您的机器上运行。











