Skip to content

feat(admin):新增管理员只读数据库管理看板 - #1

Draft
kongming611 wants to merge 104 commits into
kongming611:mainfrom
Heyflyingpig:feature/Admin
Draft

feat(admin):新增管理员只读数据库管理看板#1
kongming611 wants to merge 104 commits into
kongming611:mainfrom
Heyflyingpig:feature/Admin

Conversation

@kongming611

Copy link
Copy Markdown
Owner

变更内容

  • 新增统一只读数据库检查服务、管理员看板接口及后台页面。
  • 所有新增接口复用管理员强一致授权校验。
  • 管理员登录后仅进入后台,并搭建白色简约风左侧导航骨架。
  • 保持旧数据库健康接口兼容,并补充权限、降级和兼容性测试。
  • 补充环境配置、README、AGENTS 与开发日志。

验证结果

  • 相关单元测试共 28 项通过。
  • 变更 Python 文件编译检查通过。
  • 三套 Docker Compose 配置检查通过。
  • Flask 实例确认注册后台页面及全部只读接口。
  • 实际数据库只读接口验证通过,未执行修复或写入。

已知情况

  • 当前只读账号无 performance_schema 查询权限时,对应指标按设计降级为警告。
  • 当前开发数据库检测到 31 条孤立 checkpoint,仅展示问题,不自动修复。
  • 完整测试发现中的 4 个模块依赖镜像内未安装的 pytest;本次相关 unittest 均已通过。

RUSS0718 and others added 30 commits May 28, 2026 23:47
- 【内容新增】
  - 把原先集中在 `execute_tools_node` 的 MCP 因果分析与 RAG 查询拆成父图中的两个业务阶段节点:`mcp` 和 `rag`。父图只表达业务流程顺序,工具调用细节放入各自 compiled subgraph 内部。
  - 支持原生langchain的Toolnode调用
2026.5.29
- 【内容新增】
  - 把原先集中在 `execute_tools_node` 的 MCP 因果分析与 RAG 查询拆成父图中的两个业务阶段节点:`mcp` 和 `rag`。父图只表达业务流程顺序,工具调用细节放入各自 compiled subgraph 内部。
  - 支持原生langchain的Toolnode调用

---
2026.5.30
- 【bug修复】
  - Cannot add or update a child row: a foreign key constraint fails
  - LangGraph checkpointer 写 MySQL 时失败,增加延迟写入
  - 修复RAG格式化问题
kongming611 and others added 28 commits July 23, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants