-
Notifications
You must be signed in to change notification settings - Fork 3
Releases: qingchenyouforcc/NeurolingsCE
v0.3.3
NeurolingsCE 0.3.3
You can go to CHANGELOG.md to read the bilingual change log
请注意,本次更新重点修复桌宠生成、窗口跟随、双击与热点交互相关的稳定性问题,并增强了日志与调试能力
🚀 重大变更
桌宠运行稳定性修复
- 生成卡死修复 - 修复桌宠生成时可能卡住的问题
- 生成崩溃修复 - 修复部分桌宠在生成阶段可能触发崩溃的问题
- 双击崩溃修复 - 修复桌宠双击交互在部分情况下导致崩溃的问题
- 活动窗口边缘跟随修复 - 修复桌宠跟随活动窗口边缘时的异常行为
热点交互与 patpat 行为恢复
- 热点点击恢复 - 修复 patpat 热点点击失效的问题
- 长按连续触发 - 修复按住热点时 patpat 无法持续重复触发的问题
- 热点保持行为修复 - 修复热点长按状态可能提前失效的问题
日志与调试能力增强
- 日志系统增强 - 改进应用日志系统,便于定位运行时问题
- 操作日志补充 - 补充 CLI、HTTP API、本地 IPC、桌宠导入、生成、关闭等关键流程日志
- 调试说明补充 - README 与 README_EN 中新增日志和调试说明
✨ 新功能
| 功能 | 描述 |
|---|---|
| 增强日志系统 | 提供更完整的应用运行日志,方便排查问题 |
| CLI 操作日志 | CLI 命令执行、参数处理和运行结果现在有更清晰的日志记录 |
| 接口调用日志 | HTTP API 与本地 IPC 调用补充操作日志 |
| 桌宠运行时日志 | 桌宠导入、生成、关闭、包加载等流程补充日志 |
| 调试文档 | README 中新增日志位置、调试方式和排查说明 |
| 长按 patpat | 按住热点时可持续触发 patpat 行为 |
🐛 Bug 修复
- ✅ 修复桌宠生成时可能卡死的问题
- ✅ 修复桌宠生成时可能崩溃的问题
- ✅ 修复桌宠双击时可能崩溃的问题
- ✅ 修复 patpat 热点点击失效的问题
- ✅ 修复热点长按行为无法持续保持的问题
- ✅ 修复按住热点时 patpat 无法重复触发的问题
- ✅ 修复桌宠跟随活动窗口边缘时的异常行为
- ✅ 修复窗口关闭时部分 API 调用方式不正确的问题
- ✅ 修复设置页参数读写不统一导致的状态管理问题
🔧 改进与优化
- 交互体验: 优化 patpat 热点点击、长按和重复触发逻辑
- 稳定性: 增强生成、动画、行为切换和环境同步过程中的边界保护
- 设置管理: 重构设置存储与环境参数管理逻辑,统一缩放、分离阈值、繁殖开关等参数读写
- 运行时结构: 拆分桌宠运行时状态与托盘控制,减少职责混杂
- 命令分发: 抽离桌宠命令分发逻辑,并补充核心测试
- 对话气泡: 优化桌宠对话气泡的圆角与阴影效果
- 发布元数据: 同步更新 0.3.3 版本号与发布相关信息
📦 下载
| 平台 | 文件 | 描述 |
|---|---|---|
| Windows | NeurolingsCE_windows_x86_64_v0.3.3.msi | Windows版本 |
| Windows | NeurolingsCE_mascot_pack_v0.3.3.zip | 官方mascot |
其余平台请前往 Github Action 下载
🙏 致谢
感谢所有贡献者:
- @qingchenyouforcc - 主要开发
- @wyf7685 - CI 修复与代码优化
发布日期: 2026年04月27日
版本周期: 2026年04月24日 ~ 2026年04月27日
完整变更: 对比 v0.3.2...main (0.3.2...main)
Full Changelog: 0.3.2...0.3.3
Assets 4
v0.3.2
NeurolingsCE 0.3.2
You can go to CHANGELOG.md to read the bilingual change log
请注意,从该版本开始,桌宠模板存储格式升级为自包含的 .mascot 包文件;旧版 .mascot 文件夹会在启动或刷新时自动迁移
🚀 重大变更
桌宠包格式升级
- 自包含
.mascot包 - 桌宠模板现在以单个包文件保存,不再直接作为解压后的文件夹存放 - 桌宠元数据支持 - 新增
info.json元数据,支持名称、版本、描述和作者信息 - 旧目录自动迁移 - 已存在的旧版
.mascot文件夹会自动迁移为新的包格式 - 运行时缓存目录 - 运行时会将桌宠包解压到专用缓存目录,不再直接依赖原始模板目录
桌宠库与控制接口增强
- 桌宠详情面板 - 在主页新增详情面板,展示所选桌宠的预览图、版本、作者和描述
- CLI/API 元数据输出 - CLI 与 JSON API 的已加载桌宠结果现在会包含桌宠元数据
- 默认桌宠元数据 - 内置默认桌宠现在包含
info.json,并接入统一元数据流程
✨ 新功能
| 功能 | 描述 |
|---|---|
📦 自包含 .mascot 包 |
桌宠模板现在以单个 .mascot 包文件保存,便于分发、移动和管理 |
📝 info.json 元数据 |
新增名称、版本、描述、作者等桌宠信息字段 |
| 🔁 旧目录自动迁移 | 旧版 .mascot 文件夹会自动转换为新的包文件格式 |
| 🧰 MascotPackage 工具 | 新增统一的桌宠包读写、安装、解包与迁移逻辑 |
| 🗂️ 运行时缓存目录 | 新增专用缓存目录,用于运行时解包桌宠资源 |
| 🖼️ 主页详情面板 | 选中桌宠后可查看预览图、版本、作者和描述 |
| 📡 CLI/API 元数据 | CLI 与 JSON API 现在会输出桌宠版本、描述和作者信息 |
📥 直接导入 .mascot |
导入流程现在可以直接安装 .mascot 包文件 |
🐛 Bug 修复
- ✅ 修复删除桌宠模板时误操作解包内容的问题,现在会删除对应
.mascot包文件 - ✅ 修复旧版导入缺少元数据的问题,会为旧目录生成回退
info.json - ✅ 修复不完整桌宠包仍可能被加载的问题,现在会检查必要 XML 文件和预览图片
- ✅ 修复压缩包过滤逻辑未保留
json与txt文件的问题 - ✅ 修复默认桌宠缺少统一元数据导致 CLI/API 展示不完整的问题
🔧 改进与优化
- 存储模型: 区分桌宠包路径和运行时解包缓存路径,降低模板目录污染
- 导入流程: 旧版 Shimeji 压缩包会在导入时重新打包为统一
.mascot格式 - 桌宠列表: 列表项增加 tooltip,并在详情面板中展示更多桌宠信息
- CLI 输出: 可读列表输出现在会在可用时展示版本和作者
- API 输出: 已加载桌宠 JSON 结果现在包含
version、description、author - 构建集成: CMake 与 Make 均加入
MascotPackage源码和默认info.json - 发布元数据: 同步更新 0.3.2 版本号、平台清单和打包信息
📦 下载
| 平台 | 文件 | 描述 |
|---|---|---|
| Windows | NeurolingsCE_windows_x86_64_v0.3.2.msi | Windows版本 |
| Windows | NeurolingsCE_mascot_pack_v0.3.2.zip | 官方mascot |
其余平台请前往 Github Action 下载
🙏 致谢
感谢所有贡献者:
- @qingchenyouforcc - 主要开发
- @wyf7685 - CI 修复与代码优化
发布日期: 2026年04月24日
版本周期: 2026年04月24日 ~ 2026年04月24日
完整变更: 对比 v0.3.1...main (0.3.1...main)
Full Changelog: 0.3.1...0.3.2
Assets 4
v0.3.1
NeurolingsCE 0.3.1
You can go to CHANGELOG.md to read the bilingual change log
请注意,本次更新主要聚焦于更新检查体验、设置页整理和中文界面补全,是一次以可用性和发布体验为核心的小版本升级
🚀 重大变更
更新中心与设置页升级
- GitHub 更新检查 - 新增基于 GitHub Release 的更新检查能力
- 关于页更新中心 - 在关于页面中新增更新中心入口,方便查看版本与更新信息
- 设置页重构 - 对设置页面进行了重新整理与结构优化
- 中文翻译补全 - 补充了更新功能相关的中文翻译内容,提升本地化体验
版本与发布元数据同步
- 版本元数据更新 - 同步更新 0.3.1 版本号及相关发布元数据
- 发布体验完善 - 为后续版本检查与分发流程打下更完整的基础
✨ 新功能
| 功能 | 描述 |
|---|---|
| 🔄 GitHub 更新检查 | 支持检查 GitHub 上的最新版本信息 |
| 📰 更新中心 | 在关于页中新增更新中心入口,集中展示版本相关信息 |
| ⚙️ 设置页重构 | 对设置页布局与内容进行整理,提升可读性与易用性 |
| 🌐 中文翻译补全 | 补充更新功能相关中文文本,改善中文用户体验 |
🐛 Bug 修复
- ✅ 修复部分更新功能界面缺少中文文本的问题
- ✅ 修复设置页结构较杂乱、信息组织不清晰的问题
- ✅ 修复版本相关元数据不同步带来的发布展示问题
🔧 改进与优化
- 更新体验: 提升版本检查与更新信息展示的完整性
- 界面结构: 优化设置页组织方式,使功能入口更清晰
- 本地化: 补充更新功能中文翻译,减少中英文混杂
- 发布准备: 同步整理 0.3.1 版本元数据,便于后续发布分发
📦 下载
| 平台 | 文件 | 描述 |
|---|---|---|
| Windows | NeurolingsCE_windows_x86_64_v0.3.1.msi | Windows版本 |
| Windows | NeurolingsCE_mascot_pack_v0.3.1.zip | 官方mascot |
其余平台请前往 Github Action 下载
🙏 致谢
感谢所有贡献者:
- @qingchenyouforcc - 主要开发
- @wyf7685 - CI 修复与代码优化
发布日期: 2026年04月24日
版本周期: 2026年04月23日 ~ 2026年04月24日
完整变更: 对比 v0.3.0...main (0.3.0...main)
Full Changelog: 0.3.0...0.3.1
Assets 4
v0.3.0
NeurolingsCE 0.3.0
You can go to CHANGELOG.md to read the bilingual change log
请注意,从该版本开始,推荐优先使用 NeurolingsCE-cli 进行脚本、自动化与 agent 控制;运行时桌宠控制已切换为本地 IPC 链路
🚀 重大变更
CLI 与运行时控制升级
- 独立 CLI 程序 - 新增
NeurolingsCE-cli,可作为独立的桌宠管理与运行时控制入口 - 本地 IPC 控制链路 - 运行时桌宠控制命令现通过本地 IPC 通信,不再依赖 HTTP 控制链路
- 自动拉起运行时 - 在需要时可自动启动或连接 NeurolingsCE 运行时
- 统一命令服务 - 重构命令执行流程,使 CLI 与 HTTP 接口共用同一套核心控制逻辑
工作流与稳定性增强
- 桌宠库刷新 - 在主页新增刷新能力,可重新扫描并同步桌宠模板库
- 崩溃日志强化 - 增强崩溃日志记录与资源缺失场景下的回退处理
- 打包资源更新 - 更新了 0.3.0 版本号、应用图标与打包资源
✨ 新功能
| 功能 | 描述 |
|---|---|
| 💻 独立 CLI 程序 | 提供 NeurolingsCE-cli,可直接用于脚本、自动化和 agent 工作流 |
| 📡 本地 IPC 控制 | 运行时桌宠控制改为通过本地 IPC 与主程序通信 |
| 🚀 自动启动运行时 | mascot 控制命令可按需自动连接或启动运行时 |
| 🔄 主页刷新按钮 | 支持在主页面手动刷新并同步桌宠模板库 |
| 🧩 配套 Skill 支持 | 新增 NeurolingsCE 配套 skill 与辅助工具,方便外部调用 |
| 🧭 CLI 兼容层 | 保留旧命令形式的同时提供新的结构化命令用法 |
| 📦 打包资源更新 | 更新版本元数据、图标资源与发布相关素材 |
🐛 Bug 修复
- ✅ 修复桌宠因置顶层级刷新异常而仍可能被任务栏遮挡的问题
- ✅ 修复桌宠相关 CLI 命令流程中的校验问题
- ✅ 修复部分旧命令兼容行为不安全或不一致的问题
- ✅ 修复资源缺失或不完整时若干边界情况下的崩溃问题
- ✅ 修复崩溃日志记录不完整导致的问题排查困难
🔧 改进与优化
- 控制架构: 围绕本地 IPC 重构桌宠控制流程,使桌面原生控制链路更加稳定
- 自动化体验: 优化召唤语义与 CLI 路径复用,提升自动化与 skill 调用体验
- 文档: 补充并更新 CLI、本地 IPC、skill 用法、项目截图与图标致谢
- 发布资源: 更新包元数据与面向发布的应用资源
- 工具链: 进一步完善 CLI 与运行时协作方式,降低外部接入成本
📦 下载
| 平台 | 文件 | 描述 |
|---|---|---|
| Windows | NeurolingsCE_windows_x86_64_v0.3.0.msi | Windows版本 |
| Windows | NeurolingsCE_mascot_pack_v0.3.0.zip | 官方mascot |
其余平台请前往 Github Action 下载
🙏 致谢
感谢所有贡献者:
- @qingchenyouforcc - 主要开发
- @wyf7685 - CI 修复与代码优化
发布日期: 2026年04月24日
版本周期: 2026年03月13日 ~ 2026年04月24日
完整变更: 对比 v0.2.0...main (0.2.0...main)
Full Changelog: 0.2.0...0.3.0
Assets 4
v0.2.0
NeurolingsCE 0.2.0
You can go to CHANGELOG.md to read the bilingual change log
请注意,如果您是蜂群,从该版本开始,想要获得最佳体验必须使用懒人包中的mascot
🚀 重大变更
UI 全面重构
- 全新 WinUI3 风格界面 - 集成 ElaWidgetTools 组件库,采用现代化导航布局
- 主题自适应 - 支持深色/浅色模式自动切换
- 全局样式统一 - 管理器窗口、右键菜单、对话框样式一致化
架构升级
- 核心引擎内置化 - libshijima 和 libshimejifinder 改为内置源码,不再依赖外部子模块
- 统一日志系统 - 引入 AppLog 替代原有输出,支持分级日志和 CLI 输出
✨ 新功能
| 功能 | 描述 |
|---|---|
| 🎨 ElaWindow 导航 | WinUI3 风格的主窗口界面 |
| 🌓 主题自适应 | 自动适配系统深色/浅色主题 |
| 🔔 任务栏托盘 | 支持最小化到系统托盘 |
| 💬 气泡交互 | 点击气泡消息可交互 |
| 🖼️ 高质量渲染 | 高 DPI 缩放下的平滑图像渲染 |
| 🏃 智能脱离 | 窗口快速移动时桌宠渐进式脱离 |
| 🌍 国际化完善 | 完整的中英文界面支持 |
| 📝 统一日志 | 应用级日志系统,便于调试 |
🐛 Bug 修复
- ✅ 修复应用无法正常退出的问题
- ✅ 修复托盘退出时卡死的问题
- ✅ 修复窗口最小化时桌宠也被最小化
- ✅ 修复更改语言后的界面更新问题
- ✅ 修复 hugevil 角色空动画问题
- ✅ 修复桌宠站在窗口上时移动窗口不弹跳
- ✅ 修复资源释放不完整导致的内存问题
🔧 改进与优化
- 性能: 优化高缩放比下的图像绘制质量
- 稳定性: 增强异常处理和边界情况保护
- 构建: 修复 Linux AppImage 和 CI 工作流
- 代码结构: 大规模模块拆分和目录重组
- 依赖清理: 移除未使用的 SimpleZipImporter 和 miniz
📦 下载
| 平台 | 文件 | 描述 |
|---|---|---|
| Windows | NeurolingsCE_Core_windows_x86_64_v0.2.0.zip | 软件-Windows版本 |
| Windows | NeurolingsCE_windows_x86_64_v0.2.0.zip | 懒人包-Windows版本 |
其余平台请前往Github Action下载
🙏 致谢
感谢所有贡献者:
- @qingchenyouforcc - 主要开发 (81 commits)
- @wyf7685 - CI 修复与代码优化 (8 commits)
发布日期: 2026年03月12日
版本周期: 2026年02月26日 ~ 2026年03月12日
完整变更: 对比 v0.1.0...main (v0.1.0...main)
Full Changelog: 0.1.x...0.2.0
Assets 4
v0.1.0
NeurolingsCE 0.1.0
激动人心的NeurolingsCE第一个版本正式发布!
作为neuro桌宠的社区版本
NeurolingsCE完整的移植了旧版本的桌宠,且作为NeuForge产物,依然是开源项目
核心采用cpp编写,基于半成品项目shijima–qt进行了大量的修改。对比原桌宠,社区版桌宠做到了至少40倍的性能提升。得力于使用cpp编写,在多个桌宠的情况下,减小了近百倍的内存占用。社区版桌宠对于创作者更加友好,对于用户更加方便。
目前处于测试阶段,NeurolingsCE邀请广大开发者和蜂群参与开发和使用,并反馈当前版本的问题,我们将及时优化并发布最新的版本,您可前往项目内提供的反馈渠道,也可前往github进行反馈
STNC蜂群技术情报中心交流群125081756
有问题请加入STNC项目反馈群423902950
Exciting NeurolingsCE 0.1.0 is now available!
As a community version of the neuro table pet
NeurolingsCE is a complete port of the old version of the table pet, and as a product of NeuForge, it is still an open source project
The core is written in CPP and has been heavily modified based on the semi-finished project Shijima–QT. Compared with the original table pet, the community version of the table pet has achieved at least 40 times the performance improvement. Thanks to the use of CPP writing, the memory usage is reduced by nearly 100 times in the case of multiple table pets. The community version of the table pet is more friendly to creators and more convenient for users.
Currently in the testing stage, NeurolingsCE invites developers and bees to participate in the development and use, and feedback on the problems of the current version, we will optimize and release the latest version in a timely manner, you can go to the feedback channel provided in the project, or go to github for feedback
Full Changelog: https://github.com/qingchenyouforcc/NeurolingsCE/commits/0.1.x