github anobaka/Bakabase v2.3.0-beta.66

pre-release7 hours ago

🚀 Features / 新功能

  • #1053 优化悬浮助手,增加简易的聊天和agent能力
  • #1059 新增预置属性:名称。针对本地资源,默认使用文件名填充至名称。对于外部资源,使用对应的 metadata 自动填充名称
  • #1064 增加资源健康度评分功能
  • #1067 将单选、多选、多级数据和标签的默认搜索条件从包含(contains)改成属于(in)
  • #1068 支持资源按照健康评分排序

✨ Enhancements / 改进

  • #1056 为流式llm调用增加审计日志
  • #1057 为模型选择增加关键字筛选功能

🏗️ Architecture / 架构

  • #1054 获取资源文件系统相关的时间数据时,精度对齐到毫秒,确保不会频繁触发资源更新

🐛 Bug Fixes / 缺陷修复

  • #1051 win11下资源的时间戳更新异常
  • #1052 部分steam资源无法获取封面
  • #1058 aliyun 百炼 llm provider 获取了错误的模型列表
  • #1060 在单个本地资源上右键点击时没有打开文件夹的选项
  • #1065 刷新资源缓存时未能删除历史缓存封面
  • #1066 升级至velopack打包后,导致部分封面文件无法加载

📝 Other Issues / 其他

  • #1009 Support Relationship Field (Actors/Voice Actor)

🚨 Upgrade Notice: Data Migration from Pre-2.3 Versions

This notice applies to users upgrading from a version prior to 2.3. New users can ignore this.

Starting from version 2.3, Bakabase uses a new installation and auto-update system. If you are upgrading from an older version, you must reinstall Bakabase using the new installer. Your existing data (database, configurations, etc.) remains in the old installation directory and needs to be manually migrated.

Migration Steps

  1. Close Bakabase.
  2. Locate your old data: Navigate to your old installation directory and find the AppData folder.
  3. Copy to new location: Copy the contents of the old AppData folder into the new installation's AppData directory. You can find the new AppData path in Settings > System > App Data Path.
  4. Overwrite if prompted.
  5. Restart Bakabase.

Verify Correct Structure

After copying, your AppData directory should look like this:

AppData/
├── bakabase_insideworld.db        ← Main database (required)
├── bootstrap_log.db               ← Log database
├── configs/                       ← Configuration files (required)
│   ├── updater.json
│   └── ...
├── data/                          ← User data
├── backups/                       ← Version backups
├── temp/                          ← Temporary files
└── components/                    ← External components

⚠️ Common mistake: Do not copy the AppData folder itself, only its contents. Otherwise you'll end up with AppData/AppData/... which won't work.

You can also find a migration guide in the app at Settings > System > App Data Path > Legacy Data Migration.


🚨 升级提醒:2.3 之前版本的数据迁移

此提醒适用于从 2.3 之前版本升级的用户,新用户可忽略。

从 2.3 版本开始,Bakabase 使用了新的安装和自动更新系统。如果你是从旧版本升级,需要使用新安装包重新安装 Bakabase。你的现有数据(数据库、配置等)仍保留在旧安装目录中,需要手动迁移。

迁移步骤

  1. 关闭 Bakabase 应用。
  2. 找到旧数据:进入旧安装目录,找到 AppData 文件夹。
  3. 复制到新位置:将旧 AppData 文件夹中的所有内容复制到新安装目录的 AppData 目录中。新的 AppData 路径可在【系统】-【配置】-【应用数据路径】中找到。
  4. 如有冲突选择覆盖
  5. 重新启动 Bakabase

验证目录结构

复制完成后,你的 AppData 目录应如下所示:

AppData/
├── bakabase_insideworld.db        ← 主数据库(必须存在)
├── bootstrap_log.db               ← 日志数据库
├── configs/                       ← 配置文件(必须存在)
│   ├── updater.json
│   └── ...
├── data/                          ← 用户数据
├── backups/                       ← 版本备份
├── temp/                          ← 临时文件
└── components/                    ← 外部组件

⚠️ 常见错误:不要复制 AppData 文件夹本身,只复制其中的内容。否则会导致 AppData/AppData/... 的嵌套结构。

你也可以在应用内【系统】-【配置】-【应用数据路径】-【旧版数据迁移】找到迁移指南。

Downloads / 下载地址

Aliyun CDN links are provided below. You can also download from the GitHub Assets section at the bottom of this page.

下方提供阿里云 CDN 下载链接,也可从本页底部的 GitHub Assets 中下载。

Auto-update is available via Settings > System (installer version required).

可通过程序内【系统】-【配置】界面一键更新(需使用安装版)。

Windows

Installer / 安装版 (Recommended / 推荐) Portable / 免安装版
Aliyun CDN / 阿里云CDN Download / 下载 Download / 下载

macOS

Apple Silicon (arm64) Intel (x64)
Installer / 安装版 Download / 下载 Download / 下载

Don't miss a new Bakabase release

NewReleases is sending notifications on new releases.