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

Cordis 引擎桥接 cordisplugins/dsh-cordis

DeepSeek Harnessv0.1.5
cordisplugins55 天前有提交已提供中文文档扫描:含敏感能力

把编码引擎挂载为 Cordis 服务供宿主调用

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

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

自动兼容检查有告警:npm 同名包「dsh-cordis」归属 acryldev/dsh-cordis,装到的可能不是本插件。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add cordisplugins/dsh-cordis
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · market
装得上吗
实装验证未通过(dependency_conflict),装前请到仓库确认最近更新与 issue
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 55 天前
档位由哪些信号合成

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

验证判据与等级说明 →
⚠︎ 实装验证未通过(dependency_conflict · 2026/9/25) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查⚠ 装前注意

npm 同名包「dsh-cordis」归属 acryldev/dsh-cordis,装到的可能不是本插件

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包dsh-cordis @ 0.1.5
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/9/22 03:52:21

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

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

读写/删除本地文件
查看扫描证据(共 1 处,展示前 1 条)
  • 读取本地文件
    src/composition.mjs:8
    const base = load(readFileSync(new URL('../composition/base.patch.yml', import.meta.url), 'utf8'), { schema: entryListSchema })
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

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

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis-plugin-hmr@deepseek-ai/cordis-plugin-timer@deepseek-ai/dsh-agent@deepseek-ai/dsh-agent-default-model@deepseek-ai/dsh-agent-loop@deepseek-ai/dsh-attachment-local@deepseek-ai/dsh-shell-env@deepseek-ai/dsh-bash-sandbox@deepseek-ai/dsh-command-compact@deepseek-ai/dsh-command-feedback@deepseek-ai/dsh-command-goal@deepseek-ai/dsh-commands
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 挂载编码引擎为服务
  • 供宿主调用

README

由 DeepSeek 最新模型翻译生成
dsh-cordis dsh-cordis 将 DeepSeek Harness 编码引擎打包为 Cordis 插件。 它将 DSH 基础组合挂载到调用方现有的 Loader 树中:原生代理、持久会话、模型适配器、工具、目标、计划模式、审批,以及打包的代理预设。 它不会构建另一个 Cordis 根。它的 Fiber 拥有所包含的 DSH 树,因此禁用或替换其 Loader 条目会移除其活动服务,并让消费者进入 PENDING 状态,直到另一个提供者可用。 安装 pnpm add dsh-cordis @deepseek-ai/cordis@4.0.1 组合 在已提供 loader 的宿主中使用稳定的 Loader 行: - id: dsh-engine name: dsh-cordis config: telemetry: false telemetry 默认为 false。宿主仍负责 DSH_HOME、凭据、模型选择、UI,以及任何 ACRYL 引擎选择契约。 生命周期 该包提供原生 DSH 服务提供者。消费者应注入其所需的特定服务——例如 sessions、agents 或 tools——而不是导入此包的实现。移除 dsh-engine 行会通过正常的 Cordis 生命周期处置撤回这些提供者。
展开完整文档(README 剩余 1 节)
dsh-cordis

dsh-cordis 将 DeepSeek Harness 编码引擎打包为 Cordis 插件。
它将 DSH 基础组合挂载到调用方现有的 Loader 树中:原生代理、持久会话、模型适配器、工具、目标、计划模式、审批,以及打包的代理预设。

它不会构建另一个 Cordis 根。它的 Fiber 拥有所包含的 DSH 树,因此禁用或替换其 Loader 条目会移除其活动服务,并让消费者进入 PENDING 状态,直到另一个提供者可用。

安装

pnpm add dsh-cordis @deepseek-ai/cordis@4.0.1

组合

在已提供 loader 的宿主中使用稳定的 Loader 行:

- id: dsh-engine
name: dsh-cordis
config:
telemetry: false

telemetry 默认为 false。宿主仍负责 DSH_HOME、凭据、模型选择、UI,以及任何 ACRYL 引擎选择契约。

生命周期

该包提供原生 DSH 服务提供者。消费者应注入其所需的特定服务——例如 sessions、agents 或 tools——而不是导入此包的实现。移除 dsh-engine 行会通过正常的 Cordis 生命周期处置撤回这些提供者。

工程原则

dsh-cordis 在其公共边界上刻意保持小巧,而在其背后则相当充实。该包承载 DSH 引擎组合;宿主接收的是普通的 Cordis 服务,而不是特定于引擎的全局单例。

- 依赖倒置与接口分离。 消费者请求 sessions、agents、tools 及其他服务契约。它们不会导入具体的 DSH 提供者来获取这些能力。
- 接缝而非重写。 引擎是一个能力接缝:宿主可以观察、替换或移除 DSH 提供者,而无需重写依赖其服务的消费者。
- 正交性优于隐藏耦合。 插件声明其所需内容。
缺失的依赖保持挂起状态,而不是被隐藏在启动顺序假设、时序重试或全局初始化序列之后。
- 每个活动贡献只有一个所有者。 Loader 条目、服务提供者、监听器、定时器、子进程和订阅都属于一个 Fiber。所有者也拥有它们的清理工作。
- 可逆的运行时变更。 移除引擎条目会撤回其活动的 DSH 服务和注册。替换项可以针对同一宿主激活,而无需保留提供者引用或重复贡献。
- 配置即组合。 稳定的 Loader ID 选择引擎及其配置。更改部署选择不需要在应用程序代码中分散提供者开关。
- 集成边界处的 YAGNI。 该包复用 DSH 的会话、代理、工具、审批和持久化能力,而不是引入另一个代理循环、事件总线或生命周期框架。
- 持久事实保持持久。 会话和重放关键工作由
- 由 DSH 会话模型。实时事件协调一个正在运行的进程;它们不被视为工作的唯一记录。
- 信息隐藏与深层模块。 该包吸收了 DSH 组合、依赖解析和生命周期机制,为调用方留下一个小的面向服务的接口,而不是一堆设置细节。
- 快速失败,遏制故障。 无效配置和缺失服务在部分激活之前就失败。加载器替换在候选者无法激活时保持一个可用的提供者。
- 重构安全的变更。 替换经过测试,而非假设:发布套件覆盖缺失依赖、真实 Loader 激活、提供者移除,以及在宿主仍存活时重复激活。

这些是对该包的实际约束,而非口号:源代码和测试围绕它们组织,因此引擎可以被安装、使用、移除和替换,而无需更改宿主架构的其余部分。

来源与出处

该仓库包含 deepseek-harness/,作为来自的固定 Git 子模块。它是被包装引擎的源参考。pnpm run upstream:sync 恢复其记录的固定版本;
pnpm run upstream:update 有意将其推进到上游,并留下
新的 gitlink 以供审查和提交。已发布的 DSH 依赖保持版本固定,直到该源更新已在新的 dsh-cordis 版本中测试并发布。提取的组合、预设、许可证和精确源记录位于 provenance.json。

该子模块不会作为第二个运行时加载。dsh-cordis 将匹配的已发布 DeepSeek Harness 包包装为宿主现有插件树中的一个 Cordis 插件。

这是 ACRYL 未来可选引擎宿主的第一个 DSH 引擎包。
它尚未提供 Pi 集成、引擎切换命令或跨引擎会话转换。
预览分享卡片长什么样 ↓cordisplugins/dsh-cordis
分享 · DeepSeek Harness Hub
cordisplugins/dsh-cordis

把编码引擎挂载为 Cordis 服务供宿主调用

这是你的仓库?认领条目

回到顶部