15 Commits

Author SHA1 Message Date
Misaki 3437329193 1. 增加了嵌入式rpc的dto封装,负责中转来自嵌入式设备的信息,支持tcp,websocket,serial常见的通信方式。嵌入式rpc框架可见Yosuga_embedded. 2026-04-25 08:53:34 +08:00
Misaki 46da4870c9 1. 实现单次对话功能,支持语音录制和数据传输
2. 优化静音检测算法,改进RMS平滑处理
3. 添加自动化代理处理,支持点击、拖拽、输入等操作
4. 修复多屏幕环境下鼠标定位问题
2026-02-03 01:29:41 +08:00
Misaki 015ef0f962 1. 增加了跨平台的截屏与系统信息获取工具模块
2. 增加了对于服务端截屏请求的处理类
2026-02-01 20:48:03 +08:00
Misaki c32f085732 1. 稍微重构了一下项目代码结构,使其更加合理
2. 重构了音频播放类,简化其接口,并支持流式wav音频播放
3. 增加了对流式音频数据的处理类
4. 增加了对GUI自动化操作的处理类
2026-01-31 23:03:22 +08:00
Misaki 96b5ed59b7 1. 集成autogui-cpp库,以支持后续的自动化操作需求
2. 增加了串口设备管理类,以支持无法联网的嵌入式设备接入Yosuga
3. 基于COBS编码以解决串口收发的粘包问题
2026-01-26 23:41:55 +08:00
Misaki 31e71edac0 1. 优化了与服务端数据传输时的架构设计
2. 解决了一些杂项内容
2026-01-23 23:09:30 +08:00
Misaki 8612cbfae3 1. 优化了音频输出输出模块的内容
2. 新增了对模型动作组管理的接口,方便后续模型的动作管理
2025-12-31 22:53:39 +08:00
Misaki bb509e5409 1. 重构了WebSocket类的实现,并且设置其为项目的核心通信协议 2025-12-30 04:59:03 +08:00
Misaki 702b083e47 1. 新增模型区域点击接口,同时为Windows添加了完美的透明区域鼠标透穿功能,以及Linux的基本点击区域识别功能(即非完美透传)
2. 更新了LICENSE
2025-12-25 17:35:12 +08:00
Misaki e9a9d483db 1. 模型设置新增功能:自定义Live2D模型显示比例 2025-12-25 03:27:43 +08:00
Misaki c1d90c73b8 1. 修改了模型热重载部分逻辑,实现了真正的异步模型热重载 2025-12-07 16:06:15 +08:00
Misaki 09a4492f07 1. 规范了一些Live2D实例代码的内容
2. 增加了窗口大小随着模型大小变化而变化的功能
2025-12-05 17:26:18 +08:00
Misaki 5c007aa8d9 change README.md 2025-12-05 01:08:27 +08:00
Misaki 279357e248 change tag 2025-12-04 19:19:51 +08:00
Misaki bb600bbbc4 first 2025-12-04 19:11:29 +08:00