Skip to content

Releases: BDFFZI/Alife

v2.4.1

20 Jun 11:13

Choose a tag to compare

  1. 更换Github加速源

v2.4.0

20 Jun 09:27

Choose a tag to compare

Alife.Client 2.4.0

  1. 清除欢迎页需要连接外网的提示
  2. 更新软件不再删除,而是覆盖安装
  3. 增加中文路径检测引导页

Alife.Function.AIModelUtility 1.1.0

  1. 增加模型文件自动修复下载功能

v2.3.0

18 Jun 19:04
527306a

Choose a tag to compare

Alife.Client v2.3.0

  1. 通过过滤url和环境编辑实现国内镜像功能,默认启用
  2. 欢迎页的最后环节,统一角色编辑和开始使用的功能,且创建角色时默认勾选全部功能
  3. 更新弹窗不再自动关闭,且再系统概述增加检测更新功能
  4. 调整AlifeConfig的存储位置为软件根目录
  5. 模块默认UI增加表单显示模式(且支持显示[Description]描述),增加可以打开配置源文件的功能

v2.2.0

17 Jun 18:52

Choose a tag to compare

Alife.Clinet v2.2.0

  1. 插件市场完善,增加标签,源属性,标签筛选、作者筛选功能
  2. 增加一键升级按钮
  3. 升级失败时现在可以自动回退版本
  4. 调整UI显示的信息布局内容

Alife.Function.QCharService v1.1.0

  1. 优化群消息状态的监视面板,适配多群情况
  2. 增加非激活时群缓存消息功能,使AI激活时能有一定的上下文
  3. 增加主动查询群聊天记录的功能

v2.1.2

16 Jun 18:39

Choose a tag to compare

  1. 修复引用在磁盘根目录时崩溃的问题
  2. 将VITS和MINICPM作为默认下载模型
  3. 修复忘记更新版本号的问题

v2.1.1

16 Jun 18:09
5b4bce0

Choose a tag to compare

Alife.Client v2.1.1

  1. 增加对老默认路径的兼容支持
  2. 消息源标志增加口语化的前缀
  3. 增加中文路径错误提示
  4. 修复关闭活动时待在模块页面卡死的问题
  5. 修复python为全局环境时丢失环境变量的问题

Alife.Function.DeskPetService v1.0.1

  1. 修复桌宠空格路径问题
  2. 修复桌宠模型选择界面失效问题

Alife.Function.MessageFilterService v1.0.1

  1. 恢复口语化的时间戳提示
  2. 优化每次注入提示词,引导AI查询文档,使用正确标签

Alife.Function.QChatService v1.0.1

  1. 将QQ提示词改为文档内容,而非每次注入
  2. 增加QQ号为空时的异常判断

v2.1.0

14 Jun 18:04

Choose a tag to compare

v3阶段目标顺利实现,现在有插件市场和升级功能了!

更新日志

  1. 去除了绝大部分文件,从此只有Alife.Client本体,直接点击Alife.Client.exe启动。
  2. 原本的环境配置和插件,改到欢迎页进行在线下载。
  3. 不再支持自动配置国内镜像,安装环境插件时需显式翻墙。
  4. 从此后本体和插件升级功能,不在需要从zip手动安装,直接点击升级按钮即可。
  5. 函数调用和MCP均增加渐进式加载,并将大部分非桌宠功能设为渐进式加载。

v2.0.2

08 Jun 13:58

Choose a tag to compare

  1. 修复MiniCPM视觉模型依赖安装异常的问题
  2. 优化部分提示词
  3. 回退部分函数调用名称参数,保持和上个大版本的兼容性

v2.0.1

08 Jun 04:03
b20b0da

Choose a tag to compare

升级指南

直接替换 Storage/Plugins 文件夹即可

更新日志

  1. 清理多余的LanguageModel项目
  2. 新文本向量化器增加对CPU环境的支持
  3. VITS增加初始化时自动下载模型的机制

v2.0.0

