
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
https://github.com/neozhu/cleanaspire/actions/workflows/dotnet.yml/badge.svg](https://github.com/neozhu/cleanaspire/actions/workflows/dotnet.yml) https://github.com/neozhu/cleanaspire/actions/workflows/github-code-scanning/codeql/badge.svg](https://github.com/neozhu/cleanaspire/actions/workflows/github-code-scanning/codeql) https://github.com/neozhu/cleanaspire/actions/workflows/docker.yml/badge.svg](https://github.com/neozhu/cleanaspire/actions/workflows/docker.yml)
!https://github.com/user-attachments/assets/013b167b-59fa-42d7-a2f7-ffec301c4e11
CleanAspire是一个前沿的开源项目,融合最新的.NET 9 Minimal API与Blazor WebAssembly,并遵循Clean Architecture原则构建。该模板旨在加速可扩展、易维护的渐进式Web应用(PWA)开发,同时保持代码库整洁、模块化且具有未来适应性。
Docker部署示例(docker-compose.yml)
ymlversion: '3.8' services: apiservice: image: blazordevlab/cleanaspire-api:0.0.31 environment: - ASPNETCORE_ENVIRONMENT=Development - AllowedHosts=* - ASPNETCORE_URLS=http://+:80;https://+:443 - ASPNETCORE_HTTP_PORTS=80 - ASPNETCORE_HTTPS_PORTS=443 - DatabaseSettings__DBProvider=sqlite - DatabaseSettings__ConnectionString=Data Source=CleanAspireDb.db - AllowedCorsOrigins=https://cleanaspire.blazorserver.com,https://localhost:7123 - SendGrid__ApiKey=<你的API密钥> - SendGrid__DefaultFromEmail=<你的邮箱> ports: - "8019:80" - "8018:443" webfrontend: image: blazordevlab/cleanaspire-clientapp:0.0.31 ports: - "8016:80" - "8017:443"
快速启动步骤
bashgit clone https://github.com/neozhu/cleanaspire.git
bashcd CleanAspire
bashdotnet run
https://localhost:5001,即可体验Blazor WebAssembly PWA。CleanAspire遵循Clean Architecture设计,将解决方案划分为多个独立层:
CleanAspire/ │ ├── src/ │ ├── CleanAspire.Api/ # API层 - .NET Minimal API │ ├── CleanAspire.Application/ # 应用层 - 业务逻辑 │ ├── CleanAspire.WebAssembly/ # UI层 - Blazor WebAssembly (PWA) │ ├── CleanAspire.Infrastructure/ # 基础设施层 - 数据访问、外部服务 │ ├── CleanAspire.Domain/ # 领域层 - 核心实体(含EF实体) │ ├── CleanAspire.AppHost/ # 宿主层 - 应用托管与配置 │ └── CleanAspire.ServiceDefaults/ # 服务默认配置 - 预定义服务配置 │ ├── tests/ │ ├── CleanAspire.Application.Tests/ # 应用层单元测试 │ ├── CleanAspire.Api.Tests/ # API层集成测试 │ └── CleanAspire.WebAssembly.Tests/ # Blazor UI测试 │ ├── README.md # 项目说明文档 ├── LICENSE # 许可证信息 └── CleanAspire.sln # Visual Studio/VS Code解决方案文件
欢迎贡献!若您想添加功能、报告Bug或提出改进建议,请提交Issue或Pull Request。
本项目采用MIT许可证。
如有疑问或反馈,欢迎随时联系。让我们一起用CleanAspire构建优秀的应用!
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务