插件
浏览、筛选并安装 DeepSeek-Harness 插件。
共 214 个插件
dsh-notes-context
sqzw-x/dsh-notes-context
为 DeepSeek Harness 提供笔记式上下文压缩:用模型维护的持久笔记本取代 LLM 摘要式压缩,并保留可恢复的原始历史,窗口边界本身不产生模型调用。
dsh-big-compact
yezitotempeace/dsh-big-compact
超大会话分块压缩:仅在实测上下文超过模型窗口 85%(或请求超过 4 MB)时接管,把历史按 1.5 MB 分块摘要再合并;小会话仍走 dsh 自带压缩。
dsh-context (agent-embodiment)
qiangweiliu/dsh-context
为 DeepSeek Harness 提供上下文可观测性与控制:跨会话 token 分析、会话级预算/提示词/工具控制,以及可选的 Agent 脚手架。复用官方 tokenMeter、compaction、systemPrompt、tools.restrict seam;监控只读。
akasha-book (akasha-session)
ersith/akasha-book
回合结束时把会话档案增量索引进阿卡夏会话层,记录压缩事件,并在运行时上下文里显示每回合节奏条。(配套:Hindsight 仓库记忆 / OpenViking 用户记忆 / 宿主会话检索;见仓库 README) 安装:clone 仓库并复制 core/,把 cordis.patch.yml 里的 <AKASHA_DIR> 换成实际路径(或设 AKASHA_DIR 环境变量);占位符未替换时插件会明确报错。
dsh_compact_queue
dongasai/dsh_compact_queue
注册 /compact_queue:会话忙时也不丢弃请求的压缩命令——空闲就立刻压缩,忙时把请求排进本会话队列,等这个会话下一次空闲自动补跑;agent 状态事件之外再挂一条 2 秒兜底 tick,避免漏触发,排队最长等 30 分钟,排队中或执行中都可以用 /compact_queue cancel 撤销。命令只注册一次,每个会话各自一份排队状态,完成与失败以折叠 notice 注入、不唤醒模型;ManualCompactionError 除 busy 外一律视为终态、不再重试。只有 Host 半边,核心 /compact 不改。
dsh-aux-degrade
xiamubumu/dsh-aux-degrade
辅助调用降级:压缩摘要与会话标题不再被高思考档烧光输出预算,主循环完全不受影响。
dsh-context-continuum
zongyanbai/dsh-context-continuum
把上下文压缩从滚动重写的叙事摘要改为只追加的会话索引:早期事实逐字保留,被压缩掉的原文可按锚点取回。
Missher-DSH-Context-Manager
missher12/missher-dsh-context-manager
查看会话上下文、用量记录,并按设置执行压缩。
dsh-mac-keep-awake
wjvalue/dsh-mac-keep-awake
仅 macOS:任意 DSH 会话运行期间持有 PreventUserIdleSystemSleep 断言(caffeinate -i -w <宿主 pid>),最后一个会话结束后释放,长时间回合不会因空闲休眠被切断;屏幕仍可正常息屏。它会一直持有跨过 maintenance 阶段——该阶段 Agent.status 报 idle 而手动 /compact 正在跑,靠 compaction/start 与 compaction/end 事件兜住。每 60 秒与 ctx.agents.list() 对账,插件热重载时已在运行的会话立即被接管,不必等到下一个回合边界。持有失败按指数退避重试、上限 60 秒且永不放弃;释放时先 SIGTERM,2 秒未退出升级 SIGKILL;带 -w,宿主崩溃时 caffeinate 自行退出。无前端半身,通过 profile patch 配置。共 51 个测试,其中 2 个在真机上直接读 pmset -g assertions。
dsh-quilt-compact
bvbhu/dsh-quilt-compact
压缩后端,替代默认的 compaction-basic:用可配置的低成本模型池压缩对话内容,按所选模型的上下文窗口切块,并将所有摘要一次归并,支持逐路由冷却与会话模型兜底。
dsh-compact-saviour
aa2246740/dsh-compact-saviour
使用专用模型处理上下文压缩恢复,并在原生上下文弹窗提供手动压缩。
dsh-compaction-route
643048695/dsh-compaction-route
在 Web 设置页里为会话压缩指定摘要模型,并在主模型出错时改用配置的兜底模型重试。
dsh-t3-session-ui
yusufameri/dsh-t3-session-ui
移植 T3 Code 的会话上下文界面:会话行悬浮卡显示机器、Git 分支、模型、代理预设、审批策略与 token 用量,状态标签覆盖待审批、等待输入、运行中、错误与子代理工作,另有提供方与模型标记、会话头部信息条、血缘面包屑、可复制上下文或执行 DSH 压缩的行菜单操作,以及位于 DSH 设置中用于选择显示哪些事实的偏好行。输入框区域不新增任何元素。
dsh-memory-recall
adithyanraj03/dsh-memory-recall
Hermes Agent 风格的 dsh 持久记忆:一个 memory 工具维护用户档案与模型自己的笔记,并在每段对话的开头、记忆变更后、压缩之后各投递一条带记录的消息;session_search 工具只在用户同意后才会读取更早的会话;另有 Memory 面板可查看和编辑已保存的内容。
dsh-rich-indexing
svgop/dsh-rich-indexing
分级压缩中枢:把单一的 80% 压缩阈值换成可配置的阶梯(默认 30/50/70/90),逐级加强压缩力度;每次检查点都折叠入确定性关键词索引,让事实跨周期累积;摘要走模型链——主模型加最多 3 个回退,各自独立推理档位。附带 Compaction 模块子标签页与设置卡片;关闭插件始终恢复原版压缩。
dsh-context-zip
brunhildzhou/dsh-context-zip
可回查的上下文压缩:五段式交接摘要、持久分段索引、原文复读工具、可选工作笔记及只读提取出口,替换 compaction-basic。
dsh-cache-guard
loonylabs-dev/dsh-cache-guard
DSH Host/agent 双层缓存守卫:自动上下文改写前估算费用,默认询问用户,并报告供应商必须冷读的内容。
dsh-zcode-breaker
bowluna/dsh-zcode-breaker
自动压缩的 rapid-refill 熔断器。当上下文在连续 M 次压缩中、每次都于不足 N 个工具轮次内又满时,拒绝这次徒劳的压缩——无上限的步压力触发检测不到这种情形——并且不做「每一步都白烧一次摘要调用」的事,而是把情况连同建议一起报告出来,通常是一次读取或一份工具输出过大。用 /compaction-breaker 查看状态与重新武装,并注入一个 prompt 段让模型把它转述给用户。宿主平面会话由 profile bundle 覆盖;普通会话需要在 agent preset 里替换一行。
dsh-asc
janeickholt/dsh-asc
由模型主导的 DeepSeek Harness 上下文压缩:由 agent 决定何时压缩、压缩什么,以持久化会话日志替换提交,并提供可逆的工具结果压缩与逐字节哈希取回。
dsh-session-rotate-on-compact
hugo16/dsh-session-rotate-on-compact
在每次 DSH 成功 Compact 后轮换对外 LLM 会话 ID,而不创建新的 DSH 会话。
dsh-memory-archive
vv5v5/dsh-memory-archive
基于 pmp tavern 的 RP 记忆库:利用原版压缩机制管理 RP 历史总结,并隔离一般工具会话。完整召回功能需配合下游 anima 插件。需要启用插件注入的角色扮演预设。
dsh-anchor
yeastcloud/dsh-anchor
DSH 会话指令定锚:新会话的第一个 step 把自由组合的指令块作为插件来源消息注入,之后在完成压缩、跨过设定轮数、或计量到的上下文压力越过阈值时重锚。`/anchor` 命令可按需定锚且不触发模型调用;设置页管理分页预设库、注入顺序、重锚来源与字数上限。
dsh-insight-dock
popcornboom/dsh-insight-dock
DSH 旁注 dock:agent 工作时暂存严格限长的旁观想法,显示在输入框上方,用户可稍后追问;上下文锚点跨压缩保留。
dsh-context-budget
zpis666/dsh-context-budget
在模型设置页为每个 pi-ai 路由新增上下文窗口与压缩阈值字段,并在输入框右下角按厂商提供思考强度选择器,写入 llm-pi-ai 容量、reasoningEfforts 与 compaction-basic 补丁行。