Knowledge Planet Post Fetcher (zsxq-fetch) for Openclaw

A specialized automation tool for programmatically fetching, filtering, and summarizing content from Knowledge Planet communities.

huxiaoqiao
v1.0.0
Mar 8, 2026
3
1.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install zsxq-fetch

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install zsxq-fetch using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Knowledge Planet Post Fetcher (zsxq-fetch)?

zsxq-fetch is a developer-centric skill designed to interface with Knowledge Planet (Zhi Shi Xing Qiu). It allows for the automated extraction of community posts, supporting both comprehensive list fetching and selective digest (highlights) filtering. This tool is essential for users of Openclaw Skills who need to aggregate insights from multiple professional communities without manual browsing.

The skill provides structured access to post content, author metadata, and engagement metrics like likes and comments. By integrating this into an AI agent workflow, developers can create automated newsletters, research summaries, or archival systems based on community-driven knowledge.

Knowledge Planet Post Fetcher (zsxq-fetch) Use Cases

  • Aggregating daily digest posts from multiple Knowledge Planet groups into a single report.
  • Monitoring specific expert accounts for new technical discussions or industry insights.
  • Researching specific topics by fetching and analyzing post histories across different planets.
  • Building automated community notification systems for high-engagement discussions.

How Knowledge Planet Post Fetcher (zsxq-fetch) Works

  1. The skill authenticates with Knowledge Planet using a provided ZSXQ_TOKEN environment variable.
  2. It references a local groups.json file to determine which planets to monitor and which filtering criteria (all vs. digests) to apply.
  3. The Node.js-based fetching script executes API calls with built-in rate limiting to prevent IP blocking.
  4. Content is retrieved and truncated to a maximum of 5000 characters per post to ensure compatibility with LLM context windows.
  5. The data is returned as structured JSON for immediate processing by other Openclaw Skills or AI agents.

Knowledge Planet Post Fetcher (zsxq-fetch) Setup

Prerequisites

  • Node.js (version 18 or higher)
  • A valid Knowledge Planet access token

Installation

# 1. Set your environment variable
export ZSXQ_TOKEN="your_zsxq_access_token"

# 2. Run the installation script
bash ./install.sh

Configuration

Edit the groups.json file to include your target planets:

[
  {
    "group_id": "YOUR_GROUP_ID",
    "name": "Planet Name",
    "scope": "digests",
    "max_topics": 20
  }
]

Knowledge Planet Post Fetcher (zsxq-fetch) Data Schema & Taxonomy

Property Type Description
group_id String The unique ID found in the Knowledge Planet URL
scope String Defines content filter: 'all' or 'digests'
topic_id String Unique identifier for a specific post
text String The main body of the post (up to 5000 characters)
owner Object Author information including user_id and name
interaction Object Includes counts for likes, comments, and readings

Knowledge Planet Post Fetcher (zsxq-fetch) Advanced Features

  • Multi-planet batch processing for efficient large-scale data collection.
  • Automated exponential backoff logic (2s/4s/8s) to handle API rate limiting (HTTP 429).
  • Support for single-topic deep dives using either a direct URL or a Topic ID.
  • Built-in group discovery tool to list all joined planets and their metadata.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*