DeepSeek Harness 本地收件箱插件:dsh-inbox

前言

在 DeepSeek Harness (dsh) 的日常使用中,用户会复制大量链接、截图、配置片段或账号密码。这些内容散落在剪贴板历史、浏览器书签和临时文件中,整理成本高。dsh-inbox 提供了一个本地收件箱,将收集到的内容统一归档,支持自动分类、浏览和搜索,甚至可以在对话中直接让助手帮你检索。

是什么

这是一个本地收件箱插件,作者为 Chance722,采用 MIT 许可证。它解决了内容碎片化问题,将文本、链接、图片等保存在本地,仅在需要时让模型查看。

核心功能

三种归档方式

  • 命令行:在编辑器使用 /inbox <text or link> 命令(可附带图片)。
  • 面板操作:在面板直接粘贴、拖拽或选择文件。
  • 对话指令:在对话中让助手帮你保存。

自动分类

  • 链接:按平台和媒体类型分类(覆盖 Bilibili、YouTube、微信、掘金、知乎等数十个站点)。
  • 文本:按凭据特征分类。
  • 图片:按比例打上“疑似证件”标签。
  • 其余内容:由模型处理(有每日上限)。

面板操作

  • 筛选与搜索:左侧筛选(稍后阅读、分类、标签),中间列表(支持两种密度),右侧详情。
  • 编辑与管理:支持编辑名称、分类、标签,标记稍后阅读,删除或恢复记录。
  • 主题跟随:面板主题跟随 DSH 的设置。

命名规则

  • 链接:自动抓取页面标题(不消耗模型 token)。
  • 图片/文件:使用文件名。
  • 优先级:用户输入的名称优先级最高。
  • 兜底:若无法抓取(如反爬页面),则保留地址作为名称。

分类来源

通过颜色徽章显示分类依据:
* 规则判定(本地规则)
* 模型判定(每日限额内的模型判断)
* 手动判定(用户设置,不会被覆盖)

对话检索

  • 直接提问:询问助手“收件箱里的链接”、“上周保存的文章”。
  • 结果展示:助手返回卡片列表,点击“打开”跳转到仓库 Tab。
  • 保存指令:助手可以接收保存指令(无名称,Vault 锁定时不处理凭据)。

凭据安全

  • 加密存储:数据静态加密,密钥由主密码派生。
  • 隐私保护:列表仅显示名称,纯文本不进入对话。

图片处理

  • 不占用上下文:图片字节不参与对话上下文。
  • 按需发送:仅在明确要求时,单张图片才会被发送。

双向同步

  • 支持源:支持 WebDAV 或 S3。
  • 同步机制:增量推送和全量合并同步(按 ID 和时间戳)。

对话卡片

工具结果渲染为 dsh-inbox 卡片,包含链接和缩略图。

安装与启用

  • 环境要求:需要 Node.js >= 22。目前仅支持 Windows(macOS 和 Linux 尚未验证)。
  • 命令行安装:
    dsh plugin --profile web add @chance722/dsh-inbox@latest
  • Web 初始化:
    npx @chance722/dsh-inbox init --profile web --install-pnpm
  • 桌面应用:在插件面板中输入 @chance722/dsh-inbox@latest 进行安装。

典型用法

1. 从对话中归档

在编辑器中输入 /inbox <内容>,或者对助手说“把这段话保存在我的收件箱”。对于凭据,建议使用命令行方式,因为它不会将内容暴露给模型。

2. 稍后检索

不需要特定命令,直接在对话中提问:
* “列出我未读的收件箱链接”
* “展示我上周保存的那篇关于缓存的文章”

注意事项

  • 平台限制:目前仅支持 Windows。
  • 版本要求:需要 Node.js >= 22。
  • 数据安全:所有数据完全存储在你的本地机器上,模型仅在请求时查看。
  • 卸载影响:卸载插件不会删除已存储的 vault(数据文件)。
羽毛球分组比赛记分
小程序二维码

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

Xiaoye