cleanddd-dotnet-init
Installation
SKILL.md
cleanddd dotnet init
使用 dotnet new netcorepal-web 快速创建 CleanDDD dotnet 项目。脚本仅作为可选包装,代理/非交互场景可直接调用 dotnet。
使用时机
- 从零新建 CleanDDD 解决方案,或需要在新目录快速生成可运行样板。
- 已有旧模板需升级时,可在新目录重新生成后迁移代码。
前置输入
Framework(defaultnet10.0): 可选net8.0/net9.0/net10.0Database(defaultMySql): 可选MySql/SqlServer/PostgreSQL/Sqlite/GaussDB/DMDB/MongoDBMessageQueue(defaultRabbitMQ): 可选RabbitMQ/Kafka/AzureServiceBus/AmazonSQS/NATS/RedisStreams/PulsarUseAspire(defaulttrue):true/falseIncludeCopilotInstructions(defaultfalse):true/falseProjectName(default 当前目录名,自动转 PascalCase,-替换为.)OutputDir(default 当前目录路径)
在执行命令前:展示参数汇总及可选项,获得用户确认后再继续。