Observed since 21 Oct, 11:29 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Keyboard-first command palette for DeepSeek Harness Web
简体中文 | English
DeepSeek Harness Web 的键盘优先全局命令面板。无需离开键盘,即可在一个面板中搜索原生 Slash Command、最近会话、当前界面操作和已安装插件的设置入口。
⌘K,其他平台默认 Ctrl+K。/spotlight 命令,不维护第二套命令注册表。将 Bundle 安装到 DSH Web Profile。通过 npm:
dsh plugin --profile web add "@0xsline/dsh-spotlight"
或通过 Git 源码:
dsh plugin --profile web add "github:0xsline/dsh-spotlight#main"
然后启动 DSH Web,按 ⌘K 或 Ctrl+K 即可使用:
dsh --profile web
/spotlight 从斜杠菜单打开。快捷键配置按当前浏览器的 Origin 和 Profile 独立保存。
DSH Spotlight 是一个独立的 Cordis Bundle,附带轻量 Web Client。客户端在宿主的会话、 命令平面、插件清单和命令 UI 服务就绪后挂载(这些服务是每个标准 DSH Web 部署的固定组成), 然后直接从这些服务读取最近会话、Slash Command 和插件清单;同时从当前页面发现可执行元素, 并把执行交还给原生界面。单个目录 RPC 失败只降级对应类别。插件不新增服务端数据通道, 也不保存持久化的服务端状态。
src/index.ts Loader 元数据
src/client/index.ts Web Client 激活与卸载
src/spotlight/ Host + DOM 发现、搜索、键盘处理和界面
cordis.patch.yml DSH Web Profile 组合配置
部分动作发现依赖当前 DSH Web 的 DOM;宿主界面结构变化时,可能需要同步更新
src/spotlight/discovery.ts 中的选择器。
环境要求:Node.js ^22.19.0 || >=24.0.0、pnpm 11.7.0。
git clone https://github.com/0xsline/dsh-spotlight.git
cd dsh-spotlight
pnpm install
pnpm run verify:self-contained
pnpm run typecheck
pnpm test
pnpm run build
在 DSH Web 中测试本地代码:
pnpm run prepare
dsh plugin --profile web add "link:$(pwd)"
dsh --profile web
发布前检查包内容:
pnpm pack --dry-run --json
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 11:29 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:ca3901140ab50d5863738d78b68d4e23bb53740ad2b5195fe3715c62d050c746