5 Commits

Author SHA1 Message Date
向宁
67b030c3c5 feat: add AI chat, RAG Q&A, knowledge base, embeddings, document processing
- AI chat with SSE streaming (Microsoft Agent Framework + Qwen)
- RAG Q&A with hybrid retrieval (vector + keyword RRF fusion)
- Knowledge base CRUD with semantic text chunking
- Embedding generation via Azure.AI.OpenAI / LM Studio
- Document upload with chunked upload support
- Redis caching for chat messages
- Chunk/vector preview endpoints
- gRPC auth service improvements
- Removed demo menus, cleaned up seed data
2026-05-20 20:28:15 +08:00
向宁
9a403634b2 Add .lscache files for RAG.Application, RAG.Domain, and RAG.Infrastructure projects to improve C# Dev Kit performance 2026-05-17 22:55:11 +08:00
向宁
54db985fa5 feat: gRPC auth service, validators, middleware fixes
- Add AuthGrpcService for inter-service token validation
- Add FluentValidation validators for auth/menus/roles/users
- Fix middleware Stream lifecycle issues
- Register ABP ObjectAccessor for container compatibility
- Update connection strings for NUC Box infrastructure
- Add JWT claim mapping fixes
2026-05-17 19:43:43 +08:00
向宁
ac61ace37f feat: 用户列表 API 支持搜索过滤
- GetUserListQuery 增加 Search 参数
- GET /users?search=xxx 按用户名或邮箱模糊搜索
2026-05-17 17:50:40 +08:00
xiangning
a6402973ca feat: 初始化 RAG 后端项目
- .NET 10 + ABP 模块化 + FastEndpoints + MediatR CQRS
- 审计系统: AuditInterceptor (IAuditable/ISoftDelete/IHasOperatorIP)
- 全局异常处理: BusinessException/NotFoundException/UnauthorizedException
- 数据库: PostgreSQL 17 + pgvector + EF Core
- CI: Jenkinsfile
2026-05-11 02:30:07 +08:00