ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified data analysis Safety 3/5

bosszp

BOSS直聘岗位数据爬虫 + 可视化分析工具。使用 Scrapy 爬取职位数据,存入 MySQL,用 Flask + Highcharts 生成可视化报告。当用户需要批量采集 BOSS直聘 职位数据、分析薪资分布、公司分布、岗位要求,或需要生成可视化报告时触发。

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/aitowerofbabel-lang/bosszp
Or

What This Skill Does

The bosszp skill is a comprehensive automation and analysis tool designed for extracting and visualizing job market data from BOSS Zhipin. By leveraging the Scrapy framework, this agent efficiently crawls job listings, handles proxy settings through custom headers, and performs data normalization. Once the raw data is captured, the skill utilizes Pandas and SQLAlchemy to sanitize and import the dataset into a MySQL database. Finally, it integrates a Flask-based web server and Highcharts to render interactive analytical dashboards, providing deep insights into salary trends, company structures, and industry-specific hiring requirements.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/aitowerofbabel-lang/bosszp Ensure your system has Python 3.x, MySQL server installed and configured, and the necessary dependencies identified in the documentation (Scrapy, Flask, Pandas) are available in your virtual environment.

Use Cases

This skill is perfect for market researchers, job seekers, and recruiters who need to track industry trends.

  1. Market Intelligence: Analyze salary distributions across different regions to determine the competitiveness of a specific tech role.
  2. Company Profiling: Identify which companies are currently scaling by observing their hiring frequency and financing stages.
  3. Skill Gap Analysis: Extract job requirements and benefit tags to understand what skills are currently in high demand within your sector.

Example Prompts

  1. "OpenClaw, please run a crawl for 'Python Developer' positions in Beijing and save the results to my database."
  2. "Generate a visualization dashboard showing the salary distribution for Data Scientist roles based on the latest crawled data."
  3. "Summarize the top hiring companies and their financing stages from the current job market dataset."

Tips & Limitations

  • Rate Limiting: BOSS Zhipin has strict anti-scraping measures. Always maintain a DOWNLOAD_DELAY of at least 2 seconds and rotate user agents to minimize the risk of IP blocks.
  • Data Privacy: Ensure all data collection complies with the website's robots.txt policy and terms of service.
  • Storage: The tool requires a running MySQL instance; ensure your database permissions are correctly set before running the clean_data.py script.
  • Maintenance: Periodically check for updates to the target website's DOM structure, as frontend changes may break Scrapy selectors.

Metadata

Stars4473
Views1
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-aitowerofbabel-lang-bosszp": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#web-scraping#data-analysis#hiring-trends#visualization#automation
Safety Score: 3/5

Flags: network-access, file-write, file-read, data-collection, code-execution