AI Skill Hub 推荐使用:AI工作流 是一款优质的Agent工作流。AI 综合评分 7.5 分,在同类工具中表现稳健。如果你正在寻找可靠的Agent工作流解决方案,这是一个值得深入了解的选择。
AI工作流 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
AI工作流 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:cargo install(推荐) cargo install astrid # 方式二:从源码编译 git clone https://github.com/unicity-astrid/astrid cd astrid cargo build --release # 二进制在 ./target/release/astrid
# 查看帮助 astrid --help # 基本运行 astrid [options] <input> # 详细使用说明请查阅文档 # https://github.com/unicity-astrid/astrid
# astrid 配置说明 # 查看配置选项 astrid --config-example > config.yml # 常见配置项 # output_dir: ./output # log_level: info # workers: 4 # 环境变量(覆盖配置文件) export ASTRID_CONFIG="/path/to/config.yml"
An operating system for AI agents.
---
Astrid is a user-space microkernel that treats AI agents the way Linux treats processes. It has a kernel with a boot sequence, a virtual filesystem with copy-on-write overlay, ed25519 capability tokens, an IPC event bus, WASM process isolation, and a cryptographic audit trail where each entry hashes the previous.
The kernel is fixed. Everything else is a swappable capsule: providers, orchestrators, tools, frontends, interceptors. You do not fork Astrid to customize it. You compose capsules into a configuration that fits your use case. Same core OS, different capsule sets, infinite configurations.
Currently v0.5.0. Runs in user space. The only frontend today is the built-in CLI (astrid chat). The architecture is designed for unikernel deployment.
The major changes in this release:
~/.astrid/ restructured to etc/, var/, run/, log/, keys/, bin/, home/. Existing ~/.astrid/ must be deleted before upgrading (no migration path).home/{principal}/.[[llm_provider]] and LlmProviderDef removed from the manifest. LLM capsules self-describe via interceptors.[imports]/[exports] manifest format — replaces the old string-array [dependencies] with namespaced TOML tables, semver version requirements, optional imports, and namespace/interface name validation.astrid self-update — downloads platform-specific binaries from GitHub releases to ~/.astrid/bin/, no sudo required. Startup update banner (cached 24h).astrid init distro system — fetches Distro.toml, multi-select provider groups, {{ var }} template resolution, atomic Distro.lock writes with BLAKE3 hashes.astrid capsule install detects when a new capsule exports interfaces already provided by an installed capsule and prompts to replace.priority field on [[interceptor]] enables layered interception chains.Continue, Final, or Deny wire format controls the middleware chain.verify_principal_chain().astrid capsule tree — renders the imports/exports dependency graph.--snapshot-tui — renders the full TUI to stdout for automated smoke testing without an interactive terminal.See CHANGELOG.md for the complete list of changes, fixes, and breaking changes.
astrid capsule tree
cargo install astrid
astrid init
git clone https://github.com/unicity-astrid/astrid.git cd astrid cargo build --release ./target/release/astrid init ```
Three binaries work together: astrid (CLI frontend), astrid-daemon (kernel process), and astrid-build (capsule compiler). When you run astrid chat, the CLI auto-starts the daemon as a background process, connects over a Unix domain socket, and renders streaming events. The daemon manages the VFS, capsules, IPC, audit, and security. The CLI manages input and display.
astrid init
astrid init --distro @myorg/my-distro
astrid init --distro ./path/to/Distro.toml ```
astrid capsule install @org/capsule-name
astrid capsule install ./path/to/capsule
astrid capsule list astrid capsule list --verbose
cargo build --workspace
Prerequisites: Rust 1.94+. An LLM provider (e.g. Anthropic API key) is needed for the default distro but not for the kernel itself.
```bash
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ Apache 2.0 — 宽松开源协议,可商用,需保留版权声明和 NOTICE 文件,含专利授权条款。
总体来看,AI工作流 是一款质量良好的Agent工作流,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | astrid |
| 原始描述 | 开源AI工作流:An operating system for AI agents.。⭐12 · Rust |
| Topics | AIRust工作流 |
| GitHub | https://github.com/unicity-astrid/astrid |
| License | Apache-2.0 |
| 语言 | Rust |
收录时间:2026-05-29 · 更新时间:2026-05-30 · License:Apache-2.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端