DeepSeek Harness 插件:Hacker News 閱讀器 (dsh-hackernews-reader)

在 DeepSeek Harness 生態中,插件是擴展系統功能的主要方式。jo32/dsh-hackernews-reader 是一個 Host/Client bundle,它爲 Harness 添加了一個專注的 Hacker News 閱讀器。該插件依賴 DeepDeck 提供的運行時環境,旨在爲 HN 用戶和開發者提供無需離開 Harness 的內容獲取與 AI 交互能力。

安裝與啓用

安裝該插件需要通過 DeepDeck 的應用插件安裝流程。

  1. 在 DeepDeck 中打開 Settings → Apps。
  2. 在 Install an App plugin 輸入框中粘貼插件源碼地址:
    https://github.com/jo32/dsh-hackernews-reader.git
  1. 選擇 Inspect source,確認檢測到的包信息與構建命令無誤後,選擇 Confirm install。
  2. DeepDeck 會提示重啓,完成重啓後,從側邊欄打開 Apps → Hacker News 即可啓動閱讀器。

核心功能

該插件主要提供以下能力:

  • 多源訂閱與搜索:支持 Top, New, Best, Ask HN, Show HN, Jobs 等訂閱源。支持按相關性或最新優先進行故事搜索。
  • 深度閱讀:支持閱讀故事、文本帖、嵌套評論以及用戶資料。
  • 獨立窗口:提供同源(Same-origin)的獨立桌面窗口,區別於瀏覽器標籤頁,體驗更原生。
  • App-scoped 工具集:插件向 Harness 暴露了一系列 App-scoped 工具,包括 hackernews_stories、hackernews_search、hackernews_read_story、hackernews_user 以及當前 UI 上下文工具。
  • 可選登錄:支持 Hacker News 登錄驗證。密碼僅向 HN 轉發一次,不會被持久化存儲;僅返回的 user session cookie 和公開用戶名會被保存在 Harness 的憑證存儲中。

典型用法

  • 瀏覽與閱讀:打開任意訂閱源(如 Top 或 Best),點擊故事鏈接即可閱讀完整的嵌套討論。
  • 搜索操作:在閱讀器內搜索關鍵詞(例如 local-first AI),並在結果頁直接打開條目,無需切換上下文。
  • AI 交互:
    • 點擊故事標題旁的 Summarize 按鈕,或點擊評論的 Explain with AI 按鈕,系統會在 ~/DeepDeck/Apps/hackernews-reader 目錄下打開一個 canonical Session。
    • 向 DeepDeck 智能體下達指令,例如:Read today's top Hacker News stories and group them by topic. 插件會利用暴露的只讀工具來執行此操作。

技術說明

  • 環境依賴:DeepDeck 提供了應用啓動器、獨立應用窗口、App-scoped Workspace 以及用於 Summarize 和 Explain 的 canonical AI 對話。插件在掛載時期望 DeepDeck 的 App runtime service 存在。
  • 只讀限制:由於官方 Hacker News API 未暴露支持的寫入端點,該閱讀器保持只讀狀態。

該插件適合需要在 DeepSeek Harness 環境內直接集成 HN 內容閱讀,並與 DeepDeck 智能體協作的場景。

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

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

小夜