Skip to content

Releases: BDFFZI/Alife

v3.2.3

Choose a tag to compare

@BDFFZI BDFFZI released this 18 Jul 18:12

Alife.Client v3.2.3

  • fix:完整背景删除条目后不会自动刷新显示
  • fix:修复升级软件时替换文件夹错误的问题
  • fix:修复插件编译后功能不正常的问题

v3.2.2

Choose a tag to compare

@BDFFZI BDFFZI released this 18 Jul 14:48

Alife.Client v3.2.2

  • fix:修复角色生日异常问题,并允许图形化编辑
  • fix:修复对话看板中无法粘贴的问题
  • fix:客户端增加额外的安全模式启动cmd,支持自动关闭GPU加速,并留作控制台

v3.2.1

Choose a tag to compare

@BDFFZI BDFFZI released this 17 Jul 19:01

Alife.Client v3.2.1

  • fix:由于框架调整导致系统配置文件失效,索性调整到用户文件夹/.config目录中
  • fix:修复系统设置界面无法修改目录的问题
  • fix:修复更新日志不会换行的问题,调整非兼容更新的说明文本
  • fix:修复自动更新后更新程序会被新进程阻塞的问题,同时更新程序增加自动关闭功能

v3.2.0

Choose a tag to compare

@BDFFZI BDFFZI released this 17 Jul 16:43

Alife.Client v3.2.0

  • feat:插件更新提示增加对主版本检测,发现存在等于主版本号的插件但当前已安装低于时,使用专门的升级弹窗请求升级
  • feat:增加对版本不兼容插件的升级限制避免错装高版本,允许在非最新版客户端使用一键升级功能
  • feat:调整包清单的计算和存储位置,并且不再删除,方便调试
  • feat:将前端框架基座换成ElectronNET
  • feat:ChatBot的申请释放对话模式改为检测首次和尾次
  • feat:将日志界面改到在启动页时就显示
  • feat:增加初始化错误弹窗
  • fix:修改新手引导文案和预设选项增强引导效果
  • fix:非新版本客户端也增加对插件的检测提示
  • fix:当提醒客户端版本更新时,对主版本号更新增加额外的提醒说明
  • fix:修复webview2的unget包解算缺漏的问题
  • fix:修复对话看板输入框在无法移动光标的问题
  • fix:修复系统初始化时窗口卡死的问题
  • fix:修复角色自启动时UI线程被卡住的问题
  • fix:修复对话时有概率因ChatHistory变动导致异常的问题
  • fix:将市场拉取提前到插件市场服务初始化时执行,解决初始模块加载问题

Alife.Function.Memory v1.4.0

  • feat:恢复ai主动创建记忆的功能
  • fix:将默认最高压缩等级调整到8级,8级存档相当于半年的记忆量
  • fix:修复初始注入记忆后未同步索引,导致意外多次触发上下文增加事件的问题

v3.1.1

Choose a tag to compare

@BDFFZI BDFFZI released this 13 Jul 16:44

Alife.Client v3.1.1

  • fix:修复启动时可能崩溃的问题

v3.0.0

Choose a tag to compare

@BDFFZI BDFFZI released this 12 Jul 17:28

由于改用了Form作为前端基座,导致部分 v2 插件无法兼容,故认为是破坏性变更,更变到 v3 版。升级到 v3 后必须将官方插件也全部升级

Alife.Client v3.0.0

  • 停止运行按钮增加防重复点击功能
  • 更名功能模块为功能配置
  • 取消文本logger,把黑窗集成到软件内部,崩溃异常自行输出log文件
  • 增加显示角色的生日信息
  • 增加对粘贴文件功能的说明提示
  • 将新手引导页的错误反馈也统一为错误弹窗
  • 镜像不再预设,而是增加到引导流程,并在其中说明镜像目的和推荐开启情况
  • 角色设定界面增加自启动开关,并恢复自启动功能
  • 增加缩小到托盘功能
  • 将前端基座改为Form实现
  • 错误弹窗优先显示内部原因的堆栈信息
  • 系统配置页增加一个自启动功能
  • 停止角色时增加强制停止功能,点击后会发送对话取消信号
  • 新增Alife的专属图标

Alife.Function.Browser v3.0.0

  • 解决观察页面时的限制字数与实际不符的问题
  • 解决弹出窗口会被高亮显示的问题,期望行为应该是静默的
  • 将分页字数可配置化
  • 观察功能和获取元素信息功能重做,增强ai识别浏览器环境的能力
  • 将前端基座改为Form实现
  • 支持关闭缩小到托盘

Alife.Function.Vision.MiniCPM v1.1.0

  • 去除DownsampleMode配置功能,该功能实测并不兼容,是ai瞎编的玩意
  • 将模型进程改为静态单例,从而实现复用避免每次激活重复创建

