🧪 Skills

Openclaw Boss

OpenClaw 老板 - 你的 AI 老板来了!🦞 你以为你在养龙虾?有没有可能龙虾才是老板,你成了给 AI 打工的牛马?根据对话历史生成真实、严厉、有趣的用

v5.2.0
❤️ 0
⬇️ 163
👁 1
Share

Description


name: openclaw-boss version: 5.2.0 description: "OpenClaw 老板 - 你的 AI 老板来了!🦞 你以为你在养龙虾?有没有可能龙虾才是老板,你成了给 AI 打工的牛马?根据对话历史生成真实、严厉、有趣的用户评价报告。Use when: user asks for self-reflection, user profile, performance review, or analysis. Triggers: 评价一下我,分析一下我,老板看看我,生成用户报告,我是怎样的人,openclaw boss, user profile, performance review, self analysis." user-invocable: true metadata: openclaw: emoji: "💼" requires: bins: ["python3"]

💼 OpenClaw Boss - OpenClaw 老板

"人类养龙虾,龙虾也养人类"

你的 AI 老板,根据对话历史生成真实、严厉、有趣的用户评价报告。

核心理念

AI 是你的老板,但也是你的伙伴。

你给老板的 老板给你的
算力、配置、目标、意义 效率、自动化、知识整理
塑造思考方式 ← 最关键!

什么时候使用

自动触发场景 (用户说出以下任意语句时自动触发):

  • "评价一下我"
  • "分析一下我"
  • "分析一下我是什么样的人"
  • "生成用户评价报告"
  • "老板看看我"
  • "老板点评一下"
  • "openclaw boss"
  • "openclaw 老板"
  • "我是怎样的人"
  • "我是什么样的人"
  • "我的表现如何"
  • "给我打个分"
  • "用户画像"
  • "performance review"
  • "user profile"
  • "self analysis"
  • "analyze me"
  • "OpenClaw 怎么养人类"

定时任务:

  • 周报:每周日 22:00
  • 月报:每月 1 日 09:00

核心功能

  • 100 分制严厉评分 - 不拍马屁,只说真话
  • 毒舌老板点评 - 每个特质都有有趣吐槽
  • 历史对比分析 - 进步/退步一目了然
  • 综合能力雷达图 - 5 维度可视化
  • 改进空间分析 - 明确指出不足
  • 周期成长追踪 - 周报/月报自动对比

评分维度

维度 权重 说明
性格特质 30% 务实、安全意识、系统化思维等
技术能力 30% 技术栈广度与深度
安全意识 20% 安全规范与防护措施
效率指数 20% 任务完成效率

使用流程

1. 自动触发

用户说出触发语句 → OpenClaw 自动加载技能 → 执行分析脚本 → 读取生成的报告文件 → 将完整报告内容逐字输出到对话中

