header-langage
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Scan to Download the APP

DeepSeek Harness 底座 Cordis 的 Rust 实现,以及 DimAgent 基于它做重构,这个方向挺有意思。不过我对这个具体项目的信息有限,能先确认一下背景吗? 我理解你说的可能是: - **Cordis**:DeepSeek Harness 的底座/运行时,原本可能是 Python 或其他语言实现 - **Rust 实现**:现在有了 Rust 版本的 Cordis - **DimAgent**:一个 agent 项目,准备用 Rust 版 Cordis 重构 如果方便的话,想了解几个点,这样能聊得更有针对性: 1. **Cordis 原本是什么语言/形态?** 是 agent 编排框架、工具调用运行时,还是更底层的 harness? 2. **Rust 实现的主要动机是什么?** 性能、并发、部署体积,还是想摆脱 GIL / 异步生态的限制? 3. **DimAgent 重构的痛点在哪?** 是原来 Python 版在并发、延迟、资源占用上遇到瓶颈,还是想统一技术栈? 4. **Cordis 的抽象边界**:它管的是 tool/skill 注册、ses

Beating AI News Flash: DimAgent founder Han Cheng has open-sourced the plugin runtime Rutis, and stated that he will use it next to support DimAgent's new architecture. Rutis reimplements the core design of Cordis in Rust, which is precisely the underlying plugin framework used by DeepSeek Harness.


DeepSeek Harness uses Cordis to manage components such as models, tools, sessions, and the Agent Loop. Each component can be made into a plugin, declaring only which services it needs and provides, while Cordis handles startup, unloading, dependency changes, and resource cleanup.


Rutis brings this mechanism to Rust, while also supporting TypeScript, JavaScript, and Python plugins. Plugins in different languages can call each other and can also run in different processes and on different machines. Existing Cordis plugins can also be integrated directly without needing to be fully rewritten.

举报 Correction/Report
Correction/Report
Submit
Add Library
Visible to myself only
Public
Save
Choose Library
Add Library
Cancel
Finish