-
Notifications
You must be signed in to change notification settings - Fork 3
FAQ
qingchenyouforcc edited this page Apr 20, 2026
·
3 revisions
本页只保留使用和开发中最容易遇到、且值得单独回答的问题。
NeurolingsCE 是基于 Shijima-Qt 深度修改而来的项目。当前仓库中还集成了桌宠模拟引擎源码,所以很多引擎级修复可以直接在本仓库内完成。
核心兼容目标是 Shimeji-ee 风格资源包。导入器还会自动识别若干常见 ZIP 布局,但不是所有历史资源包都能无改动导入。
可以。你可以同时召唤多个实例,甚至来自不同模板。
不可以。程序是单实例设计,但单实例里可以管理多个桌宠实例。
当前设计基于 25 FPS。
这通常说明运行时 DLL 没有部署到程序目录。
优先处理方式:
- 确认 CMake 构建时找到了
windeployqt - 或把 Qt
bin路径加入PATH - 或手动部署 Qt 运行时
先确认你所处的桌面环境:
- KDE Plasma 6:通常开箱即用
- GNOME 46:首次运行后一般需要重新登录一次
- 其他桌面环境:这项能力可能不可用
项目的桌宠定位能力与传统桌面窗口模型强相关。在 Linux 上通常会退回到更可行的兼容路径,而不是按原生 Wayland 桌宠模型工作。
通常是 Accessibility 权限没有授予。
处理方式:
- 打开“系统设置 → 隐私与安全 → 辅助功能”
- 给
NeurolingsCE.app或启动它的终端授予权限 - 重新启动应用
优先怀疑:
- XML 语法有问题
- 模板目录名不规范
- 导入后的目录结构仍不符合运行时加载要求
请先看 导入桌宠模板。
这是当前运行时识别模板目录的重要规则之一。手动复制模板时尤其容易遗漏。
现在不是。CLI 默认通过本地控制接口与运行时通信,HTTP API 仍然独立存在,但不是 CLI 的主通道。
-
id是运行时实例 ID -
label是 CLI 面向用户的标签
label 会在运行时重启后失效。
按这个顺序排查:
- 确认运行时确实在运行
- 访问
http://127.0.0.1:32456/shijima/api/v1/ping - 检查端口
32456是否被其他程序占用
显式传入 Qt6_DIR、CMAKE_PREFIX_PATH 或 QTDIR。
请切换到 x64 工具链。项目当前不支持 32 位 MSVC。
- 缺少
Qt6::Multimedia:通常退化为无音效构建 - 缺少 LinguistTools:翻译不会被编译进产物
请重新执行:
git submodule update --init --recursive