awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dataabc avatar

dataabc/weibo-crawler

0
View on GitHub↗
4,541 星标·903 分支·Python·4 次浏览

Weibo Crawler

这是一个新浪微博网页爬虫和社交媒体数据管道,旨在提取用户资料、帖子、评论和多媒体资源。它作为一个容器化的数据爬虫,自动化收集社交媒体内容和互动指标,并将其存储在本地。

该系统包含一个处理层,利用大语言模型分析抓取的文本,生成摘要和情感分析。它通过一个部署就绪的容器模型脱颖而出,该模型具有用于管理提取任务和监控作业进度的 HTTP 界面。

该爬虫涵盖了广泛的功能,包括通过定时增量更新进行社交媒体监控、将多媒体资源归档到本地磁盘,以及向平面文件或数据库进行多格式数据导出。它还能捕获详细的社交互动,如一级评论和转发。

Features

  • Social Media Platform Extraction - Specializes in the extraction of structured text and multimedia data from the Weibo social platform.
  • Social Media Post Retrievers - Provides a system for retrieving collections of captured social media posts or single posts via unique identifiers.
  • User Profile Post Extraction - Provides targeted retrieval of user profiles and their associated posts including engagement metrics.
  • Social Platform Data Extraction - Retrieves detailed post information including timestamps, interaction counts, hashtags, and publication tools.
  • Media File Storages - Downloads and saves original images and videos from social media posts directly to the local filesystem.
  • Multi-Format Data Persistence - Supports persisting extracted content across flat files, relational databases, and document databases.
  • Social Interaction Mapping - Captures and structures social interaction data, such as first-level comments and reposts, associated with posts.
  • Social Media Data Pipelines - Automates the collection, incremental updating, and local storage of social media content and metrics.
  • Container Deployment - Packages the crawler and its dependencies into a container for consistent deployment and automated restarts.
  • Social Media Asset Downloaders - Provides capabilities to download original images, videos, and live photos from captured social media posts.
  • Containerized - Provides a deployment-ready containerized crawler with an HTTP interface for task management.
  • Background Task Schedulers - Implements automated background processes to run periodic data refresh tasks on a fixed timetable.
  • Data Collection Schedulers - Uses schedulers to trigger the fetching of social media data at fixed time intervals.
  • Incremental Crawling - Tracks the date of the last successful run to fetch only new posts and avoid duplicates.
  • Social Media Monitoring - Tracks new posts and user activity over time using scheduled incremental crawls.
  • User Profile Extractions - Collects comprehensive user profile details including nicknames, registration dates, and verification status.
  • Web Scrapers - Extracts structured user profiles, posts, and multimedia assets from a social media platform.
  • LLM-Based Text Processing - Utilizes large language models to perform text transformations such as summarization and sentiment analysis.
  • Social Media Sentiment Analysis - Uses large language models to perform sentiment analysis and generate summaries from short-form social media posts.
  • Containerized Deployments - Packages the crawler and its dependencies into containers for consistent execution and automated recovery.
  • Crawl Initiators - Provides an HTTP interface for programmatically triggering and tracking the progress of web crawling jobs.
  • Data Refreshers - Implements automated mechanisms for updating local datasets with fresh content from social media platforms.
  • Management APIs - Offers HTTP interfaces to manage extraction tasks, monitor system status, and trigger data updates.
  • HTTP Control Interfaces - Ships a RESTful interface used to trigger crawling jobs and monitor their execution progress.

Star 历史

dataabc/weibo-crawler 的 Star 历史图表dataabc/weibo-crawler 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

dataabc/weibo-crawler 是做什么的?

这是一个新浪微博网页爬虫和社交媒体数据管道,旨在提取用户资料、帖子、评论和多媒体资源。它作为一个容器化的数据爬虫,自动化收集社交媒体内容和互动指标,并将其存储在本地。

dataabc/weibo-crawler 的主要功能有哪些?

dataabc/weibo-crawler 的主要功能包括:Social Media Platform Extraction, Social Media Post Retrievers, User Profile Post Extraction, Social Platform Data Extraction, Media File Storages, Multi-Format Data Persistence, Social Interaction Mapping, Social Media Data Pipelines。

dataabc/weibo-crawler 有哪些开源替代品?

dataabc/weibo-crawler 的开源替代品包括: dataabc/weibospider — weiboSpider is a Python web scraper and social media crawler designed to extract user profiles, posts, and engagement… spiderclub/weibospider — Weibospider is a distributed web crawler designed to extract posts, profiles, and interaction data from the Weibo… bisguzar/twitter-scraper — This project is an unauthenticated web scraper designed to extract public data from the Twitter frontend API. It… nghuyong/weibospider — WeiboSpider is a social media scraper designed to extract user profiles, posts, and interaction data from the Sina… sdelements/lets-chat — Lets-chat is a self-hosted team communication platform and XMPP chat server designed for private messaging. It… subzeroid/instagrapi.

Weibo Crawler 的开源替代方案

相似的开源项目,按与 Weibo Crawler 的功能重合度排序。
  • dataabc/weibospiderdataabc 的头像

    dataabc/weiboSpider

    9,630在 GitHub 上查看↗

    weiboSpider is a Python web scraper and social media crawler designed to extract user profiles, posts, and engagement metrics from Sina Weibo. It functions as an automated data pipeline for academic research and trend analysis, collecting long-form text and multimedia content. The tool distinguishes itself through the use of browser session cookies to authenticate requests and access protected profiles. It implements randomized request pacing and global pauses to manage traffic and avoid platform rate limits, while supporting incremental crawling to capture only new content based on timestamp

    Pythonhelp-wantedpythonpython3
    在 GitHub 上查看↗9,630
  • spiderclub/weibospiderSpiderClub 的头像

    SpiderClub/weibospider

    4,787在 GitHub 上查看↗

    Weibospider is a distributed web crawler designed to extract posts, profiles, and interaction data from the Weibo social network. It functions as a social media data extractor that utilizes a distributed task queue to scale scraping operations across multiple worker nodes. The system includes a graphical administrative interface for configuring crawler settings, target user identifiers, and search keywords. It employs a distributed architecture to increase data throughput and manage large-scale collection of social media content. The tool covers a wide range of data collection capabilities,

    Pythondata-analysisdistributed-crawlerpython3
    在 GitHub 上查看↗4,787
  • bisguzar/twitter-scraperbisguzar 的头像

    bisguzar/twitter-scraper

    4,013在 GitHub 上查看↗

    This project is an unauthenticated web scraper designed to extract public data from the Twitter frontend API. It functions as a social media data extractor that simulates browser requests to gather information without the need for official API keys or user account authentication. The tool provides capabilities for gathering public posts, harvesting user profile metadata such as biographies and locations, and retrieving trending topics categorized by geographical region. It can perform targeted content scraping based on specific usernames, hashtags, or search queries. The system manages data

    Pythonclientjavascriptno-authentication
    在 GitHub 上查看↗4,013
  • nghuyong/weibospidernghuyong 的头像

    nghuyong/WeiboSpider

    4,086在 GitHub 上查看↗

    WeiboSpider is a social media scraper designed to extract user profiles, posts, and interaction data from the Sina Weibo platform. It functions as a web-based data crawler that retrieves information via external interfaces rather than parsing the visual frontend. The tool includes a content lineage tracer to follow shared posts back to their original sources. It also features a social engagement analyzer to collect view counts and nested comment threads to measure user interaction metrics. The system provides capabilities for keyword-based social monitoring and search result filtering to tra

    Pythonpythonscrapyweibo
    在 GitHub 上查看↗4,086
查看 Weibo Crawler 的所有 30 个替代方案→