new-term-radar
Daily radar for new AI terms: names of new models, products and repos, caught on X, Hugging Face, GitHub and sitemaps before keyword tools list them.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
Pulls businesses for an industry + city from the Google Places API, checks each one's
website for red flags (no site, broken site, outdated site, low reviews), and writes
a scored, sorted CSV you can work through as a call list.
This is the lean, script-only stage. If it proves out, the same scoring logic ports
directly into the Next.js app described in the architecture doc.
1. Get a Google Places API key檢視完整 README ↗Pulls businesses for an industry + city from the Google Places API, checks each one's website for red flags (no site, broken site, outdated site, low reviews), and writes a scored, sorted CSV you can work through as a call list.
This is the lean, script-only stage. If it proves out, the same scoring logic ports directly into the Next.js app described in the architecture doc.
You need a Google Cloud project with billing enabled and the Places API (New) turned on. Google gives new accounts free trial credit, and Places API also has a small recurring monthly free tier, but real usage will incur cost — see the pricing note below.
places.googleapis.com/v1 endpoint.)cp .env.example .env
Paste your key into .env:
GOOGLE_PLACES_API_KEY=your-key-here
.env is gitignored — never commit it.
npm install
npm run find-leads -- "hvac contractor" "Boise, ID"
This will:
no_website, broken_website,
outdated_website, reputation_risk, cold.out/<industry>-<city>.csv with a suggested opener per row,
matching the three call scripts from the "Ugly Site Scraper" approach.out/ and all *.csv files are gitignored — this data is real people's business info,
don't commit it.
id).reviews field (pricier tier) — not wired up in this
script. Currently reputation_risk is based only on total review count.fetch, even with a browser
User-Agent set. Confirmed while building this: several 4.9-star, thousands-of-reviews
businesses returned 403 to this script's requests while being completely live in an
actual browser. Rows like this get flagged site_check_inconclusive_verify_manually
and are routed to the cold bucket with no suggested opener, specifically so the tool
never tells you (or a business owner) their site is down when it isn't. Open these
manually in a browser before deciding whether to use the "outdated" or "no website"
script on them — a real fix (headless-browser fetch via Playwright, which presents a
full browser fingerprint) is a Phase 3+ upgrade, not worth the added weight for a
personal-use script yet.Every run costs real money once you're past any free tier — Text Search billing is per request (each request = up to 20 results), so a 60-result search is a few requests, not 60. Check current pricing at https://mapsplatform.google.com/pricing/ before running this against many cities — pricing tiers change and this doc won't stay current.