🛠️ Admin Panel

Manage products and scrape prices

📖 Setup Instructions

Step 1: Create Cloudflare KV Namespace

在 Cloudflare Dashboard 中创建 KV namespace:

  1. 前往 Workers & Pages → KV
  2. 点击 "Create namespace"
  3. 命名为: BABY_PRICES_KV

Step 2: Bind KV to Your Pages Project

在项目设置中绑定 KV:

  1. 前往 Workers & Pages → 你的项目 → Settings
  2. 点击 "Functions" 标签
  3. 在 "KV namespace bindings" 中添加:
    • Variable name: BABY_PRICES_KV
    • KV namespace: 选择刚创建的 namespace

Step 3: Set Environment Variables

在项目设置中添加环境变量:

  1. 前往 Settings → Environment variables
  2. 添加: SCRAPER_API_KEY = 你的密钥(随机生成)
💡 提示: 完成设置后,重新部署项目以使更改生效。

🤖 AI Quick Add - 自动提取产品信息

只需粘贴超市产品页面 URL,AI 会自动提取所有信息!

支持: Woolworths, Pak'nSAVE, New World, Chemist Warehouse, The Warehouse

➕ Add New Product (手动填写或 AI 自动填充)

用于计算单位价格(如 900g、168片)

Store URLs (for scraping)

🔄 Scrape Prices

手动触发价格抓取(通常每天自动运行一次)

📦 Current Products

Loading products...

💾 Export/Import Data

Export Products (JSON)

Import Products (JSON)