Commit Graph

31 Commits

Author SHA1 Message Date
279b104434 Merge pull request 'fix: 修改KGO搜索接口地址' (#1) from dev_albert into main
Reviewed-on: #1
2026-04-19 16:23:20 +00:00
8bb98dc2e1 fix: 修改KGO搜索接口地址 2026-04-19 23:46:08 +08:00
5eebcb5e83 fix: 工具反代路径冲突修复 + OCR改独立端口
- Stirling PDF: 用 context-path=/pdf 从应用层解决路径问题
- OCR: Vue Router history模式不兼容子路径,改回独立端口18083
- Lama Cleaner: 精确location匹配所有API(/model /inpaint等)
- PDF前端卡片路径从/spdf/改为/pdf/

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 20:20:55 +08:00
5850d37c48 fix: 修复工具nginx反代路径冲突
- Stirling PDF: 使用 SERVER_SERVLET_CONTEXT_PATH=/pdf 从根本解决 base href 问题
- TrWebOCR: 用精确文件名 location 代替 sub_filter(后端 gzip 导致 sub_filter 不生效)
- Lama Cleaner: 同样用精确 location 匹配所有 API 路径(/model, /inpaint 等)
- PDF API 用 /api/v1/ 精确匹配,和 imgcompress 的 /api/ 不冲突
- OCR API 用 /api/tr-run/ 精确匹配

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 19:54:33 +08:00
570c0f3d61 fix: 工具广场统一18000端口 + 去除电量限制 + bot头像更新
nginx反代(tools-nginx.conf):
- 10个工具统一通过18000端口路径分发
- 解决/static/冲突(Lama精确匹配,其余给LibreTranslate)
- 解决/api/冲突(PDF用sub_filter改为/pdf-api/,/api/给imgcompress)
- Overleaf兜底处理所有未匹配的绝对路径
- 前端工具卡片统一走18000端口+路径

后端:
- 去除对话电量限制(validateUser中的num扣减逻辑)

前端:
- bot头像更新为战知logo(蓝底白字)
- LaTeX公式编辑器"复制为图片"改为"下载为图片"(解决跨域问题)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 19:28:23 +08:00
00a50858f8 fix: 调整侧边栏导航间距
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 20:39:13 +08:00
e1c3e550c3 feat: 用户管理模块
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 20:24:16 +08:00
6337af9481 feat: 新增4个工具(imgcompress/LamaCleaner/webp2jpg/Overleaf/LaTeX公式编辑器) + 应用广场布局优化
新增工具部署:
- imgcompress (端口18087) - 图片压缩、格式转换、AI抠图
- Lama Cleaner (端口18088) - AI图像擦除/去水印
- webp2jpg-online (端口18089) - 图片格式批量互转
- Overleaf (端口18090) - 在线LaTeX论文编辑器(docker-compose + MongoDB 8.0)
- LaTeX公式编辑器 (端口18091) - 纯前端KaTeX公式编辑

应用广场优化:
- 去掉tab切换,所有分类平铺展示
- CSS Grid自适应布局,一行可排3-4个卡片
- 重新分为4个分类:文档处理、图片处理、创作绘图、科研写作

其他:
- 更新 CLAUDE.md 项目配置文档
- PPTist AI后端优化prompt和流式输出格式

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 20:23:06 +08:00
108022cebd feat: 品牌升级(知冶→战知) + 应用工具广场重构 + 新增工具集成
品牌升级:
- 全站品牌从"知冶"更名为"战知"
- 更换 favicon、侧边栏 logo、登录页 logo
- 更新登录页标语和首页欢迎语

应用广场重构:
- 从后端数据库驱动改为前端静态配置,按分类 tab 展示
- 新增工具卡片 UI,支持 logo 图片和 emoji 图标

新增工具部署:
- Stirling PDF (端口18080) - PDF 处理工具箱
- Excalidraw (端口18081) - 手绘风格白板,集成 AI 绘图
- TrWebOCR (端口18083) - 中文离线 OCR
- LibreTranslate (端口18084) - 中英翻译引擎
- PPTist (端口18085) - 在线 PPT 编辑器
- PPTist AI 后端 (端口18086) - 对接 deepseek-v3 生成大纲/PPT/写作
- Excalidraw AI 代理 (端口18082) - 对接 deepseek-v3 生成 Mermaid 图

其他:
- 智能场景仅保留"选题推荐"
- vite 代理配置增加 /pdf/ 和 /draw/ 路由

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 17:24:51 +08:00
e1e5d4f30d [前端+后端+RAG] 检索范围切换(当前文件/整个知识库);联网搜索功能(SearXNG);搜索结果带网络链接;修复RAG检索source格式不匹配bug 2026-04-07 15:03:16 +08:00
a5110da4e8 [RAG] 全部LLM硬编码从deepseek-r1改为deepseek-v3;修复知识库问答source格式不匹配导致检索结果被丢弃 2026-04-07 15:03:16 +08:00
4e00a1b15e 更新 README.md 2026-04-07 07:01:56 +00:00
5dcb8771ed [前端+RAG] 异步上传+前端轮询自动刷新导读;PDF阅读模式合并行消除留白 2026-04-02 17:17:36 +08:00
ee7c4a73ed [RAG] 彻底改回同步上传(模型已换v3足够快),删除异步后台线程代码 2026-04-02 16:45:27 +08:00
46428b7936 [RAG] PDF阅读模式改用pdfplumber(文本+表格提取,干净HTML);修复ck_mysql_config导入 2026-04-02 16:18:59 +08:00
05e33d1d05 [前端+RAG] 修复:异步上传+MySQL回写导读;PDF切换detached(Uint8Array复制);对话工具栏遮挡;阅读模式空白 2026-04-02 14:59:17 +08:00
8b7e3a726b [前端+RAG] 恢复同步上传修复导读生成;用Uint8Array存PDF字节修复detached;CSS覆盖PDF阅读模式空白 2026-04-02 14:44:49 +08:00
7caf7cf66a [前端+RAG] 修复PDF ArrayBuffer detached;修复阅读模式右侧空白(覆盖PyMuPDF固定宽度) 2026-04-02 14:30:58 +08:00
379187f675 [前端+RAG] 添加PDF阅读模式切换(预览/笔记);改进PDF→HTML用get_text(html)保留格式;修复长文件名操作菜单不显示 2026-04-02 14:21:41 +08:00
5158753b94 [前端+RAG] 修复PDF文字重叠;上传异步化(LLM+向量化后台执行);摘要关键词模型改为deepseek-v3 2026-04-02 14:10:08 +08:00
0e25154468 [前端] 修复PDF加载:直接用axios获取arraybuffer,绕过blob处理问题 2026-04-02 13:39:45 +08:00
f273643011 [前端] 修复PDF加载:正确处理downloadFile返回的blob格式 2026-04-02 13:29:02 +08:00
f508a8b6b1 [前端+RAG] PDF原生渲染(pdfjs text layer);Excel列宽优化+水平滚动 2026-04-02 13:24:41 +08:00
200ccac9b9 [前端] 修复翻译按钮错位:去掉硬编码margin-left;修复对话框硬编码宽度 2026-04-02 13:06:08 +08:00
1e47bcab37 [前端] 新建文件夹按钮改为带文字的明显按钮 2026-04-02 13:03:48 +08:00
3427dcd39e [前端] checkbox改为批量删除模式才显示;修复搜索文件名时不展开文件夹的问题 2026-04-02 13:01:42 +08:00
0c7f2e83f8 [前端] 修复研读模块布局问题:统一圆角、Tab换行、拖拽改变大小、折叠面板、checkbox批量删除 2026-04-02 12:55:17 +08:00
a339757596 [前端] 研读模块改造为三栏布局:文件树+预览+问答 2026-04-02 12:01:27 +08:00
4355e45580 [文档] 更新README:项目介绍、架构、快速启动、目录结构 2026-04-02 11:37:53 +08:00
87e571d9ec [全量] 初始化项目代码、配置、文档及Agent协同harness 2026-04-02 11:36:05 +08:00
0553309cdf first commit 2026-04-02 11:01:28 +08:00