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 智能体协作的场景。

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

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

小夜