v0.2.0-beta — Agent 自主推理重构
Pre-release
Pre-release
v0.2.0-beta: Agent 自主推理重构
首个 Beta 候选版本,Agent 从规则驱动转向模型自主 ReAct 推理。
重大变更
- Agent 放权:删除意图分类规则层,工具选择交由模型 ReAct 自主决策
- 系统提示词重写:从"规则手册"改为"角色+能力+原则"
- 联网搜索升级:KB 不足时 Agent 可自主升级到 web_search
- Safety guard 放权:从正则替换答案改为通知式
新增
- JWT Access Token + HttpOnly Refresh Cookie 登录
- 用户自行修改密码,旧 Refresh Token 自动失效
- 会话持久化、上下文压缩
- Docker Compose 冒烟测试 + E2E 验收脚本
CI 状态
| Job | 状态 |
|---|---|
| secret-scan | ✅ |
| backend-static (ruff+mypy) | ✅ |
| backend-tests (921 tests) | ✅ |
| security | ✅ |
| frontend-quality | ✅ |
| docker-smoke | ✅ |
| compose-smoke | ✅ |
| docker-push | ✅ |
验证结果
| 指标 | 结果 |
|---|---|
| 回答忠实度 | 98.48% |
| 引用精确率 | 97.73% |
| 引用召回率 | 98.18% |
| 拒答准确率 | 100.00% |
已知限制
- 单租户/小团队场景,非企业级多租户
- SQLite + 本地存储,不适合水平扩展
- 依赖外部 LLM 和 Embedding API
🐳 Docker 镜像: ghcr.io/momom101/rag-reactagent/backend:latest