跳过主要内容
W

dsh-side-chat

wuhututu/dsh-side-chat

在右侧边栏打开一个临时侧边对话,复用宿主原生会话界面,回答的 Markdown 渲染、工具步骤、用时与 Token 用量都与主对话一致。侧聊运行在独立的内存会话上:主对话快照只作为参考上下文,不写入会话日志。

安装

dsh plugin --profile web add github:wuhututu/dsh-side-chat

README

dsh-side-chat 图标

dsh-side-chat

仿 Codex 侧边聊天


它是什么

在右侧边栏开一个临时对话,用来处理主线之外的支线问题:问一句、查个东西、试个想法,不打断正在跑的主任务。

它长得和主对话一模一样——因为它用的就是主对话那套界面:Markdown 渲染、工具调用步骤、逐轮用时、Token 用量、+ 附件、权限选择、模型选择、@ 文件引用、斜杠指令,全都在。

和主对话的关系

  • 有上下文:仅有主对话快照,之后双方的对话互不污染;
  • 非持久化:会话保存在内存里,关闭对话即消失

dsh-side-chat 图标

安装

在 profile 目录下执行:

pnpm add file:./plugins/dsh-side-chat

使用

打开右侧边栏的引导页,点 侧边聊天;或直接按 Ctrl+Alt+S(macOS 为 Command+Alt+S)。

  • 一个主对话可以同时开多个侧聊,各自独立;
  • 切换主对话不会丢失已开的侧聊,切回来还在;
  • 关闭页签或退出应用即消失,不占任何空间。

更多

实现机制、布局约束、已知限制与实测数据,见 docs/IMPLEMENTATION.md。

参考项目

感谢开源项目 dsh-sidenote提供的实现思路。

相关插件