如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
用于持久执行、AI智能体和安全分布式应用的运行时
Dapr 是一个用于构建分布式应用、工作流和 AI 智能体的开源运行时。它提供持久执行、安全的服务间通信、状态管理、事件驱动消息传递以及一套一致的 API,可在任何环境运行——Kubernetes、云端、边缘设备或本地笔记本电脑。
无论您是构建 AI 智能体、业务关键工作流、微服务还是事件驱动系统,Dapr 都能让您专注于业务逻辑而非底层架构。Dapr 以边车(sidecar)模式运行,因此所有功能都可通过标准 HTTP 和 gRPC 从任何语言访问,并提供适用于**.NET、Java、Python、Go、JavaScript/TypeScript 和 Rust**的原生 SDK——无需框架锁定,也无需编写样板代码即可实现生产级别的可靠性、安全性和可观测性。
现代应用不再是简单的请求/响应服务。它们是长时间运行的工作流、AI 智能体、事件驱动管道、多智能体系统和人在环流程——并且必须能够在生产环境中应对故障、维护状态并安全通信。
可靠地构建所有这些功能并非易事。Dapr 将经过验证的模式和久经考验的构建块整合到一个一致的编程模型中,因此您无需为每个服务重新实现持久性、安全性或消息传递功能。您无需接触线程、分区或重试逻辑等低级原语——并且可以在不同平台和底层基础设施之间无缝迁移,无需重写代码。平台团队使用 Dapr 提供治理和最佳实践路径,而应用团队则获得在任何环境下都能一致工作的简单 API。
应用会故障。基础设施会重启。网络会分区。当这些情况发生时,您的工作流和智能体不应丢失进度。
Dapr 工作流提供持久执行能力,可在以下情况后自动持久化进度并从最后完成的步骤恢复:
执行不会从头开始,而是精确地从上次中断的地方继续——无需编写额外的数据库或状态机代码。您可以用所选语言以普通代码编写工作流;如果应用在执行中途崩溃,Dapr 会自动恢复并从下一个未完成的步骤继续。
常见用例: AI 智能体、客户入职、订单处理、人工审批流程、文档处理以及其他多步骤业务流程。
AI 智能体远不止需要模型推理。要在生产环境中运行,它们需要状态管理、编排、恢复、安全通信和治理。
Dapr 提供运行时原语以可靠地操作智能体——并与您现有的 AI 框架和模型协同工作:
每个 Dapr 应用都被赋予一个可加密验证的身份。安全性是内置的,而非事后添加:
精确控制哪些应用、智能体和服务被允许相互通信:
apiVersion: dapr.io/v1alpha1
kind: Configuration
metadata:
name: access-policy
spec:
accessControl:
defaultAction: deny
policies:
- appId: orders
defaultAction: allow
在整个环境中应用最小权限访问控制,无需编写自定义安全基础设施。
这实现了可审计的工作流和AI系统,能够证明完整性、真实性和来源——非常适合***服务、***健康、***及其他合规敏感环境。
持久化执行和AI构建于支持Dapr微服务的同一套成熟构建块之上。根据需求灵活组合使用:
| API | 功能描述 |
|---|---|
| Workflows(工作流) | 以代码形式编写长期运行的持久化工作流和智能体流程 |
| Service Invocation(服务调用) | 可靠、安全的服务间调用,内置mTLS、重试和可观测性 |
| State Management(状态管理) | 在数十种存储中持久化和查询状态,无需与数据库耦合 |
| Pub/Sub(发布/订阅) | 在首选消息代理上构建事件驱动系统,支持至少一次投递 |
| Actors( actors) | 构建有状态的、基于虚拟actor的应用 |
| Conversation(对话) | 通过一致的API调用LLM,支持提示缓存和工具调用 |
| Bindings(绑定) | 从外部系统触发代码执行,或将事件发送到外部系统 |
| Secrets(密钥) | 从外部密钥存储安全检索密钥 |
| Configuration(配置) | 一致地读取和订阅应用配置 |
| Distributed Lock(分布式锁) | 安全协调对共享资源的访问 |
| ***graphy(加密) | 在不向应用暴露密钥的情况下加密和解密数据 |
| Jobs(任务) | 安排立即或在未来运行的工作 |
所有API均通过HTTP和gRPC提供,并提供Java、.NET、Go、JavaScript、Python、Rust、C++和PHP的SDK。您可以受益于内置的可观测性、可靠性,以及跨Azure、AWS和GCP的可插拔、厂商中立组件(用于状态存储、消息代理等)。
Dapr作为边车(容器或进程)运行在应用旁边,在以下环境中表现一致:
它体积轻量(约58MB的二进制文件,使用约4MB内存),通过HTTP和gRPC支持所有编程语言,在不同平台间迁移时无需修改应用代码。可逐步采用,一次使用一个API,无运行时锁定。
Dapr是毕业级云原生计算基金会(CNCF)项目,被全球组织用于构建关键任务应用。团队选择Dapr以实现故障自动恢复、构建可靠AI系统、保障服务间通信安全、简化分布式架构,并避免基础设施锁定。
请参阅我们文档中的快速开始指南。
我们期待您的贡献和建议!最简单的贡献方式之一是参与邮件列表讨论、即时通讯聊天或双周社区会议。 有关社区参与、开发者和贡献指南等更多信息,请访问https://github.com/dapr/community#dapr-community%E3%80%82
如有任何问题,请随时联系我们,我们将尽快回复!
| 平台 | 链接 |
|---|---|
| @daprdev | |
| 🦋 BlueSky | https://bsky.app/profile/daprdev.bsky.social |
| 🐤 *** | @daprdev |
我们每两周举办一次社区会议,展示新功能、回顾即将到来的里程碑,并进行问答。欢迎所有人参加!
📞 访问https://github.com/dapr/community/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22community%20call%22%E8%8E%B7%E5%8F%96%E4%BC%9A%E8%AE%AE%E6%97%A5%E6%9C%9F%E5%92%8C%E9%93%BE%E6%8E%A5%E3%80%82
📺 访问[***]
我们提供各种主题演讲、播客和演示文稿供参考和学习。
📺 访问[***]
请参阅开发指南开始构建和开发。
| 仓库 | 描述 |
|---|---|
| https://github.com/dapr/dapr | 您当前所在的主仓库。包含Dapr运行时代码和概述文档。 |
| https://github.com/dapr/cli | Dapr CLI允许您在本地开发机器或Kubernetes集群上设置Dapr,提供调试支持,启动和管理Dapr实例。 |
| Docs | Dapr文档。 |
| https://github.com/dapr/quickstarts | 该仓库包含一系列简单的代码示例,突出展示Dapr的主要功能。 |
| https://github.com/dapr/samples | 该仓库包含社区维护的各种Dapr用例示例。 |
| https://github.com/dapr/components-contrib | 组件贡献仓库旨在提供开放、社区驱动的可重用组件,用于构建分布式应用。 |
| https://github.com/dapr/go-sdk | Dapr Go SDK |
| https://github.com/dapr/java-sdk | Dapr Java SDK |
| https://github.com/dapr/js-sdk | Dapr JavaScript SDK |
| https://github.com/dapr/python-sdk | Dapr Python SDK |
| https://github.com/dapr/dotnet-sdk | Dapr .NET SDK |
| https://github.com/dapr/rust-sdk | Dapr Rust SDK |
| https://github.com/dapr/cpp-sdk | Dapr C++ SDK |
| https://github.com/dapr/php-sdk | Dapr PHP SDK |
请参阅我们的https://github.com/dapr/community/blob/master/CODE-OF-CONDUCT.md
来自真实用户的反馈,见证轩辕镜像的优质服务