注册 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 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →数据截至 2026/10/11·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 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
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
imiss1314520/dsh-greet-plugin
注册 greet 工具,让模型按名向用户问好
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,399未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,384已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13950 个插件含 PR 收录与…
★ 360已汉化DSH
71.9
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。