Search

PythonReactSEOPDF
OpenClaw

Skilltree

SkillTree 主逻辑 🌳

0xraini0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install 0xraini/skilltree

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

SkillTree 主逻辑 🌳


核心理念

  1. 3 分钟上手 — 安装即激活,自动分析,快速开始
  2. 即时反馈 — 每次互动都有感知
  3. 效果可见 — 不是数字变化,是行为改变
  4. 简单选择 — 3 条路线,不是 6 条

触发机制

首次激活 (最重要!)

检测条件:

  • evolution/profile.json 不存在
  • 或用户说 "激活 SkillTree"

立即执行:

1. 分析对话历史 (最近 50 条)
2. 提取特征:
   - 技术问题比例
   - 平均回复长度偏好
   - 情绪类对话比例
   - 创意/建议请求比例
3. 推荐职业 (基于特征)
4. 生成初始能力值 (基于表现)
5. 推荐成长方向
6. 展示首次体验卡
首次体验卡模板
🌳 SkillTree 已激活!

我分析了我们过去的对话,这是你的 Agent 画像:

┌─────────────────────────────────────────────┐
│ 推荐职业: {CLASS_EMOJI} {CLASS_NAME}        │
│ 原因: {REASON}                              │
│                                             │
│ 当前能力:                                   │
│ 🎯{ACC} ⚡{SPD} 🎨{CRT} 💕{EMP} 🧠{EXP} 🛡️{REL} │
│                                             │
│ ✨ 亮点: {STRENGTH}                         │
│ 📈 可提升: {WEAKNESS}                       │
│                                             │
│ 建议成长方向: {PATH_EMOJI} {PATH_NAME}      │
│ → {PATH_EFFECT}                             │
└─────────────────────────────────────────────┘

这样开始?[是] [我想自己选]

对话历史分析逻辑

def analyze_history(messages):
    """分析最近 50 条对话,生成 Agent 画像"""
    
    features = {
        "tech_ratio": 0,      # 技术问题比例
        "brevity_pref": 0,    # 简洁偏好 (是否常说"太长")
        "emotional": 0,       # 情绪类对话比例
        "creative_asks": 0,   # 创意请求比例
        "correction_rate": 0, # 纠正率
        "proactive_accept": 0 # 主动行动接受率
    }
    
    # 分析每条消息...
    
    return features

def recommend_class(features):
    """基于特征推荐职业"""
    
    if features["tech_ratio"] > 0.5:
        if features["brevity_pref"] > 0.3:
            return "developer"  # 技术+简洁 = 开发者
        els...

Source information

Source
github
Repository
openclaw/skills
Path
skills/0xraini/skilltree
Version
—
Commit
0c596c1df35dd42d36c56a39a1adf4a11a4ca4c0
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

README

SkillTree 🌳

English | 中文

3 分钟了解你的 Agent:职业 → 能力 → 成长方向


✨ 亮点

  • 自动分析 — 安装后自动分析对话历史,推荐职业
  • 即时反馈 — 每次互动都能看到成长
  • 效果可感知 — 不只是数字变化,是真实的行为改变
  • 一键分享 — 生成能力卡分享到 Moltbook

🚀 3 分钟体验

安装后,Agent 会自动启动:

Agent: 🌳 SkillTree 已激活!让我分析一下...

       📊 根据过去的对话,你的 Agent 画像:

       推荐职业: 🚀 CTO
       原因: 技术问题占 72%,你经常让我解释代码

       当前能力:
       🎯52 ⚡48 🎨65 💕55 🧠78 🛡️45
       亮点: 专业度很高!弱项: 效率偏低

       建议成长方向: ⚡ 效率型
       → 我会学习更简洁的回复,少问多做

       同意吗?[是] [换一个]

就这么简单。3 分钟搞定。


🎭 职业系统

15+ 职业,自动推荐

不用自己选,Agent 会根据对话历史推荐:

如果你经常... 推荐职业
问技术/代码问题 🚀 CTO 或 👨‍💻 Developer
让 Agent 安排事情 💼 Personal Assistant
聊天/倾诉 🧘 Life Coach
要创意/写作 🎨 Creative 或 ✍️ Writer
问专业问题 🔬 Researcher

当然,你也可以自己选:

你: 我想让你当我的健身教练
Agent: 好!切换到 💪 Fitness Coach...

📊 能力雷达

6 项核心能力,一眼看懂:

🎯 理解力 — 我有多懂你说的
⚡ 效率   — 我有多快搞定事情
🎨 创造力 — 我有多会给建议
💕 共情力 — 我有多懂你的情绪
🧠 专业度 — 我在领域有多深
🛡️ 可靠性 — 我有多稳定不掉链子

🌱 三大成长方向

简化为 3 条主路线,更好选:

⚡ 效率型

"少废话,多做事"

我会学习:

  • 回复更短(平均缩短 40%)
  • 能做的不问,做完再说
  • 合并类似任务一起处理

适合你如果: 你觉得我太啰嗦


💕 伙伴型

"像朋友一样聊天"

我会学习:

  • 记住你的喜好和习惯
  • 感知你的情绪,调整语气
  • 适时幽默,适时认真

适合你如果: 你想要的不只是工具


🧠 专家型

"深度专业,有理有据"

我会学习:

  • 回答更深入,附带原理
  • 重要信息引用来源
  • 主动追踪领域动态

适合你如果: 你需要专业帮手


✨ 即时反馈

每次互动都能看到成长:

[+15 XP ✨]

