stnt04/dsh-msg-index
stnt04★ 0TypeScript最后同步: 2026-08-16
DeepSeek Harness 对话消息索引插件:悬浮球,一键展开当前会话的用户消息索引并点击定位。A floating ball showing an index of user messages in the current DSH session, with click-to-jump.
README 摘要
dsh-msg-index 长对话的时候经常忘了自己下了什么命令,dsh对话太长翻起来很麻烦,因此搓了这个项目。在代码能跑的基础上添加了没什么用的模糊。 注意⚠️:代码几乎完全由deepseek完成,目前这个版本在本人harness中暂时良好运行,但是不保证不会出现任何bug,本人非计算机专业,此项目发出来主要是存档自用,同时希望能方便到和我有同样需求的用户,欢迎各位大佬修改完善、批评指正 DeepSeek Harness 的对话窗口消息索引插件:一个悬浮在对话窗口的 类磨砂玻璃圆球 ,点击展开 当前会话的用户消息索引 ,点击任意条目即可 平滑定位 到对应消息。 功能 - 消息索引 :展开后列出当前会话的用户消息(编号 + 内容预览),不主动加载全部历史。 - 点击定位 :点击索引条目平滑滚动到对应消息。 - 搜索 :标题栏 🔍 按钮弹出搜索框,支持按 消息编号 (数字)或 消息内容 (不区分大小写)搜索, 实时预览 匹配结果并 高亮命中片段 ,保留原始编号。 关于"更早的消息" DSH 的对话页面只渲染视口附近的少量消息(虚拟窗口),更早的消息虽然在数据里、但不在页面上。本插件 不会在打开面板时一次性加载全部历史 (避免所有对话被一次性渲染导致卡顿),而是: - 只展示当前已加载的部分 ,并在头部显示"更早未加载"标记; - 未加载的 :点击列表顶部的"加载更早消息"按钮逐页加载; - 已加载但未渲染到页面 (虚线框分组):点击会 自动加载并定位 (先加载数据,再滚动触发渲染,稍慢几秒);这是 Harness 的渲染窗口限制,插件只能尽量绕开。 安装 安装后重启 dsh web ,在对话窗口右下角即可看到悬浮圆球。 升级插件:重新执行上面的命令(latest 链接会自动拿到最新版),然后刷新浏览器页面即可生效。若重新执行后版本未更新(pnpm 可能缓存了同一 URL),改用指定版本的链接,或执行 dsh plugin --profile web update dsh-msg-index 。若涉及服务端或配置变更需重启 dsh web 。 发布 打一个 v 标签推送到 GitHub 即可触发 Actions 自动构建并发布 Release(附件为固定文件名 dsh-msg-index.tgz ,latest 链接自动指向最新版): 构建 产物: client/client.js ( ModuleLoader 格式)、 lib/index.js 。 工作原理 - 通过 shell.overlay 插槽注入宿主组件,再用 SessionProvider 桥接一个 session 作用域子插槽 ( dsh-msg-index.rail ),组件直接拿到当前 sessionId 与 useSession 订阅器。 - 会话数据来自 sessions 服务 : se…
在 GitHub 查看完整 README →分类
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
★ 3,841
edison7009/EchoBirdOne-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, Kimi Code (Moonshot) ,Qwen Code,Aider,OpenCode,MiMo Code (Xiaomi),ZCode (Z.AI),OpenClaw,Pi,OpenScience,Vibe-Trading,Claude Desktop (3P profile),ChatGPT desktop,OpenCode Desktop,
★ 3,028
hyhmrright/brooks-lintAI code reviews grounded in 12 classic engineering books — decay risk diagnostics with book citations, severity labels, and 6 analysis modes including full-sweep auto-fix
★ 1,356