Add purpose-aware property assessor intake
This commit is contained in:
@@ -66,6 +66,8 @@ pnpm rebuild better-sqlite3 esbuild
|
||||
## Quick Reference
|
||||
|
||||
- Install check: `node check-install.js`
|
||||
- Zillow listing discovery from address: `node scripts/zillow-discover.js "4141 Whiteley Dr, Corpus Christi, TX 78418"`
|
||||
- HAR listing discovery from address: `node scripts/har-discover.js "4141 Whiteley Dr, Corpus Christi, TX 78418"`
|
||||
- One-shot JSON extract: `node scripts/extract.js "https://example.com"`
|
||||
- Zillow photo URLs: `node scripts/zillow-photos.js "https://www.zillow.com/homedetails/..."`
|
||||
- HAR photo URLs: `node scripts/har-photos.js "https://www.har.com/homedetail/..."`
|
||||
@@ -134,10 +136,17 @@ npx tsx flow.ts --instruction 'go to https://search.fiorinis.com then type "pipp
|
||||
|
||||
Use the dedicated extractors before trying a free-form gallery flow.
|
||||
|
||||
- Zillow discovery: `node scripts/zillow-discover.js "<street-address>"`
|
||||
- HAR discovery: `node scripts/har-discover.js "<street-address>"`
|
||||
- Zillow: `node scripts/zillow-photos.js "<listing-url>"`
|
||||
- HAR: `node scripts/har-photos.js "<listing-url>"`
|
||||
|
||||
These scripts are purpose-built for the common `See all photos` / `Show all photos` workflow:
|
||||
The discovery scripts are purpose-built for the common address-to-listing workflow:
|
||||
- open the site search or address URL
|
||||
- resolve or identify a matching listing page when possible
|
||||
- return the direct listing URL as JSON
|
||||
|
||||
The photo scripts are purpose-built for the common `See all photos` / `Show all photos` workflow:
|
||||
- open the listing page
|
||||
- click the all-photos entry point
|
||||
- wait for the resulting photo page or scroller view
|
||||
|
||||
Reference in New Issue
Block a user