Releases: LeafYeeXYZ/DigitalLife
Releases · LeafYeeXYZ/DigitalLife
v1.4.0
v1.3.0
v1.2.0
1.2.0 (2025-01-08)
Features
- 对话上下文中包含与用户首次相遇的时间 (40223be)
- 记忆总结和更新中可以获取真实世界信息 (a8321fd)
- 上传和下载记忆时新增确认步骤 (f74ce88)
- 时间信息现在包括星期几 (eb7d7ea)
- 添加测试音频以减少 Safari 中可能出现的拒绝播放音频问题 (39ee8fd)
- 为云备份按钮添加图标 (b0651b4)
- 新增记忆云备份功能 (6dec7c6)
- 语音现在可以多次播放且新增语音错误提示 (c0034cc)
- 云存储允许自定义存储键 (34449ca)
- 允许全屏背景 (91495d2)
- 支持使用通用的 S3 服务进行云备份 (a1bc7aa)
Bug Fixes
- 修复 Safari 浏览器语音对话卡死的问题 (b91f506)
- 修复 Safari 浏览器语音对话卡死的问题 (26c5681)
- 修复按钮未正确变色的问题 (2dc80e8)
- 修复记忆更新时, 短时记忆缓存未清除的问题 (5d6920a)
- 修复聊天界面输入框遮挡问题 (1d9306c)
- 修复移动端屏幕过窄时的显示异常 (20bfe96)
Refactoring
Improvements
v1.1.0
v1.0.0
1.0.0 (2025-01-05)
Features
- 把记忆拆分为多个页面 (cc2ccdf)
- 把聊天拆分为多个页面 (e8c8d4b)
- 把设置拆分为多个页面 (c2a504c)
- 持久化存储记忆负荷并优化页面显示 (44bf2aa)
- 当前上下文携带时间信息 (1c54ac2)
- 更改 Fish Speech 测试方法 (36ee0f5)
- 更改 Fish Speech 测试方法 (38d4ac5)
- 更新记忆结构类型定义 (5a316dd)
- 更新记忆时添加记忆存档 (76619b5)
- 更新长时记忆定义 (4ddda2a)
- 基本框架完成 (ffd1b12)
- 基础架构设计 (1036106)
- 计算和保存上次使用的 Token 量为“记忆负荷" (eb3e94f)
- 记忆功能初步完成! (dc7a19a)
- 加快系统状态检查 (25b5f3e)
- 界面框架完成 (9509a18)
- 可通过应用内设置 TTS 服务地址 (2a2f7b3)
- 聊天实现替换为短时记忆 (e846a5b)
- 名字和真实时间系统 (88ccea5)
- 设置推理服务地址时自动末尾补"/" (d48eb97)
- 实现连续语音对话功能 (61efc8c)
- 实验性地支持 F5 TTS API (6fb4112)
- 添加单进程锁 (6bd5164)
- 添加一个模型 (5e73678)
- 添加一个模型 (49be8a9)
- 添加一些模型 (6429610)
- 完善记忆负荷计算功能 (fcc1448)
- 完善架构, 新增记忆导出和清空 (d510a1c)
- 网页端版本使用在线 API (fe2c19f)
- 为未来的实时对话提供回调函数支持 (462bf0e)
- 细化对话过程的提示 (c5d0836)
- 限制窗口最小尺寸 (e3c89b4)
- 新增一个模型 (4badd32)
- 优化对话中的时间信息 (8236acb)
- 优化环境变量使用方式 (4d1367d)
- 优化记忆界面的描述 (3fc80ba)
- 优化加载动画 (69f6236)
- 优化逻辑 (b8ef875)
- 优化设置最大 Tokens 的类型限制 (042fde3)
- 优化提示 (1b3920c)
- 优化验证服务状态的方式 (792946d)
- 语音输出功能正式可用 (a0b49e0)
- 允许不使用 Structured Output (f3178a7)
- 允许清除当前对话 (fb1eaf7)
- 允许通过环境变量进行自定义设置 (4b1c9c3)
- 允许在应用内设置推理服务 (71418af)
- 允许自定义聊天服务标签 (3c17566)
- 支持 Hugging Face Space 上的 F5 TTS API (0d961a7)
- 支持导入记忆功能 (d599d5f)
- 支持获取实时天气信息 (4d20350)
- 支持设置背景 (81ed067)
- 支持使用 Fish Speech 进行语音对话 (a059e1b)
- 支持网页端使用 (ce15aa2)
- 支持语音输入识别 (d13055e)
- 总结记忆时包含时间信息 (2849658)
- web: 支持使用 Tranformers.js 推理 (5182354)
Bug Fixes
- 更新记忆时重置记忆负荷 (3c4328c)
- 消息通知加载 (c53a55e)
- 修复 VITE 构建错误问题 (c42658b)
- 修复 Web 构建错误 (ea09c37)
- 修复记忆压力显示的潜在问题 (9c12327)
- 修复间接计算 Token 错误 (1a4814d)
- 修复间接计算 Token 错误 (6fdfe5f)
- 修复连续语音对话中的问题 (3f1bd88)
- 修复模型隐藏的问题 (b7d33f1)
- 修复切换 Speak API 不生效问题 (38f3dda)
- 修复样式错误 (17f51a1)
- 修复一个导致 Web 构建失败的 Bug (8e4a7e2)
- 优化符号检测的正则表达式 (021a946)
- 中文波浪线断句问题 (cba37e4)
- web: 修复服务地址笔误 (58b0799)
- web: 移除 Web 端的 Token 计数功能 (API 不支持) (b8d5107)
Refactoring
- 把保存功能外部化 (61d08d1)
- 不再使用流式传输和分块语音 (7ec0333)
- 拆分不同的 API (7c99550)
- 基于未来的记忆模型设计, 统一使用 ollama 进行推理 (1a4f7f3)
- 可以在应用内设置最大 Tokens (253b889)
- 实现 Live2d 和语音回复 (a63d34e)
- 使用 OpenAI SDK 进行推理 (eb20383)
- 统一两端的 Live2d API (1152ac0)
- 优化 API 架构 (48dd21c)
- 重构项目结构 (7de3083)
- 重命名项目 (2103a7f)
- rename project to cyber-leaf (5646af9), closes [#2](https://github.com/...