- pet/:零依赖桌宠(本地 HTTP 服务 + SSE + 状态清单),六种状态 各有动作与台词;内置「鼓掌」实拍素材作为庆祝态示例 - Codex 适配:integrations/codex-notify.mjs 挂到 config.toml 的 notify 钩子,回合完成即鼓掌 - DSH 适配:integrations/dsh-watch.mjs 观察会话活动自动切状态, agent 也可用 CLI 直接触发 - 安装器新增 DSH skill 目录检测;隐私检查覆盖 pet/
12 lines
375 B
JavaScript
12 lines
375 B
JavaScript
// 运行时文件位置:可用 CYBER_XIAOWAN_PET_HOME 覆盖(测试/多实例),默认 ~/.cyber-xiaowan
|
|
import os from 'node:os';
|
|
import path from 'node:path';
|
|
|
|
export function runtimeHome() {
|
|
return process.env.CYBER_XIAOWAN_PET_HOME || path.join(os.homedir(), '.cyber-xiaowan');
|
|
}
|
|
|
|
export function runtimeFile() {
|
|
return path.join(runtimeHome(), 'pet.json');
|
|
}
|