DSH Plugins
返回列表
🧠

dsh-group-feed

记忆 更新于 2026.09.28

在终端中运行以下命令:

dsh plugin install JackZo400/dsh-group-feed

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install JackZo400/dsh-group-feed 安装本插件,源码见 https://github.com/JackZo400/dsh-group-feed。

插件介绍

在群聊里跑 Agent,常见只有两条路:只在被 @ 时唤醒——醒来却对刚才聊了什么一无所知;要么每条消息都触发模型——账单暴涨,还会在没人跟它说话时自说自话。dsh-group-feed 走第三条路:非 @ 的消息在内存里攒批,用零 token 的方式挂进该会话的上下文,等真正被 @ 时再带上这段「背景」,既接得上话,又不为群里每一句寒暄付钱。

核心机制是「攒批投喂」与「每日日结」。投喂按条数或时间阈值触发(满足其一即可),同一会话最多挂三段未读背景,再多只会撑爆下一轮输入;未投出的段会保留,读掉一段再补。每天本地 04:10 对有内容的会话做摘要整理;摘要失败则该会话一字不动,宁可多留一天也不丢话。插件不认 QQ、Discord 等协议,只认会话 key;通道侧通过 note 喂入消息,并实现 groupFeedSink 出口接收投喂与日结结果。

适合在 dsh 上为群聊接通道插件的开发者:需要 Agent 在群里「听得见」群友闲聊上下文,又不想为每条非定向消息付模型调用费。若你只关心个人私聊记忆、或希望插件自带聊天协议,这不是它的场景;若你能提供会话 key、原文与日结所需的 transcript,它专注管好上下文与摘要这两笔账。

使用场景

  • 群 Agent 只在被 @ 时唤醒,但需要带上近期非 @ 闲聊背景
  • 群消息量大,不想每条都触发模型调用
  • 需要每日自动整理会话摘要,且摘要失败时不能清空原文

适合人员

  • 为 dsh 开发群聊通道插件的维护者
  • 在 Cordis 上接 groupFeed / groupFeedSink 的集成开发者
  • 关心群聊 Agent 成本与答非所问问题的运维者