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

问候工具 imiss1314520/dsh-greet-plugin

DeepSeek Harness
imiss131452043 天前有提交已提供中文文档扫描:未发现敏感能力

注册 greet 工具,让模型按名向用户问好

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

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

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add imiss1314520/dsh-greet-plugin
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:待复验
是什么[目录]—
dsh 原生插件 · market
暂无时间戳·判据 →
装得上吗[实装验证]—
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →
数据截至 2026/10/11·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/05·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 43 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

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

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/5(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

社区实装还没有人打卡 · 装过的第一个就是你
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-tools
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 注册greet工具
  • 按名向用户问好

一个极简 DeepSeek Harness 插件,注册 greet 工具。

README

由 DeepSeek 最新模型翻译生成
dsh-greet-plugin 一个最小的 DeepSeek Harness 插件(组合包 / bundle):向 Harness 注册一个 greet 工具。 纯 JavaScript,没有构建步骤——可以直接从 git 地址安装,使用者不需要为构建脚本做任何授权。 安装 从 git 安装(换成你自己的用户名与仓库名) dsh plugin --profile myprofile add github:<用户名>/<仓库名> 或者从本地 checkout 安装 dsh plugin --profile myprofile add ./dsh-greet-plugin 安装后先只验证配置层,再启动: dsh --profile myprofile --dump-config # 输出里应出现 "# == dsh-greet-plugin" 这一层 dsh --profile myprofile 使用 在会话里输入: Use the greet tool to greet Ada. 模型会调用 greet,并收到工具结果 Hello, Ada!。
展开完整文档(README 剩余 1 节)
dsh-greet-plugin

一个最小的 DeepSeek Harness 插件(组合包 / bundle):向 Harness 注册一个 greet 工具。

纯 JavaScript,没有构建步骤——可以直接从 git 地址安装,使用者不需要为构建脚本做任何授权。

安装

从 git 安装(换成你自己的用户名与仓库名)
dsh plugin --profile myprofile add github:<用户名>/<仓库名>

或者从本地 checkout 安装
dsh plugin --profile myprofile add ./dsh-greet-plugin

安装后先只验证配置层,再启动:

dsh --profile myprofile --dump-config # 输出里应出现 "# == dsh-greet-plugin" 这一层
dsh --profile myprofile

使用

在会话里输入:

Use the greet tool to greet Ada.

模型会调用 greet,并收到工具结果 Hello, Ada!。

它由什么组成

package.json 里的 dsh.bundle.patch 声明了本包贡献的配置层;cordis.patch.yml 向组合中插入一行插件,按包名引用本包(不是源码路径),这样 Node 才能解析到已安装的代码;index.js 导出 name、inject、apply,在 apply 中通过 defineTool 注册工具。

| 文件 | 作用 |
| package.json | 声明 dsh.bundle.patch,以及运行时依赖 |
| cordis.patch.yml | 本包贡献的配置层:插入插件行 |
| index.js | 插件入口:注册 greet 工具 |

inject = ['tools'] 让 Cordis 等工具注册表就绪后再调用 apply。defineTool 依据 parameters 校验参数,execute 返回 output.schema 声明的规范值,output.render 再把它转成面向模型的内容。

改成你自己的插件

1. 改 package.json 的 name,例如 dsh-my-plugin。这个包名才是别人安装和引用时用的名字,与仓库名无关。
2. 改 cordis.patch.yml 中插件行的 name,必须与上面的包名完全一致。
3. 改 index.js 的 name 导出、工具名、参数与返回值。
4. 需要用户可配置的项时,导出一个 Schemastery schema 作为 Config,并把默认值写在 schema 里。

注意事项

- 不要引入构建步骤。 dsh plugin add github:... 拉取的是源码而不是构建产物:包若需要 build,使用者安装会失败,还得在 profile 的 pnpm-workspace.yaml 中写 allowBuilds 授权——那等于允许你的代码在安装时于他机器上执行,多数人不愿意。保持纯 JavaScript 就没有这个问题。
- 运行时依赖写进 dependencies;别人通过 git 或 npm 安装时,pnpm 会自动装上它们。
- 工具 API 的完整参考见官方文档 docs/user/develop/basic/tool.zh.md;插件配置见 docs/user/develop/basic/config.zh.md。

发布与发现

- 发布到 npm:pnpm publish,安装的是预构建产物,使用者无需授权构建。
- 让别人找到这个插件:给 GitHub 仓库加上 dsh-plugin 话题(<https://github.com/topics/dsh-plugin>)。

License

MIT
预览分享卡片长什么样 ↓imiss1314520/dsh-greet-plugin
分享 · DeepSeek Harness Hub
imiss1314520/dsh-greet-plugin

注册 greet 工具,让模型按名向用户问好

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部