🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

插件中文化审查 gtbwpkwjnb-alt/dsh-audit-skills

DeepSeek 客户端
gtbwpkwjnb-alt33 天前有提交已提供中文文档扫描:含敏感能力兼容 / 相关生态

把已装插件的英文说明译成中文,并审查版本与冲突

30/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/2 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/gtbwpkwjnb-alt/dsh-audit-skills.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
装得上吗
本站已在 dsh 0.2.1-rc.5 下真实安装成功
非静态推断
L5 · 运行时冒烟等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 33 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令发起外部网络请求
查看扫描证据(共 5 处,展示前 5 条)
  • 发起网络请求
    index.js:721
    const res = await fetch(NPM_REGISTRY + name.split('/').map(encodeURIComponent).join('/'), {
  • 发起网络请求
    index.js:1206
    const res = await fetch(NPM_REGISTRY + pkg.split('/').map(encodeURIComponent).join('/'), {
  • 执行外部命令来自配置/变量
    index.js:1638
    execFile(GIT_BIN, args, {
  • 执行外部命令来自配置/变量
    index.js:1662
    const out = execFileSync(GIT_BIN, args, {
  • 发起网络请求
    client.js:100
    return fetch(BRIDGE + '/' + action, {
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 英文说明译成中文
  • 保留原包名
  • 审查版本与冲突
展开完整介绍(123 字)↓

让英语不好的用户也能看懂 DSH 插件:把插件的英文标题与说明精炼成中文(保留原包名),写入 locale,让内置插件页原生显示中文;同时一页审查已装插件与技能的版本、更新与冲突。把英文 DSH 插件标题与说明译成清晰中文,原生显示在内置插件页。

README

由 DeepSeek 最新模型翻译生成
dsh-audit-skills DeepSeek Harness(DSH)专用的技能 / 插件审查插件。 上游 skills-summarize-audit v9.2.2 是跨平台(Codex / ZCode / Claude Code)审计技能。 本插件把它收敛为 DSH 单平台,并把「插件页中文化」提升为主能力。 MIT License · © 2026 ZCode(上游)· DSH 适配部分同许可发布。 安装 DSH 的 desktop / web profile 由插件管理器托管: 官方 profile(web 等) dsh plugin --profile web add github:gtbwpkwjnb-alt/dsh-audit-skills 应用托管的 desktop profile:在侧边栏 Plugins 页粘贴 github:gtbwpkwjnb-alt/dsh-audit-skills 安装后 重启 DSH:侧边栏 Plugins 页出现 dsh-audit-skills(插件审查) 卡片,卡片上的开关就是效果开关——启用即应用精炼,停用即还原。 v1.1.0 起本插件是纯插件形态(不再注册 skill)。 v1.4.0 —— 新装插件识别 · 按钮稳定性 · 版本监控与一键更新。
展开完整文档(README 剩余 1 节)
dsh-audit-skills

DeepSeek Harness(DSH)专用的技能 / 插件审查插件。

上游 skills-summarize-audit v9.2.2 是跨平台(Codex / ZCode / Claude Code)审计技能。
本插件把它收敛为 DSH 单平台,并把「插件页中文化」提升为主能力。

MIT License · © 2026 ZCode(上游)· DSH 适配部分同许可发布。

安装

DSH 的 desktop / web profile 由插件管理器托管:

官方 profile(web 等)
dsh plugin --profile web add github:gtbwpkwjnb-alt/dsh-audit-skills

应用托管的 desktop profile:在侧边栏 Plugins 页粘贴 github:gtbwpkwjnb-alt/dsh-audit-skills

安装后 重启 DSH:侧边栏 Plugins 页出现 dsh-audit-skills(插件审查) 卡片,卡片上的开关就是效果开关——启用即应用精炼,停用即还原。

v1.1.0 起本插件是纯插件形态(不再注册 skill)。

v1.4.0 —— 新装插件识别 · 按钮稳定性 · 版本监控与一键更新。
状态表改用第一方 pluginManager.listBundles() 作数据源(与插件页同源); slot 注册改为 ctx.inject(['slots']) 等待服务就绪;新增「检查更新」与逐行「更新」按钮,更新经第一方插件管理器执行(自带锁与回滚),不自行跑 pnpm。

v1.3.2 —— 修复「插件页慢一拍」。 此前 revertOnDisable 默认 true,退出 DSH 时会把 package.json 的 ./locale/.json 导出撤掉,下次启动宿主在读取元数据之后(+1s)才等到本插件重写,导致插件页永远落后一轮。现已默认不还原(需要还原请用设置页的「还原翻译」按钮),并改为幂等写入。

v1.3.1 —— 修复 locale 导出键 / 新装插件 / 设置页口径。

DSH 要求 exports 用 ./locale/.json(./locale/ 无效);本插件会自动迁移旧键。
状态表改为动态发现已装 bundle,新装插件自动现身并标「待补文案」。

v1.3.0 —— UI 半体以正确格式回归。 关键:DSH 客户端必须是无顶层 import 的传统脚本
(window.__ModuleLoader__.load({ id, factory: (require) => ... })),不是裸 ESM,也不需要打包器。

⚠️ v1.2.1 事故(已修复):v1.2.0 发的是裸 ESM,被按传统脚本加载 → Cannot use import statement outside a module → web boot: 1 entry did not activate → GUI 起不来。
复盘见 docs/incident-web-boot-crash.md。
此后任何客户端改动都必须先过 scripts/preflight-client.mjs(以传统脚本方式执行 + exports 契约校验)。

当前可用能力(宿主半体,已本机实测):启用本插件即自动把已装插件的插件页说明精炼为中文;新装插件后停用再启用本插件(或重启 DSH)即会自动补上,无需重装。
开启/关闭开关就是效果开关:关闭即还原。

五项能力

| # | 能力 | 触发 | 产物 |
| 一 | 技能库翻译精炼 | 技能翻译精炼 / 描述精炼 | 中文候选、真实来源与质量状态 |
| 二 | 项目画像 | 项目画像 / 项目审查 | 技术栈、项目类型、扫描边界与缺口 |
| 三 | 技能/插件推荐 | 技能审查 / 插件推荐 | 已装工具优化、同类比较、带证据的下一步 |
| 四 | 插件页中文化落地 | 插件页翻译 / 插件中文化 | 写入 <pkg>/locale/{en,zh}.json,插件页显示精炼中文 |
| 五 | 市场按需检索 | 找插件 / 需求检索 | 真 DSH bundle 的兼容/成本/冲突对比 |
| 六 | 插件与技能状态维护 | 设置页 → 插件 / 技能主表 | 在同一张表内查看翻译、作用、来源、版本、更新与审查;更新、翻译和还原均从对象行执行 |

关键约定:插件名保留原文

DSH 插件页的标题来自 locale/<lang>.json 的 meta.title,一旦写成中文就再也认不出是哪个插件。
因此本插件强制:

// locale/zh.json
{ "meta": {
"title": "dsh-free-search(免费搜索)", "description": "接管内置 web_search:13 个引擎自动降级,默认免 API key……只负责搜索,不接管网页抓取。"
} }

- title = 原包名(英文代码名) + 全角括号中文名
- description 按语言直接替换为精炼文案,写明「做什么 / 不做什么」

脚本

scripts/render-smoke.mjs — 渲染冒烟(合成夹具 + 可选真实快照)

node scripts/render-smoke.mjs # 合成夹具(进闸门,结果确定)
node scripts/render-smoke.mjs --live # 用 DSH 真实进程返回的 /updates 渲染真客户端(端到端证据)

--live 把线上真正的插件行灌进同一个真客户端并断言渲染文本:桥接不可达时 SKIP,不阻塞闸门。
没有浏览器时,这是「列表到底显示成什么样」最硬的证据。

scripts/build-client-catalog.mjs — 内置 catalog 中文快照注入

bash
node scripts/build-client-catalog.mjs # 改完 references/dsh-plugin-locale-catalog.json 后重新注入
node scripts/build-client-catalog.mjs --check # 漂移校验(regression 里也逐条比对)

宿主 <2.9 的插件行不发 displayName/localizedDescription(2.8.0 里 displayName 只在技能行),所以客户端半体内联这份仓库内置 catalog 的中文快照,刷新即可显示中文名与中文说明。

scripts/dsh_plugin_locale.mjs — 插件页中文化落地 bash
node scripts/dsh_plugin_locale.mjs --check # 只读巡检
node scripts/dsh_plugin_locale.mjs --apply # 写入 locale 文件并补 exports
node scripts/dsh_plugin_locale.mjs --restore # 从 .dsh-locale.bak 还原
node scripts/dsh_plugin_locale.mjs --profile <profileDir>

文案来源:references/dsh-plugin-locale-catalog.json。幂等;写前自动备份。

机制(已核实 @deepseek-ai/dsh-app-boot readPluginMeta()):DSH 读 <pkg>/locale/en.json(英语资源,同时定义同目录语言文件集合)的 meta.title / meta.description;缺失才回落 package.json.name / description。该路径经包 specifier 解析,所以有 exports 的包必须导出 ./locale/,否则读不到——脚本会自动补上。

scripts/dsh_market_search.mjs — 市场按需检索 bash
node scripts/dsh_market_search.mjs --need 记忆 --need 搜索 --limit 8
node scripts/dsh_market_search.mjs --need 语音转写 --json

只保留真 DSH bundle(package.json 含 dsh.bundle.patch),输出兼容判定 / 许可 / 发布日 / 是否已装启用 / 仓库。需求→关键词映射见 references/dsh-market-needs.md。

范围收敛

config.yaml: yaml platform_scope: default: "dsh" exclude_other_platforms: true

- scan_paths:4 条,全部 DSH 相关(用户技能根、内置 office 技能、profile 插件、本地化目录)
- excluded_scan_paths:8 条(Codex / ZCode / Claude Code),默认不计入 DSH 的健康度、评分与推荐

DSH 技能根的发现规则:只扫描根顶层的 <name>/SKILL.md 或 <name>.md,嵌套 */SKILL.md 不发现;六档优先级 100 project-dsh → 600 bundled。

已知边界

完整优化记录与下一阶段路线见 docs/optimization-roadmap.md。

- 上游的 scripts/audit_skill_plugin_issues.py 仍以 Codex 侧来源为主,且 config.yaml 不参与脚本消费。脚本级 DSH 采集分支尚未实现,当前收敛作用于 Agent 行为层。
- 插件页本地化写在 node_modules 内,插件升级 / 重装后会丢失,重新执行 dsh_plugin_locale.mjs --apply 即可恢复。
- 插件管理能力不再单独占用“治理中心”页面;状态、翻译、版本更新与审查统一回到插件 / 技能主表,避免重复对象列表。安装、启停和卸载仍只调用 DSH 第一方 pluginManager,由宿主能力决定是否显示。
- 技能的应用与还原会保留 .dsh-skill.backup;随 DSH 提供且没有可写路径的技能只展示来源与状态,不执行写入。
- 所有写操作都有明确的进行中、完成、失败和需要重启反馈;失败结果会带下一步处理建议。
预览分享卡片长什么样 ↓gtbwpkwjnb-alt/dsh-audit-skills
分享 · DeepSeek Harness Hub
gtbwpkwjnb-alt/dsh-audit-skills

把已装插件的英文说明译成中文,并审查版本与冲突

这是你的仓库?认领条目

回到顶部