turn-scrubber 使用指南
右侧紧凑对话轮次导航条:悬停显示摘要,点击跳转对应轮次。
本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。
本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。
快速上手
右侧紧凑对话轮次导航条:悬停显示摘要,点击跳转对应轮次。
— 源: plugins.ai_summary
安装与验证
dsh plugin --profile web add dsh-turn-scrubber
复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。
— 源: plugins.install
关键要点
skin.json缺id / name / author / license任一拒绝(author 与 license 必填,尊重 BSD-3 保留要求);声明bodyAttr时必须匹配/^data-[a-z0-9-]{1,64}$/。client.js必须window.__ModuleLoader__.load({ id, factory })、factory 导出apply(ctx),且apply只消费ctx.effect/ctx.get。- 高危能力拒绝:含
eval(、new Function(、import(、非内联require(、<script src=、fetch(、XMLHttpRequest(、WebSocket(、localStorage/sessionStorage直读写、document.cookie、chrome.runtime任一的包拒绝导入。 a11y.css只允许data:与相对路径的url(),http////file:/ftp/ws一律拒绝(防止皮肤包向外部发起请求)。- 单包(skin.json + client.js)UTF-8 安全的 base64 后 ≤ 256KB;自定义皮肤总数 ≤ 8 个。
— 源: plugin_wiki.readme_zh (fallback readme_raw)
踩坑提醒
安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。
— 来源:通用规则