Archaofan/dsh-source-deck ↗★ 0

dsh-source-deck

SourceDeck: collect candidate sources in a right-sidebar deck, screen them in the conversation flow, and hand the selection back to the Agent. 适合需要对 Agent 搜索结果进行人工干预、精细筛选的复杂任务。

パッケージ
dsh-source-deck
互換性
未検証
Harness ピア範囲
0.2.1-rc.2
Cordis ピア範囲
4.0.5
バージョン
0.2.5
最終更新
2026/10/18

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Archaofan/dsh-source-deck

ドキュメント

README 全文を読む ↗

使用说明

1. 开始一轮搜索

  1. 在目标会话中打开资料台。
  2. 首屏只有「你想找什么?」。输入自然语言需求,例如:
    • 找 4 个高星且近半年活跃的 Go 日志库,要 GitHub 仓库
    • 继续找 3 个类似的 Rust 异步运行时,要生产可用
    • RAG 评测方法与实战文章
  3. 点「开始查找」。需求会作为一条结构化 prompt 发到当前对话,由当前模型用自身搜索/网页工具执行。
  4. 等待 Agent 提交。界面会显示「Agent 正在搜索并提交候选…」;通常 10–30 秒,复杂搜索可能 2 分钟以上。

不需要填写站点 URL、正则或资料标题。来源范围策略仍保留在设置页,但只是可选高级项,不是首次使用的前置条件。

2. 看卡片、做勾选

每个候选是一张卡片:

  • GitHub 仓库:头像、仓库名、简介、★ stars、语言、打开链接。
  • 其他来源:标题、简介、链接。
  • ✓ 保留:进入下一轮的正例。
  • ✕ 排除:进入下一轮的负例;可填写可选原因。
  • 跳过:保持未处理,不进入保留/排除;已处理后也可点「跳过」撤销。
  • ☆ 收藏:加入收藏夹,不改变本轮筛选结果。
  • 打开链接:在浏览器打开原始页面。

排除原因会保存到候选记录;下一轮 prompt 会带上它,帮助 Agent 避开同类内容。

3. 用补充说明继续下一轮

面板底部有「补充说明(可选)」:

  • 例如:只要 MIT/BSD 许可证、优先 smol 生态,避免低维护项目、不要教程。
  • 点「继续查找」后,Host 会把上一轮保留项、排除项及原因、补充说明写进下一轮 prompt;续搜通常限制在 4 条左右,宁可少提交,不凑数。
  • 下一轮卡片会显示为「第 2 轮」「第 3 轮」,和上一轮并列,方便回看。
  • 想换一个全新主题时,点右上角「新搜索」会新建集合,不覆盖旧集合。

4. 提交选择给 Agent

筛选完成后点底部的「提交给 Agent(N 条保留)」:

  • Host 把保留/排除/策略摘要通过 session.prompt 发回当前对话。
  • Agent 下一轮会明确知道你保留了哪些、排除了哪些,以及原因。
  • 提交后集合变为已提交;想继续筛选可点「新搜索」或「继续查找」新建集合。

5. 收藏夹

  • 卡片右上角 ☆ 收藏。
  • 点顶部「收藏夹」查看;支持按标题、链接、备注搜索。
  • 「加入资料台」把收藏重新变成当前集合的候选;「移除」删除收藏。
  • 收藏由当前 DSH profile 共享,不按资料集或项目隔离;重启 Desktop 后仍在。

6. 停止/超时

  • 搜索期间可继续在聊天里和 Agent 对话;如果 Agent 在对话里向你提问,先回答,再回到资料台点「继续查找」。
  • 轮询超时为 5 分钟;超时只提示,不会删除已到达的候选。可点「刷新」重新读取。