v2.0.1
Tip
此版本为重大更新,升级后请务必在插件设置中重载插件配置!!并且当前插件将会依赖于 AI Foundation 插件,请务必下载安装此插件。
Warning
不过由于架构的更新,由此带来的问题是,前端包的体积大了近十倍,尽管我已经尽力做了优化,但当前前端包的体积仍旧达到了 500kb,这可能会产生一些网络访问的问题。
当前版本开始,从底层架构开始完全重构此次插件,得益于架构的更新,现在 Live2d 将支持如下功能:
- 支持基于事件的驱动策略,可以在主题或任何地方使用事件订阅来触发 Live2d 功能。
- 支持 Cubism 2、4、5 版本,理论上基于此类架构的所有模型,如有问题请及时反馈。
- 对工具栏配置进行改动,将可以自定义 Live2d 右侧工具栏。
- 可以实时对 Live2d 的动作、表情等做渲染处理。
- 扩展更多的 Tips 事件。
并且从当前版本开始,插件的 AI 底层将基于 Halo Ai Foundation 插件。因此也将整体 AI 功能进行了重构,现在 Live2d 的 AI 功能将支持更多丰富的功能,例如:
- 支持更多的模型供应商。(由 Ai Foundation 插件提供)
- 支持用户使用 Live2d 进行 Agent 访问站点,功能包括:阅读当前站点上下文,打开某个页面、读取网站文章、页面、瞬间,访问网络资源,Halo 内容搜索,评论与留言辅助等等。
新增功能
- 支持更多现代化的模型,支持基于 Cubism 2/4/5 版本的模型。
- 支持主题或站长基于事件对模型进行驱动。
- 支持站长自定义 Live2d 右侧工具栏。
- 看板娘的位置将不再固定,允许用户自由拖拽 Live2d 看板娘的位置并进行保持,包括最小化后的按钮位置。
- 可以实时对 Live2d 的动作、表情等做渲染处理。
- 扩展更多的 Tips 事件,例如 loading 等。
- 支持更多的模型供应商(由 Ai Foundation 插件提供)
- 在原有 AI 对话的基础上,增加了支持用户的 Agent 访问,例如
- 阅读当前站点上下文并总结。
- Halo 内容搜索。
- Halo 资源导航。
- 评论与留言辅助。
- 网络访问。
- 自定义工具。
问题修复
- 修复自动加载 tips 时总会出现报错的问题。
- 解决加载时可能出现冲突导致加载无法出现的问题。
- 解决模型在运行阶段会突然丢失部分模型体的问题。(需持续观察,如再次出现请及时反馈)。
功能优化
- 将设置项中的 repeater 组件更换为更简洁的 Array 组件。
- 优化了对话框的高度问题,现在对话框将不会遮挡住模型,即便它更改高度。
- 优化了 AI 对话框的样式。
- 优化了 AI 对话时的提示信息,现在不会立即出现提示了。
- 取消了后端的日志打印,现在不会看到非常长的日志了。
项目重构
- 使用更加现代化的
pixi.js重构底层代码。 - 使用 Ai Foundation 重构 AI 逻辑。
--- 光速发布的 2.0.1 版本 ---