Go to file
Wenjie Zhang 6b67bf6f93 feat: 极大的提升 SQL 工具调用的稳定性,移除 LIMINT 并将默认超时时间修改为 60s,添加MySQL连接管理器和安全检查功能,优化查询执行和错误处理逻辑
- 重构 MySQLConnectionManager,在使用前验证游标,向使用者提供辅助函数,并使用基于线程池的超时机制替代 SIGALRM,使查询可运行长达 600 秒,同时安全地失效不良连接(src/agents/common/toolkits/mysql/connection.py)
  - 扩大安全防护中的允许超时窗口,移除未使用的限制验证器,并更新查询模型默认值(src/agents/common/toolkits/mysql/security.py,src/agents/common/toolkits/mysql/tools.py)
  - 使 mysql_query 依赖 execute_query_with_timeout,移除隐式 LIMIT 注入,确保失败时连接保持健康,扩展结果格式化和故障排除提示;记录 list-table 调用,并在避免按表 COUNT 扫描的同时,丰富 mysql_describe_table 的列注释(src/agents/common/toolkits/mysql/tools.py)
  - 将高级代理指南重命名为 agents-config,更新 VitePress 导航,并在文档中增加 LangGraph/MCP/MySQL 配置指导(docs/.vitepress/config.mts,docs/advanced/agents-config.md)
  - 调整路线图错误列表,将 LangGraph 工具问题标记为已解决,并跟踪 LightRAG 查看器的缺失功能(docs/changelog/roadmap.md)
  - 添加 CLAUDE.md,引导贡献者参阅 AGENTS.md 获取更多信息
2025-10-27 23:41:40 +08:00
.github docs(deploy): 添加 GitHub Actions 工作流以自动部署 VitePress 站点 2025-10-09 14:43:27 +08:00
docker feat: 更新MinerU(v2.5) 配置,修改镜像名称和后端,优化OCR处理逻辑 2025-10-24 01:09:24 +08:00
docs feat: 极大的提升 SQL 工具调用的稳定性,移除 LIMINT 并将默认超时时间修改为 60s,添加MySQL连接管理器和安全检查功能,优化查询执行和错误处理逻辑 2025-10-27 23:41:40 +08:00
scripts feat: 优化批量上传脚本,支持多种文件格式上传并添加任务状态检查功能 2025-10-26 21:10:42 +08:00
server feat: 添加 SqlReporterAgent,支持生成 SQL 查询报告并调用图表工具 2025-10-25 22:49:20 +08:00
src feat: 极大的提升 SQL 工具调用的稳定性,移除 LIMINT 并将默认超时时间修改为 60s,添加MySQL连接管理器和安全检查功能,优化查询执行和错误处理逻辑 2025-10-27 23:41:40 +08:00
test feat: 更新任务列表接口,增加限制参数并返回任务摘要信息 2025-10-25 14:55:06 +08:00
web feat: 更新工具调用处理逻辑,支持新旧格式兼容并优化工具调用参数合并 2025-10-27 18:41:35 +08:00
.dockerignore add docker support for whole project 2024-09-11 01:09:35 +08:00
.env.template refactor(time): 重构应用程序中的日期时间处理 2025-10-13 15:08:54 +08:00
.gitignore feat:对部分代码提出了修改建议,用TODO高亮了。修改了AgentManager添加智能体的方法,现在可以通过自动遍历Agents目录来获取,方便切换到private分支管理私有代码 2025-10-23 14:08:08 +08:00
.python-version chore: 更新 Python 版本和依赖项 2025-06-25 02:12:01 +08:00
AGENTS.md feat: MinerU 升级到 2.5 版本,同时优化整体的 OCR 体验。 2025-10-25 14:26:47 +08:00
CLAUDE.md feat: 极大的提升 SQL 工具调用的稳定性,移除 LIMINT 并将默认超时时间修改为 60s,添加MySQL连接管理器和安全检查功能,优化查询执行和错误处理逻辑 2025-10-27 23:41:40 +08:00
docker-compose.yml feat: 在文件上传组件中添加OCR警告提醒,提示用户启用OCR功能以提取PDF或图片文件的文本内容 2025-10-26 18:30:59 +08:00
LICENSE update details 2025-02-25 21:36:00 +08:00
Makefile style: ruff format 2025-10-24 00:11:52 +08:00
package-lock.json docs(deploy): 添加 GitHub Actions 工作流以自动部署 VitePress 站点 2025-10-09 14:43:27 +08:00
package.json docs: 更新文档,添加智能体开发、品牌自定义、文档解析等新内容,并优化快速开始指南 2025-10-10 10:49:51 +08:00
pyproject.toml refactor: 适配了 langchain v1 版本,但并引入新特性,仅无兼容性错误 2025-10-23 01:39:01 +08:00
README.md feat: 添加 SqlReporterAgent,支持生成 SQL 查询报告并调用图表工具 2025-10-25 22:49:20 +08:00

语析 - 基于大模型的知识库与知识图谱问答系统

Stable Lasted License DeepWiki zread demo

语析是一个功能强大的智能问答平台,融合了 RAG 知识库与知识图谱技术,基于 LangGraph + Vue.js + FastAPI + LightRAG 架构构建。


🙏 感谢 Star ~

详细文档请查看全新的 📄文档中心 📽️ 点击查看视频演示 v0.2

🎉 最新动态

  • [2025/10/13] v0.3 进入 beta 测试环节,不会再封装新的特性,仅作 bug 层面的修复
image
image
image
image

参与贡献

感谢所有贡献者的支持!

贡献者名单

Star History

Star History Chart

📄 许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。


如果这个项目对您有帮助,请不要忘记给我们一个

报告问题 | 功能请求 | 讨论