🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

思考间隙热点推送 faukwaa/dsh-gap-feed

DeepSeek Harness
faukwaa76 天前有提交已提供中文文档扫描:未发现敏感能力

思考超时自动插入热点新闻与到点提醒卡片

28/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add faukwaa/dsh-gap-feed
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么[目录]—
dsh 原生插件 · ui
暂无时间戳·判据 →
装得上吗[实装验证]!
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
数据截至 2026/10/07·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/05·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 76 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

⚠︎ 实装验证未通过(unknown · 2026/10/7) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 2 处,展示前 2 条)
  • 发起网络请求
    client/gap-feed-client.js:16
    return fetch("/api/gap-feed/get").then((r) => r.json());
  • 发起网络请求
    client/gap-feed-client.js:19
    return fetch("/api/gap-feed/set", {
扫描于 2026/11/5(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-agent@deepseek-ai/dsh-session@deepseek-ai/dsh-typert-protocol@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 超时自动插入热点新闻
  • 超时插入到点提醒卡片

dsh 插件:智能体长时间思考时,直接往对话流里发一条热点新闻或提醒。

README

由 DeepSeek 最新模型翻译生成
dsh-gap-feed npm GitHub stars DeepSeek Harness (dsh) 插件:agent 思考超过阈值时,直接在对话流中打出一条热点新闻或提醒卡片。频率极低、绝不打扰正常对话。 demo 功能特性 - 对话流注入:agent 思考超时时,插件以 assistant/message 消息直接追加进会话日志(session.append + surfaceOp:'append'),UI 自动渲染成对话流卡片(带可点击链接);内容源挂了静默降级,不阻塞对话。 - 多内容源:今日头条热榜(公开接口,免登录)+ GitHub 本周热门仓库(按星数排序)+ B站全站热榜;多源并发抓取,单源失败不影响其他。 - 对话建提醒:对话里直接说"提醒我 18:00 开会",模型调用 gap_feed_reminder_add 工具写入提醒,到点后在间隙内容里优先于新闻展示。 - 设置页管理:dsh 设置页按 schema 自动渲染 gap-feed 表单,可改配置、管理提醒(增删改查 / 启停 / 完成),改动即时生效。 - 限频参数:思考时长阈值 + 冷却间隔 + 每小时上限可配,保证低频、不刷屏。 - 内容优先级:到点提醒 > 未到点提醒 > 新闻;同一内容不重复插入。
展开完整文档(README 剩余 1 节)
dsh-gap-feed

npm
GitHub stars

DeepSeek Harness (dsh) 插件:agent 思考超过阈值时,直接在对话流中打出一条热点新闻或提醒卡片。频率极低、绝不打扰正常对话。

demo

功能特性

- 对话流注入:agent 思考超时时,插件以 assistant/message 消息直接追加进会话日志(session.append + surfaceOp:'append'),UI 自动渲染成对话流卡片(带可点击链接);内容源挂了静默降级,不阻塞对话。
- 多内容源:今日头条热榜(公开接口,免登录)+ GitHub 本周热门仓库(按星数排序)+ B站全站热榜;多源并发抓取,单源失败不影响其他。
- 对话建提醒:对话里直接说"提醒我 18:00 开会",模型调用 gap_feed_reminder_add 工具写入提醒,到点后在间隙内容里优先于新闻展示。
- 设置页管理:dsh 设置页按 schema 自动渲染 gap-feed 表单,可改配置、管理提醒(增删改查 / 启停 / 完成),改动即时生效。
- 限频参数:思考时长阈值 + 冷却间隔 + 每小时上限可配,保证低频、不刷屏。
- 内容优先级:到点提醒 > 未到点提醒 > 新闻;同一内容不重复插入。
- 持久化安全:追加的消息从会话现有消息继承合法 model source(kind/provider/model),重启后会话可正常加载(伪造 source 会被 SessionPersistence 校验拒绝)。

安装

dsh plugin --profile web add dsh-gap-feed

重启 dsh web(或刷新页面即可)。

已发布到 npm(dsh-gap-feed)——市场优先展示预构建 npm 包(免 allowBuilds 构建授权)。

使用

触发条件

一次注入需同时满足:

1. enabled 为 true(总开关);
2. agent 持续思考超过 minThinkSeconds(默认 20 秒)——通过轮询 agents 注册表检测,对事件时序鲁棒;
3. 距上次注入超过 cooldownMinutes(默认 15 分钟);
4. 最近 1 小时注入次数未超 maxPerHour(默认 4)。

不满足则静默,什么都不做。

对话建提醒

对话里说一句带时间 + 事项的话即可,例如:

- "提醒我 18:00 开会"
- "半小时后提醒我回邮件"

模型解析为 text(事项)+ dueAt(unix 毫秒,缺省 = 当前 + 1 小时)写入提醒。解析失败返回友好错误,不阻塞对话。到点后该提醒在下次注入时优先于新闻展示。

设置页

dsh 设置页自动渲染 gap-feed 命名空间表单,可改配置、管理提醒,改动即时生效、重启后保留。

配置项

| 配置项 | 类型 | 默认 | 说明 |
| enabled | boolean | true | 总开关 |
| minThinkSeconds | number | 20 | 思考超过该秒数才考虑注入 |
| cooldownMinutes | number | 15 | 两次注入最小间隔(分钟),限频核心 |
| maxPerHour | number | 4 | 每小时注入上限(兜底) |
| blacklist | string[] | [] | 标题黑名单词,命中任一即过滤 |

默认值定义在 src/types.ts 的 DEFAULT_CONFIG。

提醒数据存储

$DSH_HOME/profiles//data/gap-feed/reminders.json

- DSH_HOME 缺省为 ~/.dsh;
- JSON 数组,字段 id / text / dueAt / done / enabled / createdAt;目录不存在自动建,读写失败或 JSON 损坏时静默降级为内存态,绝不抛错。

开发

npm install # 装 devDeps
npm test # vitest:67 条单测 + 契约测试
npm run typecheck # tsc --noEmit
npm run build # tsc -> dist/(prepack 自动执行)

分层纪律:纯函数层(decision.ts / picker.ts)零 dsh 依赖、全分支覆盖;副作用层(news.ts 网络 / reminders.ts 文件 I/O)经 Source 接口可 mock;接线层(index.ts)只做运行时接线。

已知限制

- B站源在数据中心 IP 可能被风控(-352),自动静默降级,不影响其他源;
- 提醒卡片与新闻卡片走同一对话流通道;提醒管理 UI 在设置页;
- 会话内去重为插件生命周期级(不跨重启)。

License

MIT
预览分享卡片长什么样 ↓faukwaa/dsh-gap-feed
分享 · DeepSeek Harness Hub
faukwaa/dsh-gap-feed

思考超时自动插入热点新闻与到点提醒卡片

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部