AI 应用人工智能大模型AI Agent桌面应用语音MCP ClientsAgent 编排【免费下载链接】yoji有情绪的 AI 桌面伴侣 | 隐私优先 · 语音唤醒 · 协助办公 · MCP 无限扩展 | An AI desktop companion with emotions — privacy-first, voice wake, office assistance, and MCP extensibility项目地址https://gitcode.com/gh_mirrors/yo/yoji点击查看免费下载Yoji是一款有情绪的 AI 桌面伴侣而它的无限扩展能力来自 MCPModel Context Protocol生态。本文介绍最简单的 12306 查票 MCP 接入方法——10 秒给 AI 加上火车票查询工具还会讲清楚 Yoji 如何让你只说一句话AI 就自己找、自己测、自己装新工具你只需要点一下同意。什么是 MCP给桌面 AI 装上无限手脚MCP 是开放的行业标准协议不是某个产品的私有插件系统。任何符合 MCP 规范的服务都能接入 Yoji能力边界由你决定想查火车票装一个12306 MCP服务器10 秒搞定想搜菜谱接一个菜谱 MCP今晚吃什么不用纠结想看网页Fetch MCP 直接抓取转 MarkdownYoji 底层通过langchain/mcp-adapters的MultiServerMCPClient实现动态工具发现每接入一个 MCP 服务器它暴露的所有工具会自动注册进 Agent 工具列表且工具名带服务器前缀多个服务互不冲突。核心实现见 src/main/agent/mcp/index.ts。手动接入 MCP10 秒装好 12306 查票工具手动接入全程只需要 4 步界面在左侧导航栏的「MCP」页面点击「新增」卡片填写名称如12306定票工具集合和key唯一标识如12306-mcp选择传输协议并填对应信息远程服务填 URL本地服务填启动命令写一句功能简介方便 AI 判断什么时候用它点保存——自动测试连接成功后新工具下一轮对话即可用三种传输协议怎么选看这张速查表协议适用场景关键参数stdio本地命令启动npx / uvx / node 子进程commandargssse远程服务器如 12306 MCP 云服务urlhttp远程服务器Streamable HTTPurl页面逻辑在 src/renderer/src/pages/mcp-manage/McpManage.tsx保存时会自动触发一次连接测试15 秒超时测试代码见 src/main/agent/mcp/index.ts。更酷的事对 AI 说一句帮我装个天气工具Yoji 内置了一个MCP 管理器子 Agent它手握三个工具list_mcp_servers列出已安装的 MCP 服务器和工具数量install_mcp_server安装或修改 MCP 服务器先测连接可用才保存uninstall_mcp_server卸载不再需要的服务器它的系统提示词明确规定了工作流用户说帮我装个天气 MCP → 调用install_mcp_server安装源码见 src/main/agent/children-agent/agent-default/index.ts。安装工具的参数设计也很AI 友好——连npx找不到时怎么填 PATH 都在描述里写清楚了详见 src/main/agent/tools/mcp-manage.ts。 安全兜底AI 装工具必须你点头自动装工具听起来很爽但 Yoji 给这道流程加了人工审批install_mcp_server和uninstall_mcp_server都被配置为中断审批interruptAI 每次安装/卸载前都会弹窗等你选择同意或拒绝配置见 src/main/agent/create-agent.ts。也就是说找、测是 AI 干的活决定权始终在你手里。装完不满意在 MCP 页面把「启用」开关关掉即可Agent 配置一变会自动重建开关逻辑在 src/renderer/src/pages/mcp-manage/McpManage.tsx。为什么装再多工具也不会变乱很多 AI 应用工具一多就开始犯迷糊。Yoji 的解法是子 Agent 架构主 Agent 只负责对话和调度MCP 工具默认只暴露给子 Agent不污染主对话的工具列表MCP 卡片上的「主Agent启用」开关就是干这个的还可以在「工坊」页面自建子 Agent为它绑定专属 MCP 工具集——上图就是浏览器控制器只绑定 Chrome DevTools MCP 的例子每次安装/启用/停用 MCP都会触发 Agent 版本变更并自动重建下一轮对话新工具立即可用全程不用重启应用这正是 README 里说的子 Agent 架构确保装再多工具也不影响对话质量。常见问题速查问题解决办法保存时报连接超时(15s)检查 URL 是否正确、网络是否可达stdio模式检查argsstdio模式找不到npx/node桌面应用打包后 PATH 可能不完整填envPath手动指定 PATH终端执行which npx查看路径装了工具但 AI 不会用简介写清楚用途或打开「主Agent启用」让主 Agent 直接可用工具名冲突无需担心工具名自动带服务器 key 前缀快速上手git clone https://gitcode.com/gh_mirrors/yo/yoji cd yoji pnpm install pnpm dev启动后先在「模型」页面填入 API Key再到「MCP」页面接入你的第一个 12306 查票工具——10 秒后你的 AI 伴侣就能帮你查票了。相关源码与文档MCP 客户端与连接测试src/main/agent/mcp/index.tsAI 自主装/卸 MCP 工具src/main/agent/tools/mcp-manage.ts内置 MCP 管理器子 Agentsrc/main/agent/children-agent/agent-default/index.tsMCP 审批中断配置src/main/agent/create-agent.tsMCP 管理页面src/renderer/src/pages/mcp-manage/McpManage.tsx项目说明与架构图README.md赞分享AI 应用人工智能大模型AI Agent桌面应用语音MCP ClientsAgent 编排【免费下载链接】yoji有情绪的 AI 桌面伴侣 | 隐私优先 · 语音唤醒 · 协助办公 · MCP 无限扩展 | An AI desktop companion with emotions — privacy-first, voice wake, office assistance, and MCP extensibility项目地址https://gitcode.com/gh_mirrors/yo/yoji点击查看免费下载相关推荐Claude Code MCP 集成实战接入 Model Context Protocol 无限扩展工具能力Claude Code MCP 集成实战接入 Model Context Protocol 无限扩展工具能力 本文带你完成 Claude Code MCP 集Poco Skills与MCP扩展指南导入自定义技能并无限扩展AI Agent能力Poco Skills与MCP扩展指南导入自定义技能并无限扩展AI Agent能力 Poco Skills 与 MCP 扩展是 poco claw 最实用的两AI Agent人工智能AI 应用Agent 框架Agent 沙箱MCP 服务AI 技能Agent 记忆后端前端容器编排Kuse Cowork MCP协议完全指南接入外部工具服务器让AI Agent能力无限扩展Kuse Cowork MCP协议完全指南接入外部工具服务器让AI Agent能力无限扩展 Kuse Cowork 是一款开源的桌面 AI 协作 Agent上一篇Slate v2 核心编辑器方法回归清扫以原语接缝重构替代手工结构重写下一篇在 DataHub 中完成 Compliance Form从任务中心到批量核查的完整实操指南创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考