ShanHaiFish/sent-msg-locator
ShanHaiFish★ 0JavaScriptLast synced: 2026-08-16
DSH 插件:对话区左缘轮次图标列,点击定位到每轮用户输入文本。A DSH plugin: left-edge turn rail, click to locate each turn's user message.
README excerpt
已发送消息定位 (sent-msg-locator) English · 中文 DSH 插件: 定位当前会话中每一轮对话 (一轮 = 用户发送 → 助手完整回复)。 在 对话区左缘 有一条常驻的浮动图标列:每一轮对话一个 气泡序号图标 , 点击图标平滑滚动定位到对应轮次的开头;当前浏览轮高亮联动,图标列自动跟随, 随对话实时更新。支持: - 点击定位 :点击任意轮次的图标,聊天视口平滑滚动到该轮开头; - 当前轮高亮 :随滚动自动指示「你正在看第几轮」,高亮图标始终可见; - 实时更新 :新的一轮对话开始/完成后,图标列即时出现/更新对应图标; - 悬停提示 :悬停图标显示圆角提示卡——「第 N 轮 · 时间(· 进行中)」加上 该轮第一条用户消息的文本内容(最长 280px × 6 行,超长截断;纯图片消息显示 「[图片]」);键盘聚焦同样显示; - 内部滚动 :轮次很多时图标列内部可滚动,自动跟随当前轮。 数据来自会话快照的官方 chat.timeline ( turnOrder + turns ,引擎级 Turn 边界),不依赖任何后端接口,不操作页面 DOM 全局。 纯 Client 插件:无 Host 能力(无 RPC / fs / 网络 / spawn), 滚动定位只使用元素级 API( closest / getBoundingClientRect / scrollTo )。 演示 点击图标平滑滚动定位到该轮用户输入文本,当前浏览轮高亮联动,随对话实时更新。 功能一览 能力 说明 左缘图标列 对话区左缘浮动窄列(约 28px),每轮一个气泡序号图标,常驻、无折叠开关 轮次单位 一轮 = 用户发送 → 助手完整回复完成(官方 Turn,含进行中状态) 点击定位 平滑滚动到该轮开头;第一轮定位到会话开头 当前轮高亮 品牌色高亮当前浏览轮,随滚动自动切换;图标列自动滚动使高亮可见 进行中标记 未完成的轮次图标虚线 + 半透明,完成后恢复可点击 悬停提示 圆角提示卡显示轮次/时间与该轮用户输入文本,超长截断(280px × 6 行),键盘聚焦同显 实时更新 随会话快照即时刷新;切换会话自动清空旧数据 主题适配 全部使用主题 CSS 变量( --dsw-alias- ),浅色/深色均保持对比 目录结构 路径 形态 说明 package.json + cordis.patch.yml + lib/index.js + client/client.js 静态 bundle(推荐) dsh plugin add 安装后随 profile 层栈自动加载,跨 DSH 进程存续 manifest.json + client-source.js 动态插件回退形态 仅用于无 bundle 能力的 profile,需在每次重启后重新 cordis define / cor…
View full README on GitHub →Category
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
★ 3,846
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,038
ccch1mneyyy/dsh-TUIDSH 官方公众号收录的 TUI 补位插件:Claude Code 风,鲸鱼顶栏/实时状态/流式思考/双击 Esc 回滚/上下文进度+TPS。npm 一键装。 DSH official WeChat featured TUI plugin — Claude Code style: whale bar, live status, streaming thoughts, double-Esc rollback, context bar + TPS. npm one-click.
★ 1,442