随时随地,便捷召唤 AI!支持 MCP、Skill 技能库与定时任务,将 AI 从简单的“聊天机器人”升级为能够自主执行复杂任务的“全能AI助手”。
Anywhere 是一款为 uTools 打造的深度定制化 AI 助手插件。它不仅仅是一个聚合 API 的聊天窗口,更是一个集成了 定时任务调度、MCP 工具调用、Skill 流程编排、多模态交互、多智能体协同、全局追问 以及 多端数据同步 的生产力平台。
无论是日常的划词翻译、变量命名,还是全自动化的每日新闻摘要、系统监控、智能爬虫,它都能成为你最得力的 24 小时智能员工。同时,Anywhere 也可作为 AI 服务商的集成平台,或个人提示词的理想存储与管理工具。
如果你希望体验不依赖 uTools 的独立客户端,目前也可以关注作者的软件 Anywhere Desktop,目前已经重构完成,欢迎体验~
快捷输入:极速启动的悬浮条。适用于划词翻译、变量命名等“阅后即焚,快捷输入”的轻量级任务。支持流式打字机效果,任务结束后自动销毁。
独立窗口:功能完整的对话界面。支持多轮对话、文件拖拽、图片粘贴、语音交互,打造自定义Agent,支持自定义背景。 全局追问 (Append):支持在任意系统界面选中文本、图片或文件后,一键“追问”发送到已打开的特定独立窗口中,实现跨应用的无缝工作流协作。
让 Anywhere 成为你的全天候数字员工,无需人工干预即可自动工作。
- 灵活触发:支持单次 (Single)、间隔 (Interval,可指定生效时间段)、每日 (Daily)、每周 (Weekly)、每月 (Monthly) 等多种触发方式。
- 无人值守:配合 MCP 工具,自动执行新闻搜集、系统监控、报表生成等任务,并自动保存结果到本地。智能避让系统边缘区域弹出。
- 自我管理:AI 可以通过内置的 Task Manager MCP 工具,自行创建、修改或删除定时任务,实现真正的自我调度。
打破 AI 与物理世界的隔阂。通过引入 Model Context Protocol (MCP),Anywhere 让 AI 拥有了“双手”:
- 内置强力工具:开箱即用,无需配置即可支持 Python 代码执行、全能文件操作 (读/写/精准修改/正则替换/搜索)、终端命令执行 (Bash/PowerShell)、联网搜索 (DuckDuckGo)、任务管理 以及 Super-Agent (多智能体编排与子智能体执行)。
- Super-Agent 协作:AI 可在后台召唤专用的 Sub-Agent 处理复杂长流程任务,或直接打开/读取/关闭其他独立窗口中的 Agent,实现多 Agent 协同办公。
- 无限扩展:兼容社区成千上万的 MCP 服务 (Stdio/HTTP/SSE)。
- 安全可控:支持人工审批机制,高风险操作需确认。
如果 MCP 是手,Skill 就是 AI 的“大脑”。
- SOP 标准化:将复杂的任务(如代码审查规范、周报生成模板)封装成技能包。
- 子智能体模式 (Sub-Agent):对于复杂任务,Anywhere 可以启动一个独立的 Agent 专注执行该技能,主对话流仅接收最终结果。
支持通过 uTools 关键字、快捷键、以及选中文本/文件/图片后的超级面板快速调用。
| 指令调用 | 快捷调用 |
|---|---|
![]() |
![]() |
- WebDAV 同步:支持坚果云、Nextcloud 等 WebDAV 服务,实现多台电脑间的配置与对话记录秒级同步。
- 本地隐私优先:对话记录默认存储在本地 JSON 文件中,支持自动保存。
我们为不同模块提供了详尽的文档,帮助你挖掘 Anywhere 的潜力:
| 模块 | 说明 | 文档链接 |
|---|---|---|
| 定时任务 | 创建自动化任务,让 AI 定时执行并生成报告。 | 查看文档 |
| 历史对话 | 管理本地与云端对话记录,自动清理与导出。 | 查看文档 |
| 快捷助手 | 学习创建不同类型的助手,掌握全局追问的使用。 | 查看文档 |
| MCP 服务 | (高阶) 启用内置工具,接入第三方服务。 | 查看文档 |
| Skill 技能库 | (高阶) 编写 SOP,创建SKILL,支持子智能体模式。 | 查看文档 |
| 服务商管理 | 配置多模型、负载均衡及自定义模型参数。 | 查看文档 |
| 设置与同步 | 全局设置、语音配置及 WebDAV 云同步教程。 | 查看文档 |
所有文档均可以在设置页面左上角的使用指南中查看
如果你想参与 Anywhere 的开发,或者想自己编译修改版,请参考以下指南。
本项目是一个基于 Electron (uTools 环境) 的多窗口应用,主要包含以下部分:
Anywhere/
├── backend/ # 后端逻辑 (Node.js),处理文件读写、MCP连接、Preload脚本
├── Anywhere_main/ # 主界面前端 (Vue 3 + Element Plus),用于设置、管理配置
├── Anywhere_window/ # 独立对话窗口前端 (Vue 3 + Element Plus),核心交互区
├── Fast_window/ # 快捷输入条及选择器前端 (原生 HTML/JS),轻量级交互
├── docs/ # 项目文档
├── build/ # 构建脚本与资源
├── plugin.json # uTools 插件入口配置
└── ...
请确保你的环境已安装 Node.js 和 pnpm。
-
克隆项目
git clone https://github.com/Komorebi-yaodong/Anywhere.git cd Anywhere -
安装依赖并构建前端 Anywhere 由三个独立的前端项目组成,需要分别构建:
-
主界面 (Anywhere_main)
cd Anywhere_main pnpm install && pnpm build cd ..
-
对话窗口 (Anywhere_window)
cd Anywhere_window pnpm install && pnpm build cd ..
-
后端/Preload (backend)
cd backend pnpm install && pnpm build cd ..
-
-
整合资源 项目根目录提供了自动化的脚本,用于将构建好的文件移动到统一的发布目录(命名格式示例
v2.0.0)。- Windows 用户: 运行
move.bat - macOS / Linux 用户: 运行
move.sh(需先赋予执行权限chmod +x move.sh)
- Windows 用户: 运行
-
在 uTools 中加载
- 下载并安装 uTools 开发者工具。
- 在开发者工具中选择「新建项目」 -> 「导入项目」。
- 选择第 3 步生成的文件夹(例如
v2.0.0)中的plugin.json文件。 - 点击运行即可开始调试。
如果你还没有 API Key,可以尝试以下渠道:
- AI Studio (Google Gemini): 免费申请 (需配合支持 Gemini 转 OpenAI 格式的中转使用)。
- DeepSeek: 官方平台,性能强劲,完美支持 Function Calling,且价格亲民。
- OpenRouter: 聚合平台,支持几乎所有主流模型。
Anywhere 是一个持续进化的开源项目,欢迎加入社区交流心得、分享 Skill 或反馈 Bug。
- GitHub Issues: 提交反馈与建议
- Gitee Issues: 提交反馈与建议
- 作者常用提示词: Komorebi 的提示词库
- QQ 交流群:
1065512489(欢迎加群催更、分享提示词、Agent、MCP与SKILL、或者闲聊~)
感谢以下贡献者对本项目的支持与贡献:
本项目采用 MIT License 开源。












