deepseek harness插件开发
这个月 deepseek harness 发布了, 做个简单插件熟悉了解一下写了个简单的代码直接参考即可源码链接说明看了下dsh 的源码是用pnpm 的monorepo,一切皆插件, 大部分的功能都是在 packages 下面作为插件加进来的, 自己写插件的话可以参考这里面的代码了. 插件也是要用 ts 来写如果python要使用的话, 可以用其python sdk 来引用扩展阅读官方插件开发文档:https://deepseek-harness.github.io/deepseek-harness/develop/basic/publishharness 一切皆插件的https://github.com/cordiverse/paperdsh 的安装要先安装一下dshnpm install --global deepseek-ai/dsh --registryhttps://registry.npmmirror.com npm uninstall --global deepseek-ai/dsh # 卸载 dsh web # 启动 dsh plugin --profile web list # 查看插件 dsh plugin --profile web add . # 从源码安装插件, dsh plugin --profile web remove xxx # 删除某插件 dsh --profile web --dump-config # 查看一下插件的开发插件开发直接参考官网文档这个即可,还是比较简单的https://deepseek-harness.github.io/deepseek-harness/develop/basic/需要的入口文件是:cordis.patch.yml- insert: - id: xxxx name: xxxxxpackage.json{ name: dsh-docs-to-html-tool, version: 0.1.2, type: module, main: index.ts, files: [ index.ts, tool-logger.ts, lib/convert.ts, cordis.patch.yml ], dsh: { bundle: { patch: ./cordis.patch.yml } }, peerDependencies: { deepseek-ai/dsh-tools: 0.1.0-rc.6, deepseek-ai/dsh-llm: 0.1.0-rc.6 }, dependencies: { mammoth: ^1.12.1 }, devDependencies: { types/node: ^26.3.0 } }index.tsimport type { Context } from deepseek-ai/cordis import { defineTool } from deepseek-ai/dsh-tools import { CallId } from deepseek-ai/dsh-llm export const name xxxx export const inject [tools] export function apply(ctx: Context) { ....index.ts 中的name 应该和 cordis.patch.yml 中的 id一样package.json中的name应该和 cordis.patch.yml 中的 name一样如果从其它源码中下载,记得要先npm install, 不然可能会有 code: ‘ERR_MODULE_NOT_FOUND’ 之类的错误 , 在dsh web 开户时, plugin 的add 不会抛错

相关新闻

多账套与多公司进销存系统设计:数据隔离与Spring Boot实现

多账套与多公司进销存系统设计:数据隔离与Spring Boot实现

当你所在的企业不止一家公司,而是拥有多个分公司、多个独立核算主体时,一套系统能不能既满足“每个公司独立做账、独立管库存”,又方便集团层面统一查看数据?这就是多公司进销存、多账套软件的典型场景。最近在项目里做多账套系统…

2026/8/27 8:09:08 阅读更多 →
机械工程师必读:10本经典书籍从制图到设计手册

机械工程师必读:10本经典书籍从制图到设计手册

机械这个行业,入门靠图纸,进阶靠材料,深挖靠热处理,落地靠设计手册。很多刚入行的工程师最容易犯的错,不是不会用三维软件,而是手里没一套能查、能算、能对标准的经典书。三维软件只能帮你把模型画出来&…

2026/8/27 8:09:08 阅读更多 →
C/C++实现质因数分解与素因子去重:从算法原理到竞赛实战详解

C/C++实现质因数分解与素因子去重:从算法原理到竞赛实战详解

1. 问题引入:从一道“简单”的蓝桥杯真题说起 如果你正在准备蓝桥杯,或者对算法竞赛感兴趣,那么“素因子去重”这个题目你大概率见过。乍一看,题目描述很简单:给定一个正整数n,要求计算其所有不同质因子的乘…

2026/8/27 8:09:08 阅读更多 →

最新新闻

PHP网站性能优化实战:从代码结构到服务器配置提升访问速度

PHP网站性能优化实战:从代码结构到服务器配置提升访问速度

在互联网项目开发过程中,网站访问速度一直是影响用户体验的重要因素。对于使用 PHP 开发的网站来说,随着访问量不断增加,如果代码结构、数据库查询以及服务器配置没有进行优化,很容易出现页面加载缓慢、服务器压力过大等问题。 本…

