xby-hnews:DeepSeek Harness 下的 Hacker News 數據服務插件

前言

DeepSeek Harness (DSH) 支持通過插件擴展功能。當智能體需要訪問 Hacker News 的實時數據(如熱門故事、用戶信息或評論)時,直接在代碼中解析 HN 的 JSON 接口通常不夠靈活。xby-hnews 作爲一個插件,提供了封裝好的數據服務接口,直接在 DSH 環境中調用即可獲取所需信息。

是什麼

這是一個由 xby-skill 維護的插件,屬於聯網工具類。它是一個工具集,提供從 Hacker News 獲取故事、評論、用戶信息和搜索故事的功能。

核心功能

該插件主要提供以下接口:

  • set_xby_apikey:在聊天中設置 API 密鑰。該密鑰會自動持久化,重啓 DSH 後依然有效。
  • get_stories:獲取 Hacker News 故事。支持 top、new、ask_hn、show_hn 四種類型,不包括評論,如需評論需使用 get_story_info。
  • get_user_info:獲取用戶信息,包含該用戶提交的故事。
  • search_stories:搜索 Hacker News 上的故事。建議使用簡單查詢以獲得更廣泛的結果(少於 5 個詞)。
  • get_story_info:獲取故事的詳細信息,包括評論。

安裝與啓用

在 DSH 終端中執行以下命令即可安裝插件。安裝前請檢查源碼與許可證。

dsh plugin --profile web add github:xby_skill/xby-hnews

典型用法

安裝完成後,可以在 DSH 的對話或腳本中調用上述接口。以下是幾種常見的使用方式:

  • 獲取熱門故事列表:get_stories('top')
  • 獲取特定用戶的資料:get_user_info
  • 搜索相關故事:search_stories('AI')
  • 獲取故事詳情及評論:get_story_info

適用場景與注意

  • 適用場景:適合需要在智能體中集成 Hacker News 實時資訊、分析特定用戶動態或進行技術新聞檢索的開發者。
  • 注意事項:使用前需從小笨羊官網獲取 API 密鑰。在搜索故事時,過於複雜的查詢可能無法返回結果,建議僅使用簡單關鍵詞。

結語

xby-hnews 爲 DSH 生態提供了 Hacker News 數據訪問能力。你可以通過以下鏈接獲取更多信息:插件目錄 | GitHub 倉庫。

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

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

小夜