返回插件目录

kaidiren /

kaidiren/dsh-reasoning

已验证

这个插件还没有填写简介。

0 Stars0 Forks0 IssuesN/A 社区评分0 已确认安装
README来源: main@575e12e5

@kaidiren/dsh-reasoning

中文 | English

DSH Web GUI 插件:让 DSH 展开助手的深度思考(Think 行)。

本项目的唯一作用就是让 dsh 会展开思考过程——除此之外什么都没有: 没有设置界面、没有开关、不改变任何其他 UI。

功能

  • 加载即展开:安装插件即完成全部配置——每条 Think 行(可折叠的深度思考块) 默认展开,流式思考与新加载的历史消息都包含在内;加载时页面已有的行也会立即展开。
  • 用户手动折叠的行保持折叠——插件只会展开它尚未处理过的行。

插件刻意采用 DOM 方案:折叠状态存在 React 组件 state 里(折叠时正文根本不在 DOM 中), 所以可靠的挂钩方式是模拟点击官方会话 UI 输出的稳定 data-* 属性 (data-variant="think"data-disclosure-rowdata-expandabledata-open)。

安装

本插件仅可从 GitHub 安装——请通过 GitHub 安装:

dsh plugin --profile web add github:kaidiren/dsh-reasoning

或克隆仓库本地链接(开发调试):

git clone https://github.com/kaidiren/dsh-reasoning.git
cd dsh-reasoning
pnpm install
pnpm build
dsh plugin --profile web add link:$(pwd)

安装后重启 dsh web 生效。

已知限制

  • 依赖官方会话 UI 的 data-* 属性契约;未来 DSH 若改名需要同步更新选择器。

许可证

BSD-3-Clause。

/ 5

暂无评分

社区评论

还没有评论,来写第一条。