概览
dsh-btw
会话 btw:划选历史对话内容 → 引用到当前输入框,或 fork 一次性临时会话针对性提问(离开时自动归档,不污染侧边栏);另提供「新上下文」逻辑分割(按钮 / /newcontext,历史保留但不进模型上下文)与 Provider 高级配置面板
README / ZH
插件文档
目录摘要
会话 btw:划选历史对话内容 → 引用到当前输入框,或 fork 一次性临时会话针对性提问(离开时自动归档,不污染侧边栏);另提供「新上下文」逻辑分割(按钮 / /newcontext,历史保留但不进模型上下文)与 Provider 高级配置面板
dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。
在 GitHub 阅读完整 READMELIMITATIONS
已知限制
- **归档是单向操作**(当前 dsh 版本没有 unarchive API):归档后仅从侧边栏隐藏,会话日志仍在磁盘 `~/.dsh/sessions/` 下,数据不会丢; - 正在运行的回合(streaming 尾部)不能作为 fork 锚点,此时 btw 按钮会给出提示; - 依赖 ui-conversation 的 `data-*` DOM 锚点:dsh 升级若改变这些属性,需同步本插件的选择器常量; - 宿主若不再提供 `useChat`(聊天节点面缺席),btw 仍可 fork,但锚点退回 fork 的缺省边界——即从已完成回合的末尾切,而不是从选中消息处切。
