Freelance Job Scraper
Scans multiple job boards and freelance platforms for AI/automation-related gigs. Scores each opportunity by relevance, payout, and competition level.
What It Does
- - Scrapes HN "Who is Hiring" monthly threads
- Monitors YC jobs board for automation/AI-related postings
- Checks remoteok.com, weworkremotely.com for relevant gigs
- Scores opportunities by payout, competition, and AI fit
- Generates a prioritized daily digest report
Prerequisites
- -
gh CLI authenticated (for HN comments/jobs access) - Python 3.6+ (standard library only)
- Browser or web fetch for job board scraping
Quick Start
CODEBLOCK0
Scoring Criteria
| Score | Factor |
|---|
| High payout ($100+) | +3 pts |
| AI/automation relevant |
+3 pts |
| Remote OK | +1 pt |
| Few competition (fewer replies) | +2 pts |
| YC company | +2 pts |
Output Format
CODEBLOCK1
Architecture
- -
scripts/scan_jobs.py — Main scraper (Python stdlib only) - INLINECODE2 — How to navigate HN jobs
- Uses
gh api for HN content, web fetch for external boards
自由职业工作抓取器
扫描多个招聘板和自由职业平台,寻找AI/自动化相关的零工机会。根据相关性、报酬和竞争程度对每个机会进行评分。
功能说明
- - 抓取HN谁在招聘月度帖子
- 监控YC招聘板上的自动化/AI相关职位
- 检查remoteok.com、weworkremotely.com上的相关零工
- 根据报酬、竞争程度和AI匹配度对机会进行评分
- 生成按优先级排序的每日摘要报告
前置条件
- - 已认证的gh命令行工具(用于访问HN评论/职位)
- Python 3.6+(仅使用标准库)
- 用于抓取招聘板的浏览器或网络请求工具
快速开始
bash
扫描所有来源并生成报告
python3 scripts/scan_jobs.py
按关键词筛选
python3 scripts/scan_jobs.py --keyword automation
输出到文件
python3 scripts/scan
jobs.py --output freelanceleads.md
评分标准
| 分数 | 因素 |
|---|
| 高报酬(100美元以上) | +3分 |
| AI/自动化相关 |
+3分 |
| 支持远程工作 | +1分 |
| 竞争少(回复少) | +2分 |
| YC公司 | +2分 |
输出格式
markdown
自由职业线索摘要 — 2026-03-27
🔥 热门线索(分数 >= 7)
- 1. [公司名称] — 职位/任务 | 金额 | YC | 3条回复
- 链接:https://...
- 原因:AI/自动化匹配
🎯 中等线索(分数 4-6)
...
💤 低优先级
...
架构说明
- - scripts/scanjobs.py — 主抓取器(仅使用Python标准库)
- references/hnjobs_guide.md — 如何浏览HN职位
- 使用gh api获取HN内容,使用网络请求获取外部招聘板