dsh-web
zhu1090093659
DeepSeek Harness (DSH) Web 插件聚合生态 · 万物皆插件,通过创意工坊分发||DeepSeek Harness (DSH) Web Plugin Aggregation Ecosystem · Everything is a plugin, distributed via the Creative Workshop
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:All3nCN/dsh-better-sidebar-N23
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
一个服务化的侧边栏框架 + 一套开箱即用的 DSH 完整工作台。本包是开源插件
dsh-better-sidebar(MIT)的社区
fork,在 @all3cn 作用域下独立发版;上游致谢见 UPSTREAM.md。
English | 中文
terminal_* 工具ctx.betterSidebar 开放给所有插件——
registerTab / registerFileViewer 注册侧边栏页面与文件预览器,内置 tab 与
第三方插件走同一套注册接口,能力完全对等针对 DSH(DeepSeek Harness)0.1.1-rc.2 验证;peer 依赖声明为
@deepseek-ai/* >= 0.1.0-rc.6 < 0.2.0。要求 Node.js >= 20。
前置:已装好 DSH(dsh web 可正常运行)。
dsh plugin --profile web add @all3cn/dsh-better-sidebar-n23
包内声明了 dsh.bundle.patch(cordis.patch.yml),CLI 的
bundle 协调会自动把它加入 profile 的 bundle 栈,无需手动改 profile 文件。若
profile 中残留旧的 dsh-better-sidebar(上游或本地 fork)手动挂载行,请先移除
以免双挂载。卸载:dsh plugin --profile web remove @all3cn/dsh-better-sidebar-n23。
也可用包内一键脚本(处理 pnpm 11 构建许可与 minimumReleaseAge 放行):
bash scripts/install.sh # macOS / Linux / Git Bash
powershell -File scripts/install.ps1 # Windows
// 任一 DSH 插件的 client 半区
ctx.betterSidebar.registerTab({ id: "my-tab", title: "My Tab", render: ... });
ctx.betterSidebar.registerFileViewer({ pattern: "**/*.xyz", render: ... });
dsh-better-sidebar@0.12.3,在 @all3cn 作用域下独立发版0.1.1-rc.2 验证v* 触发
Trusted Publishing + provenance)npm run package:registry -- --dry-runlib/;src/ 与 lib/ 手工保持同步(见
UPSTREAM.md)测试使用 Node.js 内置 test runner,零依赖:
npm test
src/ 与 lib/ 当前为有意的分轨状态(src/ 领先健壮性修复、lib/ 领先外壳布局,
运行时以 lib/ 为准),详见 UPSTREAM.md。
MIT。fork 自 omdsh-dev/DSH-better-sidebar(MIT),与 DeepSeek 及 上游作者无隶属关系。
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: dsh-better-sidebar、dsh-better-sidebar-n23、sidebar、terminal。