Skip to content

ccstar99/ccfirsTask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

ccfirsTask

WeChatFindxcc 简单使用说明

🚀 快速开始

  1. 基本搜索
# 创建搜索器
searcher = AdvancedWeChatSearcher()

搜索文章
articles = searcher.search_wechat_articles(
    keyword = input("请输入您要搜索的微信公众号文章关键词: ")
    max_pages=5
)
  1. 保存结果
# 自动保存所有格式
searcher.save_results(articles)           # JSON数据
searcher.generate_report(articles)        # 文本报告  
searcher.generate_html_index(articles)    # HTML可视化页面

⚡ 核心功能

🔍 多引擎搜索

  • 搜狗微信搜索
  • 百度搜索
  • Bing搜索
  • 指定URL直接处理

🛡️ 智能反爬

  • 自动更换请求头
  • 智能延迟控制
  • 代理IP支持
  • 失败自动重试

📊 数据处理

  • 自动去重
  • 内容质量排序
  • 多种输出格式

📁 输出文件

搜索完成后会生成:

  • wechat_articles_时间戳.json - 完整数据
  • search_report_时间戳.txt - 统计报告
  • articles_index_时间戳.html - 可视化页面
  • html_articles/ - 原始HTML文件

🎯 常用配置

# 启用/禁用搜索引擎
searcher.enable_search_engine('sogou', True)
searcher.enable_search_engine('baidu', False)

# 处理指定URL
articles = searcher.search_wechat_articles(
    keyword="",
    specified_urls=["https://mp.weixin.qq.com/s/xxx"]
)

💡 使用技巧

  1. 关键词要具体 - 避免太宽泛的词汇
  2. 控制搜索页数 - 建议5-10页
  3. 使用指定URL - 处理已知文章链接
  4. 查看HTML索引 - 最佳可视化体验

⚠️ 注意事项

  • 仅用于学习和研究
  • 遵守网站使用条款
  • 控制请求频率
  • 妥善保管数据

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages