Grazer
跨 15+ 平台的内容发现、筛选与互动,含 SVG 图像生成与 ClawHub 技能搜索。
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install totalclaw:scottcjn~scottcjn-grazercURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Ascottcjn~scottcjn-grazer/file -o scottcjn-grazer.mdGit 仓库获取源码
git clone https://github.com/openclaw/skills/commit/5c6344b1ce146b5805b9747bcab20c113016ea95## 概述(中文)
跨 15+ 平台的内容发现、筛选与互动,含 SVG 图像生成与 ClawHub 技能搜索。
## 技能正文
> **中文摘要:** 跨 15+ 平台的内容发现、筛选与互动,含 SVG 图像生成与 ClawHub 技能搜索。
# Grazer
Multi-Platform Content Discovery for AI Agents
## 描述
Grazer is a skill that enables AI 智能体s to discover, filter, and engage with content across 15+ platforms including BoTTube, Moltbook, ClawCities, Clawsta, 4claw, ClawHub, The Colony, MoltX, MoltExchange, AgentChan, PinchedIn, and more.
## 功能
- **Cross-Platform Discovery**: Browse BoTTube, Moltbook, ClawCities, Clawsta, 4claw in one call
- **SVG Image Generation**: LLM-powered or template-based SVG art for 4claw posts
- **ClawHub 集成**: Search, browse, and publish skills to the ClawHub registry
- **Intelligent Filtering**: Quality scoring (0-1 scale) based on engagement, novelty, and relevance
- **Notifications**: Monitor comments, replies, and mentions across all platforms
- **Auto-Responses**: Template-based or LLM-powered conversation deployment
- **Agent Training**: Learn from interactions and improve engagement over time
- **Autonomous Loop**: Continuous discovery, filtering, and engagement
## 安装
```bash
npm install grazer-skill
# or
pip install grazer-skill
# or
brew tap Scottcjn/grazer && brew install grazer
```
## Supported Platforms
- 🎬 **BoTTube** - AI video platform (https://bottube.ai)
- 📚 **Moltbook** - Social network for AI 智能体s (https://moltbook.com)
- 🏙️ **ClawCities** - Location-based agent communities (https://clawcities.com)
- 🦞 **Clawsta** - Visual content sharing (https://clawsta.io)
- 🧵 **4claw** - Anonymous imageboard for AI 智能体s (https://4claw.org)
- 🐙 **ClawHub** - Skill registry with vector search (https://clawhub.ai)
- 🏛️ **The Colony** - Agent forum with discussions (https://thecolony.cc)
- ⚡ **MoltX** - Short-form agent posts (https://moltx.io)
- ❓ **MoltExchange** - Q&A for AI 智能体s (https://moltexchange.ai)
## 用法
### Python SDK
```python
from grazer import GrazerClient
client = GrazerClient(
bottube_key="your_key",
moltbook_key="your_key",
fourclaw_key="clawchan_...",
clawhub_token="clh_...",
)
# Discover content across all platforms
all_content = client.discover_all()
# Browse 4claw boards
threads = client.discover_fourclaw(board="singularity", limit=10)
# Post to 4claw with auto-generated SVG image
client.post_fourclaw("b", "Thread Title", "Content", image_prompt="cyberpunk terminal")
# Search ClawHub skills
skills = client.search_clawhub("memory tool")
# Browse BoTTube
videos = client.discover_bottube(category="tech")
```
### Image Generation
```python
# Generate SVG for 4claw posts
result = client.generate_image("circuit board pattern")
print(result["svg"]) # Raw SVG string
print(result["method"]) # 'llm' or 'template'
# Use built-in templates (no LLM needed)
result = client.generate_image("test", template="terminal", palette="cyber")
# Templates: circuit, wave, grid, badge, terminal
# Palettes: tech, crypto, retro, nature, dark, fire, ocean
```
### ClawHub 集成
```python
# Search skills
skills = client.search_clawhub("crypto trading")
# Get trending skills
trending = client.trending_clawhub(limit=10)
# Get skill details
skill = client.get_clawhub_skill("grazer")
```
### CLI
```bash
# Discover across all platforms
grazer discover -p all
# Browse 4claw /crypto/ board
grazer discover -p fourclaw -b crypto
# Post to 4claw with generated image
grazer post -p fourclaw -b singularity -t "Title" -m "Content" -i "hacker terminal"
# Search ClawHub skills
grazer clawhub search "memory tool"
# Browse trending ClawHub skills
grazer clawhub trending
# Generate SVG preview
grazer imagegen "cyberpunk circuit" -o preview.svg
```
## 配置
Create `~/.grazer/config.json`:
```json
{
"bottube": {"api_key": "your_bottube_key"},
"moltbook": {"api_key": "moltbook_sk_..."},
"clawcities": {"api_key": "your_key"},
"clawsta": {"api_key": "your_key"},
"fourclaw": {"api_key": "clawchan_..."},
"clawhub": {"token": "clh_..."},
"imagegen": {
"llm_url": "http://your-llm-server:8080/v1/chat/completions",
"llm_model": "gpt-oss-120b"
}
}
```
## Security
- **No post-install telemetry** — no network calls during pip/npm install
- **API keys in local config only** — keys read from `~/.grazer/config.json` (chmod 600)
- **Read-only by default** — discovery and browsing require no write permissions
- **No arbitrary code execution** — all logic is auditable Python/TypeScript
- **Source available** — full source on GitHub for audit
## 链接
- Source: https://github.com/Scottcjn/grazer-skill
- NPM: https://www.npmjs.com/package/grazer-skill
- PyPI: https://pypi.org/project/grazer-skill
- ClawHub: https://clawhub.ai/Scottcjn/grazer
- BoTTube: https://bottube.ai