全部插件

DSH / BUNDLE / CLIENT-UI

dsh-followup-suggestions

v1.1.0YubaiLoving / dsh-followup-suggestions8ac6d91d76

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-followup-suggestions

Follow-up suggestion chips under a DSH session's last completed reply, generated with that session's own selected model.

README / ZH

插件文档

目录摘要

Follow-up suggestion chips under a DSH session's last completed reply, generated with that session's own selected model.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- **只对"当前查看的会话"的末条回复生效**:刻意的(省调用、免打扰),不是按会话预生成。 - **判定依赖两个契约**:Turn 记录带 `status`/`turn`,以及 `useChat().timeline.turnOrder`;ui-chat 若改这两个字段需要同步调整 `lib/client.js`。 - **落在 ui-conversation 的 `inputActions` 与输入框 DOM 上**:seat 缺失时气泡仍会显示,但点击无效;`data-conversation-content` / `data-conversation-session` / `data-composer-input` 若改名,点击仍会填草稿,但不再把键盘交回输入框。 - **缓存保留 7 天**:同一 Turn 的推荐在此期间默认不变,点刷新图标即可换一批(手动清掉 `localStorage` 里的 `dsh.followupSuggestions.v1` 效果相同)。 - **一次刷新 = 一次模型调用**:这是设计如此,它是唯一绕过两层缓存的动作。 - **Host 缓存是进程内存**:不落盘,随进程重启清空。 - **Host 半侧改代码要重启 DSH**:进程内模块被缓存(entry 的 `config` 改动除外,那是即时生效的;刷新按钮按构造就会让旧 Host 的缓存 key 落空,所以刷新生效不依赖重启)。 - **不参与会话记录**:推荐内容只存在于浏览器 `localStorage` 与 Host 内存,从不写入 Session 日志,也不出现在会话导出里。