Celebrate-W/dsh-topic-trail ↗★ 4
dsh-topic-trail
实时提炼会话话题与进度并显示为悬浮窗 适合需要可视化跟踪对话线索、步骤和整理工作流的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Celebrate-W/dsh-topic-trail说明文档
阅读完整 README ↗配置
设置页里的选项会持久化到 $DSH_HOME/data/topic-trail/config.json,覆盖 cordis.patch.yml 里的基线值。
| 键 | 说明 | 默认 |
|---|---|---|
summarize | 总结方式:auto(优先 AI,失败回退规则)/ llm(强制 AI)/ rule(仅规则,不调模型) | auto |
provider / model | 总结用的 provider 与模型,留空则自动探测 dsh 的当前配置 | 自动 |
pollMs | 前端轮询间隔(毫秒) | 3000 |
bufferSize | 送给模型的上下文窗口大小 | 40 |
followSession | 切换对话时自动跟随到该对话 | true |
learnFromModifications | 记住你手动合并 / 整理的习惯,后续总结时参考 | true |
preserveTopics | 总结时保留已有线索,只追加新线索 | true |
workspaceMemory | 记住每个工作区的项目结构与总结偏好 | true |
workspaceViewMode | 工作区视图:merge(相似线索聚类)/ bySession(按对话分块) | bySession |
skin | 皮肤:default(经典蓝球)/ deepseek(DeepSeek 娘) | default |
ballScale | 收起小球的大小倍率(0.6 ~ 1.6) | 1 |
bubbleIntervalSec | 主动展示气泡的间隔秒数(5 ~ 300,实际有 0.7~1.5 倍随机抖动) | 30 |
showRemovedItems | 展示在 dsh 里已删除的工作区 / 已归档的对话(默认隐藏) | false |
leanMode | 轻简模式(省 token):总结间隔拉到 90 秒、不喂推理内容、气泡间隔翻倍 | false |
topicOrder | 线索排序:llm(AI 组织顺序)/ created(按创建时间倒序,最新在上) | llm |
eyeAnimation | 收起小球跟随鼠标的数字瞳孔、眨眼动画 | false |
proactiveDisplay | 主动展示气泡 | true |
enabled | 插件总开关(关闭后隐藏悬浮窗、停止记录) | true |
使用
- 点线索标题:展开阶段历程;步骤收在「显示步骤(N 步)」按钮后面,避免上千步的流水账把脉络淹没
- 点历程 / 步骤:跳转到对话里的对应位置
- 右键线索:重命名 / 删除 / 合并
- 拖拽线索到另一条上:合并(可走 AI,也可走规则)
- 右键工作区:重新生成该工作区的全部线索
- Esc:逐层关闭浮层(右键菜单 → 画笔菜单 → 导航下拉 → 搜索 → 便签 → 展开的线索)