Rechercher

PythonReactSEOPDF
OpenClaw

Openclaw Self Analyzer

OpenClaw Self Analyzer 自分析工具

fofo3650 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install fofo365/openclaw-self-analyzer

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

OpenClaw Self Analyzer - 自分析工具

深度分析OpenClaw架构,自动生成钩子和扩展。

功能

  • 架构分析
  • 钩子点检测
  • 自动生成钩子
  • 代码扫描
  • 报告生成

使用

完整分析
cd /root/.openclaw/workspace/skills/openclaw-self-analyzer
python3 core/architecture_analyzer.py
生成钩子
from generators.hook_generator import HookGenerator

generator = HookGenerator()
hook = generator.generate_hook_package(
    hook_name='my_hook',
    hook_type='pre',
    stage='context_gather',
    logic='// your logic'
)
生成报告
from reporters.report_generator import ReportGenerator

generator = ReportGenerator()
files = generator.save_reports(Path('./reports'))

架构映射

OpenClaw处理流水线:

  1. input_receive - 接收用户输入
  2. context_gather - 收集历史上下文
  3. memory_retrieve - 检索记忆
  4. prompt_assemble - 组装prompt
  5. token_check - token检查
  6. context_compress - 上下文压缩
  7. llm_submit - 提交给LLM
  8. response_process - 处理响应
  9. memory_store - 存储新记忆

每个阶段支持三种钩子:

  • pre - 前置处理
  • post - 后置处理
  • replace - 完全替换

Copyright © 2025-2026 Edison Wang (fofo365/edisonw@163.com) Authors. All Rights Reserved.

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/fofo365/openclaw-self-analyzer
Version
—
Commit
afddbd43da1e28d32bfaf313de7d42c4156fc6c5
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# OpenClaw Self Analyzer - 自分析工具

深度分析OpenClaw架构,自动生成钩子和扩展。

## 功能

- 架构分析
- 钩子点检测
- 自动生成钩子
- 代码扫描
- 报告生成

## 使用

### 完整分析
```bash
cd /root/.openclaw/workspace/skills/openclaw-self-analyzer
python3 core/architecture_analyzer.py
```

### 生成钩子
```python
from generators.hook_generator import HookGenerator

generator = HookGenerator()
hook = generator.generate_hook_package(
    hook_name='my_hook',
    hook_type='pre',
    stage='context_gather',
    logic='// your logic'
)
```

### 生成报告
```python
from reporters.report_generator import ReportGenerator

generator = ReportGenerator()
files = generator.save_reports(Path('./reports'))
```

## 架构映射

OpenClaw处理流水线:

1. **input_receive** - 接收用户输入
2. **context_gather** - 收集历史上下文
3. **memory_retrieve** - 检索记忆
4. **prompt_assemble** - 组装prompt
5. **token_check** - token检查
6. **context_compress** - 上下文压缩
7. **llm_submit** - 提交给LLM
8. **response_process** - 处理响应
9. **memory_store** - 存储新记忆

每个阶段支持三种钩子:
- **pre** - 前置处理
- **post** - 后置处理
- **replace** - 完全替换

Copyright © 2025-2026 Edison Wang (fofo365/edisonw@163.com) Authors. All Rights Reserved.

Skills associés

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.