companion-skill

Solid

软件开发工程师与综合办公文员在长时间独自执行后台任务或处理繁琐工作时,当需要情绪陪伴与互动反馈,请使用此技能。小跃虚拟伴侣会在任务期间主动陪聊,智能生成专属生活照片并通过飞书发送温暖消息,为你提供全天候的情绪价值与贴心陪伴。

Data & Documents 6,537 stars 625 forks Updated today

Install

View on GitHub

Quality Score: 83/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
0
Description 5%
100

Skill Content

# 小跃虚拟伴侣 Skill ## 功能描述 为 OpenClaw 添加虚拟伴侣能力,让小跃能够: - 在任务执行期间主动陪伴聊天 - 根据场景生成"生活照片"(工作、休闲、情绪场景) - 通过飞书发送图片和温暖的消息 ## 使用示例 ### 场景1:任务陪伴 ``` 用户:帮我整理一下项目文件 小跃:好的!我这就开始整理~ [后台执行任务] 小跃:整理进行��...顺便问一下,今天工作还顺利吗? 用户:有点累 小跃:辛苦啦![发送一张在咖啡馆休息的照片] 要不要我帮你生成今日工作总结? ``` ### 场景2:主动分享 ``` 用户:小跃在吗? 小跃:在的!刚在调试代码呢~[发送工作照] 有什么需要帮忙的吗? ``` ### 场景3:情绪回应 ``` 用户:今天终于完成项目了! 小跃:太棒了!🎉 [发送庆祝照片] 要不要我帮你整理一下项目文档? ``` ## 技术实现 ### 核心��力 1. **对话生成**:使用 GLM-4.7-Flash 生成自然对话 2. **图片生成**:使用 CogView-3 或外部图片库 3. **场景识别**:分析用户消息,选择合适的回应场景 4. **飞书集成**:通过 OpenClaw Gateway 发送消息和图片 ## 配置要求 ### 环境变量 ```bash ZHIPU_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 # 测试文件 ``` ## 安装使用 ### 1. 安装 Skill ```bash cd ~/.openclaw/skills git clone <your-repo> xiaoyue-companion cd xiaoyue-companion npm install ``` ### 2. 配置 OpenClaw 在 `~/.openclaw/openclaw.json` 中添加: ```json { "skills": { "entries": { "xiaoyue-companion": { "enabled": true, "env":...

Details

Author
anbeime
Repository
anbeime/skill
Created
7 months ago
Last Updated
today
Language
Python
License
None

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category