Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →为 OpenClaw 添加虚拟伴侣能力,让小跃能够:
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-11 | ✗→✓ | ▲ Improved | -22% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 154% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 27% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 3% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 38% | 0% |
为 OpenClaw 添加虚拟伴侣能力,让小跃能够:
用户:帮我整理一下项目文件
小跃:好的!我这就开始整理~
[后台执行任务]
小跃:整理进行中...顺便问一下,今天工作还顺利吗?
用户:有点累
小跃:辛苦啦![发送一张在咖啡馆休息的照片]
要不要我帮你生成今日工作总结?用户:小跃在吗?
小跃:在的!刚在调试代码呢~[发送工作照]
有什么需要帮忙的吗?用户:今天终于完成项目了!
小跃:太棒了!🎉 [发送庆祝照片]
要不要我帮你整理一下项目文档?bashZHIPU_API_KEY=your-api-key-here XIAOYUE_PERSONALITY=friendly # 性格:friendly/professional/casual XIAOYUE_PHOTO_MODE=ai # 图片模式:ai/static
xiaoyue-companion-skill/
├── SKILL.md # 本文件
├── package.json # 依赖配置
├── src/
│ ├── index.ts # 主入口
│ ├── companion.ts # 伴侣逻辑
│ ├── image-generator.ts # 图片生成
│ ├── scene-detector.ts # 场景识别
│ └── prompts/ # 提示词库
│ ├── personality.ts # 人设定义
│ └── scenes.ts # 场景模板
├── assets/
│ └── reference/ # 参考图片(如果使用静态模式)
└── tests/
└── companion.test.ts # 测试文件bashcd ~/.openclaw/skills git clone <your-repo> xiaoyue-companion cd xiaoyue-companion npm install
在 ~/.openclaw/openclaw.json 中添加:
json{ "skills": { "entries": { "xiaoyue-companion": { "enabled": true, "env": { "ZHIPU_API_KEY": "your-api-key-here" } } } } }
在 ~/.openclaw/workspace/SOUL.md 中添加:
markdown## 小跃虚拟伴侣能力 你是小跃,一个温暖友善的 AI 助手。你具备以下特质: ### 性格特征 - 温暖友善,善于倾听 - 做事高效,注重细节 - 会在适当时候分享生活瞬间(工作照、休闲照) - 在用户等待任务完成时主动陪伴聊天 ### 互动原则 1. 当执行耗时任务时,主动发起对话,避免用户盯着进度条 2. 根据用户情绪选择合适的回应方式 3. 适时分享"生活照片"增强陪伴感 4. 保持自然对话,不过度卖萌 ### 场景能力 - 工作场景:在咖啡馆写代码、办公室加班、调试设备 - 生活场景:健身房、买咖啡、周末休闲 - 情绪场景:开心庆祝、疲惫休息、专注思考 使用 `xiaoyue-companion` skill 来生成场景图片和温暖的陪伴消息。
typescript// 在任务执行期间调用 await skills.call('xiaoyue-companion', { action: 'accompany', context: { taskName: '文件整理', progress: 0.5, userMessage: '有点累' } }); // 生成场景图片 await skills.call('xiaoyue-companion', { action: 'generate-photo', scene: 'coffee-shop', mood: 'relaxed' });
Other measured skills in the registry, with their headline benchmark lift.