dsh-ops
为 Windows 的 DSH 提供 bash、PowerShell 7 及 Rust 高性能工具,减少 token 消耗。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 14.7 万
- 最近推送
- 今天更新
项目说明
From README
中文 English dsh-ops 以提高token效率为目的,提供新增的ops系列工具并隐藏部分官方工具为方案的插件,低改动面,低侵入性,与其他插件广泛兼容。[!IMPORTANT] 刚刚发布的ops 0.5.0版本有个不删除缓存导致消耗的硬盘空间无限膨胀的bug,请尽快停用,等待修复 - Bash 与宿主 Shell 隐藏独立配置;Windows 可用 ops bash 替代 pwsh,也可保留官方 Shell。- Native/PTC 消费者预设发布共享的有界工具面;Bash 由单行开关控制,关闭替换时原版工具保持可用。
- 启用 DSH 预留的 tools addition 动态工具加载,并提供渐进式纰漏的工具,作为高级功能(如pdf、word读取、超多文件批量修改)的加载平台,大大减少常见特定场景的token消耗量,且不会导致系统提示词膨胀 - 为 Native 模式提供返回紧凑、带行号和更好错误回馈的工具以遏制报错循环,减少调用轮次 - 为 PTC 模式提供一些返回结构化 JSON 值的工具以降低 ai 在 ptc 模式下编写 TypeScript 代码的token总量和心智负担 - PTC SDK 目录包含 18 个 API:15 个文件/文档工具,加批处理、结果引用和加载器。
左:deepseek-v4.1-flash-1017在各harness的跑分与开销 右:ops在自用benchmark上取得的的成绩。完整benchmark将随后续更新发布 dsh-ops团队将致力于持续优化dsh的token效率,以更低的成本更好地完成同样的任务 交流群:企鹅 1127808570 安装、更新、卸载 本分支候选的 Windows 默认载荷为完整 Niubash 1.5.0,随 dsh-ops 主包管理,不再默认下载 Git Bash 可选包。所有 npm、市场和 CLI 更新入口的二进制位置与清理边界见升级与卸载。@latest 仍指已发布版本,不代表此 PR 已发布。
官方插件市场 在目标 DSH 应用的插件市场中输入 npm 包名 dsh-ops ,选
Original description
A toolkit for low-level operations in DSH, designed to reduce token usage and task execution time / DSH 底层操作工具插件,旨在减少 Token 消耗与任务耗时
安装方式
npm 包安装 · 安装无需配置
npx --yes dsh-ops@latest install --profile desktopnpx --yes dsh-ops@latest install --profile webnpx --yes dsh-ops@latest install --profile tui安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 执行命令
- 写入文件
- 读取文件
- 访问网络
- 读取凭据
- 读取环境变量
发现 2 项需要留意的行为
- 既读取凭据/密钥,又有网络访问 —— 存在外传可能
- 直接用 IP 地址 2.56.0.2 联网,绕过域名与证书校验
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 1 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;5455 stars,社区使用面较广。
- 维护活跃
- 100
- 实用度
- 62
- 生态热度
- 100
- 上手便捷
- 100
- 信号质量
- 100
- 数据置信度
- 100%