README.md
随时随地,便捷召唤 AI!支持 MCP、Skill 技能库与定时任务,将 AI 从简单的“聊天机器人”升级为能够自主执行复杂任务的“全能AI助手”。
Anywhere 是一款为 uTools 打造的深度定制化 AI 助手插件。它不仅仅是一个聚合 API 的聊天窗口,更是一个集成了 定时任务调度、MCP 工具调用、Skill 流程编排、多模态交互 以及 多端数据同步 的生产力平台。
无论是日常的划词翻译、变量命名,还是全自动化的每日新闻摘要、系统监控、智能爬虫,它都能成为你最得力的 24 小时智能员工。同时,Anywhere 也可作为 AI 服务商的集成平台,或个人提示词的理想存储与管理工具。
快捷输入:极速启动的悬浮条。适用于划词翻译、变量命名等“阅后即焚,快捷输入”的轻量级任务。支持流式打字机效果,任务结束后自动销毁。
独立窗口:功能完整的对话界面。支持多轮对话、文件拖拽、图片粘贴、语音交互,打造自定义Agent,支持自定义背景。
让 Anywhere 成为你的全天候数字员工,无需人工干预即可自动工作。
- 灵活触发:支持间隔 (Interval)、每日 (Daily)、每周 (Weekly)、每月 (Monthly) 等多种触发方式。
- 无人值守:配合 MCP 工具,自动执行新闻搜集、系统监控、报表生成等任务,并自动保存结果到本地。
- 自我管理:AI 可以通过内置的 Task Manager MCP 工具,自行创建、修改或删除定时任务,实现真正的自我调度。
打破 AI 与物理世界的隔阂。通过引入 Model Context Protocol (MCP),Anywhere 让 AI 拥有了“双手”:
- 内置强力工具:开箱即用,无需配置即可支持 Python 代码执行、全能文件操作 (读/写/搜索/正则替换)、终端命令执行 (Bash/PowerShell)、联网搜索 (DuckDuckGo) 以及 任务管理。
- 无限扩展:兼容社区成千上万的 MCP 服务 (Stdio/HTTP/SSE)。
- 安全可控:支持人工审批机制,高风险操作需确认。
如果 MCP 是手,Skill 就是 AI 的“大脑”。
- SOP 标准化:将复杂的任务(如代码审查规范、周报生成模板)封装成技能包。
- 子智能体模式 (Sub-Agent):对于复杂任务,Anywhere 可以启动一个独立的 Agent 专注执行该技能,主对话流仅接收最终结果。
支持通过 uTools 关键字、快捷键、以及选中文本/文件/图片后的超级面板快速调用。
| 指令调用 | 快捷调用 |
|---|---|
![]() |
![]() |
- WebDAV 同步:支持坚果云、Nextcloud 等 WebDAV 服务,实现多台电脑间的配置与对话记录秒级同步。
- 本地隐私优先:对话记录默认存储在本地 JSON 文件中,支持自动保存。
我们为不同模块提供了详尽的文档,帮助你挖掘 Anywhere 的潜力:
| 模块 | 说明 | 文档链接 |
|---|---|---|
| 定时任务 | (新增) 创建自动化任务,让 AI 定时执行并生成报告。 | 查看文档 |
| 历史对话 | 管理本地与云端对话记录,自动清理与导出。 | 查看文档 |
| 快捷助手 | 学习创建不同类型的助手(文本/截图/文件),设置窗口行为。 | 查看文档 |
| MCP 服务 | (高阶) 配置 Python 环境,启用内置工具,接入第三方服务。 | 查看文档 |
| 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 开源。











