-
Notifications
You must be signed in to change notification settings - Fork 5
Automation and Skill
qingchenyouforcc edited this page Aug 6, 2026
·
1 revision
本页面向脚本、agent 和想用命令行控制桌宠的人。
- 模板管理命令(
--mascot list/add/remove)可以独立运行,不要求主程序已启动。 - 运行时控制命令会在需要时自动拉起 NeurolingsCE,再通过本地 IPC 控制它。
- 写自动化脚本时优先加
--json,输出更稳定、更易解析。 -
label是 CLI 层给用户和脚本使用的标签,与运行时实例id不同,只在当前运行时进程存活期间有效。 - 仍兼容旧命令:
list、list-loaded、spawn、alter、dismiss、dismiss-all。 - 具体命令语法见 HTTP API 与 CLI。
用途:列模板、召唤指定桌宠、关闭桌宠、停止运行时等 CLI 控制操作。
- 默认行为:只调用
NeurolingsCE-cli.exe;除非用户明确要求,不启动NeurolingsCE.exe、不打开 GUI、也不启动 runtime mode。 - 语义约定:用户说“帮我生成一只 xxx 桌宠”时,含义是召唤一个已安装模板,不是生成桌宠资源、图片、sprites、XML 或 ZIP。
- 如果没有找到对应模板,应直接提示“没有这个模板 / 模板未安装”,而不是自行创建或替换成别的桌宠。
- 辅助脚本:
-
neurolingsce-skill/scripts/find_neurolingsce_cli.py:搜索NeurolingsCE-cli.exe并缓存路径。 -
neurolingsce-skill/scripts/summon_companion.py:随机召唤一只非默认已安装桌宠。
-
用途:情绪陪伴场景(例如“我不开心”“陪陪我”“孤独”)优先召唤一只已安装的桌宠。
- 只召唤已安装模板,不创建或修改桌宠资源。
- 如果只有默认模板,则如实返回“没有可用的非默认模板”,不会编造资源。
在“设置”中开启 Codex 托管 notify 配置(codex/enabled)后,Codex 回合完成、新会话标题等事件会在桌宠气泡中显示。
- 通知使用受限 Markdown 渲染:强调、列表、行内代码和代码块可用;原始 HTML 与链接目标会被清除;图片语法只显示 alt 文本,不加载图片。
- 气泡最大 360×240、8 行,队列最多 8 条;超出显示限制时按 grapheme 安全的前缀截断。
- 投递是 best-effort:只有运行时已经运行时才显示通知;应用关闭后到达的通知会被静默忽略,不会为了显示通知重新启动运行时。