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

插件工匠 gosomea/dsh-plugin-crafter

DeepSeek 客户端
gosomea34 天前有提交已提供中文文档扫描:无法判定兼容 / 相关生态

在隔离环境中开发并验证 DSH 插件

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

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

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

状态速览

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

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

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

已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。

  • · 包内无可扫 JS
  • · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/10/31(1 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

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

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

功能亮点

  • 智能体预设开发
  • 版本感知技能
  • 隔离环境验证

用智能体预设、版本感知技能、可安装示例和隔离验证来开发 DeepSeek Harness 插件

README

由 DeepSeek 最新模型翻译生成
description: "在可复用的隔离环境中开发 DSH 插件,结合官方源码指导与安装产物验证。" kind: "package-bundle" DSH Plugin Crafter(DSH 插件工匠) 摘要 开发 DSH 插件时,把开发实例、验收实例和日常实例分开。Plugin Crafter 指导 agent(智能体)查阅匹配版本的官方 API、实现插件并完成验证。共享环境登记让后续会话发现已有部署、复用兼容环境,或记录新增环境的原因。将 bundle 安装到 Web profile 后,选择 Plugin Crafter 即可使用。实际进程和构建由你管理,登记脚本负责记录。 目录 - 使用本包 - 使用多个环境开发 - 理解实现 - 进一步探索 - 模型体验 - 已知限制与待办工作 - 开发备注 使用本包 准备兼容的 DSH 安装、Node ^22.19 或 >=24,以及登记脚本需要的 Python 3.9+。已验证的 DSH 目标是 0.1.7-alpha.2;安装到其他版本前先阅读兼容性。 安装到隔离 profile 使用日常 DSH 存储之外的绝对 home 路径。
展开完整文档(README 剩余 1 节)
description: "在可复用的隔离环境中开发 DSH 插件,结合官方源码指导与安装产物验证。"
kind: "package-bundle"

DSH Plugin Crafter(DSH 插件工匠)

摘要

开发 DSH 插件时,把开发实例、验收实例和日常实例分开。Plugin Crafter 指导 agent(智能体)查阅匹配版本的官方 API、实现插件并完成验证。共享环境登记让后续会话发现已有部署、复用兼容环境,或记录新增环境的原因。将 bundle 安装到 Web profile 后,选择 Plugin Crafter 即可使用。实际进程和构建由你管理,登记脚本负责记录。

目录

- 使用本包
- 使用多个环境开发
- 理解实现
- 进一步探索
- 模型体验
- 已知限制与待办工作
- 开发备注

使用本包

准备兼容的 DSH 安装、Node ^22.19 或 >=24,以及登记脚本需要的 Python 3.9+。已验证的 DSH 目标是 0.1.7-alpha.2;安装到其他版本前先阅读兼容性。

安装到隔离 profile

使用日常 DSH 存储之外的绝对 home 路径。在同一终端执行以下命令,确保安装和启动使用同一个 home:

export DSH_HOME=/absolute/path/to/crafter-development-home
dsh --profile crafter --from-default-profile web --dump-config
dsh plugin --profile crafter add dsh-plugin-crafter@0.1.0 --registry=https://registry.npmjs.org
dsh --profile crafter --port 3187 --no-open

私下打开完整启动 URL,在插件仓库中创建 Session,并选择 Plugin Crafter。要求它开发插件、识别目标版本并验证一项可观察的行为。需要检查源码时,提供匹配的官方 checkout。运行模型任务前,在该隔离环境中配置模型路由和所需凭据。

安装会增加 plugin-crafter preset、官方 Creator skills,以及三项 Crafter skills,不会自动启用示例。在同一个 home 中运行 dsh plugin --profile crafter remove dsh-plugin-crafter 可移除此层。

使用多个环境开发

一个环境记录自己的 home、profile、源码 checkout、插件安装、Host 身份和用途。每个环境可以保留多个用例工作区和 Session ID。登记数据库存放在临时 home 之外,其他对话也能发现这些记录。

为新用例复用已停止且兼容的环境。当验收 Host 必须保持可用、需要比较不兼容的构建,或需要并行运行 Host 时,保留独立环境。每个并行 Host 使用不同的 home 和端口。修改 DSH 所服务代码的构建需要独立 checkout;不同 profile 或端口无法分离共享文件。

按照多隔离环境开发指南查询、登记、启动、验证并保留两个环境。指南说明哪些内容被隔离、哪些仍会共享,以及如何处理过期记录。

选择示例

示例涵盖 Agent 工具、认证 Host 路由,以及带打包 skill 的纯配置 preset。复制适合的模式,再核对所选 DSH 版本的 API。验证证据区分模型辅助生成、确定性 Host 检查和发布包安装。

理解实现

实现细节——点击展开

bundle patch从选定源码 checkout 转换官方 Creator 组合,插入独立的 plugin-crafter preset。文件系统 skill 加载器从安装后的包中解析本包 skills。manifest声明 dsh.bundle.patch;主包没有运行时 JavaScript 或安装脚本。

验证 skill选择适用的测试层。登记参考负责命令与存储语义。登记脚本记录部署和用例;smoke runner 只拥有自己启动的 Host。登记状态和配置转储都不能证明运行时行为。

preset 来自采用 MIT 许可证的 DeepSeek Harness Creator。登记脚本改编自作者的 dsh-plugin-isolated-test 工作流。本项目为独立项目;署名见 LICENSE。

贡献者指南负责本地检查和文档配对。除非任务明确涉及独立的 DSH 修改,否则选定的上游 checkout 保持只读。

进一步探索

- 多隔离环境开发:保留验收实例,同时开发另一份构建。
- 兼容性:选择 DSH 目标并重新验证升级。
- 示例:可安装的扩展模式及其行为。
- 官方插件发布指南:当前上游的包规范。

模型体验

间接。bundle 为使用 Plugin Crafter 的 Session 提供官方 Creator skills 和三项 Crafter skills。这些 skills 指导实现、源码检查和验证。bundle 本身不产生工具结果;挂载的 DSH 插件负责模型可见行为。开发试跑记录了一次受指导的生成过程,不保证无人干预即可成功。

已知限制与待办工作

登记脚本不会配置机器、启动 Host、租用部署,也不会自动检查任务空闲或构建兼容性。两个 agent 修改同一部署前需要协调。独立 home 提供开发隔离,不是操作系统安全沙箱。当前 runner 需要已构建且匹配的 DSH checkout;Windows Host 身份检查尚未验证。模型凭据需要单独配置。测试使用的 DSH 源码含有已有的 LLM 和持久化修改;见验证范围。

开发备注

维护者工作上下文——点击展开

无。
预览分享卡片长什么样 ↓gosomea/dsh-plugin-crafter
分享 · DeepSeek Harness Hub
gosomea/dsh-plugin-crafter

在隔离环境中开发并验证 DSH 插件

回到顶部