Releases: Tanixs/uartix-plus
Release list
Uartix+ v0.3.6
Uartix+ v0.3.6
AI 助手大版本:从「聊天问答」进化为「能创造、能执行、能感知」的应用内引擎;同时带来帧画布易用性补全与深度面板中英双语。
AI 助手(本版本核心)
- 十种创作块:对话即可生成并一键安装——协议模板、控制卡片(含自定义沙箱卡片)、命令库、指令工厂协议、主题 / 全局样式、可停靠面板、沙箱小部件、无边框挂件、直接执行动作(uartix-action)、高权限脚本
- 说出来即发生:操作类诉求(打开面板、切布局、连串口…)由 AI 直接执行,27 个白名单动作,破坏性动作红标 + 人工确认
- uartix API 桥:所有沙箱组件自动注入
window.uartix——键盘 / 光标监听、AI 思维链感知(onChat)、向 AI 提问(ask,忙时自动排队)、自定义右键菜单(多命名菜单 + 子菜单)、窗口控制(拖拽 / 置顶 / 点击穿透)、挂件间互感广播、语音播报(speak)、主题订阅(onTheme) - 无边框形态:透明窗口 + 全窗按住拖拽 + 松开吸附停靠 + 边界钳制,可做悬浮仪表盘、通知条、桌面宠物(示例玩法,能力完全通用)
- 思维链多段展示:DeepSeek 风格计时折叠,续写轮次另起新框按序排列;安装卡片流式守卫——内容未生成完毕不给安装按钮
- token 经济:轻底座提示词 +
[[need]]规范自取续写 + 关键词路由预注入 + 两级上下文摘要 - 主题桥:沙箱组件实时跟随全局换肤(14 个 CSS 变量 + 主题标记注入),AI 生成的挂件 / 面板与主界面配色永远一致
帧画布与协议
- 协议簇 / 单协议右键导出 JSON 分享包,导入方以副本追加不覆盖
- 骨架态「未见有效帧」徽标:附四步排查提示(连接 / 波特率 / 帧头 / 识别位抢占)
- 导入预设防呆:重复导入同预设时给出计数确认
- 帧头 / 帧尾字节编辑统一收口:支持清空(无帧头的逗号分隔文本流合法)、非法输入即时红框
- 新建协议对话框:单协议 / 协议簇 / 自适应文本帧(JustFloat 式)三合一
界面与体验
- 深度面板中英双语:帧画布、属性面板、控制画布、卡片设置、协议模板、面板页签全部跟随语言设置即时切换(协议名 / 字段名等用户数据保持原文)
- 默认主题改为海棠(全新安装生效;九套主题色卡任选)
- 自定义布局槽位:工作区另存 / 一键切换 / 删除,切预设前自动备份
- 帮助新增「AI 助手详解」页:块速查 / 动作清单 / uartix API / 无边框形态玩法
下载
已安装旧版?应用内「设置 → 检查更新」可自动升级。
完整变更:见仓库 CHANGELOG.md · 官网:https://larix.teuioe.cn/uartix-plus
Uartix+ v0.3.0
Uartix+ v0.3.0
性能与可视化体验大版本:2D 曲线全面重构、IPC 二进制化、面板生命周期门控、拔线自愈。
2D 曲线
- 双游标测量:时间尺(垂直)+ 幅度尺(水平)独立控制,测量面板可拖拽、位置持久化
- 指针读数:指针十字贴近曲线交点处显示原始 x/y 值(按通道原值、通道配色)
- 相对秒时间轴:0s / 60s / 1.2h,不再显示原始时间戳
- 最新线锚定:最新线始终贴住可见通道曲线真实末点
- Y 轴自动贴合持续生效;新增一次性 Auto 键(X+Y 一步适配最佳观察视野)
- 峰谷保形抽稀覆盖全部通道:每个分桶保留最小/最大值点与首末点,平坦或隐藏通道不再引起曲线崎岖,且全量数据始终完整保留(游标、表格、导出均使用全量数据)
- 视窗裁剪喂数:重绘成本只与视野内点数相关,长时间采集不再越跑越卡
性能与稳定
- IPC 全面二进制化:帧数据经 Tauri Channel 直推 ArrayBuffer,去除 base64/JSON 开销,字符串按批字典去重
- 面板生命周期门控:关闭面板即彻底停止后台数据搬运;堆叠面板中后台标签只缓冲不渲染、切回秒级补全;前台全速
- 收流期间应用本体不再被拖动全量重渲染
- 串口枚举/打开/发送全部异步化;GPU 合成恢复,渲染交还显卡
- 拔线检测与自动重连:串口拔出 2 秒内正确转断开状态并支持重连;TCP 连接超时 3 秒;UDP 错误容错持续运行
新功能
- 视频传输(图传)面板:网络图传源、解析设置、暂停/继续/镜像/翻转/保存
- 控制画布:卡片复制粘贴、最小 1×1 几何保护、统一定量网格对齐
- 键盘遥控卡片锁定 n×n 正方形;脚本模式自动填充示例脚本
- 3D 姿态变量支持跨模板选择(模板簇 → 帧型 → 字段 层级下拉)
- 6 套新主题(深蓝/浅蓝/护眼绿/琥珀/海棠/琉璃),色卡网格选择
- 波特率:手动输入 + 14 档预设下拉
- 设置页新增 About 作者卡片
下载
已安装旧版?应用内「设置 → 检查更新」可自动升级。
完整变更:见仓库 CHANGELOG.md · 官网:https://larix.teuioe.cn/uartix-plus
Uartix+ v0.2.0
见 HANDOFF.md 的版本说明。Windows 安装包(NSIS)与 Linux 包(AppImage/deb);latest.json 为自动更新清单。
Uartix+ v0.1.0
Uartix+ v0.1.0
First public release. 首个公开版本。
Visual serial protocol analyzer for embedded engineers - define private protocols by dragging on the hex stream, visualize as curves / 3D attitude, and send formatted commands back with sliders, buttons and joysticks.
面向嵌入式工程师的可视化串口协议分析仪:Hex 流上拖拽框选定义私有协议,实时解析为曲线 / 3D 姿态,滑条 / 摇杆等控件下发指令,双向闭环调试。
Highlights
- Zero-code protocol definition (header / length / disc / payload / checksum) with parallel multi-protocol routing
- Sum8 / XOR8 / CRC16-Modbus / CRC16-CCITT / CRC32, 10 field types, CSV text streams
- 2D plots per channel, 3D attitude (euler / quaternion), virtual-list table
- Control canvas: slider / button / switch / LED / monitor / joystick on a snapping grid
- C-like scripts, command library, variable system, JSON import/export
- Built-in WitMotion JY901 preset (10 frame types)
Install
Download Uartix-Plus_0.1.0_x64-setup.exe below (Windows x64). If SmartScreen warns, click "More info -> Run anyway".
See CHANGELOG.md for details.