feat: 发布 v1 智能框架 0.1.0 版本

🚀 新增功能:
- wwjcloud-nest-v1: 完整的 NestJS 智能框架
- AI 自愈机制: @wwjcloud/auto-healing 模块
- 智能代码生成: tools-v1/php-tools 迁移工具链
- AI 能力规划: v1/docs/AI-CAPABILITY-ROADMAP.md

📦 核心模块:
- libs/wwjcloud-ai: AI 策略和恢复服务
- libs/wwjcloud-boot: 启动和配置管理
- libs/wwjcloud-core: 核心基础设施
- libs/wwjcloud-addon: 插件系统

🏗️ 架构特性:
- 分层渐进式 AI 策略
- 微服务导向的模块化设计
- 与 PHP 项目 100% 业务一致性
- Docker 容器化部署支持

📋 版本信息:
- 版本: v0.1.0
- 发布日期: 2025-01-25
- 分支: v1
This commit is contained in:
wanwujie
2025-10-19 19:55:52 +08:00
parent e7a1d6b4d6
commit b5826ee469
1103 changed files with 179805 additions and 1672 deletions

View File

@@ -196,4 +196,46 @@ node auto-mapping-checker.js
---
**重要提醒**: 本文档是AI开发的核心指南所有AI智能体必须严格遵循此工作流程确保开发质量和规范一致性。
**重要提醒**: 本文档是AI开发的核心指南所有AI智能体必须严格遵循此工作流程确保开发质量和规范一致性。
## ✅ AI 恢复队列操作清单(务实闭环)
### 环境准备
- 设置:`AI_ENABLED=true``GLOBAL_PREFIX=api`
- 开发驱动:`QUEUE_DRIVER=memory`(免 Redis/Kafka 干扰)
- 端口建议:`apps/api``3001`
### 验证步骤
```bash
# 1) 队列初始状态
curl -s http://localhost:3001/api/ai/recovery/status
# 2) 模拟失败事件(入队增长)
curl -s "http://localhost:3001/api/ai/recovery/simulate-failure?taskId=T1&severity=high&reason=workflow"
# 3) 再次查看队列(确认增长)
curl -s http://localhost:3001/api/ai/recovery/status
# 4) 处理一个恢复请求(收敛)
curl -s -X POST http://localhost:3001/api/ai/recovery/process-one
# 5) 清空队列(可选)
curl -s -X POST http://localhost:3001/api/ai/recovery/drain
```
### 产出物(各智能体对应)
- S3 InfraOperator`CONFIG_SETUP.md` 更新 AI 环境项与驱动策略
- S4 Developer`AiController` 路由联通,端到端闭环日志截图/记录
- S6 QualityGatee2e 用例覆盖事件→入队→处理→收敛
- S7 Auditor检查 `GLOBAL_PREFIX`、异常过滤器状态码策略、端口映射一致性
- S8 Release变更说明与生产守卫策略移除或保护 `@Public()`
### 生产策略提醒
- 路由守卫:生产环境请加 `JwtAuthGuard/RolesGuard` 或在网关层做访问控制
- 队列驱动:选 `redis``kafka`,实现跨进程/跨实例协同
- 观测性:按需开启指标与追踪,采样与暴露端口需合规
### 参考链接
- 配置指南:`docs/CONFIG_SETUP.md`
- 开发指南:`docs/DEVELOPMENT-GUIDE.md`
- 端点细节:`docs/AI-RECOVERY-DEV.md`