Wenjie Zhang
|
32c34762d3
|
feat(DataBaseInfoView): 添加右侧面板切换功能,优化文件过滤和排序逻辑,更新样式以提升用户体验
|
2025-07-26 15:19:11 +08:00 |
|
Wenjie Zhang
|
b50d555e37
|
style(DataBaseInfoView): 为文件名添加文件类型图标和颜色
|
2025-07-26 11:18:54 +08:00 |
|
Wenjie Zhang
|
7d4722b62c
|
feat: 更新知识库相关配置
- 实现QA数据
- 优化现在创建知识库的体验
- 优化文件处理与加载方法
- 整体的格式检查与优化
- 优化 Embedding model 的加载逻辑,修复并行问题
- 优化整体的颜色布局
- 移除未使用的接口(前后端)
- 优化知识库的 chunk 逻辑
- 添加新的 Embedding模型支持
- 修复新建知识库后,Agent无法reload的问题
|
2025-07-26 03:36:54 +08:00 |
|
Wenjie Zhang
|
9f5924b8e6
|
refactor(agent): 移除不必要的要求检查,简化 BaseAgent 初始化逻辑;更新工具注册逻辑,添加获取可运行工具信息的功能;重构聊天 API,优化代码结构和可读性。
|
2025-07-24 00:46:15 +08:00 |
|
Wenjie Zhang
|
75c52a3855
|
feat(router): 添加工具路由,更新聊天和智能体相关功能,优化工具获取逻辑
|
2025-07-24 00:45:47 +08:00 |
|
Wenjie Zhang
|
770d098f05
|
refactor(database): 文件结构优化,顺便修复了 chroma 的 embedding 错误
|
2025-07-23 19:21:45 +08:00 |
|
Wenjie Zhang
|
f51e7e0557
|
docs(changelog): 新增 v0.2 版本变更日志,列出开发计划、功能待办事项及已知问题,提升项目文档完整性。
|
2025-07-23 12:55:23 +08:00 |
|
Wenjie Zhang
|
b434c39182
|
feat(lightrag): 添加环境变量配置以支持动态选择 LLM 提供者和名称,优化 LLM 函数获取逻辑
|
2025-07-23 12:55:02 +08:00 |
|
Wenjie Zhang
|
346b85836b
|
style(database/agent): 调整字体大小和颜色,修改标题加载状态,增强用户界面体验。
|
2025-07-23 12:54:36 +08:00 |
|
Wenjie Zhang
|
9f596e55e7
|
refactor(agent): 将智能体相关的名称参数统一更改为ID,优化相关API调用
|
2025-07-23 04:02:36 +08:00 |
|
Wenjie Zhang
|
21a9a3236f
|
feat: 更新 HeaderComponent 和 KnowledgeGraphViewer 组件,优化样式和功能,添加文件详情弹窗,增强用户交互体验
|
2025-07-23 03:52:22 +08:00 |
|
Wenjie Zhang
|
50931b0456
|
update deepresearch
|
2025-07-22 22:16:34 +08:00 |
|
Wenjie Zhang
|
9d58ebc13c
|
refactor(agent): 将智能体相关的名称参数更改为ID,优化智能体管理逻辑
|
2025-07-22 17:30:00 +08:00 |
|
Wenjie Zhang
|
9d9101a3e5
|
refactor(router): 更新系统路由
|
2025-07-22 17:29:38 +08:00 |
|
Wenjie Zhang
|
53b642ab6e
|
Delete .github/workflows/pages.yml
|
2025-07-22 04:14:49 +08:00 |
|
Wenjie Zhang
|
44b6dfdbc0
|
feat: 更新依赖项,添加新的配置字段,优化智能体管理和视图组件
|
2025-07-22 04:12:55 +08:00 |
|
Wenjie Zhang
|
24e3937aa2
|
fix: 将当前用户ID转换为字符串格式,以确保在数据库查询中正确匹配
|
2025-07-22 04:10:00 +08:00 |
|
Wenjie Zhang
|
a9e35e64bf
|
feat: 在设置视图中添加服务链接部分,提供快速访问外部服务的功能,并优化用户管理组件的显示逻辑
|
2025-07-22 00:23:16 +08:00 |
|
Wenjie Zhang
|
d50399f217
|
feat: 移除无关文件,并添加 paddlex cli 的脚本
|
2025-07-22 00:23:08 +08:00 |
|
Wenjie Zhang
|
d9a796aec1
|
docs: 更新 README 文档等
|
2025-07-21 19:48:15 +08:00 |
|
Wenjie Zhang
|
84039ae474
|
feat: 添加OCR服务健康检查和统计功能,优化PDF解析逻辑,增强错误处理机制
|
2025-07-21 19:25:07 +08:00 |
|
Wenjie Zhang
|
14d95ce64c
|
feat: 知识库更新,支持Milvus、Chroma、Lightrag类型的知识库 (#223)
|
2025-07-21 18:18:47 +08:00 |
|
Wenjie Zhang
|
f463f80386
|
fix: 部分场景下 env 不生效的 bug
|
2025-07-21 13:10:15 +08:00 |
|
Wenjie Zhang
|
cf01bf7dd0
|
Merge pull request #222 from xerrors/dependabot/npm_and_yarn/web/eslint/plugin-kit-0.3.3
chore(deps): bump @eslint/plugin-kit from 0.3.1 to 0.3.3 in /web
|
2025-07-21 13:04:01 +08:00 |
|
dependabot[bot]
|
6a1d1d236b
|
chore(deps): bump @eslint/plugin-kit from 0.3.1 to 0.3.3 in /web
---
updated-dependencies:
- dependency-name: "@eslint/plugin-kit"
dependency-version: 0.3.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-07-21 05:02:42 +00:00 |
|
Wenjie Zhang
|
5ed016298c
|
feat: 更新 Docker 配置,添加 Milvus 令牌支持,优化健康检查命令,移除 PostgreSQL 配置,调整环境变量,增强系统稳定性
|
2025-07-18 11:29:12 +08:00 |
|
Wenjie Zhang
|
9a162d5197
|
feat: 更新环境模板,添加知识图谱模型名称配置;重构工具工厂,移除冗余代码并优化工具注册逻辑;增强图数据库类,添加数据库连接检查和嵌入模型获取功能;调整设置视图,移除不必要的开关和选择项
|
2025-07-02 02:58:13 +08:00 |
|
Wenjie Zhang
|
6810f1f84e
|
feat: 在依赖组中添加 ruff 依赖,并优化代码中的类型提示和异常处理,提升代码可读性和稳定性
|
2025-07-02 02:38:36 +08:00 |
|
Wenjie Zhang
|
c5ca7f7f49
|
refactor(docker): 更新 Docker 配置,优化 PostgreSQL 启动和健康检查逻辑,提升系统稳定性和性能
|
2025-07-02 02:17:31 +08:00 |
|
Wenjie Zhang
|
a1225b05b5
|
feat: 在模型提供者组件中添加模型ID字段,支持编辑模式下显示模型ID
|
2025-07-01 13:26:28 +08:00 |
|
Wenjie Zhang
|
9233ba64fb
|
refactor(lightrag): 优化Python类型提示以及代码稳健型
|
2025-07-01 13:26:17 +08:00 |
|
Wenjie Zhang
|
d5e1ab8c05
|
fix: 移除重启接口中的知识库重启逻辑,优化重启流程
|
2025-07-01 13:25:12 +08:00 |
|
Wenjie Zhang
|
8f37e1c8d9
|
feat: 增加 LightRAG的图谱可视化功能(但是目前的检索和可视化会出现跨知识库的情况,需要继续debug)
|
2025-06-30 22:29:23 +08:00 |
|
Wenjie Zhang
|
c89ba37617
|
style: 优化部分细节样式
|
2025-06-29 15:43:40 +08:00 |
|
Wenjie Zhang
|
2a0f650963
|
Merge pull request #214 from xerrors/0.2.0
0.2.0
|
2025-06-29 14:19:18 +08:00 |
|
Wenjie Zhang
|
886c1114d1
|
docs: 增加分支的说明
|
2025-06-29 14:18:40 +08:00 |
|
Wenjie Zhang
|
242d990fe2
|
docs: 更新 README,添加本地模型配置和常见问题解答
|
2025-06-28 20:39:03 +08:00 |
|
Wenjie Zhang
|
7b846ff76b
|
fix: 更新数据库路径和日志配置,确保兼容性和可维护性
|
2025-06-28 20:19:26 +08:00 |
|
Wenjie Zhang
|
a91d57f274
|
fix: 更新嵌入模型配置,修复相关信息获取逻辑
- 修改数据路由器中的嵌入模型信息获取方式,确保使用正确的配置项。
- 在 LightRagBasedKB 类中,增强 LLM 和嵌入函数的获取逻辑,支持动态配置。
- 更新嵌入模型和重排序模型的 URL 获取方式,统一为 base_url。
- 前端数据库视图中,调整嵌入模型选择的样式和信息展示,提升用户体验。
|
2025-06-27 12:22:35 +08:00 |
|
Wenjie Zhang
|
30163baed4
|
feat: !important 讲知识库的后端修改为 LightRAG 添加 PostgreSQL 支持和环境变量配置
- 在 docker-compose.yml 中新增 PostgreSQL 服务配置,包括健康检查和环境变量设置。
- 添加 PostgreSQL 初始化脚本,确保数据库和用户的创建及权限配置。
- 更新 pyproject.toml,新增 asyncpg 和 graspologic 依赖。
- 重构知识库管理逻辑,使用 LightRagBasedKB 替代原有 KnowledgeBase 类,优化知识库的管理和查询功能。
- 更新前端 API 接口,调整文件处理和数据库创建逻辑,支持新的嵌入模型配置。
|
2025-06-27 01:55:04 +08:00 |
|
Wenjie Zhang
|
dbd394843b
|
style: 更新 AgentMessageComponent 组件的加载指示器样式
|
2025-06-27 01:53:45 +08:00 |
|
Wenjie Zhang
|
105ade5273
|
refactor(debug): 更新调试组件,增强系统配置和用户信息打印功能
- 修改 DebugComponent.vue,重命名打印配置函数为 printSystemConfig,并新增打印用户信息、知识库信息和智能体配置的功能。
- 更新日志级别选择的实现方式,采用多选卡片样式,提升用户体验。
- 调整样式以优化界面布局,确保在不同屏幕尺寸下的适配性。
- 在 AppLayout.vue 中移除调试面板的浮动按钮,改为使用模态框展示调试组件。
|
2025-06-27 01:53:30 +08:00 |
|
Wenjie Zhang
|
9bc5b086f9
|
chore: 移除 Chat 、Retriever 相关代码,知识库与知识图谱默认开启且无法修改
- 删除 retriever.py 文件,移除不再使用的检索器逻辑。
- 更新 base_router.py,简化重启逻辑,移除 retriever.restart() 调用。
- 修改 config.py,移除知识库和知识图谱的配置项。
- 更新前端组件,调整与知识库相关的显示逻辑,确保界面一致性。
- 修改路由配置,移除与聊天相关的路由,优化用户导航体验。
|
2025-06-27 01:52:59 +08:00 |
|
Wenjie Zhang
|
a9b5e84618
|
feat: 添加异步工具支持,优化工具检索和 LLM 调用逻辑
- 在 tools_factory.py 中引入异步检索器包装函数,确保异步工具的正确处理。
- 更新 ChatbotAgent 类的 llm_call 方法为异步版本,以支持异步工具调用。
|
2025-06-27 01:49:31 +08:00 |
|
Wenjie Zhang
|
be3adf7b9d
|
fix: 修复原本 store 中的 refreshDatabase 失败的问题
|
2025-06-27 01:48:55 +08:00 |
|
Wenjie Zhang
|
b4be4c0021
|
feat: 添加分享对话功能,支持导出为HTML文件
|
2025-06-27 01:48:09 +08:00 |
|
Wenjie Zhang
|
db38035577
|
chore: 移除不再使用的脚本和优化日志信息
- 删除了 download_models.sh 和 migrate_kb_to_sqlite.py 脚本,清理不必要的代码。
- 在 base_router.py 中更新日志信息,调整为英文以提高可读性。
- 移除 retriever.restart() 调用,简化重启逻辑。
- 优化 OCRPlugin 中的注释,去除冗余代码。
|
2025-06-27 01:47:52 +08:00 |
|
Wenjie Zhang
|
57299fda8d
|
chore: 更新配置文件和日志路径
- 在 docker-compose.yml 中新增测试目录挂载。
- 修改 __init__.py 文件,更新配置文件路径以使用 save_dir 变量。
- 更新 logging_config.py 文件,调整日志文件路径至 tmp/logs,并确保相应目录存在。
- 移动 test/test_neo4j.py 文件
|
2025-06-26 02:13:46 +08:00 |
|
Wenjie Zhang
|
bb4ce9e5c2
|
feat: 更新 Docker 配置和服务说明,优化环境变量和服务命名
- 修改 docker-compose.yml,更新 PADDLEX_URI 环境变量,调整为 http://paddlex-ocr:8080。
- 更新 api.Dockerfile,优化代理环境变量的设置逻辑。
- 修改 paddlex.Dockerfile,更新工作目录和服务启动命令,确保使用新的配置文件。
- 新增 PP-StructureV3.yaml 配置文件,定义新的服务管道。
- 在 README.md 中添加服务说明,列出各服务及其端口信息,提升文档可读性。
|
2025-06-25 14:16:34 +08:00 |
|
Wenjie Zhang
|
4afbb42f96
|
feat: 添加自动索引功能,优化文件处理流程
- 在知识库中新增自动索引参数,支持在文件处理后自动触发索引。
- 更新前端界面,允许用户配置自动索引选项,并在处理结果中反馈索引状态。
- 调整定时器刷新间隔,提高数据库信息更新的实时性。
|
2025-06-25 02:45:57 +08:00 |
|