timsok-shit/dsh-conversation-tracker
timsok-shit★ 0JavaScript最后同步: 2026-08-19
DSH Web Conversation Navigator(对话追踪导航条)- 节点直接来自当前 conversation 完整 messages 数据
README 摘要
dsh-conversation-tracker DSH Web Conversation Navigator (pure client plugin, v0.4). The navigator rail is for locating past messages in a conversation : every user message maps to one navigator node, while assistant messages create no node. It is not a scrollbar, not a task progress bar, not a chain of thought, and not an agent workflow. Node Data Source (v0.3: data-layer driven) Nodes come directly from the current conversation's complete messages data , i.e. messages.filter(kind user/steering).map(message = node) : - Data entry point: ctx.sessions.list.getSnapshot().current → ctx.sessions.binding(id).session (SessionFace = ObservableSnapshot ) → chat.order + chat.nodes.get(key) to walk every node. - Does not rely on DOM scanning to count messages, does not rely on DOM index, and does not initialize only once at mount : session.subscribe() pushes updates in real time; sessions.list.subscribe() listens for session switches and rebinds the current session's nodes (never mixing in other sessions). - Even when historical messages are not currently in the DOM (virtualization / history pagination not yet loaded), the Navigator keeps the corresponding nodes (positions linearly interpolat…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 182,325
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,477
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 17,784