xby-daily-hot:基於 MCP 協議的全網熱點趨勢一站式聚合服務

前言

DeepSeek Harness (DSH) 採用“一切皆插件”的理念,旨在構建靈活的智能體開發環境。在開發需要接入外部信息的智能體時,獲取新聞資訊、社交媒體趨勢或行業動態往往涉及編寫爬蟲或對接多個第三方 API,開發成本較高。xby-daily-hot 插件基於 Model Context Protocol (MCP) 協議,爲 DSH 提供了全網熱點趨勢的聚合服務,支持 Python 實現,旨在簡化這一過程。

是什麼

xby-daily-hot 是一個由 xby-skill 維護的聯網工具類插件。它提供了一站式的熱點數據接口,能夠聚合新聞資訊、社交媒體、科技開發等多領域的實時數據。用戶無需自行維護複雜的爬蟲邏輯,即可通過統一的指令獲取百度熱榜、微博熱搜、B站熱門、36氪資訊等平臺的內容。

核心功能

插件提供了以下功能模塊:

  • 配置管理:set_xby_apikey。在聊天中設置 API 密鑰,該操作會自動持久化,重啓後依然有效。
  • 資訊聚合:覆蓋主流媒體與垂直領域。
    • 國內媒體:get_baidu_trending、get_36kr_trending、get_netease_news_trending、get_sogou_trending、get_tencent_news_trending、get_thepaper_trending、get_toutiao_trending、get_xiaohongshu_trending、get_weibo_trending 等。
    • 科技與垂直:get_infoq_news、get_ithome_trending、get_autohome_trending、get_sspai_rank、get_smzdm_rank、get_gcores_new、get_ifanr_news、get_9to5mac_news、get_theverge_news 等。
    • 國際媒體:get_bbc_news。
  • 視頻與社區:
    • Bilibili:get_bilibili_rank(含全站、動畫、音樂、遊戲等分區)、get_bilibili_trending。
    • 短視頻:get_douyin_trending、get_kuaishou_trending。
    • 問答與閱讀:get_zhihu_trending、get_douban_rank、get_weread_rank。
  • 自定義能力:
    • custom_rss:支持自定義 RSS 訂閱源。
    • crawl_website:用於爬取指定網站的內容,適合需要詳細瞭解某網站詳情的場景。

安裝與啓用

使用 DSH 命令行工具安裝該插件。請確保已安裝 DSH 並配置好對應的 profile。

dsh plugin --profile web add github:xby_skill/xby-daily-hot

典型用法

安裝完成後,使用前需要先獲取並設置 API 密鑰。

  1. 獲取 API 密鑰:前往 小笨羊官網 註冊並獲取 API 密鑰。
  2. 設置密鑰:在 DSH 聊天中執行設置命令,密鑰會自動保存。
    set_xby_apikey <你的密鑰>
  1. 調用接口:
    • 獲取百度熱榜:調用 get_baidu_trending,可獲取包含實時熱搜、社會熱點、科技新聞等多領域的熱門中文資訊。
    • 獲取行業資訊:調用 get_36kr_trending 可獲取創業、商業、科技領域的投融資動態及新興產業分析。
    • 獲取視頻排行:調用 get_bilibili_rank 可獲取全站及分區的熱門視頻,反映當下年輕人的內容消費趨勢。
    • 深度內容抓取:使用 crawl_website 功能,針對特定網站進行內容抓取。

適用場景與注意

  • 適用場景:適用於需要實時監控全網熱點、進行新聞聚合分析、構建包含資訊推薦功能的智能體,或開發科技類、媒體類應用。
  • 注意事項:
    • 使用該插件必須擁有有效的小笨羊 API 密鑰。
    • 插件基於 Model Context Protocol (MCP) 協議開發。
    • 安裝前建議檢查源碼與許可證(MIT)。

結語

xby-daily-hot 爲 DSH 插件生態提供了豐富的聯網數據獲取能力。更多關於該插件的詳細信息、源碼或反饋,可查閱其 GitHub 倉庫 或 插件目錄頁。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