欢迎修复现有渠道或增加新的公开零售渠道。
新增渠道先运行:
retail-scrape assess https://retailer.example --format markdown如果没有已有 adapter 匹配,再按 新增渠道快速指南 继续。
提交 Pull Request 前请:
- 先创建 Issue,提供公开网址、市场、需要的 catalog/价格能力和诊断结果。
- 写代码前记录
exact_adapter、market_config、pattern_reuse或new_adapter。 - 网站特定逻辑放在独立 adapter 中,并增加最小离线 fixture 测试。
- 不提交抓取结果、凭据、Cookie、个人信息或企业内部数据。
- 运行
ruff check .、pytest、mypy src/retail_scrapers和python -m retail_scrapers doctor --skip-browser。
真实网站可能限制自动访问。贡献者需要遵守目标网站条款,并使用合理的请求频率。