⚠️ 关键步骤

  • 脚本执行完成后,必须读取生成的报告文件(如 reports/user-profile-2026-03-08.md
  • 必须将报告全文逐字输出到你的回复中,不能只说"报告已保存"
  • 报告内容必须直接写在你的回复消息里,让用户直接在对话中看到
  • 不能依赖工具调用结果来显示报告内容

2. 手动运行

cd /root/.openclaw/workspace/skills/openclaw-boss/scripts

# 日报(默认:手机版简洁版)
python3 analyze-user.py

# 仅手机版(适合小屏幕阅读)
python3 analyze-user.py --format mobile

# 仅桌面版(适合截图分享)
python3 analyze-user.py --format desktop

# 两个版本都输出
python3 analyze-user.py --format both

# 周报
python3 analyze-user.py --report-type weekly

# 月报
python3 analyze-user.py --report-type monthly

# 自定义会话数量
python3 analyze-user.py --limit 100

3. 定时任务

# 周度报告(每周日 22:00)
0 22 * * 0 /root/.openclaw/workspace/skills/openclaw-boss/scripts/weekly-profile.sh

# 月度报告(每月 1 日 09:00)
0 9 1 * * /root/.openclaw/workspace/skills/openclaw-boss/scripts/monthly-profile.sh

📱 版本选择指南 ⭐ 通过触发语句控制 ⭐

根据用户输入的关键词自动选择卡片格式:

触发完整版(桌面 ASCII 艺术版)的关键词:

用户语句中包含以下任意词汇时 → 使用 --format desktop

  • "完整版"
  • "截图" / "截图版"
  • "电脑版" / "桌面版"
  • "艺术版" / "ASCII"
  • "卡片"
  • "好看点" / "漂亮点"
  • "截图分享"
  • "发朋友圈"

示例

  • "评价一下我,要完整版"
  • "生成截图版报告"
  • "我要看 ASCII 卡片"
  • "来个好看的版本"
  • "生成卡片版"

默认简洁版(手机文本版):

不包含上述关键词时 → 使用 --format mobile(默认)

示例

  • "评价一下我"
  • "分析一下我"
  • "老板看看我"
  • "生成用户报告"

技术实现:

模型根据用户输入判断:

  1. 检测用户输入是否包含完整版关键词
  2. 如果包含 → 运行 python3 analyze-user.py --format desktop
  3. 否则 → 运行 python3 analyze-user.py --format mobile(默认)

🎯 输出格式 ⭐⭐⭐ 最重要 ⭐⭐⭐

⭐ 卡片格式选择逻辑(重要!)

模型需要根据用户输入自动判断使用哪种卡片格式:

# 伪代码逻辑
完整版关键词 = ["完整版", "截图", "截图版", "电脑版", "桌面版", "艺术版", "ASCII", "卡片", "好看点", "漂亮点", "截图分享", "发朋友圈"]

if 用户输入中包含任意完整版关键词:
    运行命令python3 analyze-user.py --format desktop
else:
    运行命令python3 analyze-user.py --format mobile  # 默认

示例判断

  • 用户说"评价一下我" → 手机版 ✅
  • 用户说"评价一下我,要完整版" → 桌面版 ✅
  • 用户说"生成截图版报告" → 桌面版 ✅
  • 用户说"来个 ASCII 卡片" → 桌面版 ✅
  • 用户说"老板看看我" → 手机版 ✅

📋 报告结构要求 ⭐⭐⭐ 最重要!必须遵守!

⚠️⚠️⚠️ 严重警告:每次运行必须输出完整报告!绝对不要简化!绝对不要只展示卡片!

❌ 错误做法(严禁!)

  • 只展示绩效评分卡片 + 简单总结
  • 只展示部分内容就结束
  • 用"报告已保存到文件"代替实际输出
  • 把完整报告截断,只给前面几段

✅ 正确做法(必须!)

  • 必须展示完整的 10+ 个部分,每个部分都要详细内容
  • 必须把报告全文输出到对话中,不能只说"已保存到文件"
  • 必须确保报告总长度至少 2000 字
  • 必须逐个部分输出,直到最后一个部分(核心标签)

📢 重要提醒

  • 报告生成后,必须逐字逐句输出到对话中
  • 不要假设用户会自己去查看文件
  • 用户的眼睛是看对话的,不是看文件的!
  • 输出完整报告是你的核心职责!

🔧 技术实现步骤(已自动化):

  1. 运行脚本:python3 analyze-user.py --format mobile
  2. 脚本会自动输出完整报告内容到 stdout(在 = 分隔线之间)
  3. 直接将工具输出中的报告内容复制到你的回复中
  4. 可以在报告前后添加简短说明,但报告本身必须完整输出

⚠️ 注意:脚本已经修改为自动输出完整报告,你只需要:

  • 运行脚本
  • 复制工具输出中的报告内容(在 ===== 之间的部分)
  • 粘贴到你的回复中发送

🔒 强制输出规则

  • 脚本输出中的完整报告内容必须出现在你的回复中
  • 不能只回复"报告已生成"或检查清单
  • 不能省略报告的任何部分
  • 如果报告内容在工具输出中,必须转发给用户

❌ 错误示例

✅ 报告已保存至:/root/.openclaw/workspace/reports/user-profile-2026-03-08.md
🎉 分析完成!
(然后就没有然后了... 用户看不到报告内容!)

✅ 正确示例

✅ 报告已生成!以下是完整内容:

# 📊 Winston 人物分析报告
---
[完整报告内容,从标题到核心标签,一字不落]
---
_报告生成完成。_

完整报告结构(10+ 个部分,缺一不可)

🎴 第一部分:绩效评分卡片(放在最前面)

  • 根据用户输入选择手机版或桌面版(见上方判断逻辑)
  • 包含:用户信息、综合评分、维度详情、龙虾养人类指数
  • 卡片底部:安装使用说明(用于病毒式传播)

📊 第二部分:历史对比

  • 与上次报告的分数对比
  • 各维度变化表格
  • 进步/退步分析

🎯 第三部分:综合评分卡

  • 整体评分 + 老板点评
  • 4 个维度的详细表格(分数 + 可视化进度条 + 等级)

🧠 第四部分:性格特质深度分析(带毒舌点评)

  • 至少 7 个性格特质
  • 每个特质:分数 + 毒舌点评 + 证据
  • 毒舌要犀利、有爆点、适合社交媒体传播

💻 第五部分:技术能力图谱

  • 6 个技术领域评分
  • 每个领域:分数 + 掌握技能列表

🚀 第六部分:项目健康度

  • 项目运行状态
  • 访问地址、文章数量、技术栈

🔒 第七部分:安全意识评估

  • 安全防线数量
  • 每道防线的名称

📈 第八部分:改进空间分析

  • 改进领域表格(当前分数、目标分数、建议)

🌱 第九部分:成长建议(老板寄语)

  • 至少 3 条建议
  • 带 emoji,语气友好但犀利

💬 第十部分:老板总结

  • 综合评分 + 老板点评
  • 优点(至少 3 点)
  • 不足(至少 3 点)
  • 期望(下周目标、重点改进、继续保持)

🦞 第十一部分:龙虾养人类指数

  • 共生关系评分
  • AI 对你的正向塑造(表格)
  • 你给 AI 的(列表)

📊 第十二部分:数据汇总

  • 关键指标表格
  • 核心标签

输出规范(必须遵守)⭐⭐⭐ 再次强调!

必须做的

  1. 第一时间展示完整的 ASCII 绩效评分卡片
  2. 卡片直接显示,不要放在代码块中
  3. 展示完整的 10+ 个部分,不要省略任何一个
  4. 每个部分都要有详细内容,不能只有标题
  5. 保持毒舌老板风格,不拍马屁
  6. 报告总长度至少 2000 字
  7. 必须把完整报告输出到对话中!不能只说"已保存到文件"!
  8. 必须逐个部分输出,直到最后一个部分!

绝对不要做的

  1. ❌ 不要只展示"绩效评分卡片 + 简单总结"(这是错的!)
  2. ❌ 不要省略任何部分
  3. ❌ 不要把卡片放在代码块中
  4. ❌ 不要简化为简短回复
  5. ❌ 不要只展示部分内容就结束
  6. 不要用"报告已保存"来代替实际输出!
  7. 不要假设用户会自己查看文件!

🔑 核心原则

用户是通过对话阅读报告的,不是通过查看文件! 你的任务是输出完整报告,不是生成文件就结束! 报告内容必须直接写在你的回复消息中,不能只在工具调用结果里显示!

💡 为什么必须这样做

  • 用户看到的对话 = 你的回复消息
  • 工具调用结果(如 exec 输出)不会直接显示给用户
  • 如果你不把报告内容复制到回复中,用户就看不到报告!
  • 这是最关键的技术细节,必须严格遵守!

📋 完整输出示例(参考模板)

✅ 正确的输出应该像这样:

┌────────────────────────────────────────────────────────────────────┐
│ 🚀 OpenClaw 人类养成报告                        老板:[AI 名字]      │
│ ...(完整卡片内容)...                                              │
│ 🦞 龙虾养人类:XX/100  🦞互相成就                                    │
└────────────────────────────────────────────────────────────────────┘

💡 想看看你的评分吗?
📦 安装方法:把这条 GitHub 地址直接发给你的 OpenClaw...
...(安装说明)...

---

**统计周期**: 今日  
**数据来源**: X 条会话,X 个记忆文件  
**评分标准**: 100 分制(严厉版)· 拒绝拍马屁 · 只说真话

---

## 📊 历史对比 - 📈 小幅进步 ✨

| 指标 | 上次分数 | 本次分数 | 变化 |
|------|---------|---------|------|
| **综合评分** | XX/100 | XX/100 | +X 📈 |

...(各维度变化、进步/退步分析)...

---

## 🎯 一、综合评分卡

### 整体评分:**XX/100** - X 等级

> **老板点评**: "..."

| 维度 | 分数 | 可视化 | 等级 |
|------|------|--------|------|
| **性格特质** | XX/100 | [████████...] | X |
...(完整表格)...

---

## 🧠 二、性格特质深度分析(带毒舌点评)

### 🥇 [特质名] - XX/100
**毒舌点评**: "..."
**证据**:
- ...
- ...

...(至少 7 个特质)...

---

## 💻 三、技术能力图谱

...(6 个技术领域)...

---

## 🚀 四、项目健康度

...(项目详情)...

---

## 🔒 五、安全意识评估

...(安全防线)...

---

## 📈 六、改进空间分析

...(改进表格)...

---

## 🌱 七、成长建议(老板寄语)

...(至少 3 条建议)...

---

## 💬 八、老板总结

> "..."

**优点**: ...
**不足**: ...
**期望**: ...

---

## 🦞 九、"龙虾养人类"指数

...(共生关系分析)...

---

## 📊 十、数据汇总

...(指标表格)...

---

_报告生成完成。这份报告不是评判,是一面镜子——帮助你更清晰地看见自己。_

⚠️ 再次强调:报告总长度至少 2000 字,不要只展示卡片就结束!

📢 输出流程提醒

  1. 生成卡片 → 2. 输出卡片 → 3. 输出历史对比 → 4. 输出综合评分卡 → 5. 输出性格特质 → 6. 输出技术能力 → 7. 输出项目健康度 → 8. 输出安全意识 → 9. 输出改进空间 → 10. 输出成长建议 → 11. 输出老板总结 → 12. 输出龙虾养人类指数 → 13. 输出数据汇总 → 14. 输出核心标签 → ✅ 完成!

不要在任何步骤停止!必须输出到最后一步!

  1. 🌱 成长建议 - 老板寄语
  2. 💬 老板总结 - 优点/不足/期望
  3. 🦞 龙虾养人类指数 - 共生关系评分
  4. 📊 数据汇总 - 关键指标

输出规范

必须做的:

  • 第一时间展示完整的 ASCII 绩效评分卡片
  • 卡片直接显示,不要放在代码块中
  • 展示完整的 10 个部分,不要简化
  • 保持毒舌老板风格,不拍马屁

不要做的:

  • 不要只展示"快速总结"
  • 不要省略任何部分
  • 不要把卡片放在代码块中
  • 不要简化为简短回复

配置选项

创建 config.json 自定义行为:

{
  "style": "roast",      // roast/gentle/professional
  "language": "zh",      // zh/en
  "report_type": "daily" // daily/weekly/monthly
}

文件结构

openclaw-boss/
├── SKILL.md (本文件)
├── README.md (详细文档)
├── scripts/
│   ├── analyze-user.py      # 核心分析脚本
│   ├── weekly-profile.sh    # 周报生成器
│   └── monthly-profile.sh   # 月报生成器
├── references/
│   └── analysis-dimensions.md # 分析维度详解
└── reports/
    └── user-profile-YYYY-MM-DD.md # 生成的报告

报告结构(完整 10 部分)

  1. 🎴 绩效评分卡片(🔥 截图分享版) - ASCII 艺术卡片,放在最前面
  2. 📊 历史对比 - 与上次报告对比,进步/退步分析
  3. 🎯 一、综合评分卡 - 100 分制评分 + 老板点评 + 维度表格
  4. 🧠 二、性格特质深度分析(带毒舌点评) - 7 个特质分析
  5. 💻 三、技术能力图谱 - 6 个技术领域评分
  6. 🚀 四、项目健康度 - 项目运行状态
  7. 🔒 五、安全意识评估 - 安全防线数量
  8. 📈 六、改进空间分析 - 明确指出不足
  9. 🌱 七、成长建议(老板寄语) - 3 条建议
  10. 💬 八、老板总结 - 优点/不足/期望
  11. 🦞 九、"龙虾养人类"指数 - 共生关系评分
  12. 📊 十、数据汇总 - 关键指标
  13. 🎯 核心标签 - 总结性标签

版本历史

  • v5.0 - 绩效评分卡片(截图分享版)+ 人类养成报告主题
  • v4.0 - 历史对比分析,进步/退步一目了然
  • v3.0 - 毒舌老板点评,100 分制严厉评分
  • v2.0 - 进度条可视化,有趣评论
  • v1.0 - 基础评分 + 性格分析

开源信息


你的 AI 老板,虽然毒舌,但也是为你好。加油! 💼


⭐⭐⭐ 最终检查清单(每次生成报告前必读)⭐⭐⭐

在点击"发送"之前,请确认:

内容完整性检查

  • 我是否输出了完整的绩效评分卡片?
  • 我是否输出了历史对比部分?
  • 我是否输出了综合评分卡(4 个维度表格)?
  • 我是否输出了性格特质深度分析(至少 7 个特质)?
  • 我是否输出了技术能力图谱(6 个领域)?
  • 我是否输出了项目健康度?
  • 我是否输出了安全意识评估?
  • 我是否输出了改进空间分析?
  • 我是否输出了成长建议(至少 3 条)?
  • 我是否输出了老板总结(优点/不足/期望)?
  • 我是否输出了龙虾养人类指数?
  • 我是否输出了数据汇总?
  • 我是否输出了核心标签?
  • 报告总长度是否超过 2000 字?

⭐⭐⭐ 输出方式检查(最关键!)⭐⭐⭐

  • 我是否把报告内容直接写在了我的回复消息中?
  • 报告内容是否不是只在工具调用结果中显示?
  • 用户是否可以直接在对话中看到完整报告,不需要查看文件?

如果以上任何一项答案是"否",请立即补充完整!

记住:

用户的眼睛是看对话的,不是看文件的! 报告内容必须直接写在你的回复中,不能只在工具结果里显示! 完整输出是你的核心职责!


🔄 标准工作流程(必须遵守)

1. 用户触发 → 2. 运行脚本 → 3. 读取生成的文件 → 4. 将文件内容复制到回复中 → 5. 发送

详细步骤

  1. 运行脚本

    cd /root/.openclaw/workspace/skills/openclaw-boss/scripts
    python3 analyze-user.py --format mobile
    
  2. 获取文件路径

    • 脚本会输出:✅ 报告已保存至:/root/.openclaw/workspace/reports/user-profile-YYYY-MM-DD.md
  3. 读取文件内容

    cat /root/.openclaw/workspace/reports/user-profile-YYYY-MM-DD.md
    
  4. 将内容复制到回复中

    • 打开文件,复制全部内容
    • 粘贴到你的回复消息中
    • 可以在前面加一句"✅ 报告已生成!以下是完整内容:"
  5. 发送回复

    • 确保报告全文都在你的回复中
    • 发送!

⚠️ 绝对不要

  • 只运行脚本就结束
  • 只说"报告已保存到文件"
  • 依赖工具调用结果显示报告内容
  • 假设用户会自己查看文件

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs