Files
Kin Gao f7fc6c9fcd feat(pet): 真人表情包桌宠,适配 Codex 与 DSH
- pet/:零依赖桌宠(本地 HTTP 服务 + SSE + 状态清单),六种状态
  各有动作与台词;内置「鼓掌」实拍素材作为庆祝态示例
- Codex 适配:integrations/codex-notify.mjs 挂到 config.toml 的
  notify 钩子,回合完成即鼓掌
- DSH 适配:integrations/dsh-watch.mjs 观察会话活动自动切状态,
  agent 也可用 CLI 直接触发
- 安装器新增 DSH skill 目录检测;隐私检查覆盖 pet/
2026-08-24 00:28:14 +08:00

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');
}