前言¶
在 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 的技術知識庫轉化爲可檢索、可分析的數據源,解決了垂直領域資料獲取難的問題。開發者可以根據需要通過關鍵詞快速定位目標研討會,並結合文字記錄進行深入研究。