在轨迹视图右键复制引用、派生会话并导出快照
30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/25 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add RestRegular/dsh-powerup该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · other
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 7 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件
查看扫描证据(共 10 处,展示前 10 条)
- 读取本地文件index.js:62
const manifest = JSON.parse(readFileSync(new URL('./package.json', import.meta.url), 'utf8')); - 读取本地文件index.js:105
mtime = statSync(packageDir).mtimeMs; - 读取本地文件index.js:108
mtime = statSync(join(packageDir, 'package.json')).mtimeMs; - 写入本地文件index.js:195
mkdirSync(dirname(path), { recursive: true }); - 写入本地文件index.js:196
appendFileSync(path, `${new Date().toISOString()} ${line}\n`); - 读取本地文件lib/restart.js:56
if (typeof process.execPath !== 'string' || process.execPath.length === 0 || !existsSync(process.execPath)) { - 写入本地文件lib/restart.js:86
mkdirSync(dirname(logPath), { recursive: true }); - 执行外部命令来自配置/变量lib/restart.js:93
child = spawn(process.execPath, [ - 写入本地文件lib/restart-helper.cjs:124
fs.appendFileSync(logPath, `${new Date().toISOString()} ${message}\n`); - 执行外部命令来自配置/变量lib/restart-helper.cjs:170
const child = spawn(exe, parseArgs(argsRaw), {
扫描于 2026/10/31(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
README
由 DeepSeek 最新模型翻译生成Power-Up
为 DeepSeek Harness 提供的小型可选升级。
第一个升级是 Trajectory 视图里的右键操作菜单。
安装
dsh plugin --profile web add @restregular/dsh-powerup
然后打开会话,切换到 Trajectory,右键点击某条记录行。
功能
右键点击轨迹记录:
- Copy content —— 复制记录的完整文本。
- Copy as quote —— 生成带记录类型的 Markdown 引用块。
- Quote in composer —— 把该引用插入当前输入框。
- Open record details —— 打开宿主的记录检查器。
- Fork from here —— 在该记录处派生会话(含该记录)。
- Copy session ID。
右键点击账本空白处:
- Export trajectory JSON —— 保存当前轨迹快照。
- Copy session ID。
- Open the Power-Up page —— 侧边栏控制面板。
侧边栏的 Power-Up 页面用来开关菜单,并列出可用操作。设置保存在浏览器里。
菜单按键
↑ / ↓ 移动,Home / End 跳转,Enter 执行,Esc 关闭。
更新插件
打开内置的 Plugins 页面。
展开完整文档(README 剩余 1 节)
Power-Up 为 DeepSeek Harness 提供的小型可选升级。 第一个升级是 Trajectory 视图里的右键操作菜单。 安装 dsh plugin --profile web add @restregular/dsh-powerup 然后打开会话,切换到 Trajectory,右键点击某条记录行。 功能 右键点击轨迹记录: - Copy content —— 复制记录的完整文本。 - Copy as quote —— 生成带记录类型的 Markdown 引用块。 - Quote in composer —— 把该引用插入当前输入框。 - Open record details —— 打开宿主的记录检查器。 - Fork from here —— 在该记录处派生会话(含该记录)。 - Copy session ID。 右键点击账本空白处: - Export trajectory JSON —— 保存当前轨迹快照。 - Copy session ID。 - Open the Power-Up page —— 侧边栏控制面板。 侧边栏的 Power-Up 页面用来开关菜单,并列出可用操作。设置保存在浏览器里。 菜单按键 ↑ / ↓ 移动,Home / End 跳转,Enter 执行,Esc 关闭。 更新插件 打开内置的 Plugins 页面。Installed plugins 下每张第三方卡片,操作区都会多出一个小更新图标。点击它打开更新对话框: 1. 对话框从 Add plugin 对话框所用的同一个注册表读取该包已发布的版本 —— 记住的选择,或宿主配置的注册表,npmmirror 作为配置好的回退。输入版本号,或从下拉列表里选一个。 2. 确认后卸载已安装的副本,按 Add plugin 的方式校验新 spec,安装所选版本但不启用。 3. 对话框接着询问是否启用新版本。 4. 启用后,询问是否重启 DSH。桌面应用里,lib/restart-helper.cjs 助手会在旧 Host 退出后重新启动同一个可执行文件;在 dsh web 下,对话框会说明进程归终端管理。 Power-Up 不会通过这个按钮更新自己:卸载插件会让对话框在流程中途被卸载。请用 Add plugin 安装新版本。 设计说明 - 从构造上保证主题安全。 每个表面、边框、文字颜色、悬停与开关状态都用宿主的 --dsw-alias- token。开关遵循宿主约定(关闭时用 --dsw-alias-border-l3 / --dsw-alias-switch-thumb,开启时用 --dsw-alias-brand-primary + --dsw-alias-label-primary-foreground),因此在浅色和深色主题下都清晰可读。唯一的字面颜色在插件品牌 SVG 图形内部。 - 两个图标,两种职责。 icon.svg 是 Plugin Manager 展示的 256px 品牌图块。侧边栏用同一个双箭头标记,但画成 16 网格、fill:none、stroke:currentColor 的线稿,且不带图块边框:标记占满整个网格,所以箭头和琥珀色基线永远不会碰到边框。参考线稿在 design/sidebar-icon.svg,运行时副本在 client.js。 - 不从 Harness Client 包导入。 菜单只用 React + CSS,读取轨迹包自己的 data- 约定。这些属性一旦变化,行级操作会优雅降级;空账本区域里的会话级操作照常可用。 - 更新入口沿用内置页面的约定。 Plugins 页面没有单卡片插槽,所以浮层往每个 [data-plugin-group="bundles"] [data-plugin-package] 卡片里注入一个按钮,并在 React 渲染后重新注入。版本列表走普通 registry GET;卸载和安装调用与 Add plugin 相同的 remote.pluginManager。只有进程重启需要 Host 代码:一条仅限回环地址的 /dsh-powerup/api/restart 路由。 - 对话框对齐宿主模态框。 遮罩用 --dsw-alias-bg-mask-1 加共享的遮罩模糊,面板用 --dsw-alias-bg-layer-2 加 --dsw-radius-panel 和 --dsw-elevation-prominent,主按钮用 --dsw-alias-button-primary-fill / -hover,这样对话框跟随两套主题,不用自造配色。registry 选择器和版本列表是用 --dsw-alias-* token 搭的自定义控件;两者都以固定定位浮层打开,锚定各自的触发器,所以不会撑大对话框,也不会被它的滚动区域裁掉。 开发 node test/smoke.mjs 冒烟测试用 React/浏览器替身加载真实 Client 模块,套到假的插槽上下文上,检查注册项、图标、辅助函数、主题 token 和 manifest。 许可证 MIT © RestRegular
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
RestRegular/dsh-powerup
在轨迹视图右键复制引用、派生会话并导出快照
相关插件 · 其他
模型破甲清洗YuJunZhiXue/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 14,822已汉化DeepSeek 客户端
73
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 718已汉化DSH
71.2
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,261已汉化DSH
70.7
破甲评测WoYun520/dsh-purge
在本机分离宿主拦截与模型拒绝,做受控红队评测
★ 199已汉化DSH
69.7