思考超时自动插入热点新闻与到点提醒卡片
28/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add faukwaa/dsh-gap-feed该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 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
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
faukwaa/dsh-gap-feed
思考超时自动插入热点新闻与到点提醒卡片
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,350已汉化DSH
71.5
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,506已汉化DSH
71.1
AI 矢量设计工具ZSeven-W/openpencil
全球首个 AI 原生开源矢量设计工具。
★ 7,027已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。