跳到正文

正在自动登录…

← 返回项目列表

keegan0521/CinderVM

代理执行状态快照日志回放

cindervm 是一个确定性的字节码虚拟机,用于代理执行。它通过验证字节码、支持快照和基于哈希链的日志回放,确保代理运行状态可持久化、可恢复且可精确重放。适合需要高可靠性和可审计性的长期运行代理系统。

AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/22 07:52:05 · 查看原文

值得看Rust应用与服务兼有 库与框架
累计 Stars
66
当前热度
1 天内 · 小火
仓库创建时间
打开 GitHub ↗

选用指南

AI 根据 README 整理 · 2026/10/22 07:52:05 · 基于较早版本,请核对最新 README

使用方式

通过命令行工具使用:使用 cinderc 汇编和运行 .cdxb 镜像,cinder 提供版本和诊断功能。也可作为 Rust 库集成。

查看 README 依据
`cindervm` models the run as bytecode on a machine built for it. The library crate (`cindervm`) holds the machine and its toolchain; three binaries drive it: | Binary | Role | | ------------ | --------------------------------------------------------------- | | `cinderc` | Assemble `.cdx` to a verified `.cdxb` image, disassemble, run. | | `cinder` | Print the version, explain a diagnostic code, run an image. | | `cinder-fuzz`| Mutation-fuzz the verifier and interpreter against each other. |
$ cinderc build triage.cdx -o triage.cdxb wrote triage.cdxb (N bytes, checksum 0x...) $ cinderc dis triage.cdxb # disassemble the sealed image $ cinderc run triage.cdxb --trace # run, tracing traps and the halt code $ cinder explain E_PENDING_ESCAPE # look up a diagnostic code ``` `cinderc build` assembles, then calls `verify::admit`, then writes the sealed `.cdxb`. `cinderc run` reads an image, constructs a `Vm` with default limits, and drives the `step` loop, answering each trap. `cinder run` delegates to `cinderc run`; `cinder explain <CODE>` prints the blurb and phase for a
部署要求

需要 Rust 工具链(版本在 rust-toolchain.toml 中固定)。

查看 README 依据
detectable. `replay::Host` (`src/replay.rs`) serves the interpreter from that journal instead of from a live host; if the interpreter asks for something the journal does not have next, that is a divergence error naming the record. <div align="center"> <img src="docs/assets/replay.svg" alt="Replay: the same interpreter reads answers from a hash-chained journal instead of a live host, and a mismatch raises a divergence error at the offending record" width="860"> </div> ## Building from source Requires Rust (pinned in `rust-toolchain.toml`). The `Makefile` is the source of

README

正在加载 README…

收录信息

仓库创建时间
2026/10/22 00:19:30
首次达标收录
2026/10/22 07:46:22
统计更新时间
2026/10/22 19:01:13

按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。

模型评估

值得看加权总分 3.9 / 5

新颖度
3.9
实用价值
3.6
成熟度
4.2
实质含量
4.0

由 Jev 模型根据仓库描述与 README 评估,2026/10/22 07:46:22 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。

仓库信息

最近推送
2026/10/22 01:07:30
许可证标识
MIT
Fork 数
28
当前状态
未归档

收录记录

按创建时长与累计 Stars 首次收录:小火
首次发现项目