Alife.Function.SystemEvent v1.2.0

  • 将Await的delay参数改名为second,否则ai大概率幻觉为毫秒

Alife.Function.FunctionCaller v1.2.0

  • 增加当ai调用隐式文档内容,但文档不存在时的自动注入
  • 将子句分隔符和子句最短句长可配置化,同时提高默认子句句长

Alife.Function.Auditory v1.1.0

  • 修复退出时概率导致崩溃的问题

v2.6.0

Choose a tag to compare

@BDFFZI BDFFZI released this 01 Jul 15:49

Alife.Client v2.6.0

  • 增加提醒有可升级插件的功能
  • 修复欢迎页最后的跳转界面跳转不准确的问题

Alife.Function.Memory v1.3.0

  • 将提示词改为隐式注入
  • 提示增加恢复记忆的方法说明

Alife.Function.Developer v1.1.1

  • 将提示词改为隐式注入

Alife.Function.ProcessService v1.0.1

  • 将提示词改为隐式注入

Alife.Function.FileService v1.0.1

  • 将提示词改为隐式注入

Alife.Function.Browser v1.2.0

  • 修复部分网页在后台打开但不可见的问题
  • 将提示词改为隐式注入

Alife.Function.Python v1.1.0

  • 简化提示词,并将DownloadFile从浏览器移到此处

Alife.Function.Skill v1.1.0

  • 增加黑名单功能,设置后限制显示给ai的skill
  • 增加对YAML frontmatter的支持(name,description)
  • 提示词改为显示注入

v2.5.2

Choose a tag to compare

@BDFFZI BDFFZI released this 26 Jun 19:39

Alife.Client v2.5.2

  • 预设插件列表中进程管理改为脚本执行,同时保留进程管理
  • 下载预设插件时改为总是从云端获取

v2.5.1

Choose a tag to compare

@BDFFZI BDFFZI released this 26 Jun 18:29

Alife.Client v2.5.1

  • 调整配置UI底部工具栏为统一左对齐
  • 修复有依赖插件无法重载升级版本的问题
  • 修复插件安装报错时不显示具体文件的问题
  • 一键升级插件时增加报错弹窗的支持
  • 插件详细页面增加对换行文本的支持

Alife.Function.Memory v1.2.0

  • 将记忆说明提示词改为显示注入
  • 优化缩减记忆说明提示词

v2.5.0

Choose a tag to compare

@BDFFZI BDFFZI released this 26 Jun 14:55

Alife.Client v2.5.0

  • 解决github加速无法查询版本号的问题
  • 申请对话时支持提供说明文字
  • Chatbot不再将错误放到system上下文中,而是增加报错回调,并且会弹窗显示

Alife.Function.FunctionCaller v1.1.0

  • 支持Xml开闭标签存储为参数
  • 新增XmlForm标签,可以将参数转为无需转义的xml内容
  • 优化提示词文档结构,使其看着更清晰

Alife.Function.Browser v1.1.0

  • 导航到网址时增加超时判断防止无限等待
  • 优化函数名减少歧义并减少冗余提示词
  • 优化观察页面的长度,统一受字数影响
  • 探测到的输入框元素,直接显示输入框,而不是内部文本
  • 增加对弹出式窗口一定程度的兼容支持,从而在新窗口登录等操作

Alife.Function.FileService v1.0.0

  • 增加创建覆盖文本文件的功能
  • 增加查询文件和目录的功能
  • 增加按替换编辑文件的功能
  • 增加Glob统配搜索文件功能
  • 增加正则表达式批量搜索文件内容功能

Alife.Function.ProcessService v1.0.0

  • 增加创建管理进程的功能
  • 增加与进程管道通讯的功能
  • 预设持久交互式的python和pwsh进程

Alife.Function.MessageFilter v1.2.0

  • 增加InjectionInterval的UI
  • 当ai输出空消息时丢标签提醒跳过
  • qq消息增加对单qimage的容错

Alife.Function.SystemEvent v1.1.0

  • 将Await改为纯函数等待
  • 提示重置改放到最高间隔周期报点时提示
  • 调整部分提示词,并改为初始注入
  • 发生碰撞时不再忽略,而是尝试同样的时间后重试

Alife.Function.QChat v1.3.0

  • 改为显式注入(QQ聊天属于高频交互,老是查文档会导致未命中token开销变大)
  • 微调提示词并改为初始注入

Alife.Function.Developer v1.1.0

  • 写清启用模块的方式是用带命名空间的类名
  • 完善插件开发指南并改为初始注入

Alife.Function.Vision v1.1.0

  • 增加对HWND不存在的专用检测报错
  • 增加窗口和全屏截图功能