oakcakerolls/dsh-think-summary
oakcakerolls★ 1TypeScript最后同步: 2026-08-19
Deepseek Harness 长思考链实时分段、实时总结插件,让你知道模型当前正在想什么
README 摘要
dsh-think-summary DSH(Cordis 架构)双面插件: 长思考链分段总结 —— 检测模型的长思考,边思考边分段, 逐段产出摘要,实时展示在聊天区,附带设置页与历史持久化。 - 版本: 0.1.2 (npm 标签 v0.1.1 / v0.1.2 ) - 许可:MIT - Host 半面(检测 / 分段 / 总结 / 精炼 / 持久化): src/host/ ,TypeScript → lib/ - 客户端半面(面板 / 总结条 / 视图 / 设置卡): src/client/ ,纯 JS → lib/client.js 特性 - 长思考检测 : llm/stream 瀑布实时观察 reasoning-delta ,轻量 token 计数 (CJK 自适应、原始计数不取整),超过阈值自动进入分段模式;默认过滤 旁路流( GenerateOptions.purpose 非空 = 压缩/标题生成等辅助调用;无 purpose 的旧宿主回退 sessionId 启发式)。 - 语义分段 :双阈值(最小窗口 1500 / 硬上限 3000 token)+ Markdown 结构感知 (围栏状态机——代码块整体原子、围栏内不误切;表格整体保留;列表只在项边界切; 标题/有序列表/任务项/引用/分隔线/行首结构词边界;max 强制切回溯到最近句末/行末; blockType 切换强信号),只缓存未总结余量,内存有界、state 级哈希去重。 - 代码块/表格三态处理 : ignore (默认,内容不写内存、不计段 token、不精炼, 总结卡片 不显示 任何代码块/表格痕迹)/ keep-skip (保留+结构化摘要、 跳过精炼)/ keep-refine (保留并精炼);总思考 token(阈值/进度)始终计入代码量。 - 逐段总结 :启发式提取(0 token)即时出; 精炼 用会话 provider 的最小可用 模型精炼可精炼段(输入预算 + 裁剪三档:头尾 / 仅尾部 / 完整保留;展示截断 60 token;并发池默认 3、任务互不打断、超时释放并发位;异常自动回退启发式并 在段上标注原因);段头同时显示 原始输出 token (含被忽略的代码/表格)与 精炼实际 token (输入裁剪后 + 输出摘要)。 - 实时面板 :composer 上方实时面板(思考进度 + 滚动分段摘要,仅"对话"视图 显示),客户端每 1.5s 轮询 /api/think-summary/state ;总结 不写回会话上下文 , 零污染。 - 聊天流内总结条 :每条回复末尾(turnTail 槽位)显示该 turn 的思考总结, 按每次思考(step)分组、默认折叠。 - 思考总结视图 :会话头部"思考总结"选项卡,列出当前会话 全部 被记录的 思考(每段摘要 +…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 183,476
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,499
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 18,022