Nyx 插件集 thanhdz235123-commits/nyx-dsh-plugins
DeepSeek Harness为文件链接加右侧预览面板,并支持就地改写用户消息
29.7/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add thanhdz235123-commits/nyx-dsh-plugins该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 文件链接右侧预览面板
- 就地改写用户消息
DeepSeek Harness 的 Nyx 插件——右侧文件面板和真正的编辑消息,都用 harness 自带 UI 绘制。
README
由 DeepSeek 最新模型翻译生成面向 DeepSeek Harness 的 Nyx 插件
一个仓库里包含两个面向 DeepSeek Harness 的插件,两者都按照 harness 自身插件的构建方式来构建——宿主部分放在 lib/index.js,客户端部分放在 lib/client.js,契约写在 package.json 中
(main、exports["./client"]、dsh.client、
dsh.bundle.patch)。
| 包 | 作用 |
| nyx-file-panel | 文件链接会打开右侧面板——预览、更改、审查、文件、编辑——而不是操作系统的默认应用。仅限精确路径:链接打开它所指向的内容,否则就说明无法打开。 |
| nyx-message-edit | 就地编辑用户消息:界面会替换该消息,其后的所有内容都会被截断,并从该确切位置重新生成一轮。框架中带有模型选择器,每次尝试都会被追踪。 |
安装
每个包都会把自己安装到 DSH 配置文件中:它把自身的两部分复制到配置文件的 node_modules 中,并写入激活它们的配置文件补丁。
展开完整文档(README 剩余 1 节)
面向 DeepSeek Harness 的 Nyx 插件 一个仓库里包含两个面向 DeepSeek Harness 的插件,两者都按照 harness 自身插件的构建方式来构建——宿主部分放在 lib/index.js,客户端部分放在 lib/client.js,契约写在 package.json 中 (main、exports["./client"]、dsh.client、 dsh.bundle.patch)。 | 包 | 作用 | | nyx-file-panel | 文件链接会打开右侧面板——预览、更改、审查、文件、编辑——而不是操作系统的默认应用。仅限精确路径:链接打开它所指向的内容,否则就说明无法打开。 | | nyx-message-edit | 就地编辑用户消息:界面会替换该消息,其后的所有内容都会被截断,并从该确切位置重新生成一轮。框架中带有模型选择器,每次尝试都会被追踪。 | 安装 每个包都会把自己安装到 DSH 配置文件中:它把自身的两部分复制到配置文件的 node_modules 中,并写入激活它们的配置文件补丁。 从克隆仓库安装——这是唯一一条无需在任何地方发布任何内容的路径,也是经过端到端验证的路径: git clone https://github.com/thanhdz235123-commits/nyx-dsh-plugins cd nyx-dsh-plugins npm run install:plugins # both plugins; or run one package's bin yourself: node packages/nyx-file-panel/bin/nyx-file-panel.mjs install node packages/nyx-message-edit/bin/nyx-message-edit.mjs install 从 npm 安装——无需克隆,无需构建: npx nyx-file-panel install npx nyx-message-edit install npx 只读取 npm 注册表(它从不查看 GitHub),因此这条路径需要 这些包已被发布——而 publish 工作流会一直保持这一点。安装不需要账号:只有发布才需要。 两个安装器都理解的标志:--force 用于覆盖现有安装, --home 用于 harness 主目录不是默认值的情况,--dep 用于作为配置文件依赖项安装而不是复制。uninstall 会将其移除。 宿主部分在启动时加载:安装后,重启 DSH Desktop。客户端部分会随窗口重新加载(⌘R / Ctrl-R)而被加载。 隐私 两个插件都是本地软件:自身不进行网络调用,没有遥测,除非你主动要求,否则不会将任何关于你的信息写入磁盘。 有两件事确实会接触磁盘,这是有意为之: - nyx-file-panel 会在 /nyx-file-panel-index/ 下缓存每个会话的差异索引,这正是让重新打开文件变得瞬间完成的原因。删除该文件夹即可清除它。 - 诊断信息是选择性启用的:设置 NYX_FILE_PANEL_DIAG=1 或 NYX_MESSAGE_EDIT_DIAG=1 后,插件会向 harness 主目录追加一份本地 JSONL 记录。消息文本永远不会被写入——只记录长度和 id。 tools/leak-scan.mjs 会扫描每个被跟踪的文件,查找凭据、主目录路径、个人地址和机器名称。它会在 npm run check 和发布工作流中运行,因此这类内容都无法通过此仓库进入注册表。 布局 packages/nyx-file-panel/ lib/index.js lib/client.js lib/types/** bin/ docs/ packages/nyx-message-edit/ lib/index.js lib/client.js lib/types/** bin/ tools/ 两个包相互独立:可以只安装其中一个、另一个,或两个都安装。 发布(维护者) .github/workflows/publish.yml 会发布注册表中尚无对应版本的那个包,然后在之后的每次运行中跳过它——因此两个包独立进行版本管理,且任务失败后可以安全地重新运行。 git tag v0.6.4 && git push origin v0.6.4 # 推送标签 gh workflow run publish # 或手动:Actions → publish → Run workflow 它需要一个仓库密钥 NPM_TOKEN:一个 npm Automation 令牌(或启用了绕过 2FA 的细粒度令牌)。当账户开启双重验证时,npm 会以 OTP 验证挑战拒绝 npm publish,而自动化令牌是官方支持的绕过方式——参见 npm 的令牌文档。 许可证 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
thanhdz235123-commits/nyx-dsh-plugins
为文件链接加右侧预览面板,并支持就地改写用户消息
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,362已汉化DSH
71.4
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,076已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,814已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。