07 Jun 15:45

Choose a tag to compare

新手入门

  1. 直接下载Alife.zip解压到电脑上,注意不要使用中文和有空格的路径。
  2. 首次使用点配置基础环境.cmd,按需点配置Cuda环境.cmd
  3. 配置完成后,点击启动桌宠框架.cmd启动。
  4. 在系统插件页面,找到文本模型插件,配置llm的服务器参数。
  5. 使用预设的真央角色,启动桌宠。

升级指南

  1. 建议完全使用新的 Alife 软件包
  2. 将旧的 Alife/Runtime 目录,将其移动到新的软件根目录下(可选,否则配置环境会较久)
  3. 将旧的 Alife/Storage/Character 移动到新的存储目录,里面包含人设和记忆信息

更新日志

新增

  • 对话模型功能增加自定义请求头和内容体功能
  • 优化MCP功能,并实现对windows-mcp的兼容,将其作为默认mcp
  • 消息过滤增加最大消息长度截断功能
  • 将启动脚本拆分成3部分,实现按需配置基础环境和GPU环境
  • 通过UI激活角色时增加自动保存角色配置的功能

视觉分析

  • 图像识别增加一种走在线API的模式
  • 增加MiniCPM视觉模型,相比Qwen其拥有更快的速度和更小的占用
  • 屏幕识别从全屏改为需指定窗口或显式指定全屏

qq聊天

  • QChatServer 增加,与 onebot 连接中断后,隔几分钟自动重连的功能
  • 增加对onebot异常返回值的接收,并将其反馈给ai

live2d桌宠

  • live2d窗口增加支持自由拖拽大小的功能
  • 增加预设的拉菲live2d模型
  • DeskPet增加对自定义模型的支持

长期记忆

  • 记忆压缩提示词大改,采用更加高效的结构化布局
  • 将记忆压缩提示词可配置化
  • 将文本向量器改为python实现,以解决onnx依赖的python包版本低的问题
  • 记忆搜索调用方式调整,增加仅显示高亮行和翻页的功能

主动唤醒

  • 自动报点增加提示词,提醒ai主动重置
  • 将自动报点的非线性间隔参数可配置化

语音合成

  • 完善Genie语言合成功能,支持自动下载和音色语言的切换

语音识别

  • 语音识别增加仅按钮时识别功能
  • 语音识别暴露识别参数,并增加'。'的误识别检测

提示词

  • 增加预设的人设提示词,希望能借此提高角色的办事能力
  • 调整部分功能的提示词注入方式,采用渐进式加载,减少常驻内容

插件框架

  • 将插件改为支持读取C#文件的非编译方案
  • 功能接入方式大改,除对话模型的其他功能全部脚本插件化
  • 模型接入功能专门提取成单独插件,改用依赖注入引用
  • 增加自我升级功能,让AI可以自行重载插件和重启活动

调整

  • 调整qq插件描述,讲llonebot置于首位并推荐
  • 去除自动用新版本DotNet的设定,点我启动增加对.Net版本的检测
  • 优化报错逻辑,现在错误窗口会更明确问题
  • 优化桌宠消息提示词,引导其使用桌宠功能回复
  • qchat增加对语音模式的使用提示
  • 调整主动事件功能的函数名,以便于windows-mcp区分
  • 调整部分交互功能提示词布局,使其更加以读并有可能提高效果
  • 桌宠交互调整为Chat方式,已实现自动报点重置
  • 将Plugin重新定义为Module
  • 全屏识图不再提供窗口信息,并显式提示文字识别需要特定窗口

修复

  • 对话看板增加超出最大条数自动清理的功能,同时和标签功能一起持久化
  • Python环境升级,让图像识别支持50系显卡
  • 修复语言模型接入与OpenAI官方不兼容的问题
  • 解决关闭聊天时可能卡死的问题
  • 修复QQ私聊文件无法接收的问题
  • 修复遇到带空格路径可能导致python环境下载失败的问题