Skip to content

0.1.0 dev version #177

Closed
xerrors wants to merge 42 commits intomainfrom
dev
Closed

0.1.0 dev version #177
xerrors wants to merge 42 commits intomainfrom
dev

Conversation

@xerrors
Copy link
Copy Markdown
Owner

@xerrors xerrors commented May 6, 2025

根据 dev 分支的最近更新,以下是改进内容的总结:

主要功能改进

  1. 界面优化

    • refs 移动到侧边栏,优化了界面布局,添加调试信息(点击model_name触发)。
    • 添加对 think 标签的解析功能,提高了处理特定标签内容的能力。 feat: Ollama reasoning content 适配 #123
    • 提升智能体层级,智能体提升到侧边栏,移除原本的所有 Tools 页面。
  2. 基本权限控制

    • 实现了基本权限控制功能,为系统增加了更好的安全性。添加了三层用户管理权限:(1)管理员:等同于之前版本的使用者,可以对数据库、模型进行自定义操作。(2)用户:普通用户,仅能够访问单个智能体页面,比如 chatbot,无法访问其余任何部分的功能。(3)超级管理员:权限等同于管理员,但是可以创建“管理员”和“用户”,普通管理员无法创建管理员。
    • 当初始化的时候,会要求填写超级管理员的注册信息。平台不支持普通用户的注册功能,只能由管理员在后台添加。 feat:添加权限管理 #106 Auth添加用户管理以及权限控制 #173
  3. 知识库新增功能

部署和环境改进

  1. 环境部署优化
    • 更新了环境配置方法,优化了配置更新方法。简化环境变量配置方法。
    • 更新了 dockerfileuv 的配置。 dev分支根目录下没有uv.lock #178
    • 添加镜像打包脚本,方便迁移环境。 详见 docker 文件夹下的脚本。

API 和后端增强

  1. 统一 API 使用

    • 统一前端对接口的使用,所有 API 请求使用 /api 前缀。
    • 移除重复的中间件校验逻辑,简化代码结构。
  2. 优化接口

    • 移除无关模块(如原本的 Token 管理模块)。
    • 优化系统的并行处理能力,目前已优化:对话、文件索引、图谱索引。

BUG 修复

  • 修复 DeepSeek 接口中 system prompt 必须在第一位的 Bug。
  • 修复 Embedding 未能正常加载在 GPU 的 BUG BUG: Local embedding model 未正常在GPU上执行 #67
  • 修复文件上产的 401 权限认证问题。
  • 修复对话界面模型切换需要点击两次才成功的 bug。

xerrors added 29 commits April 25, 2025 10:14
添加对于 think 标签的解析
…证;(4)前后端都移除工具模块;(5)移除原本的 safe_config 模块;(6)其他小细节优化
Auth添加用户管理以及权限控制
@xerrors xerrors linked an issue May 7, 2025 that may be closed by this pull request
@xerrors xerrors linked an issue May 7, 2025 that may be closed by this pull request
@xerrors xerrors closed this May 10, 2025
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.

feat:添加网页文件解析导入 feat: 优化知识库处理逻辑

1 participant