2026/8/27 8:51:43 阅读更多 →
数学建模竞赛写作手实战指南:逻辑翻译与可信表达

数学建模竞赛写作手实战指南:逻辑翻译与可信表达

1. 这不是“速成课”,是竞赛写作手的实战生存指南 “数模建模竞赛——写作手三天速成”这个标题,乍看像短视频里常见的流量钩子,但如果你真把它当三天就能上手写完一篇国赛论文的“魔法速成班”,那第三天大概率会卡在摘要写不出第…

2026/8/27 8:51:43 阅读更多 →
Python实现粒子群算法:原理、代码与工程调优指南

Python实现粒子群算法:原理、代码与工程调优指南

1. 从“鸟群觅食”到优化求解:粒子群算法初印象 如果你在寻找一个解决复杂优化问题的工具,尤其是在参数空间巨大、目标函数形态未知或难以求导的场景下,粒子群算法(Particle Swarm Optimization, PSO)绝对是一个值得你…

2026/8/27 8:51:43 阅读更多 →
一条命令轻松清理C盘:Windows命令行磁盘清理实用指南

一条命令轻松清理C盘:Windows命令行磁盘清理实用指南

1. 为什么要用“一条命令”来清理C盘 很多同学在日常使用电脑时都会遇到一个非常头疼的情况:C盘空间越来越小,系统盘经常飘红,甚至打开软件都会卡顿。明明自己也没往C盘安装多少程序,但空间就是莫名其妙被占满了。手动去删吧&…

2026/8/27 8:51:43 阅读更多 →
300 元做出能用 5 年的雌二醇凝胶自制方案:3 阶段实操手册

300 元做出能用 5 年的雌二醇凝胶自制方案:3 阶段实操手册

300 元做出能用 5 年的雌二醇凝胶自制方案:3 阶段实操手册 【免费下载链接】estrogel-diy-guide-zh_CN 自制雌二醇凝胶教程 项目地址: https://gitcode.com/gh_mirrors/es/estrogel-diy-guide-zh_CN 300 元原料、215mg 雌二醇、按每日 5mg 用量算可用约 5 年…

2026/8/27 8:51:42 阅读更多 →
无代码搭建Discord AI工单机器人:自动回复与人工转接全流程

无代码搭建Discord AI工单机器人:自动回复与人工转接全流程

之前做 Discord 社区维护时,最头疼的不是功能规划,而是工单处理。几十个频道、每天上百条重复提问,管理员只有几个人,同一类问题要解释无数遍。后来我搭了一套“AI 先回答,解决不了再升级人工”的 Ticket Bot 流程&…

2026/8/27 8:50:42 阅读更多 →

日新闻

Go语言构建企业级AI服务网关:统一管理英伟达等AI接口调用

Go语言构建企业级AI服务网关:统一管理英伟达等AI接口调用

1. 项目概述:从零构建一个企业级的AI服务网关 最近在帮一个做内容审核的团队做技术架构升级,他们原来的业务里,每天有几十万张图片和短视频需要过审,最初是接了几个开源的AI模型自己部署,但效果和性能一直不太稳定。后…

2026/8/27 0:00:51 阅读更多 →
网盘直链下载助手5分钟解析八大网盘真实地址

网盘直链下载助手5分钟解析八大网盘真实地址

网盘直链下载助手5分钟解析八大网盘真实地址 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅雷云盘 / 夸…

2026/8/27 1:06:27 阅读更多 →
从零点亮 ESP32:Arduino ESP32 开发环境搭建与首次烧录完整指南

从零点亮 ESP32:Arduino ESP32 开发环境搭建与首次烧录完整指南

从零点亮 ESP32:Arduino ESP32 开发环境搭建与首次烧录完整指南 【免费下载链接】arduino-esp32 Arduino core for the ESP32 family of SoCs 项目地址: https://gitcode.com/GitHub_Trending/ar/arduino-esp32 Arduino ESP32 是乐鑫官方的 ESP32 系列 Ardui…

2026/8/27 1:06:27 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/26 14:45:33 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/26 17:46:43 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/26 14:46:37 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/26 3:50:20 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/26 17:46:39 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/26 1:24:05 阅读更多 →