文档状态: 当前中文 README 仅提供简要概览,内容可能滞后于英文版。pre-1.0 阶段请以 English…
55.6/100
综合分
68
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/11/3 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装。以下命令仍可尝试,但可能失败。
无法用 dsh 插件命令安装(仓库内无 dsh 插件清单)
git clone https://github.com/dshbox/cordis-rs.git按该仓库 README 的原生方式安装;若作者另行发布了 DSH 插件包,请以其文档为准
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · other
装得上吗
作者未把包发布到 npm,只能用源码安装
插件本身没问题,是分发方式不同
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 0 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包cordis-rs(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/2 04:32:20
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/3(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 插件生命周期管理
- 精确服务定位
- 类型化事件与清理
面向长期运行、插件化 Rust 应用的类型化运行时:生命周期、精确服务定位、类型化事件、确定性清理、作用域与隔离。
README
由 DeepSeek 最新模型翻译生成Cordis
文档状态: 当前中文 README 仅提供简要概览,内容可能滞后于英文版。pre-1.0 阶段请以 English README 为准;接近 1.0 时会再进行一次完整同步。
Cordis v3 是面向长期运行、插件化 Rust 应用的类型化 runtime。它把 Plugin/FiberHandle 生命周期、Service 依赖、类型化 Event、资源清理,以及显式隔离边界放进同一套模型中。
当前状态
Cordis v3 现已成为默认 main 主线。现有 0.6.x 实现保留在 legacy/0.6 维护分支,只接受关键 bug 和安全修复。
安装
普通应用继续使用历史 package/import identity:
[dependencies]
cordis-rs = "0.11"
tokio = { version = "1", features = ["rt-multi-thread", "macros"] }
use cordis::Context;
cordis-rs 在 v3 中是很薄的 facade,真正的 runtime contract 位于:
cordis-core = "0.6"
框架和第三方 Plugin 作者可以直接依赖 cordis-core。
展开完整文档(README 剩余 1 节)
Cordis
文档状态: 当前中文 README 仅提供简要概览,内容可能滞后于英文版。pre-1.0 阶段请以 English README 为准;接近 1.0 时会再进行一次完整同步。
Cordis v3 是面向长期运行、插件化 Rust 应用的类型化 runtime。它把 Plugin/FiberHandle 生命周期、Service 依赖、类型化 Event、资源清理,以及显式隔离边界放进同一套模型中。
当前状态
Cordis v3 现已成为默认 main 主线。现有 0.6.x 实现保留在 legacy/0.6 维护分支,只接受关键 bug 和安全修复。
安装
普通应用继续使用历史 package/import identity:
[dependencies]
cordis-rs = "0.11"
tokio = { version = "1", features = ["rt-multi-thread", "macros"] }
use cordis::Context;
cordis-rs 在 v3 中是很薄的 facade,真正的 runtime contract 位于:
cordis-core = "0.6"
框架和第三方 Plugin 作者可以直接依赖 cordis-core。时间与声明式加载能力保持独立:
cordis-timer = "0.6"
cordis-loader = "0.6"
v3 使用 Rust 2024 Edition,MSRV 为 Rust 1.88。
从 semantic 0.5 / facade 0.10 升级时,请将 core、timer、loader 的 requirements 一起更新到 0.6,facade 更新到 0.11。facade re-export core 类型,混用 0.5 和 0.6 的 core 类型会导致 type mismatch。0.6 是 pre-freeze breaking 版本线:预期会增长的 public vocabulary 现在是 #[non_exhaustive](需要补
wildcard arm 和 .. pattern),Loader source row 变为可扩展并改用 PluginEntry::new
与 EntryGroup::new 构造,另有两条已文档化的承诺被收窄(提交后的创建进度,以及
lifecycle admission order 的含义;见 ADR 0029)。
compatible evolution 规则、enum openness 以及 auto trait 与 operation future 的 Send 承诺记录在 ADR 0042。
具体修改步骤和更早的升级见 MIGRATION.md、 core release notes 和 facade release notes。
v3 的核心模型
- Context:同一个 Runtime 上的轻量不可变视图。
- Plugin:可复用行为;prepare() 在生命周期准入之前完成输入准备。
- FiberHandle:一个已准入非 root Fiber 的生命周期控制 handle。
- Service / ServiceRealm:Service 解析到精确 realm slot,不存在隐式 fallback。
- Event / Scope:Event routing 与 Service isolation 是相互独立的 Context axes。
- generation 拥有 cleanup;Runtime/Registry 拥有 Fiber residency。
- update 保持 Fiber identity;era swap 会终止旧 Fiber 并创建新的 identity。
完整模型请阅读英文 README.md 和 docs/v3-architecture.md;1.0 readiness 与 exit criteria 见 ROADMAP.md。
从 0.6.x 迁移
cordis-rs 0.11.x 是当前 application-facing v3 发布线;v3 runtime architecture 最初在 0.7.x 发布。这不是 0.6.x 的 source-compatible 升级。迁移入口:
- MIGRATION.md:面向现有用户的迁移说明。
- docs/v3-migration.md:更详细的架构迁移 inventory。
- docs/v3-public-interface.md:v3 public interface authority。
Crate
| Crate | 角色 |
| cordis-rs | 应用 facade,继续提供 use cordis::... |
| cordis-core | canonical runtime contract |
| cordis-timer | generation-owned sleep / interval / timeout |
| cordis-loader | immutable load plans 与 typed target resolution |
License
MIT。项目延续 Cordis lineage;版权声明见 LICENSE。
Consumer guide 与 freeze review
使用 API 的十条非规范性指南见 consumer guide(English),其中链接了现有 authority、runnable examples 与对应 evidence。
API freeze candidate record(English) 记录已宣布的 API freeze candidate(64aa6de,#222)与剩余工作;1.0 仍需要一次不含 planned breaking change 的 stabilization release。预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
dshbox/cordis-rs
文档状态: 当前中文 README 仅提供简要概览,内容可能滞后于英文版。pre-1.0 阶段请以 English…
相关插件 · 其他
模型破甲清洗YuJunZhiXue/dsh-purge
⚔️ DeepSeek Harness 网络安全红队工具dsh-purge
★ 16,148已汉化DeepSeek 客户端
73
女娲蒸馏alchaincyf/nuwa-skill
输入名人名字,提炼其思维模型与决策方式供你调用
★ 37,308已汉化DSH
72
逆向分析桥接Fanqi89/dsh-rea
REA(Reverse Engineer Anything)MCP 桥接,用来把 REA 逆向工具接入 DSH 插件
★ 51已汉化DSH
72
语音女友beiyege-01/dsh-voice-ai-girlfriend
语音 AI 女友Voice AI girlfriend for DeepSeek Harness:Whisper…
★ 888已汉化DSH
71.6
红队越狱测试套件Minglink/dsh-infinite-gen-5
DeepSeek v4.1 flash 逆向工具无限五代 求 Star 收藏 ⭐欢迎大家提交项目的改进
★ 3,759已汉化DSH
71.4
协同办公空间dream-num/univer-workspace
一个让人类与 AI Agent 共同创作、协作和审阅的开源 Office 工作空间。
★ 2,266已汉化DSH
70.7