☰
如何为 Hermes-CN-Desktop 扩展 AI 超能力:Skills 与 MCP 工具配置完整指南
2026/10/11 15:24:31 网站建设 项目流程
  • 人工智能
  • AI Agent
  • 桌面应用

【免费下载链接】Hermes-CN-Desktop

Hermes Agent CN desktop app, Windows-First, built with Tauri, Typescript and Rust. Isolated Hermes Agent core insides.

项目地址:https://gitcode.com/gh_mirrors/he/Hermes-CN-Desktop
点击查看免费下载

Hermes-CN-Desktop 是 Hermes Agent 中文社区推出的 Windows 优先桌面客户端,基于 Tauri、TypeScript 和 Rust 构建。除了开箱即用的聊天工作台,它最容易被新手忽略的两项「超能力」是Skills(技能)和MCP 服务:前者让 AI 学会特定工作流(备忘录、提醒、设备查询…),后者让 AI 通过标准协议连接外部工具与数据源。本文用最短路径讲清这两类扩展如何查找、启用与验证。

Skills 与 MCP 到底有什么区别?

一句话区分:

  • Skills(技能):预置或自建的「能力说明书」,告诉 AI 在某类任务中该用什么命令、按什么流程办事。它随会话生效,靠/skill命令或直接自然语言触发。
  • MCP 服务(Model Context Protocol):独立的工具服务器,可为 AI 提供文件读写、数据库查询等真实 API 调用能力,由 Hermes 网关托管。

两者在界面中的入口都位于「配置」顶栏的侧边导航(/skills与/mcp两个页面),相关功能规格可参考 docs/desktop-prd/03-feature-specs.md。

Skills 管理:内置、市场、自建三步走

打开侧栏的「技能」页面(/skills),顶部会显示统计,例如「87 个内置 · 3 个自建 · 90 已启用」。页面分为四个标签页:

1. 内置 Skills:只开关、不修改

内置技能由 Hermes 团队维护,按类目分组(苹果生态、自治 Agent 等),右侧有启用/禁用开关、复制 ID 按钮,以及 SKILL.md 说明面板,支持中/EN 原文切换。注意内置技能不可编辑——如需定制,可「复制 ID」后在「我的 Skills」中另起一份。启停逻辑实现在 web/src/routes/skills.tsx,数据请求封装在 web/src/hooks/use-skills.ts。

2. Skill 市场:一键逛遍精选目录

「Skill 市场」标签页聚合了虾评、SkillHub、Skills.sh、SkillsMP 等中文社区目录,每个卡片都写明了推荐理由(评测榜、安全审核、安装量热度等),点击即在外部浏览器打开,方便按场景挑选。

3. 我的 Skills:自建技能存放处

自建 Skill 保存于本机~/.hermes/skills/目录。空状态下页面会提供模板入口,来源判定逻辑(内置 / 自建 / 外部)见 web/src/lib/skill-origin.ts;「统计」标签页则按档案维度展示已完成的 Skill 调用次数,帮你判断哪些技能真正被 AI 用上了。

如何在对话中调用一个 Skill?

在输入框开头输入/skill,会弹出技能候选列表(该命名空间设计避免技能名与内置命令冲突,见 web/src/lib/composer-skills.ts)。选择后追加参数发送即可;很多内置技能(如 Apple 备忘录)也会在你说出相关任务时被自动加载。

MCP 配置指南:从添加服务到验证工具

进入侧栏「MCP」页面(/mcp),副标题会实时显示「N / M 启用」。整个页面分两个区块,核心逻辑在 web/src/routes/mcp.tsx。

第一步:添加一个 MCP 服务

点击右上角「添加服务」,填写三个字段:

字段说明
名称字母 / 数字 /-/_,同名会报错
传输方式HTTP / SSE(远程服务,填 URL)或stdio(本地命令,填命令与参数)
环境变量每行一个KEY=VALUE,可选

表单的字段校验与提交逻辑见 web/src/components/mcp/mcp-add-dialog.tsx,参数与环境变量解析规则在 web/src/components/mcp/parse.ts。

第二步:从服务目录一键安装

页面下半部是「服务目录」,展示官方审核过的 MCP 服务卡片,标注传输方式、认证类型与安装来源。若服务声明了必填环境变量(如 API Key),点击安装会先弹出对话框让你填写,随后自动完成安装并启用,实现代码见 web/src/components/mcp/mcp-install-dialog.tsx。

第三步:测试连接、启停与重载

每个服务卡片右侧有三个操作:

  • 启用 / 禁用:即时切换,页面自动触发官方reload让改动生效,无需重启。
  • 测试连接(闪电图标):后端真实连一次服务并列出工具名,成功时直接显示「工具(N):xxx、yyy」,失败则给出错误摘要。
  • 删除:二次确认后移除。

卡片渲染与测试结果展示见 web/src/components/mcp/mcp-server-card.tsx;增删、启停、测试、目录安装等接口封装统一在 web/src/hooks/use-mcp.ts。

常见疑问速查

  • 改完没生效?所有 MCP 改动都会尝试即时重载;若提示「需要确认」,重启 dashboard 或开新会话即可生效。
  • 列表读不到?典型原因是 dashboard 先于网关启动,重启 dashboard 就能恢复。
  • 多档案(Profile)场景:技能页支持「管理范围」横幅,可就地查看/编辑任意档案的 Skills,不切换当前对话档案,见 web/src/hooks/use-skills.ts。
  • 想排查更深层问题?健康检查面板的 7 格网格中就有 Skills 与 MCP 两个独立探针,配合日志页可快速定位(详见 docs/desktop-prd/00-feature-inventory.md)。

小结

Hermes-CN-Desktop 的扩展体系对新手非常友好:Skills 用四个标签页管住「能力」,MCP 用「我的服务 + 官方目录」管住「工具」,全程可视化操作、改动即时生效。建议的入手顺序是——先启用 2~3 个高频内置 Skill 体验/skill调用,再从 MCP 服务目录挑一个带测试按钮的服务装起来,用闪电图标确认工具列表,你的 AI 桌面助手就正式升级了。

  • 人工智能
  • AI Agent
  • 桌面应用

【免费下载链接】Hermes-CN-Desktop

Hermes Agent CN desktop app, Windows-First, built with Tauri, Typescript and Rust. Isolated Hermes Agent core insides.

项目地址:https://gitcode.com/gh_mirrors/he/Hermes-CN-Desktop
点击查看免费下载

相关推荐

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询