鼠标停靠屏幕左缘即可自动抽出收起的侧栏
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/2 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/1dustycy/dsh-sidebar-drawer.git状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
装得上吗
该类项目属生态应用(桌面端 / Web 外壳),不以 dsh plugin add 方式安装,请按仓库说明部署
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 32 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
⚠︎ 实装验证未通过(unknown · 2026/10/2) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 左缘悬停展开侧栏
- 指针停留保持展开
- 移开自动收回
README
由 DeepSeek 最新模型翻译生成dsh-sidebar-drawer
左侧栏边缘抽屉:侧栏收起时,把鼠标移到屏幕最左边 10px 内并停留 500ms 就会抽出侧栏;鼠标停在抽屉里期间一直保持抽出;鼠标离开抽屉后自动收回。
一个纯浏览器行为插件(Host 半边是空的),只借用 DSH 自己的侧栏开合,不改动任何内置文件。
抽屉抽出时的样子
它会做什么
- 停留才算数 —— 指针要在左侧 10px 内连续待够 500ms 才抽出;扫过边缘不会误触。
- 在抽屉里就保持 —— 指针停在抽屉内(阅读、点击、停留)期间一直抽出,不催你。
- 动画期不打断 —— 开合过渡进行中绝不发第二次开合,所以不会跳变,也不会突然消失。
- 手开的侧栏不碰 —— 你用按钮、Cmd+B 或拖拽调宽开出来的侧栏(手开),插件完全不碰、从不收回。
- 让路 —— 拖拽列宽、窗口失焦、页面滚动都有对应的让路逻辑。
逐条场景、状态机不变量与已知缺口见 docs/behavior.md。
安装
这是一个 DSH plugin bundle:包内自带 cordis.patch.yml,package.json 里声明了 dsh.bundle.patch,所以它由 Plugin Manager 安装并托管挂载行 —— 不需要你手改 profile 的补丁文件。
展开完整文档(README 剩余 1 节)
dsh-sidebar-drawer 左侧栏边缘抽屉:侧栏收起时,把鼠标移到屏幕最左边 10px 内并停留 500ms 就会抽出侧栏;鼠标停在抽屉里期间一直保持抽出;鼠标离开抽屉后自动收回。 一个纯浏览器行为插件(Host 半边是空的),只借用 DSH 自己的侧栏开合,不改动任何内置文件。 抽屉抽出时的样子 它会做什么 - 停留才算数 —— 指针要在左侧 10px 内连续待够 500ms 才抽出;扫过边缘不会误触。 - 在抽屉里就保持 —— 指针停在抽屉内(阅读、点击、停留)期间一直抽出,不催你。 - 动画期不打断 —— 开合过渡进行中绝不发第二次开合,所以不会跳变,也不会突然消失。 - 手开的侧栏不碰 —— 你用按钮、Cmd+B 或拖拽调宽开出来的侧栏(手开),插件完全不碰、从不收回。 - 让路 —— 拖拽列宽、窗口失焦、页面滚动都有对应的让路逻辑。 逐条场景、状态机不变量与已知缺口见 docs/behavior.md。 安装 这是一个 DSH plugin bundle:包内自带 cordis.patch.yml,package.json 里声明了 dsh.bundle.patch,所以它由 Plugin Manager 安装并托管挂载行 —— 不需要你手改 profile 的补丁文件。 从 GitHub 安装(推荐,带 tag 钉住版本) dsh plugin --profile desktop add "github:1dustycy/dsh-sidebar-drawer#v0.1.0" 跟随 main 最新提交(便于拿到最新行为改动) dsh plugin --profile desktop add github:1dustycy/dsh-sidebar-drawer 从本地目录安装(开发用:写入 link: 依赖,改动即时生效) dsh plugin --profile desktop add /path/to/dsh-sidebar-drawer 把 desktop 换成你要装的 profile 名(如 web、tui)。这条命令做两件事:把包装进 ~/.dsh/profiles/<name>/package.json 的 dependencies,并把 dsh-sidebar-drawer 加进该 profile 的 dsh.profile.bundles。装完后刷新页面即可生效,不需要重启 App(客户端半边由 bundle 的 mtime 轮询 + /plugins/events 热加载)。 卸载: dsh plugin --profile desktop remove dsh-sidebar-drawer 为什么不直接往 profile 的 cordis.patch.yml 里加一行?那是与其他会话共享的文件,被覆盖时症状是插件"装了但没生效",且从插件自身看不出任何异常。理由见 ADR-0003。 要求:DSH Desktop(或任何带 Web GUI 的 profile)。客户端半边注入 @deepseek-ai/dsh-client-ui-layout,所以目标 profile 必须已挂载 Web 布局 bundle。 peerDependencies 为 @deepseek-ai/cordis >=4.0.4 <5。尚未发布到 npm。 开发与验证 node test/client.test.mjs # 单元套件:vm + DOM 替身 + 会推进的虚拟时钟,不需要浏览器 node test/browser.test.mjs # 浏览器套件:真实 Chromium + CDP 真实鼠标事件与真实 CSS 动画 npm test # 依次跑上面两套 node tools/probe.mjs # 诊断工具:打印一次边缘悬停的决策轨迹 npm pack --dry-run # 确认发布内容 改 lib/client.js 后刷新页面即可生效(前提是 profile 的 hmr 行处于启用状态,桌面 profile 默认启用)。 test/browser.test.mjs 自带 HTTP 服务与浏览器进程,跑完即退出;需要本机有 Chromium(找不到会自动跳过)。 SHOT=<路径> node test/browser.test.mjs 会把最后"抽屉打开"的画面存成 PNG(docs/harness-open.png 即由此生成)。test/harness.html 是内置三栏框架的等价复刻,用浏览器直接打开并加 ?plugin=<client.js 的 URL> 也能手工试。 改测试夹具前请先读 docs/implementation.md。 两套夹具必须精确建模出厂 shell 的锚点契约:夹具一旦把条件锚点写成常驻,就会在一个已损坏的 bundle 上全绿 —— 本插件正是这样发布过一个"指针停在边缘不动就无限开合"的缺陷。 文档 | 文档 | 内容 | | docs/behavior.md | 行为规格:逐条场景、状态机不变量、已知缺口 | | docs/implementation.md | 实现要点:出厂锚点契约、判定逻辑、可调参数 | | docs/adr/ | 决策记录(为什么这样做) | | CONTEXT.md | 术语表:中文措辞与代码标识符的对应 | 许可 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
1dustycy/dsh-sidebar-drawer
鼠标停靠屏幕左缘即可自动抽出收起的侧栏
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,928已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4
这是你的仓库?认领条目