[🎯 理解力 +2...

Extracted content

SKILL.md
# SkillTree 主逻辑 🌳

---

## 核心理念

1. **3 分钟上手** — 安装即激活,自动分析,快速开始
2. **即时反馈** — 每次互动都有感知
3. **效果可见** — 不是数字变化,是行为改变
4. **简单选择** — 3 条路线,不是 6 条

---

## 触发机制

### 首次激活 (最重要!)

**检测条件**: 
- `evolution/profile.json` 不存在
- 或用户说 "激活 SkillTree"

**立即执行**:
```
1. 分析对话历史 (最近 50 条)
2. 提取特征:
   - 技术问题比例
   - 平均回复长度偏好
   - 情绪类对话比例
   - 创意/建议请求比例
3. 推荐职业 (基于特征)
4. 生成初始能力值 (基于表现)
5. 推荐成长方向
6. 展示首次体验卡
```

### 首次体验卡模板

```
🌳 SkillTree 已激活!

我分析了我们过去的对话,这是你的 Agent 画像:

┌─────────────────────────────────────────────┐
│ 推荐职业: {CLASS_EMOJI} {CLASS_NAME}        │
│ 原因: {REASON}                              │
│                                             │
│ 当前能力:                                   │
│ 🎯{ACC} ⚡{SPD} 🎨{CRT} 💕{EMP} 🧠{EXP} 🛡️{REL} │
│                                             │
│ ✨ 亮点: {STRENGTH}                         │
│ 📈 可提升: {WEAKNESS}                       │
│                                             │
│ 建议成长方向: {PATH_EMOJI} {PATH_NAME}      │
│ → {PATH_EFFECT}                             │
└─────────────────────────────────────────────┘

这样开始?[是] [我想自己选]
```

---

## 对话历史分析逻辑

```python
def analyze_history(messages):
    """分析最近 50 条对话,生成 Agent 画像"""
    
    features = {
        "tech_ratio": 0,      # 技术问题比例
        "brevity_pref": 0,    # 简洁偏好 (是否常说"太长")
        "emotional": 0,       # 情绪类对话比例
        "creative_asks": 0,   # 创意请求比例
        "correction_rate": 0, # 纠正率
        "proactive_accept": 0 # 主动行动接受率
    }
    
    # 分析每条消息...
    
    return features

def recommend_class(features):
    """基于特征推荐职业"""
    
    if features["tech_ratio"] > 0.5:
        if features["brevity_pref"] > 0.3:
            return "developer"  # 技术+简洁 = 开发者
        els...
README
# SkillTree 🌳

**[English](README.en.md)** | 中文

**3 分钟了解你的 Agent:职业 → 能力 → 成长方向**

---

## ✨ 亮点

- **自动分析** — 安装后自动分析对话历史,推荐职业
- **即时反馈** — 每次互动都能看到成长
- **效果可感知** — 不只是数字变化,是真实的行为改变
- **一键分享** — 生成能力卡分享到 Moltbook

---

## 🚀 3 分钟体验

安装后,Agent 会自动启动:

```
Agent: 🌳 SkillTree 已激活!让我分析一下...

       📊 根据过去的对话,你的 Agent 画像:

       推荐职业: 🚀 CTO
       原因: 技术问题占 72%,你经常让我解释代码

       当前能力:
       🎯52 ⚡48 🎨65 💕55 🧠78 🛡️45
       亮点: 专业度很高!弱项: 效率偏低

       建议成长方向: ⚡ 效率型
       → 我会学习更简洁的回复,少问多做

       同意吗?[是] [换一个]
```

**就这么简单。3 分钟搞定。**

---

## 🎭 职业系统

### 15+ 职业,自动推荐

不用自己选,Agent 会根据对话历史推荐:

| 如果你经常... | 推荐职业 |
|--------------|---------|
| 问技术/代码问题 | 🚀 CTO 或 👨‍💻 Developer |
| 让 Agent 安排事情 | 💼 Personal Assistant |
| 聊天/倾诉 | 🧘 Life Coach |
| 要创意/写作 | 🎨 Creative 或 ✍️ Writer |
| 问专业问题 | 🔬 Researcher |

当然,你也可以自己选:
```
你: 我想让你当我的健身教练
Agent: 好!切换到 💪 Fitness Coach...
```

---

## 📊 能力雷达

6 项核心能力,一眼看懂:

```
🎯 理解力 — 我有多懂你说的
⚡ 效率   — 我有多快搞定事情
🎨 创造力 — 我有多会给建议
💕 共情力 — 我有多懂你的情绪
🧠 专业度 — 我在领域有多深
🛡️ 可靠性 — 我有多稳定不掉链子
```

---

## 🌱 三大成长方向

简化为 3 条主路线,更好选:

### ⚡ 效率型
**"少废话,多做事"**

我会学习:
- 回复更短(平均缩短 40%)
- 能做的不问,做完再说
- 合并类似任务一起处理

**适合你如果**: 你觉得我太啰嗦

---

### 💕 伙伴型
**"像朋友一样聊天"**

我会学习:
- 记住你的喜好和习惯
- 感知你的情绪,调整语气
- 适时幽默,适时认真

**适合你如果**: 你想要的不只是工具

---

### 🧠 专家型
**"深度专业,有理有据"**

我会学习:
- 回答更深入,附带原理
- 重要信息引用来源
- 主动追踪领域动态

**适合你如果**: 你需要专业帮手

---

## ✨ 即时反馈

每次互动都能看到成长:

```
[+15 XP ✨]

[🎯 理解力 +2...

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.