前言¶
在 DeepSeek Harness (DSH) 的插件生态中,获取特定垂直领域的知识往往需要借助专门的工具。AWS Black Belt 是 AWS 官方的技术研讨会系列,内容涵盖广泛的云服务技术细节。面对海量的研讨会资源,开发者通常需要手动在网页上检索,效率较低。xby-aws-blackbelt 是一个模型上下文协议(MCP)服务器插件,旨在将 AWS Black Belt 的研讨会搜索与文字记录功能接入 DSH 环境。
插件介绍¶
xby-aws-blackbelt 是一个联网工具类插件,由维护者 xby-skill 提供。它作为一个 MCP 服务器,允许 DSH 实例通过关键词检索 AWS Black Belt 研讨会信息,并支持获取特定研讨会的视频文字记录(仅限日语)。
核心功能¶
该插件提供以下核心能力:
-
set_xby_apikey
在聊天上下文中设置 API 密钥。该操作会自动持久化,重启进程后仍然有效。 -
search_seminars
根据关键词搜索 AWS Black Belt 研讨会。
- 参数:query:搜索关键词(例如 “machine learning”、”lambda”、”s3”)。sort_order:排序方式,”desc” 为最新优先,”asc” 为最旧优先。limit:返回结果的最大数量,默认 10,最大 50。- 返回:包含标题、日期、PDF 和 YouTube 链接的研讨会列表。
-
get_seminar_transcript
获取研讨会视频的文字记录。
- 参数:youtube_url:视频的 YouTube 链接。language:语言代码,默认为 “ja”(日语)。- 限制:该功能目前仅支持日语文字记录。
安装与启用¶
安装该插件需要通过 DSH 的命令行工具操作。
- 确保已配置好
--profile web。 - 执行以下命令添加插件:
dsh plugin --profile web add github:xby_skill/xby-aws-blackbelt
安装完成后,插件即进入可用状态。
典型用法¶
使用该插件通常需要先注册 API 密钥,随后进行搜索或获取记录。
-
设置 API 密钥
在 DSH 对话中调用set_xby_apikey,将从小笨羊官网获取的密钥传入。此步骤是后续功能的基础。 -
搜索研讨会
调用search_seminars。例如搜索与 Lambda 相关的研讨会:
search_seminars with query "lambda" and limit 5
- 获取文字记录
根据搜索结果中的 YouTube 链接,调用get_seminar_transcript获取详细内容。
适用场景与注意事项¶
- 适用场景:需要快速查找 AWS Black Belt 官方研讨会资料,或需要将特定研讨会内容作为上下文进行技术分析的开发者。
- API 密钥:使用前需在 xiaobenyang.com 注册并获取 API 密钥。
- 语言限制:
get_seminar_transcript功能目前仅支持日语,使用其他语言时可能无法返回有效内容。 - 权限与安全:插件在 DSH 进程的权限下运行,安装前建议检查源码与许可证。
结语¶
xby-aws-blackbelt 通过 MCP 协议将 AWS 的技术知识库转化为可检索、可分析的数据源,解决了垂直领域资料获取难的问题。开发者可以根据需要通过关键词快速定位目标研讨会,并结合文字记录进行深入研究。