随时随地,便捷召唤 AI!支持 MCP、Skill 技能库、Better Work 交互工具、项目化聊天历史、定时任务与全局追问,将 AI 从简单的“聊天机器人”升级为能够在桌面端长期协作与自动执行任务的“本地 AI 工作站”。
AI Anywhere Desktop 是一个深度定制化的桌面 AI 智能体工作站。它不仅聚合了多种大模型接口,更提供了完整的本地 AI 自动化能力:主控台、独立对话窗口、快捷输入、快捷召唤、全局追问、MCP 工具系统、Skill 技能库、定时任务与 WebDAV 多端同步,均以桌面端原生体验重新实现。
版本标签:
v1.2.0(2026-06-23)
- Better Work 交互工具:新增对话内单选确认卡片、自由输入 / 讨论选项,以及可恢复的会话临时任务面板;任务面板支持半透明显示、状态标识与
Ctrl + T快速显隐。 - 消息缓冲机制:AI 回复或工具调用仍在进行时,后续输入会进入缓冲队列,并在当前任务完成后自动续接,避免打断正在执行的请求。
- 聊天项目管理:历史对话支持项目分组,可创建、重命名、删除项目,拖拽 / 批量拖拽对话归档,并同步本地与云端项目归属。
- 截图标注工具:截图后可直接进行画笔、矩形等标注编辑,再作为图片输入发送给助手。
- 模型协议扩展:新增 Codex API 协议与 Claude / Anthropic API 协议支持。
- Provider 自定义 Header:可为不同服务商配置自定义请求头,例如
User-Agent等。 - Token 用量展示:助手回复可展示输入 / 输出 Token 与推理 Token 用量,便于评估成本和模型行为。
- 体验与稳定性优化:增强内置文件编辑工具诊断与变更回显,优化网页抓取 Markdown 转换、grep 搜索输出限流、聊天自动命名与请求取消即时性。
快捷输入:极速启动的悬浮输入条,适合划词翻译、临时提问、轻量文本处理等“阅后即焚”的高频任务。
独立对话窗口:提供完整的多轮对话体验,支持文件拖拽、图片粘贴、Markdown / 代码高亮、Token 用量展示、历史恢复与自定义背景。
Better Work:在对话内提供选择卡片与会话临时任务面板,适合让 AI 在长任务中边确认、边执行、边展示进度。
全局追问与消息缓冲:可将任意软件中的文本、图片或文件继续发送到已打开的目标窗口;当 AI 正在回复或调用工具时,后续消息会先进入缓冲队列,当前任务结束后自动续接。
通过 MCP,Anywhere Desktop 可以把文件、Shell、Python、联网搜索、任务调度等能力真正接到模型手上,让 AI 从“会聊”变成“会做事”。
将复杂任务沉淀为可复用的 Skill,让桌面端能够以更稳定的方式执行标准流程,并支持子智能体静默执行复杂任务。
支持本地调度执行,让 AI 在后台自动完成日报生成、监控巡检、资料整理与定时通知等工作。
- 主控制台 (Main)
- 全局设置、服务商配置、MCP 管理、Skill 管理、定时任务与历史对话入口都集中在这里。
- 独立对话窗口 (Window)
- 支持多轮对话、文件拖拽、图片粘贴、Markdown / 代码高亮、Token 用量展示、历史恢复、导出与自定义背景。
- 支持 Better Work 选择卡片与任务面板,让 AI 可在长任务中请求确认、展示待办、实时更新执行状态。
- 快捷输入与快捷召唤 (Fast / Quick)
- 适合高频轻任务与快速投递内容。
- 图片类助手可接入截图捕获与截图后标注工作流。
- 全局追问与消息缓冲 (Append / Follow-up)
- 可将任意软件中的文本、图片或文件直接继续发送到已打开的目标窗口中。
- 请求进行中继续发送的消息会进入缓冲区,等待当前 AI 回复或工具调用完成后自动续接。
- 原生支持 Model Context Protocol (MCP);
- 内置文件操作、Python、Shell、联网搜索、网页抓取、时间、任务管理与 Better Work 交互工具;
- 内置文件编辑工具支持变更片段回显、失败诊断与误带行号容错;
grep_search支持输出限流,减少长结果占用上下文;web_fetch支持通过markitdown-js增强网页内容到 Markdown 的转换效果;- 支持 Super-Agent / Sub-Agent 多智能体协作。
- 将复杂任务封装为标准作业程序;
- 支持子智能体后台静默执行复杂技能,减少主对话上下文污染。
- 基于本地桌面端调度器运行;
- 可让 AI 在后台持续进行日报生成、信息抓取、文件整理与自动化执行。
- 支持 OpenAI 兼容协议,并新增 Codex API 协议类型;
- 支持 Claude / Anthropic API 协议,可直接配置 Anthropic 风格服务;
- Provider 支持自定义请求 Header,可为不同服务商配置
User-Agent、网关鉴权等附加请求头; - 助手回复可展示输入 / 输出 Token 与推理 Token 用量,便于观察消耗与调优模型选择。
- 本地优先的数据存储方案;
- 支持 WebDAV 配置同步与历史对话同步;
- 历史对话支持按项目分组、折叠、拖拽归档、批量拖拽与未分组管理;
- 保存、云端保存、重命名会话时可选择所属项目;
- 本地与云端可同步聊天项目归属,适合多台电脑间迁移与续接工作流。
- 全局快捷键;
- 托盘常驻;
- 多窗口 IPC 协作;
- 截图捕获与截图后标注;
- 请求取消立即生效,减少生成态滞留;
- 更贴近真实桌面工作流的召唤、追问、缓冲续接与后台执行体验。
Anywhere Desktop 的用户指南已从主程序仓中拆分出来,统一维护在独立文档仓:
- GitHub 文档仓:https://github.com/Komorebi-yaodong/anywhere_doc
- Gitee 文档镜像:https://gitee.com/Komorebi-yaodong/anywhere_
| 模块 | 说明 | 文档链接 |
|---|---|---|
| 定时任务 | 创建自动化任务,让 AI 定时执行并生成结果。 | 查看文档 |
| 历史对话 | 管理本地与云端会话记录,支持项目分组、恢复、清理与导出。 | 查看文档 |
| 快捷助手 | 创建不同类型的助手,掌握快捷召唤、全局追问、消息缓冲与截图标注。 | 查看文档 |
| MCP 服务 | 启用内置工具、Better Work 交互工具,并接入第三方 MCP 服务。 | 查看文档 |
| Skill 技能库 | 编写 SOP、封装技能、使用子智能体模式。 | 查看文档 |
| 服务商管理 | 配置 API 服务商、模型协议、多 Key 轮询与自定义 Header。 | 查看文档 |
| 设置与同步 | 配置桌面行为、快捷键、语音与 WebDAV 同步。 | 查看文档 |
主控台顶部左侧的“使用指南”会直接从独立文档仓拉取这些文档内容。
本项目抛弃了原有的 uTools 兼容层,采用现代化的 Electron + Vue 3 + Vite 从零原生构建。项目严格按照进程与功能职责进行目录划分:
Anywhere_desktop/
├── main/ # 【后端】Electron 主进程代码
│ ├── index.js # 主进程入口 (生命周期、托盘管理)
│ ├── windowManager.js # 窗口管理器
│ ├── ipcHandler.js # IPC 通信注册中心
│ ├── dataConverter.js # 前后端数据转换器
│ ├── core/ # 核心业务逻辑
│ └── ...
├── preload/ # 【桥梁】预加载脚本
├── render/ # 【前端】渲染进程代码
│ ├── main/
│ ├── window/
│ ├── fast_input/
│ └── quick/
├── package.json
└── vite.config.js
由于脱离了原插件运行时的自动序列化机制,主进程与渲染进程之间的所有数据交互,都必须通过 preload 安全暴露,并经过 main/dataConverter.js 进行格式转换(例如 File 对象路径提取、Buffer / Base64 转换、错误对象序列化等),确保接口行为一致、稳定、可维护。
- 操作系统:Windows 11(主要开发平台,兼容 macOS / Linux)
- Node.js:>= 24.x
- 包管理器:
pnpm - 核心框架:
ElectronVue 3ViteElement Plus
克隆项目并安装依赖:
# 克隆桌面版项目
git clone https://github.com/Komorebi-yaodong/anywheredesktop.git Anywhere_desktop
cd Anywhere_desktop
# 安装依赖
pnpm install# 启动开发环境
pnpm dev# 执行构建
pnpm build如果你修改了主控台“使用指南”的文档内容,请不要直接改本仓 README 之外的旧内嵌文档,而应前往独立文档仓维护:
https://github.com/Komorebi-yaodong/anywhere_doc
桌面端帮助系统当前会优先从以下地址拉取:
- GitHub raw:
https://raw.githubusercontent.com/Komorebi-yaodong/anywhere_doc/main/ - Gitee raw:
https://gitee.com/Komorebi-yaodong/anywhere_/raw/main/
Anywhere Desktop 是一个持续进化的开源项目,欢迎交流、反馈与贡献:
- 主程序仓库:https://github.com/Komorebi-yaodong/anywheredesktop
- 文档仓库:https://github.com/Komorebi-yaodong/anywhere_doc
- Gitee 文档镜像:https://gitee.com/Komorebi-yaodong/anywhere_
如果你发现“主程序行为”和“文档描述”不一致,建议同时提及对应代码仓与文档仓,便于同步修正。
本仓库承载 Anywhere Desktop 主程序代码。用户指南与帮助文档已经独立拆分到文档仓维护。二者分工如下:
Anywhere_desktop:负责桌面端功能实现与发布;Anywhere_doc:负责官方用户指南、帮助文档与截图资源维护。
欢迎一起把 Anywhere Desktop 打磨成更稳定、更强大、更适合真实桌面工作流的本地 AI Agent 平台。
本项目采用 GNU Affero General Public License v3.0(AGPL-3.0-or-later)。
这意味着:
- 你可以在遵守 AGPL 的前提下使用、修改与分发本项目;
- 你可以商用,但如果你分发了修改版,或基于修改版对外提供网络服务,则必须按 AGPL 要求公开对应源码;
- 任何衍生版本不得绕过 AGPL 的开源义务进行闭源再发布。
完整协议文本见仓库根目录下的 LICENSE 文件。
版权所有 © 2026 Komorebi








