ClawSkills logoClawSkills

Grokipedia

从 Grokipedia.com 搜索并获取文章——xAI 生成的 AI 百科全书(类似于 Wikipedia,但由 Grok 编写)。适用于询问可能包含此类内容的主题。

介绍

# Grokipedia Parser

从 [Grokipedia.com](https://grokipedia.com) 搜索并获取文章——xAI 的 AI 生成百科全书。

**源码:** [github.com/kirillleventcov/grokipedia-parser](https://github.com/kirillleventcov/grokipedia-parser)

## 要求

- **Node.js** (v18+) / **Bun** —— 用于运行搜索和获取脚本 - **依赖项** —— `jsdom` 和 `@mozilla/readability`(通过 `bun install` 安装)

## 安装

```bash cd ~/.openclaw/workspace/skills/Grokipedia bun install --production ```

> **注意:** 安装会在技能文件夹中创建一个 `node_modules/` 目录。脚本本身在运行时仅输出到标准输出。

## 脚本

### 搜索文章

```bash node ~/.openclaw/workspace/skills/Grokipedia/scripts/search.mjs "query" [--limit N] ```

**参数:** - `query` - 搜索词(必填) - `--limit N` - 最大结果数(1-50,默认:10)

**输出:** 包含 `slug`、`title`、`snippet`、`relevanceScore` 的 JSON 数组

**示例:** ```bash node ~/.openclaw/workspace/skills/Grokipedia/scripts/search.mjs "artificial intelligence" --limit 5 ```

### 获取文章

```bash node ~/.openclaw/workspace/skills/Grokipedia/scripts/fetch.mjs "Article_Slug" ```

**参数:** - `slug` - 文章 slug(必填,区分大小写,使用下划线)

**输出:** 干净的 markdown 文章内容

**示例:** ```bash node ~/.openclaw/workspace/skills/Grokipedia/scripts/fetch.mjs "Helsinki" node ~/.openclaw/workspace/skills/Grokipedia/scripts/fetch.mjs "Artificial_intelligence" ```

## 此技能的功能

- **网络访问:** 仅从 `grokipedia.com` 获取(搜索 API + 文章页面) - **无凭据:** 公共只读访问,无需 API 密钥或令牌 - **无运行时文件写入:** 仅输出到标准输出(搜索输出 JSON,文章输出 markdown)。安装步骤会在技能目录中创建 `node_modules/`。 - **无持久化:** 无后台进程、无 cron、无提升权限 - **依赖项:** `jsdom`(DOM 解析)和 `@mozilla/readability`(文章提取)

## 注意事项

- 文章 slug 区分大小写(例如是 `Helsinki` 而不是 `helsinki`) - slug 使用下划线代替空格(例如 `Artificial_intelligence`) - 搜索最多返回 50 个结果 - 文章包含格式为 `[text](/page/Slug)` 的内部链接 - 内容由 Grok AI 生成

更多产品