调用 mood CLI 工具分析文本情绪,返回天气图标 + 治愈文案
基本密语:
mood / Mood / MOOD - 分析情绪心情 / 心情分析 - 分析情绪情绪 / 情绪分析 - 分析情绪今天心情 - 分析今天的情绪扩展密语:
心情怎么样 - 分析情绪心情好吗 - 分析情绪帮我看看情绪 - 分析情绪看看我的心情 - 分析情绪记录心情 - 记录情绪今天天气 - 情绪天气英文密语:
analyze mood - 分析情绪my mood - 我的情绪how am I feeling - 我的心情mood(显示帮助)当用户只输入 mood 或 心情 时,显示使用帮助
当消息包含以下关键词时也激活:
命令:mood "文本"
密语:mood 今天心情好
输出:天气图标 + 治愈文案 + 情绪类型
命令:mood --help
密语:mood 帮助 / mood help
输出:使用说明
命令:mood --stats
密语:心情统计 / 我的情绪统计
输出:情绪分布统计
命令:mood --history
密语:心情历史 / 我的情绪记录
输出:历史记录列表
命令:mood --report weekly
密语:心情周报 / 情绪报告
输出:周期性情绪报告
mood 今天心情超好的!
→ ☀️ 今天阳光灿烂,心情美美哒~
Mood 今天完成了 CLI 工具
MOOD 好开心
mOoD 真有趣
→ 都能正常识别
mood
→ 显示使用帮助
心情 今天工作很顺利
→ ☀️ 今天阳光灿烂,心情美美哒~
情绪 代码写完了
→ ☀️ 今天阳光灿烂,心情美美哒~
analyze mood I finished the project
→ ☀️ 今天阳光灿烂,心情美美哒~
my mood today is great
→ ☀️ 今天阳光灿烂,心情美美哒~
| 情绪 | 天气图标 | 治愈文案 |
|---|---|---|
| ------ | --------- | --------- |
| happy | ☀️ | 今天阳光灿烂,心情美美哒~ |
| calm | ⛅ | 微风不燥,内心平静 |
| confused | 🌫️ | 有点看不清方向,需要一点光 |
| sad | 🌧️ | 心里在下雨,想找个抱抱 |
| angry | ⛈️ | 情绪有点爆炸,需要冷静一下 |
| hopeful | 🌈 | 雨过天晴,看见彩虹啦 |
当用户只输入 mood 时显示:
🌤️ Mood CLI Skill - 情绪分析助手
【基本用法】
mood 今天心情好 分析情绪
Mood 好难过 大小写都可以
心情 工作完成了 中文密语
analyze mood great 英文密语
【高级功能】
mood 帮助 显示这个帮助
心情统计 查看情绪统计(开发中)
心情历史 查看历史记录(开发中)
心情周报 生成周报(开发中)
【示例】
mood 今天完成了第一个 agent 闭环工具
→ ☀️ 今天阳光灿烂,心情美美哒~
【提示】
- 密语大小写不敏感
- 支持中英文混合
- 自动识别情绪关键词
~/.mood-weather-cli.envDEEPSEEK_API_KEY=你的密钥优先级:
MOOD_USER_ID (手动指定)DINGTALK_USER_IDWECHAT_USER_IDTELEGRAM_USER_IDDISCORD_USER_IDSLACK_USER_ID示例:
dingtalk:0124046821484330wechat:wx123456wanwanOpenClaw 加载技能时会自动检查:
mood CLI 命令是否在 PATH 中DEEPSEEK_API_KEY 是否有值如果门控检查失败:技能会被禁用,用户看到"技能不可用"提示。
每次调用前/调用时检查:
| 检查项 | 检查方式 | 失败处理 |
|---|---|---|
| -------- | --------- | --------- |
| CLI 命令可执行 | which mood + 试运行 | 返回"CLI 工具未安装" |
| API 密钥有效 | 调用 DeepSeek API 测试 | 返回"API 密钥无效或过期" |
| 网络连接 | API 请求超时检测 | 返回"网络异常,请检查连接" |
| 服务可用性 | HTTP 状态码检查 | 返回"DeepSeek 服务暂时不可用" |
用户可以主动运行健康检查:
mood --healthcheck
输出示例:
🌤️ Mood CLI 健康检查
✅ CLI 工具:/opt/homebrew/bin/mood
✅ API 密钥:已配置 (sk-xxxx...xxxx)
✅ 网络连接:正常
✅ DeepSeek 服务:在线
所有检查通过,可以正常使用!
| 错误场景 | 用户提示 | 修复指引 |
|---|---|---|
| --------- | --------- | --------- |
| 未配置 API 密钥 | ❌ 未配置 DeepSeek API 密钥 | export DEEPSEEK_API_KEY=sk-xxx 或编辑 ~/.mood-weather-cli.env |
| API 密钥无效 | ❌ API 密钥无效或已过期 | 检查密钥是否正确,或前往 DeepSeek 控制台重新生成 |
| CLI 工具未找到 | ❌ 未找到 mood 命令 | 运行安装脚本或检查 PATH 配置 |
| 网络超时 | ❌ 网络超时,请检查连接 | 检查网络或稍后重试 |
| 服务不可用 | ❌ DeepSeek 服务暂时不可用 | 稍后重试或查看服务状态页 |
| 文本为空 | ❌ 请输入要分析的文字 | mood 今天心情好 |
| 配额用尽 | ❌ API 配额已用尽 | 等待配额重置或升级账户 |
当 DeepSeek API 不可用时,可以降级到:
metadata.openclaw.requires 门控openclaw skills list 查看是否 ready)共 1 个版本