Fastfish Lite for Openclaw

A lightweight content utility for WeChat formatting, local sensitive word detection, and automated daily hotspot pushes to IM channels.

superxs777
v1.0.4
Feb 25, 2026
0
1.5k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install fastfish-lite

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 fastfish-lite 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 Fastfish Lite?

Fastfish Lite is an open-source content optimization suite designed for developers and creators who need precise control over their publishing workflow. As part of the Openclaw Skills library, it enables seamless integration between AI agents and local content processing scripts. The skill focuses on three core pillars: standardizing article formatting for WeChat Official Accounts, ensuring regulatory compliance through local keyword scanning, and automating market research with real-time trend tracking.

By operating as a local API service, Fastfish Lite provides a secure environment where sensitive content is processed without external exposure. It leverages Python-based CLI tools to bridge the gap between raw Markdown data and production-ready HTML, making it an essential component for automated editorial pipelines using Openclaw Skills.

Fastfish Lite Use Cases

  • Automating the delivery of daily trending topics from Zhihu and Baidu to team channels like Telegram or DingTalk.
  • Standardizing raw Markdown files into WeChat-compatible HTML formats using local style templates.
  • Running local compliance checks on articles to identify sensitive keywords before public distribution.
  • Creating scheduled content research agents that monitor specific industry categories for real-time updates.

How Fastfish Lite Works

  1. The AI agent triggers the fastfish_cli.py script via system.run to communicate with the local Fastfish service.
  2. Content is ingested and processed through normalization engines to adjust styles and structures.
  3. For hotspot tracking, the system fetches real-time data from configured platform sources like Zhihu or Toutiao.
  4. Processed data or trend reports are then either rendered for local browser preview or dispatched to IM webhooks.
  5. Scheduled tasks are managed via system crontab or the built-in scheduler to ensure consistent updates.

Fastfish Lite Setup

To deploy this skill within your environment, follow these steps:

  1. Clone the repository with a fixed version tag:
git clone --branch v1.0.0 https://github.com/superxs777/fastfish-lite.git
cd fastfish-lite
  1. Install the necessary Python dependencies:
pip install -r requirements.txt
  1. Initialize your environment configuration:
cp .env.example .env
# Edit .env to add your Webhook URLs (Feishu, DingTalk, or Telegram)
  1. Start the local API service:
python main.py
  1. Ensure Openclaw Skills can access the scripts by setting the MEDIA_AGENT_API_KEY if authentication is required.

Fastfish Lite Data Schema & Taxonomy

Fastfish Lite organizes its operational data using the following structure:

Component Type Description
.env Configuration Stores sensitive credentials like Webhook tokens and API keys.
hot_items_raw Database Table Archives fetched hotspot data for historical tracking and scheduled pushes.
hot_push_config Configuration Defines source platforms (Zhihu, Baidu, etc.) and keyword filters.
local_html File Output Temporary files generated for article previews in the browser.
scripts/ Directory Contains the core CLI logic for Openclaw Skills integration.

Fastfish Lite Advanced Features

  • Multi-platform trend extraction supporting custom category filtering (e.g., technology, emotion, news).
  • Isolated job execution for scheduled pushes, preventing conflicts between real-time requests and automated tasks.
  • Support for DingTalk signature security (HOT_PUSH_DINGTALK_SECRET) and Telegram bot API integrations.
  • Batch processing capabilities for ingesting multiple articles simultaneously into the management database.
  • Dynamic HTML rendering with customizable style lists for diverse publishing requirements.

SKILL.md


Loading

Related Openclaw Skills

Featured*