1571 lines
206 KiB
Plaintext
1571 lines
206 KiB
Plaintext
|
|
2025-11-27 20:00:28.704 | INFO | __main__:run_scraping:226 - === 开始ProductHunt数据抓取 ===
|
|||
|
|
2025-11-27 20:00:28.704 | INFO | __main__:init_product_database:87 - 正在初始化产品数据库...
|
|||
|
|
2025-11-27 20:00:28.706 | SUCCESS | __main__:init_product_database:110 - 产品数据库初始化完成
|
|||
|
|
2025-11-27 20:00:28.706 | INFO | __main__:query_producthunt_urls:65 - 正在查询tophub_data.db数据库,限制: 0条
|
|||
|
|
2025-11-27 20:00:28.745 | SUCCESS | __main__:query_producthunt_urls:78 - 找到 542 个包含producthunt.com的链接
|
|||
|
|
2025-11-27 20:00:28.745 | INFO | __main__:run_scraping:241 - 找到 542 个ProductHunt链接
|
|||
|
|
2025-11-27 20:00:28.749 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/pixley-ai
|
|||
|
|
2025-11-27 20:00:28.750 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/pixley-ai
|
|||
|
|
2025-11-27 20:00:28.750 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/burner-2
|
|||
|
|
2025-11-27 20:00:28.751 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/burner-2
|
|||
|
|
2025-11-27 20:00:28.751 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/american-ratings-lead-magnet-portal
|
|||
|
|
2025-11-27 20:00:28.751 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/american-ratings-lead-magnet-portal
|
|||
|
|
2025-11-27 20:00:28.752 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/builder-io
|
|||
|
|
2025-11-27 20:00:28.752 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/builder-io
|
|||
|
|
2025-11-27 20:00:28.752 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/beebot-for-airpods
|
|||
|
|
2025-11-27 20:00:28.753 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/beebot-for-airpods
|
|||
|
|
2025-11-27 20:00:28.753 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/iisee-me
|
|||
|
|
2025-11-27 20:00:28.754 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/iisee-me
|
|||
|
|
2025-11-27 20:00:28.754 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/melodic-mind-2
|
|||
|
|
2025-11-27 20:00:28.754 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/melodic-mind-2
|
|||
|
|
2025-11-27 20:00:28.754 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/agor
|
|||
|
|
2025-11-27 20:00:28.755 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/agor
|
|||
|
|
2025-11-27 20:00:28.755 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/quiteinbox
|
|||
|
|
2025-11-27 20:00:28.756 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/quiteinbox
|
|||
|
|
2025-11-27 20:00:28.757 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/everywhere
|
|||
|
|
2025-11-27 20:00:28.758 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/everywhere
|
|||
|
|
2025-11-27 20:00:28.758 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/taskade
|
|||
|
|
2025-11-27 20:00:28.759 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/taskade
|
|||
|
|
2025-11-27 20:00:28.759 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/apple
|
|||
|
|
2025-11-27 20:00:28.760 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/apple
|
|||
|
|
2025-11-27 20:00:28.760 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/stream-stream-ring-by-sandbar
|
|||
|
|
2025-11-27 20:00:28.761 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/stream-stream-ring-by-sandbar
|
|||
|
|
2025-11-27 20:00:28.761 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/alpha-vantage
|
|||
|
|
2025-11-27 20:00:28.762 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/alpha-vantage
|
|||
|
|
2025-11-27 20:00:28.762 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/helicone-ai
|
|||
|
|
2025-11-27 20:00:28.762 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/helicone-ai
|
|||
|
|
2025-11-27 20:00:28.762 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/roaarrr
|
|||
|
|
2025-11-27 20:00:28.763 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/roaarrr
|
|||
|
|
2025-11-27 20:00:28.763 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/nexorify
|
|||
|
|
2025-11-27 20:00:28.763 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/nexorify
|
|||
|
|
2025-11-27 20:00:28.764 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/packmind-open-source
|
|||
|
|
2025-11-27 20:00:28.764 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/packmind-open-source
|
|||
|
|
2025-11-27 20:00:28.764 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/fire-your-qa-today
|
|||
|
|
2025-11-27 20:00:28.765 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/fire-your-qa-today
|
|||
|
|
2025-11-27 20:00:28.765 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/medo-2
|
|||
|
|
2025-11-27 20:00:28.765 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/medo-2
|
|||
|
|
2025-11-27 20:00:28.765 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/optysleep
|
|||
|
|
2025-11-27 20:00:28.766 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/optysleep
|
|||
|
|
2025-11-27 20:00:28.766 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/lovelace
|
|||
|
|
2025-11-27 20:00:28.767 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/lovelace
|
|||
|
|
2025-11-27 20:00:28.767 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/aritect
|
|||
|
|
2025-11-27 20:00:28.767 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/aritect
|
|||
|
|
2025-11-27 20:00:28.768 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/perch-7
|
|||
|
|
2025-11-27 20:00:28.768 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/perch-7
|
|||
|
|
2025-11-27 20:00:28.768 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/mcp-playground
|
|||
|
|
2025-11-27 20:00:28.769 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/mcp-playground
|
|||
|
|
2025-11-27 20:00:28.769 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/termdock
|
|||
|
|
2025-11-27 20:00:28.769 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/termdock
|
|||
|
|
2025-11-27 20:00:28.769 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/supernovaio
|
|||
|
|
2025-11-27 20:00:28.770 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/supernovaio
|
|||
|
|
2025-11-27 20:00:28.770 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/softr
|
|||
|
|
2025-11-27 20:00:28.771 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/softr
|
|||
|
|
2025-11-27 20:00:28.771 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/uneed
|
|||
|
|
2025-11-27 20:00:28.772 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/uneed
|
|||
|
|
2025-11-27 20:00:28.772 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/jinna-ai-2
|
|||
|
|
2025-11-27 20:00:28.772 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/jinna-ai-2
|
|||
|
|
2025-11-27 20:00:28.773 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/wishfulmail-magical-platform-for-kids
|
|||
|
|
2025-11-27 20:00:28.773 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/wishfulmail-magical-platform-for-kids
|
|||
|
|
2025-11-27 20:00:28.773 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/context-link
|
|||
|
|
2025-11-27 20:00:28.774 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/context-link
|
|||
|
|
2025-11-27 20:00:28.774 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/golf
|
|||
|
|
2025-11-27 20:00:28.774 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/golf
|
|||
|
|
2025-11-27 20:00:28.774 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/extract-by-firecrawl
|
|||
|
|
2025-11-27 20:00:28.775 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/extract-by-firecrawl
|
|||
|
|
2025-11-27 20:00:28.775 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/structa-2
|
|||
|
|
2025-11-27 20:00:28.775 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/structa-2
|
|||
|
|
2025-11-27 20:00:28.776 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/dazl
|
|||
|
|
2025-11-27 20:00:28.776 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/dazl
|
|||
|
|
2025-11-27 20:00:28.776 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/extra-thursday
|
|||
|
|
2025-11-27 20:00:28.777 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/extra-thursday
|
|||
|
|
2025-11-27 20:00:28.777 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/snyk
|
|||
|
|
2025-11-27 20:00:28.777 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/snyk
|
|||
|
|
2025-11-27 20:00:28.778 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/equo
|
|||
|
|
2025-11-27 20:00:28.778 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/equo
|
|||
|
|
2025-11-27 20:00:28.778 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/seeblindspot
|
|||
|
|
2025-11-27 20:00:28.779 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/seeblindspot
|
|||
|
|
2025-11-27 20:00:28.779 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/agora-store-builder
|
|||
|
|
2025-11-27 20:00:28.779 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/agora-store-builder
|
|||
|
|
2025-11-27 20:00:28.779 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/arcitext
|
|||
|
|
2025-11-27 20:00:28.780 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/arcitext
|
|||
|
|
2025-11-27 20:00:28.780 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/secure-mcp-framework
|
|||
|
|
2025-11-27 20:00:28.781 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/secure-mcp-framework
|
|||
|
|
2025-11-27 20:00:28.781 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/floqer-2
|
|||
|
|
2025-11-27 20:00:28.781 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/floqer-2
|
|||
|
|
2025-11-27 20:00:28.782 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/expertise-ai
|
|||
|
|
2025-11-27 20:00:28.782 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/expertise-ai
|
|||
|
|
2025-11-27 20:00:28.782 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/draftboard
|
|||
|
|
2025-11-27 20:00:28.783 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/draftboard
|
|||
|
|
2025-11-27 20:00:28.783 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/flowbot-2
|
|||
|
|
2025-11-27 20:00:28.783 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/flowbot-2
|
|||
|
|
2025-11-27 20:00:28.783 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gitlaw
|
|||
|
|
2025-11-27 20:00:28.784 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gitlaw
|
|||
|
|
2025-11-27 20:00:28.784 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ancher-ai
|
|||
|
|
2025-11-27 20:00:28.784 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ancher-ai
|
|||
|
|
2025-11-27 20:00:28.785 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sendr
|
|||
|
|
2025-11-27 20:00:28.785 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sendr
|
|||
|
|
2025-11-27 20:00:28.785 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/kimi-ai-assistant
|
|||
|
|
2025-11-27 20:00:28.786 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/kimi-ai-assistant
|
|||
|
|
2025-11-27 20:00:28.786 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/burner-2
|
|||
|
|
2025-11-27 20:00:28.787 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/burner-2
|
|||
|
|
2025-11-27 20:00:28.787 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/layrr
|
|||
|
|
2025-11-27 20:00:28.787 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/layrr
|
|||
|
|
2025-11-27 20:00:28.788 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/groodles-art-therapy-app
|
|||
|
|
2025-11-27 20:00:28.788 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/groodles-art-therapy-app
|
|||
|
|
2025-11-27 20:00:28.788 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/builder-io
|
|||
|
|
2025-11-27 20:00:28.789 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/builder-io
|
|||
|
|
2025-11-27 20:00:28.789 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sourmize
|
|||
|
|
2025-11-27 20:00:28.789 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sourmize
|
|||
|
|
2025-11-27 20:00:28.789 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/beebot-for-airpods
|
|||
|
|
2025-11-27 20:00:28.790 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/beebot-for-airpods
|
|||
|
|
2025-11-27 20:00:28.790 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/wagoo
|
|||
|
|
2025-11-27 20:00:28.791 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/wagoo
|
|||
|
|
2025-11-27 20:00:28.791 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/iisee-me
|
|||
|
|
2025-11-27 20:00:28.791 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/iisee-me
|
|||
|
|
2025-11-27 20:00:28.791 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/melodic-mind-2
|
|||
|
|
2025-11-27 20:00:28.792 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/melodic-mind-2
|
|||
|
|
2025-11-27 20:00:28.792 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/agor
|
|||
|
|
2025-11-27 20:00:28.793 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/agor
|
|||
|
|
2025-11-27 20:00:28.793 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/quiteinbox
|
|||
|
|
2025-11-27 20:00:28.793 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/quiteinbox
|
|||
|
|
2025-11-27 20:00:28.793 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/everywhere
|
|||
|
|
2025-11-27 20:00:28.794 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/everywhere
|
|||
|
|
2025-11-27 20:00:28.794 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/apple
|
|||
|
|
2025-11-27 20:00:28.795 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/apple
|
|||
|
|
2025-11-27 20:00:28.795 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/stream-stream-ring-by-sandbar
|
|||
|
|
2025-11-27 20:00:28.796 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/stream-stream-ring-by-sandbar
|
|||
|
|
2025-11-27 20:00:28.796 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/alpha-vantage
|
|||
|
|
2025-11-27 20:00:28.796 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/alpha-vantage
|
|||
|
|
2025-11-27 20:00:28.796 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/helicone-ai
|
|||
|
|
2025-11-27 20:00:28.797 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/helicone-ai
|
|||
|
|
2025-11-27 20:00:28.797 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/roaarrr
|
|||
|
|
2025-11-27 20:00:28.798 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/roaarrr
|
|||
|
|
2025-11-27 20:00:28.798 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/nexorify
|
|||
|
|
2025-11-27 20:00:28.798 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/nexorify
|
|||
|
|
2025-11-27 20:00:28.798 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/packmind-open-source
|
|||
|
|
2025-11-27 20:00:28.799 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/packmind-open-source
|
|||
|
|
2025-11-27 20:00:28.799 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/fire-your-qa-today
|
|||
|
|
2025-11-27 20:00:28.799 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/fire-your-qa-today
|
|||
|
|
2025-11-27 20:00:28.800 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/nocobase
|
|||
|
|
2025-11-27 20:00:28.800 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/nocobase
|
|||
|
|
2025-11-27 20:00:28.800 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/medo-2
|
|||
|
|
2025-11-27 20:00:28.801 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/medo-2
|
|||
|
|
2025-11-27 20:00:28.801 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/perch-7
|
|||
|
|
2025-11-27 20:00:28.801 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/perch-7
|
|||
|
|
2025-11-27 20:00:28.801 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/mcp-playground
|
|||
|
|
2025-11-27 20:00:28.802 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/mcp-playground
|
|||
|
|
2025-11-27 20:00:28.802 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/termdock
|
|||
|
|
2025-11-27 20:00:28.803 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/termdock
|
|||
|
|
2025-11-27 20:00:28.803 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/supernovaio
|
|||
|
|
2025-11-27 20:00:28.804 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/supernovaio
|
|||
|
|
2025-11-27 20:00:28.804 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/myclone
|
|||
|
|
2025-11-27 20:00:28.804 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/myclone
|
|||
|
|
2025-11-27 20:00:28.805 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/softr
|
|||
|
|
2025-11-27 20:00:28.805 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/softr
|
|||
|
|
2025-11-27 20:00:28.805 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/uneed
|
|||
|
|
2025-11-27 20:00:28.806 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/uneed
|
|||
|
|
2025-11-27 20:00:28.806 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/jinna-ai-2
|
|||
|
|
2025-11-27 20:00:28.806 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/jinna-ai-2
|
|||
|
|
2025-11-27 20:00:28.807 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/context-link
|
|||
|
|
2025-11-27 20:00:28.807 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/context-link
|
|||
|
|
2025-11-27 20:00:28.807 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/blogbowl-4
|
|||
|
|
2025-11-27 20:00:28.808 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/blogbowl-4
|
|||
|
|
2025-11-27 20:00:28.808 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/golf
|
|||
|
|
2025-11-27 20:00:28.809 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/golf
|
|||
|
|
2025-11-27 20:00:28.809 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/extract-by-firecrawl
|
|||
|
|
2025-11-27 20:00:28.809 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/extract-by-firecrawl
|
|||
|
|
2025-11-27 20:00:28.809 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/structa-2
|
|||
|
|
2025-11-27 20:00:28.810 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/structa-2
|
|||
|
|
2025-11-27 20:00:28.810 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/dazl
|
|||
|
|
2025-11-27 20:00:28.811 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/dazl
|
|||
|
|
2025-11-27 20:00:28.811 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/extra-thursday
|
|||
|
|
2025-11-27 20:00:28.811 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/extra-thursday
|
|||
|
|
2025-11-27 20:00:28.811 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/snyk
|
|||
|
|
2025-11-27 20:00:28.812 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/snyk
|
|||
|
|
2025-11-27 20:00:28.812 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/seeblindspot
|
|||
|
|
2025-11-27 20:00:28.813 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/seeblindspot
|
|||
|
|
2025-11-27 20:00:28.813 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/agora-store-builder
|
|||
|
|
2025-11-27 20:00:28.813 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/agora-store-builder
|
|||
|
|
2025-11-27 20:00:28.813 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/arcitext
|
|||
|
|
2025-11-27 20:00:28.814 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/arcitext
|
|||
|
|
2025-11-27 20:00:28.814 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/secure-mcp-framework
|
|||
|
|
2025-11-27 20:00:28.814 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/secure-mcp-framework
|
|||
|
|
2025-11-27 20:00:28.815 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/floqer-2
|
|||
|
|
2025-11-27 20:00:28.815 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/floqer-2
|
|||
|
|
2025-11-27 20:00:28.815 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/expertise-ai
|
|||
|
|
2025-11-27 20:00:28.816 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/expertise-ai
|
|||
|
|
2025-11-27 20:00:28.816 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/draftboard
|
|||
|
|
2025-11-27 20:00:28.816 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/draftboard
|
|||
|
|
2025-11-27 20:00:28.816 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/flowbot-2
|
|||
|
|
2025-11-27 20:00:28.817 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/flowbot-2
|
|||
|
|
2025-11-27 20:00:28.817 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gitlaw
|
|||
|
|
2025-11-27 20:00:28.818 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gitlaw
|
|||
|
|
2025-11-27 20:00:28.818 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ancher-ai
|
|||
|
|
2025-11-27 20:00:28.819 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ancher-ai
|
|||
|
|
2025-11-27 20:00:28.819 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sendr
|
|||
|
|
2025-11-27 20:00:28.819 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sendr
|
|||
|
|
2025-11-27 20:00:28.819 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/compyle-2
|
|||
|
|
2025-11-27 20:00:28.820 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/compyle-2
|
|||
|
|
2025-11-27 20:00:28.820 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/jolt-3
|
|||
|
|
2025-11-27 20:00:28.821 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/jolt-3
|
|||
|
|
2025-11-27 20:00:28.821 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/kimi-ai-assistant
|
|||
|
|
2025-11-27 20:00:28.821 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/kimi-ai-assistant
|
|||
|
|
2025-11-27 20:00:28.821 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/burner-2
|
|||
|
|
2025-11-27 20:00:28.822 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/burner-2
|
|||
|
|
2025-11-27 20:00:28.822 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gta-radio-2
|
|||
|
|
2025-11-27 20:00:28.823 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gta-radio-2
|
|||
|
|
2025-11-27 20:00:28.823 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/focusdrive
|
|||
|
|
2025-11-27 20:00:28.823 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/focusdrive
|
|||
|
|
2025-11-27 20:00:28.823 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/onesnap
|
|||
|
|
2025-11-27 20:00:28.824 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/onesnap
|
|||
|
|
2025-11-27 20:00:28.824 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gempod
|
|||
|
|
2025-11-27 20:00:28.825 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gempod
|
|||
|
|
2025-11-27 20:00:28.825 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/layrr
|
|||
|
|
2025-11-27 20:00:28.825 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/layrr
|
|||
|
|
2025-11-27 20:00:28.825 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/groodles-art-therapy-app
|
|||
|
|
2025-11-27 20:00:28.826 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/groodles-art-therapy-app
|
|||
|
|
2025-11-27 20:00:28.826 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/builder-io
|
|||
|
|
2025-11-27 20:00:28.826 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/builder-io
|
|||
|
|
2025-11-27 20:00:28.827 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sourmize
|
|||
|
|
2025-11-27 20:00:28.827 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sourmize
|
|||
|
|
2025-11-27 20:00:28.827 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/beebot-for-airpods
|
|||
|
|
2025-11-27 20:00:28.828 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/beebot-for-airpods
|
|||
|
|
2025-11-27 20:00:28.828 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/wagoo
|
|||
|
|
2025-11-27 20:00:28.828 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/wagoo
|
|||
|
|
2025-11-27 20:00:28.828 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/iisee-me
|
|||
|
|
2025-11-27 20:00:28.829 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/iisee-me
|
|||
|
|
2025-11-27 20:00:28.829 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/melodic-mind-2
|
|||
|
|
2025-11-27 20:00:28.830 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/melodic-mind-2
|
|||
|
|
2025-11-27 20:00:28.830 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/agor
|
|||
|
|
2025-11-27 20:00:28.830 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/agor
|
|||
|
|
2025-11-27 20:00:28.830 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/quiteinbox
|
|||
|
|
2025-11-27 20:00:28.831 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/quiteinbox
|
|||
|
|
2025-11-27 20:00:28.831 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/everywhere
|
|||
|
|
2025-11-27 20:00:28.831 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/everywhere
|
|||
|
|
2025-11-27 20:00:28.832 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/shadcnblocks-2
|
|||
|
|
2025-11-27 20:00:28.832 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/shadcnblocks-2
|
|||
|
|
2025-11-27 20:00:28.832 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/apple
|
|||
|
|
2025-11-27 20:00:28.833 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/apple
|
|||
|
|
2025-11-27 20:00:28.833 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/stream-stream-ring-by-sandbar
|
|||
|
|
2025-11-27 20:00:28.834 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/stream-stream-ring-by-sandbar
|
|||
|
|
2025-11-27 20:00:28.834 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/alpha-vantage
|
|||
|
|
2025-11-27 20:00:28.835 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/alpha-vantage
|
|||
|
|
2025-11-27 20:00:28.835 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/helicone-ai
|
|||
|
|
2025-11-27 20:00:28.835 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/helicone-ai
|
|||
|
|
2025-11-27 20:00:28.835 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/roaarrr
|
|||
|
|
2025-11-27 20:00:28.836 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/roaarrr
|
|||
|
|
2025-11-27 20:00:28.836 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/nexorify
|
|||
|
|
2025-11-27 20:00:28.836 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/nexorify
|
|||
|
|
2025-11-27 20:00:28.837 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/packmind-open-source
|
|||
|
|
2025-11-27 20:00:28.837 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/packmind-open-source
|
|||
|
|
2025-11-27 20:00:28.837 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/fire-your-qa-today
|
|||
|
|
2025-11-27 20:00:28.838 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/fire-your-qa-today
|
|||
|
|
2025-11-27 20:00:28.838 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/nocobase
|
|||
|
|
2025-11-27 20:00:28.838 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/nocobase
|
|||
|
|
2025-11-27 20:00:28.838 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/medo-2
|
|||
|
|
2025-11-27 20:00:28.839 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/medo-2
|
|||
|
|
2025-11-27 20:00:28.839 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/perch-7
|
|||
|
|
2025-11-27 20:00:28.839 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/perch-7
|
|||
|
|
2025-11-27 20:00:28.840 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/myclone
|
|||
|
|
2025-11-27 20:00:28.840 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/myclone
|
|||
|
|
2025-11-27 20:00:28.840 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/context-link
|
|||
|
|
2025-11-27 20:00:28.841 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/context-link
|
|||
|
|
2025-11-27 20:00:28.841 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/blogbowl-4
|
|||
|
|
2025-11-27 20:00:28.842 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/blogbowl-4
|
|||
|
|
2025-11-27 20:00:28.842 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/storymotion
|
|||
|
|
2025-11-27 20:00:28.842 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/storymotion
|
|||
|
|
2025-11-27 20:00:28.842 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/golf
|
|||
|
|
2025-11-27 20:00:28.843 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/golf
|
|||
|
|
2025-11-27 20:00:28.843 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/dazl
|
|||
|
|
2025-11-27 20:00:28.843 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/dazl
|
|||
|
|
2025-11-27 20:00:28.844 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/extra-thursday
|
|||
|
|
2025-11-27 20:00:28.844 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/extra-thursday
|
|||
|
|
2025-11-27 20:00:28.844 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/snyk
|
|||
|
|
2025-11-27 20:00:28.845 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/snyk
|
|||
|
|
2025-11-27 20:00:28.845 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/seeblindspot
|
|||
|
|
2025-11-27 20:00:28.845 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/seeblindspot
|
|||
|
|
2025-11-27 20:00:28.845 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/agora-store-builder
|
|||
|
|
2025-11-27 20:00:28.846 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/agora-store-builder
|
|||
|
|
2025-11-27 20:00:28.846 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/arcitext
|
|||
|
|
2025-11-27 20:00:28.847 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/arcitext
|
|||
|
|
2025-11-27 20:00:28.847 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/secure-mcp-framework
|
|||
|
|
2025-11-27 20:00:28.847 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/secure-mcp-framework
|
|||
|
|
2025-11-27 20:00:28.848 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/draftboard
|
|||
|
|
2025-11-27 20:00:28.848 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/draftboard
|
|||
|
|
2025-11-27 20:00:28.848 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ai-context-flow
|
|||
|
|
2025-11-27 20:00:28.849 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ai-context-flow
|
|||
|
|
2025-11-27 20:00:28.849 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/turbo-ai-turbolearn-ai-2
|
|||
|
|
2025-11-27 20:00:28.850 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/turbo-ai-turbolearn-ai-2
|
|||
|
|
2025-11-27 20:00:28.850 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/flowbot-2
|
|||
|
|
2025-11-27 20:00:28.850 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/flowbot-2
|
|||
|
|
2025-11-27 20:00:28.851 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gitlaw
|
|||
|
|
2025-11-27 20:00:28.851 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gitlaw
|
|||
|
|
2025-11-27 20:00:28.851 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ancher-ai
|
|||
|
|
2025-11-27 20:00:28.852 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ancher-ai
|
|||
|
|
2025-11-27 20:00:28.852 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sendr
|
|||
|
|
2025-11-27 20:00:28.853 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sendr
|
|||
|
|
2025-11-27 20:00:28.853 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/threadgpt-chatgpt-with-threads
|
|||
|
|
2025-11-27 20:00:28.853 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/threadgpt-chatgpt-with-threads
|
|||
|
|
2025-11-27 20:00:28.853 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/google
|
|||
|
|
2025-11-27 20:00:28.854 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/google
|
|||
|
|
2025-11-27 20:00:28.854 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/metorial
|
|||
|
|
2025-11-27 20:00:28.855 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/metorial
|
|||
|
|
2025-11-27 20:00:28.855 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/alterbase-2
|
|||
|
|
2025-11-27 20:00:28.855 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/alterbase-2
|
|||
|
|
2025-11-27 20:00:28.855 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ecomcoder
|
|||
|
|
2025-11-27 20:00:28.856 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ecomcoder
|
|||
|
|
2025-11-27 20:00:28.856 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/primer-6
|
|||
|
|
2025-11-27 20:00:28.857 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/primer-6
|
|||
|
|
2025-11-27 20:00:28.857 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/cal-id
|
|||
|
|
2025-11-27 20:00:28.857 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/cal-id
|
|||
|
|
2025-11-27 20:00:28.857 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/citable
|
|||
|
|
2025-11-27 20:00:28.858 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/citable
|
|||
|
|
2025-11-27 20:00:28.858 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/complydo-yc-f25
|
|||
|
|
2025-11-27 20:00:28.859 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/complydo-yc-f25
|
|||
|
|
2025-11-27 20:00:28.859 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/epismo
|
|||
|
|
2025-11-27 20:00:28.859 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/epismo
|
|||
|
|
2025-11-27 20:00:28.859 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/astrolid
|
|||
|
|
2025-11-27 20:00:28.860 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/astrolid
|
|||
|
|
2025-11-27 20:00:28.860 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/chatter-4
|
|||
|
|
2025-11-27 20:00:28.861 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/chatter-4
|
|||
|
|
2025-11-27 20:00:28.861 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/scaloom-5
|
|||
|
|
2025-11-27 20:00:28.861 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/scaloom-5
|
|||
|
|
2025-11-27 20:00:28.861 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/skarbe
|
|||
|
|
2025-11-27 20:00:28.862 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/skarbe
|
|||
|
|
2025-11-27 20:00:28.862 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/opensigner
|
|||
|
|
2025-11-27 20:00:28.863 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/opensigner
|
|||
|
|
2025-11-27 20:00:28.863 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/jdoodle-ai
|
|||
|
|
2025-11-27 20:00:28.863 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/jdoodle-ai
|
|||
|
|
2025-11-27 20:00:28.863 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sheet0
|
|||
|
|
2025-11-27 20:00:28.864 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sheet0
|
|||
|
|
2025-11-27 20:00:28.864 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sensay-3
|
|||
|
|
2025-11-27 20:00:28.865 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sensay-3
|
|||
|
|
2025-11-27 20:00:28.865 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/the-map-of-human-ideas
|
|||
|
|
2025-11-27 20:00:28.866 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/the-map-of-human-ideas
|
|||
|
|
2025-11-27 20:00:28.866 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/passionfruit-labs
|
|||
|
|
2025-11-27 20:00:28.867 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/passionfruit-labs
|
|||
|
|
2025-11-27 20:00:28.867 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/released-ffb3f8e8-315c-4569-bc4c-9b666d43cd8e
|
|||
|
|
2025-11-27 20:00:28.867 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/released-ffb3f8e8-315c-4569-bc4c-9b666d43cd8e
|
|||
|
|
2025-11-27 20:00:28.868 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/wordflippin-vocabulary-that-lasts
|
|||
|
|
2025-11-27 20:00:28.868 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/wordflippin-vocabulary-that-lasts
|
|||
|
|
2025-11-27 20:00:28.868 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/theysaid
|
|||
|
|
2025-11-27 20:00:28.869 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/theysaid
|
|||
|
|
2025-11-27 20:00:28.869 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/noro-adhd-planner
|
|||
|
|
2025-11-27 20:00:28.869 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/noro-adhd-planner
|
|||
|
|
2025-11-27 20:00:28.869 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/clik-cursor-for-video
|
|||
|
|
2025-11-27 20:00:28.870 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/clik-cursor-for-video
|
|||
|
|
2025-11-27 20:00:28.870 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/meta
|
|||
|
|
2025-11-27 20:00:28.871 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/meta
|
|||
|
|
2025-11-27 20:00:28.871 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/mixy-2
|
|||
|
|
2025-11-27 20:00:28.871 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/mixy-2
|
|||
|
|
2025-11-27 20:00:28.871 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/praxis-news-for-ios
|
|||
|
|
2025-11-27 20:00:28.872 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/praxis-news-for-ios
|
|||
|
|
2025-11-27 20:00:28.872 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/loophole-2
|
|||
|
|
2025-11-27 20:00:28.872 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/loophole-2
|
|||
|
|
2025-11-27 20:00:28.873 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/datagran
|
|||
|
|
2025-11-27 20:00:28.873 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/datagran
|
|||
|
|
2025-11-27 20:00:28.873 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/memorr-ai
|
|||
|
|
2025-11-27 20:00:28.874 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/memorr-ai
|
|||
|
|
2025-11-27 20:00:28.874 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/dropstone-2
|
|||
|
|
2025-11-27 20:00:28.875 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/dropstone-2
|
|||
|
|
2025-11-27 20:00:28.875 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/the-cloud-for-ai-agents
|
|||
|
|
2025-11-27 20:00:28.875 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/the-cloud-for-ai-agents
|
|||
|
|
2025-11-27 20:00:28.876 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/pitch
|
|||
|
|
2025-11-27 20:00:28.876 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/pitch
|
|||
|
|
2025-11-27 20:00:28.876 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/pin-it
|
|||
|
|
2025-11-27 20:00:28.877 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/pin-it
|
|||
|
|
2025-11-27 20:00:28.877 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/talo
|
|||
|
|
2025-11-27 20:00:28.877 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/talo
|
|||
|
|
2025-11-27 20:00:28.877 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sugar-free-food-scanner
|
|||
|
|
2025-11-27 20:00:28.878 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sugar-free-food-scanner
|
|||
|
|
2025-11-27 20:00:28.878 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/graphis
|
|||
|
|
2025-11-27 20:00:28.879 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/graphis
|
|||
|
|
2025-11-27 20:00:28.879 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/offinal
|
|||
|
|
2025-11-27 20:00:28.880 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/offinal
|
|||
|
|
2025-11-27 20:00:28.880 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/draftboard
|
|||
|
|
2025-11-27 20:00:28.880 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/draftboard
|
|||
|
|
2025-11-27 20:00:28.881 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/thesys
|
|||
|
|
2025-11-27 20:00:28.881 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/thesys
|
|||
|
|
2025-11-27 20:00:28.882 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/asklet-by-sunbeam
|
|||
|
|
2025-11-27 20:00:28.882 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/asklet-by-sunbeam
|
|||
|
|
2025-11-27 20:00:28.882 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/trustmrr
|
|||
|
|
2025-11-27 20:00:28.883 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/trustmrr
|
|||
|
|
2025-11-27 20:00:28.883 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/youart
|
|||
|
|
2025-11-27 20:00:28.884 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/youart
|
|||
|
|
2025-11-27 20:00:28.884 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/happyverse-2
|
|||
|
|
2025-11-27 20:00:28.884 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/happyverse-2
|
|||
|
|
2025-11-27 20:00:28.884 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/mindpal-ai
|
|||
|
|
2025-11-27 20:00:28.885 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/mindpal-ai
|
|||
|
|
2025-11-27 20:00:28.885 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/circle-your-ai-playground
|
|||
|
|
2025-11-27 20:00:28.886 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/circle-your-ai-playground
|
|||
|
|
2025-11-27 20:00:28.886 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/task-sentry
|
|||
|
|
2025-11-27 20:00:28.887 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/task-sentry
|
|||
|
|
2025-11-27 20:00:28.887 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/snipbox-clipboard-history-for-macos
|
|||
|
|
2025-11-27 20:00:28.887 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/snipbox-clipboard-history-for-macos
|
|||
|
|
2025-11-27 20:00:28.887 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/cranston-ai
|
|||
|
|
2025-11-27 20:00:28.888 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/cranston-ai
|
|||
|
|
2025-11-27 20:00:28.888 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/rally-tax
|
|||
|
|
2025-11-27 20:00:28.889 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/rally-tax
|
|||
|
|
2025-11-27 20:00:28.889 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/waldium
|
|||
|
|
2025-11-27 20:00:28.889 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/waldium
|
|||
|
|
2025-11-27 20:00:28.890 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/signal-watcher
|
|||
|
|
2025-11-27 20:00:28.890 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/signal-watcher
|
|||
|
|
2025-11-27 20:00:28.890 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/algebras-ai
|
|||
|
|
2025-11-27 20:00:28.891 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/algebras-ai
|
|||
|
|
2025-11-27 20:00:28.891 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/amplitude
|
|||
|
|
2025-11-27 20:00:28.892 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/amplitude
|
|||
|
|
2025-11-27 20:00:28.892 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/logo-dev
|
|||
|
|
2025-11-27 20:00:28.892 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/logo-dev
|
|||
|
|
2025-11-27 20:00:28.892 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/elevenlabs
|
|||
|
|
2025-11-27 20:00:28.893 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/elevenlabs
|
|||
|
|
2025-11-27 20:00:28.893 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/parsemania-com
|
|||
|
|
2025-11-27 20:00:28.894 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/parsemania-com
|
|||
|
|
2025-11-27 20:00:28.894 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/vibe-manager-mcp-syn
|
|||
|
|
2025-11-27 20:00:28.894 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/vibe-manager-mcp-syn
|
|||
|
|
2025-11-27 20:00:28.894 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/peakforms
|
|||
|
|
2025-11-27 20:00:28.895 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/peakforms
|
|||
|
|
2025-11-27 20:00:28.895 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hyperlink-by-nexa-ai
|
|||
|
|
2025-11-27 20:00:28.896 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hyperlink-by-nexa-ai
|
|||
|
|
2025-11-27 20:00:28.896 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/clik-cursor-for-video
|
|||
|
|
2025-11-27 20:00:28.896 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/clik-cursor-for-video
|
|||
|
|
2025-11-27 20:00:28.897 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/brainfish
|
|||
|
|
2025-11-27 20:00:28.897 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/brainfish
|
|||
|
|
2025-11-27 20:00:28.897 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/trae
|
|||
|
|
2025-11-27 20:00:28.898 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/trae
|
|||
|
|
2025-11-27 20:00:28.898 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sprites-ai
|
|||
|
|
2025-11-27 20:00:28.898 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sprites-ai
|
|||
|
|
2025-11-27 20:00:28.899 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/nba-moves
|
|||
|
|
2025-11-27 20:00:28.899 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/nba-moves
|
|||
|
|
2025-11-27 20:00:28.899 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/votevid
|
|||
|
|
2025-11-27 20:00:28.900 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/votevid
|
|||
|
|
2025-11-27 20:00:28.900 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/speechcut
|
|||
|
|
2025-11-27 20:00:28.901 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/speechcut
|
|||
|
|
2025-11-27 20:00:28.901 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/kadabra
|
|||
|
|
2025-11-27 20:00:28.901 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/kadabra
|
|||
|
|
2025-11-27 20:00:28.901 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/promptessor
|
|||
|
|
2025-11-27 20:00:28.902 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/promptessor
|
|||
|
|
2025-11-27 20:00:28.902 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/picsart
|
|||
|
|
2025-11-27 20:00:28.903 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/picsart
|
|||
|
|
2025-11-27 20:00:28.903 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/snapcommit
|
|||
|
|
2025-11-27 20:00:28.903 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/snapcommit
|
|||
|
|
2025-11-27 20:00:28.903 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/webflow
|
|||
|
|
2025-11-27 20:00:28.904 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/webflow
|
|||
|
|
2025-11-27 20:00:28.904 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/the-drive-ai-2
|
|||
|
|
2025-11-27 20:00:28.905 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/the-drive-ai-2
|
|||
|
|
2025-11-27 20:00:28.905 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/cotera-ai-early-access
|
|||
|
|
2025-11-27 20:00:28.906 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/cotera-ai-early-access
|
|||
|
|
2025-11-27 20:00:28.906 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/rocknroll-build
|
|||
|
|
2025-11-27 20:00:28.906 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/rocknroll-build
|
|||
|
|
2025-11-27 20:00:28.906 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/macdetox
|
|||
|
|
2025-11-27 20:00:28.907 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/macdetox
|
|||
|
|
2025-11-27 20:00:28.907 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hathora
|
|||
|
|
2025-11-27 20:00:28.908 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hathora
|
|||
|
|
2025-11-27 20:00:28.908 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/crono-4
|
|||
|
|
2025-11-27 20:00:28.908 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/crono-4
|
|||
|
|
2025-11-27 20:00:28.909 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/superapp
|
|||
|
|
2025-11-27 20:00:28.909 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/superapp
|
|||
|
|
2025-11-27 20:00:28.909 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/geekflare-connect
|
|||
|
|
2025-11-27 20:00:28.910 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/geekflare-connect
|
|||
|
|
2025-11-27 20:00:28.910 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hiperyon
|
|||
|
|
2025-11-27 20:00:28.910 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hiperyon
|
|||
|
|
2025-11-27 20:00:28.911 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/youware
|
|||
|
|
2025-11-27 20:00:28.911 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/youware
|
|||
|
|
2025-11-27 20:00:28.911 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/cto-new
|
|||
|
|
2025-11-27 20:00:28.912 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/cto-new
|
|||
|
|
2025-11-27 20:00:28.912 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/oasi
|
|||
|
|
2025-11-27 20:00:28.913 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/oasi
|
|||
|
|
2025-11-27 20:00:28.913 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/fuser
|
|||
|
|
2025-11-27 20:00:28.913 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/fuser
|
|||
|
|
2025-11-27 20:00:28.914 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/avaturn-live-2
|
|||
|
|
2025-11-27 20:00:28.914 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/avaturn-live-2
|
|||
|
|
2025-11-27 20:00:28.914 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/marble-by-world-labs
|
|||
|
|
2025-11-27 20:00:28.915 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/marble-by-world-labs
|
|||
|
|
2025-11-27 20:00:28.915 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/openai
|
|||
|
|
2025-11-27 20:00:28.915 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/openai
|
|||
|
|
2025-11-27 20:00:28.915 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/velvet-5
|
|||
|
|
2025-11-27 20:00:28.916 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/velvet-5
|
|||
|
|
2025-11-27 20:00:28.916 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/booksell
|
|||
|
|
2025-11-27 20:00:28.917 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/booksell
|
|||
|
|
2025-11-27 20:00:28.917 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/bunny-net
|
|||
|
|
2025-11-27 20:00:28.918 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/bunny-net
|
|||
|
|
2025-11-27 20:00:28.918 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/willow-voice
|
|||
|
|
2025-11-27 20:00:28.918 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/willow-voice
|
|||
|
|
2025-11-27 20:00:28.918 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/pylon
|
|||
|
|
2025-11-27 20:00:28.919 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/pylon
|
|||
|
|
2025-11-27 20:00:28.919 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/webjourney
|
|||
|
|
2025-11-27 20:00:28.920 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/webjourney
|
|||
|
|
2025-11-27 20:00:28.920 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/documenso
|
|||
|
|
2025-11-27 20:00:28.920 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/documenso
|
|||
|
|
2025-11-27 20:00:28.920 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/devpilot-2
|
|||
|
|
2025-11-27 20:00:28.921 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/devpilot-2
|
|||
|
|
2025-11-27 20:00:28.921 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/lifter-import-sort
|
|||
|
|
2025-11-27 20:00:28.922 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/lifter-import-sort
|
|||
|
|
2025-11-27 20:00:28.922 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/doco-2
|
|||
|
|
2025-11-27 20:00:28.923 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/doco-2
|
|||
|
|
2025-11-27 20:00:28.923 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/safetywing
|
|||
|
|
2025-11-27 20:00:28.923 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/safetywing
|
|||
|
|
2025-11-27 20:00:28.923 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/easy-tasks-chrome-extension
|
|||
|
|
2025-11-27 20:00:28.924 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/easy-tasks-chrome-extension
|
|||
|
|
2025-11-27 20:00:28.924 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/khorus
|
|||
|
|
2025-11-27 20:00:28.925 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/khorus
|
|||
|
|
2025-11-27 20:00:28.925 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/openai
|
|||
|
|
2025-11-27 20:00:28.925 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/openai
|
|||
|
|
2025-11-27 20:00:28.925 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro
|
|||
|
|
2025-11-27 20:00:28.926 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro
|
|||
|
|
2025-11-27 20:00:28.926 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/mylens-for-youtube
|
|||
|
|
2025-11-27 20:00:28.927 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/mylens-for-youtube
|
|||
|
|
2025-11-27 20:00:28.927 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/airshare-instant-local-file-sharing
|
|||
|
|
2025-11-27 20:00:28.928 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/airshare-instant-local-file-sharing
|
|||
|
|
2025-11-27 20:00:28.928 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/email-buttons
|
|||
|
|
2025-11-27 20:00:28.928 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/email-buttons
|
|||
|
|
2025-11-27 20:00:28.929 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/scraib-app
|
|||
|
|
2025-11-27 20:00:28.929 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/scraib-app
|
|||
|
|
2025-11-27 20:00:28.929 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer
|
|||
|
|
2025-11-27 20:00:28.930 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer
|
|||
|
|
2025-11-27 20:00:28.930 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/cranston-ai
|
|||
|
|
2025-11-27 20:00:28.930 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/cranston-ai
|
|||
|
|
2025-11-27 20:00:28.931 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/rally-tax
|
|||
|
|
2025-11-27 20:00:28.931 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/rally-tax
|
|||
|
|
2025-11-27 20:00:28.931 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/waldium
|
|||
|
|
2025-11-27 20:00:28.932 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/waldium
|
|||
|
|
2025-11-27 20:00:28.932 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/signal-watcher
|
|||
|
|
2025-11-27 20:00:28.933 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/signal-watcher
|
|||
|
|
2025-11-27 20:00:28.933 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/logo-dev
|
|||
|
|
2025-11-27 20:00:28.934 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/logo-dev
|
|||
|
|
2025-11-27 20:00:28.934 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/elevenlabs
|
|||
|
|
2025-11-27 20:00:28.934 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/elevenlabs
|
|||
|
|
2025-11-27 20:00:28.934 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/parsemania-com
|
|||
|
|
2025-11-27 20:00:28.935 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/parsemania-com
|
|||
|
|
2025-11-27 20:00:28.935 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/vibe-manager-mcp-syn
|
|||
|
|
2025-11-27 20:00:28.936 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/vibe-manager-mcp-syn
|
|||
|
|
2025-11-27 20:00:28.936 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/peakforms
|
|||
|
|
2025-11-27 20:00:28.936 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/peakforms
|
|||
|
|
2025-11-27 20:00:28.936 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hyperlink-by-nexa-ai
|
|||
|
|
2025-11-27 20:00:28.937 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hyperlink-by-nexa-ai
|
|||
|
|
2025-11-27 20:00:28.937 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/brainfish
|
|||
|
|
2025-11-27 20:00:28.938 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/brainfish
|
|||
|
|
2025-11-27 20:00:28.938 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/trae
|
|||
|
|
2025-11-27 20:00:28.938 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/trae
|
|||
|
|
2025-11-27 20:00:28.938 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sprites-ai
|
|||
|
|
2025-11-27 20:00:28.939 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sprites-ai
|
|||
|
|
2025-11-27 20:00:28.939 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/nba-moves
|
|||
|
|
2025-11-27 20:00:28.940 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/nba-moves
|
|||
|
|
2025-11-27 20:00:28.940 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/votevid
|
|||
|
|
2025-11-27 20:00:28.940 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/votevid
|
|||
|
|
2025-11-27 20:00:28.941 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/kadabra
|
|||
|
|
2025-11-27 20:00:28.941 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/kadabra
|
|||
|
|
2025-11-27 20:00:28.941 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/promptessor
|
|||
|
|
2025-11-27 20:00:28.942 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/promptessor
|
|||
|
|
2025-11-27 20:00:28.943 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/picsart
|
|||
|
|
2025-11-27 20:00:28.943 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/picsart
|
|||
|
|
2025-11-27 20:00:28.943 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/snapcommit
|
|||
|
|
2025-11-27 20:00:28.944 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/snapcommit
|
|||
|
|
2025-11-27 20:00:28.944 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/the-drive-ai-2
|
|||
|
|
2025-11-27 20:00:28.944 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/the-drive-ai-2
|
|||
|
|
2025-11-27 20:00:28.944 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/cotera-ai-early-access
|
|||
|
|
2025-11-27 20:00:28.945 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/cotera-ai-early-access
|
|||
|
|
2025-11-27 20:00:28.945 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/rocknroll-build
|
|||
|
|
2025-11-27 20:00:28.946 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/rocknroll-build
|
|||
|
|
2025-11-27 20:00:28.946 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hathora
|
|||
|
|
2025-11-27 20:00:28.946 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hathora
|
|||
|
|
2025-11-27 20:00:28.946 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/superapp
|
|||
|
|
2025-11-27 20:00:28.947 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/superapp
|
|||
|
|
2025-11-27 20:00:28.947 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/geekflare-connect
|
|||
|
|
2025-11-27 20:00:28.948 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/geekflare-connect
|
|||
|
|
2025-11-27 20:00:28.948 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/cto-new
|
|||
|
|
2025-11-27 20:00:28.948 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/cto-new
|
|||
|
|
2025-11-27 20:00:28.948 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/fuser
|
|||
|
|
2025-11-27 20:00:28.949 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/fuser
|
|||
|
|
2025-11-27 20:00:28.951 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/juno-digital-planner
|
|||
|
|
2025-11-27 20:00:28.951 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/juno-digital-planner
|
|||
|
|
2025-11-27 20:00:28.951 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/github-repo-visibility-analyzer
|
|||
|
|
2025-11-27 20:00:28.952 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/github-repo-visibility-analyzer
|
|||
|
|
2025-11-27 20:00:28.952 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/proximity-lock-system
|
|||
|
|
2025-11-27 20:00:28.953 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/proximity-lock-system
|
|||
|
|
2025-11-27 20:00:28.953 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/clipboardai-2
|
|||
|
|
2025-11-27 20:00:28.954 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/clipboardai-2
|
|||
|
|
2025-11-27 20:00:28.954 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/launchos
|
|||
|
|
2025-11-27 20:00:28.954 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/launchos
|
|||
|
|
2025-11-27 20:00:28.954 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/avaturn-live-2
|
|||
|
|
2025-11-27 20:00:28.955 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/avaturn-live-2
|
|||
|
|
2025-11-27 20:00:28.955 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/marble-by-world-labs
|
|||
|
|
2025-11-27 20:00:28.956 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/marble-by-world-labs
|
|||
|
|
2025-11-27 20:00:28.956 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/openai
|
|||
|
|
2025-11-27 20:00:28.956 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/openai
|
|||
|
|
2025-11-27 20:00:28.956 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/velvet-5
|
|||
|
|
2025-11-27 20:00:28.957 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/velvet-5
|
|||
|
|
2025-11-27 20:00:28.958 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/booksell
|
|||
|
|
2025-11-27 20:00:28.958 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/booksell
|
|||
|
|
2025-11-27 20:00:28.959 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/bunny-net
|
|||
|
|
2025-11-27 20:00:28.959 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/bunny-net
|
|||
|
|
2025-11-27 20:00:28.959 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/willow-voice
|
|||
|
|
2025-11-27 20:00:28.960 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/willow-voice
|
|||
|
|
2025-11-27 20:00:28.960 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/algebras-ai
|
|||
|
|
2025-11-27 20:00:28.961 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/algebras-ai
|
|||
|
|
2025-11-27 20:00:28.961 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/amplitude
|
|||
|
|
2025-11-27 20:00:28.961 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/amplitude
|
|||
|
|
2025-11-27 20:00:28.962 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/pylon
|
|||
|
|
2025-11-27 20:00:28.962 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/pylon
|
|||
|
|
2025-11-27 20:00:28.962 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/webjourney
|
|||
|
|
2025-11-27 20:00:28.963 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/webjourney
|
|||
|
|
2025-11-27 20:00:28.963 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/documenso
|
|||
|
|
2025-11-27 20:00:28.963 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/documenso
|
|||
|
|
2025-11-27 20:00:28.963 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/devpilot-2
|
|||
|
|
2025-11-27 20:00:28.964 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/devpilot-2
|
|||
|
|
2025-11-27 20:00:28.964 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/lifter-import-sort
|
|||
|
|
2025-11-27 20:00:28.965 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/lifter-import-sort
|
|||
|
|
2025-11-27 20:00:28.965 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/no-contact-tracker-let-them-go
|
|||
|
|
2025-11-27 20:00:28.965 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/no-contact-tracker-let-them-go
|
|||
|
|
2025-11-27 20:00:28.965 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/doco-2
|
|||
|
|
2025-11-27 20:00:28.966 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/doco-2
|
|||
|
|
2025-11-27 20:00:28.966 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ringit
|
|||
|
|
2025-11-27 20:00:28.967 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ringit
|
|||
|
|
2025-11-27 20:00:28.967 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/speechcut
|
|||
|
|
2025-11-27 20:00:28.968 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/speechcut
|
|||
|
|
2025-11-27 20:00:28.968 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/safetywing
|
|||
|
|
2025-11-27 20:00:28.969 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/safetywing
|
|||
|
|
2025-11-27 20:00:28.969 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/webflow
|
|||
|
|
2025-11-27 20:00:28.969 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/webflow
|
|||
|
|
2025-11-27 20:00:28.970 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/easy-tasks-chrome-extension
|
|||
|
|
2025-11-27 20:00:28.970 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/easy-tasks-chrome-extension
|
|||
|
|
2025-11-27 20:00:28.970 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/crono-4
|
|||
|
|
2025-11-27 20:00:28.971 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/crono-4
|
|||
|
|
2025-11-27 20:00:28.971 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/artifacts
|
|||
|
|
2025-11-27 20:00:28.971 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/artifacts
|
|||
|
|
2025-11-27 20:00:28.972 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/youware
|
|||
|
|
2025-11-27 20:00:28.972 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/youware
|
|||
|
|
2025-11-27 20:00:28.972 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/planndu
|
|||
|
|
2025-11-27 20:00:28.973 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/planndu
|
|||
|
|
2025-11-27 20:00:28.973 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/khorus
|
|||
|
|
2025-11-27 20:00:28.974 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/khorus
|
|||
|
|
2025-11-27 20:00:28.974 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/woofsheet-smart-dog-care-tracker
|
|||
|
|
2025-11-27 20:00:28.974 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/woofsheet-smart-dog-care-tracker
|
|||
|
|
2025-11-27 20:00:28.975 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/prometora
|
|||
|
|
2025-11-27 20:00:28.975 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/prometora
|
|||
|
|
2025-11-27 20:00:28.975 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/rare-big-deal
|
|||
|
|
2025-11-27 20:00:28.976 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/rare-big-deal
|
|||
|
|
2025-11-27 20:00:28.976 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/zencommunity
|
|||
|
|
2025-11-27 20:00:28.977 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/zencommunity
|
|||
|
|
2025-11-27 20:00:28.977 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/elsie-ai-beta
|
|||
|
|
2025-11-27 20:00:28.977 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/elsie-ai-beta
|
|||
|
|
2025-11-27 20:00:28.977 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gubb
|
|||
|
|
2025-11-27 20:00:28.978 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gubb
|
|||
|
|
2025-11-27 20:00:28.978 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/koyal
|
|||
|
|
2025-11-27 20:00:28.978 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/koyal
|
|||
|
|
2025-11-27 20:00:28.978 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/notisprite
|
|||
|
|
2025-11-27 20:00:28.979 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/notisprite
|
|||
|
|
2025-11-27 20:00:28.979 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/2pr-2
|
|||
|
|
2025-11-27 20:00:28.980 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/2pr-2
|
|||
|
|
2025-11-27 20:00:28.980 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/swytchcode
|
|||
|
|
2025-11-27 20:00:28.980 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/swytchcode
|
|||
|
|
2025-11-27 20:00:28.981 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/openai
|
|||
|
|
2025-11-27 20:00:28.981 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/openai
|
|||
|
|
2025-11-27 20:00:28.981 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro
|
|||
|
|
2025-11-27 20:00:28.982 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro
|
|||
|
|
2025-11-27 20:00:28.982 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/mylens-for-youtube
|
|||
|
|
2025-11-27 20:00:28.983 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/mylens-for-youtube
|
|||
|
|
2025-11-27 20:00:28.983 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/airshare-instant-local-file-sharing
|
|||
|
|
2025-11-27 20:00:28.984 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/airshare-instant-local-file-sharing
|
|||
|
|
2025-11-27 20:00:28.984 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/email-buttons
|
|||
|
|
2025-11-27 20:00:28.984 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/email-buttons
|
|||
|
|
2025-11-27 20:00:28.985 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/scraib-app
|
|||
|
|
2025-11-27 20:00:28.985 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/scraib-app
|
|||
|
|
2025-11-27 20:00:28.985 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer
|
|||
|
|
2025-11-27 20:00:28.986 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer
|
|||
|
|
2025-11-27 20:00:28.986 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sato-video-player
|
|||
|
|
2025-11-27 20:00:28.986 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sato-video-player
|
|||
|
|
2025-11-27 20:00:28.987 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/integrateapi
|
|||
|
|
2025-11-27 20:00:28.987 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/integrateapi
|
|||
|
|
2025-11-27 20:00:28.987 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/chat-by-x
|
|||
|
|
2025-11-27 20:00:28.988 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/chat-by-x
|
|||
|
|
2025-11-27 20:00:28.988 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/beehiiv
|
|||
|
|
2025-11-27 20:00:28.989 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/beehiiv
|
|||
|
|
2025-11-27 20:00:28.989 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/alterbase-2
|
|||
|
|
2025-11-27 20:00:28.989 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/alterbase-2
|
|||
|
|
2025-11-27 20:00:28.989 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/marginof-com
|
|||
|
|
2025-11-27 20:00:28.990 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/marginof-com
|
|||
|
|
2025-11-27 20:00:28.990 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/yourgpt
|
|||
|
|
2025-11-27 20:00:28.991 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/yourgpt
|
|||
|
|
2025-11-27 20:00:28.991 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/reindeer
|
|||
|
|
2025-11-27 20:00:28.991 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/reindeer
|
|||
|
|
2025-11-27 20:00:28.991 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/anymark
|
|||
|
|
2025-11-27 20:00:28.992 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/anymark
|
|||
|
|
2025-11-27 20:00:28.992 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/appealseal-easy-property-tax-appeal
|
|||
|
|
2025-11-27 20:00:28.993 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/appealseal-easy-property-tax-appeal
|
|||
|
|
2025-11-27 20:00:28.993 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/neoagent
|
|||
|
|
2025-11-27 20:00:28.993 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/neoagent
|
|||
|
|
2025-11-27 20:00:28.993 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sleek-design
|
|||
|
|
2025-11-27 20:00:28.994 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sleek-design
|
|||
|
|
2025-11-27 20:00:28.994 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/befreed-2
|
|||
|
|
2025-11-27 20:00:28.994 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/befreed-2
|
|||
|
|
2025-11-27 20:00:28.995 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/welltory
|
|||
|
|
2025-11-27 20:00:28.995 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/welltory
|
|||
|
|
2025-11-27 20:00:28.995 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/blimp-like-chatgpt-found-n8n
|
|||
|
|
2025-11-27 20:00:28.996 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/blimp-like-chatgpt-found-n8n
|
|||
|
|
2025-11-27 20:00:28.996 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/vnyl-2
|
|||
|
|
2025-11-27 20:00:28.997 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/vnyl-2
|
|||
|
|
2025-11-27 20:00:28.997 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/juice-distribution-as-a-service-daas
|
|||
|
|
2025-11-27 20:00:28.997 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/juice-distribution-as-a-service-daas
|
|||
|
|
2025-11-27 20:00:28.997 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/paraflow
|
|||
|
|
2025-11-27 20:00:28.998 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/paraflow
|
|||
|
|
2025-11-27 20:00:28.998 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/aidajet-ai-powered-newsletter-platform
|
|||
|
|
2025-11-27 20:00:28.998 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/aidajet-ai-powered-newsletter-platform
|
|||
|
|
2025-11-27 20:00:28.998 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/zen-editor
|
|||
|
|
2025-11-27 20:00:28.999 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/zen-editor
|
|||
|
|
2025-11-27 20:00:28.999 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/beehiiv
|
|||
|
|
2025-11-27 20:00:29.000 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/beehiiv
|
|||
|
|
2025-11-27 20:00:29.000 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sakura-2
|
|||
|
|
2025-11-27 20:00:29.001 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sakura-2
|
|||
|
|
2025-11-27 20:00:29.001 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sokosumi
|
|||
|
|
2025-11-27 20:00:29.001 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sokosumi
|
|||
|
|
2025-11-27 20:00:29.001 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/bluedot-2
|
|||
|
|
2025-11-27 20:00:29.002 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/bluedot-2
|
|||
|
|
2025-11-27 20:00:29.002 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/google-antigravity
|
|||
|
|
2025-11-27 20:00:29.003 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/google-antigravity
|
|||
|
|
2025-11-27 20:00:29.003 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gemini-6
|
|||
|
|
2025-11-27 20:00:29.003 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gemini-6
|
|||
|
|
2025-11-27 20:00:29.003 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/tiptap
|
|||
|
|
2025-11-27 20:00:29.004 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/tiptap
|
|||
|
|
2025-11-27 20:00:29.004 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/autosubtitles
|
|||
|
|
2025-11-27 20:00:29.005 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/autosubtitles
|
|||
|
|
2025-11-27 20:00:29.005 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/stopbite-stop-nail-biting
|
|||
|
|
2025-11-27 20:00:29.005 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/stopbite-stop-nail-biting
|
|||
|
|
2025-11-27 20:00:29.005 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/snippets-ai
|
|||
|
|
2025-11-27 20:00:29.006 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/snippets-ai
|
|||
|
|
2025-11-27 20:00:29.006 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/elevenlabs
|
|||
|
|
2025-11-27 20:00:29.007 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/elevenlabs
|
|||
|
|
2025-11-27 20:00:29.007 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/lapis-3
|
|||
|
|
2025-11-27 20:00:29.007 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/lapis-3
|
|||
|
|
2025-11-27 20:00:29.008 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/airstitch
|
|||
|
|
2025-11-27 20:00:29.008 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/airstitch
|
|||
|
|
2025-11-27 20:00:29.009 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/tiny-mario
|
|||
|
|
2025-11-27 20:00:29.009 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/tiny-mario
|
|||
|
|
2025-11-27 20:00:29.009 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hirosend
|
|||
|
|
2025-11-27 20:00:29.010 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hirosend
|
|||
|
|
2025-11-27 20:00:29.010 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/grok-3
|
|||
|
|
2025-11-27 20:00:29.011 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/grok-3
|
|||
|
|
2025-11-27 20:00:29.011 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/zo-computer-2
|
|||
|
|
2025-11-27 20:00:29.011 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/zo-computer-2
|
|||
|
|
2025-11-27 20:00:29.011 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/markopolo-ai
|
|||
|
|
2025-11-27 20:00:29.012 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/markopolo-ai
|
|||
|
|
2025-11-27 20:00:29.012 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ai-email-template-generator
|
|||
|
|
2025-11-27 20:00:29.012 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ai-email-template-generator
|
|||
|
|
2025-11-27 20:00:29.013 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro
|
|||
|
|
2025-11-27 20:00:29.013 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro
|
|||
|
|
2025-11-27 20:00:29.013 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/streetwise
|
|||
|
|
2025-11-27 20:00:29.014 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/streetwise
|
|||
|
|
2025-11-27 20:00:29.014 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/nitpicks
|
|||
|
|
2025-11-27 20:00:29.014 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/nitpicks
|
|||
|
|
2025-11-27 20:00:29.014 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/super-4
|
|||
|
|
2025-11-27 20:00:29.015 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/super-4
|
|||
|
|
2025-11-27 20:00:29.015 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/stenifyai
|
|||
|
|
2025-11-27 20:00:29.016 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/stenifyai
|
|||
|
|
2025-11-27 20:00:29.016 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/axis-one
|
|||
|
|
2025-11-27 20:00:29.016 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/axis-one
|
|||
|
|
2025-11-27 20:00:29.017 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/porttracex
|
|||
|
|
2025-11-27 20:00:29.017 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/porttracex
|
|||
|
|
2025-11-27 20:00:29.017 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/nina-ai
|
|||
|
|
2025-11-27 20:00:29.018 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/nina-ai
|
|||
|
|
2025-11-27 20:00:29.018 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/rewebly
|
|||
|
|
2025-11-27 20:00:29.018 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/rewebly
|
|||
|
|
2025-11-27 20:00:29.018 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/termly-mobile-bridge-for-ai-dev-tools
|
|||
|
|
2025-11-27 20:00:29.019 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/termly-mobile-bridge-for-ai-dev-tools
|
|||
|
|
2025-11-27 20:00:29.019 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/jotchain
|
|||
|
|
2025-11-27 20:00:29.020 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/jotchain
|
|||
|
|
2025-11-27 20:00:29.020 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/oura
|
|||
|
|
2025-11-27 20:00:29.020 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/oura
|
|||
|
|
2025-11-27 20:00:29.021 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sendbird
|
|||
|
|
2025-11-27 20:00:29.021 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sendbird
|
|||
|
|
2025-11-27 20:00:29.021 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/baserow
|
|||
|
|
2025-11-27 20:00:29.022 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/baserow
|
|||
|
|
2025-11-27 20:00:29.022 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/filter-everything-online
|
|||
|
|
2025-11-27 20:00:29.023 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/filter-everything-online
|
|||
|
|
2025-11-27 20:00:29.023 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/alloy
|
|||
|
|
2025-11-27 20:00:29.023 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/alloy
|
|||
|
|
2025-11-27 20:00:29.023 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ogment-mcp-builder
|
|||
|
|
2025-11-27 20:00:29.024 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ogment-mcp-builder
|
|||
|
|
2025-11-27 20:00:29.024 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/thumbmagic-3
|
|||
|
|
2025-11-27 20:00:29.025 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/thumbmagic-3
|
|||
|
|
2025-11-27 20:00:29.025 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/typeless-2
|
|||
|
|
2025-11-27 20:00:29.025 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/typeless-2
|
|||
|
|
2025-11-27 20:00:29.025 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/speakeasy-3
|
|||
|
|
2025-11-27 20:00:29.026 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/speakeasy-3
|
|||
|
|
2025-11-27 20:00:29.026 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/notate-so
|
|||
|
|
2025-11-27 20:00:29.026 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/notate-so
|
|||
|
|
2025-11-27 20:00:29.027 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/insforge-alpha
|
|||
|
|
2025-11-27 20:00:29.027 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/insforge-alpha
|
|||
|
|
2025-11-27 20:00:29.027 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/webhook-rodeo
|
|||
|
|
2025-11-27 20:00:29.028 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/webhook-rodeo
|
|||
|
|
2025-11-27 20:00:29.028 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/lumical-scan-to-calendar
|
|||
|
|
2025-11-27 20:00:29.029 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/lumical-scan-to-calendar
|
|||
|
|
2025-11-27 20:00:29.029 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/tonic-ai
|
|||
|
|
2025-11-27 20:00:29.029 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/tonic-ai
|
|||
|
|
2025-11-27 20:00:29.029 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/axal
|
|||
|
|
2025-11-27 20:00:29.030 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/axal
|
|||
|
|
2025-11-27 20:00:29.030 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/capcut-ai-suite
|
|||
|
|
2025-11-27 20:00:29.030 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/capcut-ai-suite
|
|||
|
|
2025-11-27 20:00:29.031 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/unravel-9
|
|||
|
|
2025-11-27 20:00:29.031 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/unravel-9
|
|||
|
|
2025-11-27 20:00:29.031 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/pressdeck
|
|||
|
|
2025-11-27 20:00:29.032 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/pressdeck
|
|||
|
|
2025-11-27 20:00:29.032 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/guideflow
|
|||
|
|
2025-11-27 20:00:29.033 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/guideflow
|
|||
|
|
2025-11-27 20:00:29.033 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/manus
|
|||
|
|
2025-11-27 20:00:29.033 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/manus
|
|||
|
|
2025-11-27 20:00:29.033 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/spine-2
|
|||
|
|
2025-11-27 20:00:29.034 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/spine-2
|
|||
|
|
2025-11-27 20:00:29.034 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/color-palette-pro
|
|||
|
|
2025-11-27 20:00:29.035 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/color-palette-pro
|
|||
|
|
2025-11-27 20:00:29.035 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/signadot
|
|||
|
|
2025-11-27 20:00:29.035 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/signadot
|
|||
|
|
2025-11-27 20:00:29.035 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gemini-3-brand-audit
|
|||
|
|
2025-11-27 20:00:29.036 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gemini-3-brand-audit
|
|||
|
|
2025-11-27 20:00:29.036 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/magic-mango
|
|||
|
|
2025-11-27 20:00:29.037 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/magic-mango
|
|||
|
|
2025-11-27 20:00:29.037 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/avallon
|
|||
|
|
2025-11-27 20:00:29.037 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/avallon
|
|||
|
|
2025-11-27 20:00:29.038 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/readmeeting
|
|||
|
|
2025-11-27 20:00:29.038 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/readmeeting
|
|||
|
|
2025-11-27 20:00:29.038 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/baselight
|
|||
|
|
2025-11-27 20:00:29.039 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/baselight
|
|||
|
|
2025-11-27 20:00:29.039 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/your-ai-demo-agent-24-7
|
|||
|
|
2025-11-27 20:00:29.039 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/your-ai-demo-agent-24-7
|
|||
|
|
2025-11-27 20:00:29.039 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/flex-ai-your-ai-personal-trainer
|
|||
|
|
2025-11-27 20:00:29.040 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/flex-ai-your-ai-personal-trainer
|
|||
|
|
2025-11-27 20:00:29.040 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/refbox
|
|||
|
|
2025-11-27 20:00:29.041 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/refbox
|
|||
|
|
2025-11-27 20:00:29.041 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/read-ai-for-desktop
|
|||
|
|
2025-11-27 20:00:29.041 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/read-ai-for-desktop
|
|||
|
|
2025-11-27 20:00:29.041 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/credyt
|
|||
|
|
2025-11-27 20:00:29.042 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/credyt
|
|||
|
|
2025-11-27 20:00:29.042 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/todoist
|
|||
|
|
2025-11-27 20:00:29.042 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/todoist
|
|||
|
|
2025-11-27 20:00:29.043 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/pavis
|
|||
|
|
2025-11-27 20:00:29.043 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/pavis
|
|||
|
|
2025-11-27 20:00:29.043 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/dimension-2
|
|||
|
|
2025-11-27 20:00:29.044 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/dimension-2
|
|||
|
|
2025-11-27 20:00:29.044 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/wordwise
|
|||
|
|
2025-11-27 20:00:29.044 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/wordwise
|
|||
|
|
2025-11-27 20:00:29.044 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/onlyflights
|
|||
|
|
2025-11-27 20:00:29.045 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/onlyflights
|
|||
|
|
2025-11-27 20:00:29.045 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/better-upload
|
|||
|
|
2025-11-27 20:00:29.046 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/better-upload
|
|||
|
|
2025-11-27 20:00:29.046 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/onyx-free-screen-recorder
|
|||
|
|
2025-11-27 20:00:29.046 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/onyx-free-screen-recorder
|
|||
|
|
2025-11-27 20:00:29.046 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro
|
|||
|
|
2025-11-27 20:00:29.047 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro
|
|||
|
|
2025-11-27 20:00:29.047 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/apex-echo-ai
|
|||
|
|
2025-11-27 20:00:29.048 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/apex-echo-ai
|
|||
|
|
2025-11-27 20:00:29.048 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/meta
|
|||
|
|
2025-11-27 20:00:29.048 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/meta
|
|||
|
|
2025-11-27 20:00:29.049 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/neat-photo-beta
|
|||
|
|
2025-11-27 20:00:29.049 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/neat-photo-beta
|
|||
|
|
2025-11-27 20:00:29.049 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/globe-of-history
|
|||
|
|
2025-11-27 20:00:29.050 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/globe-of-history
|
|||
|
|
2025-11-27 20:00:29.050 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/auto-shutdown
|
|||
|
|
2025-11-27 20:00:29.051 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/auto-shutdown
|
|||
|
|
2025-11-27 20:00:29.051 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/mixup
|
|||
|
|
2025-11-27 20:00:29.052 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/mixup
|
|||
|
|
2025-11-27 20:00:29.052 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/crazy-egg
|
|||
|
|
2025-11-27 20:00:29.053 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/crazy-egg
|
|||
|
|
2025-11-27 20:00:29.053 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/perplexity-ai
|
|||
|
|
2025-11-27 20:00:29.053 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/perplexity-ai
|
|||
|
|
2025-11-27 20:00:29.053 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/almondcoder
|
|||
|
|
2025-11-27 20:00:29.054 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/almondcoder
|
|||
|
|
2025-11-27 20:00:29.054 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/textable-3
|
|||
|
|
2025-11-27 20:00:29.055 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/textable-3
|
|||
|
|
2025-11-27 20:00:29.055 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ai-detector-7
|
|||
|
|
2025-11-27 20:00:29.055 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ai-detector-7
|
|||
|
|
2025-11-27 20:00:29.056 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/side-space
|
|||
|
|
2025-11-27 20:00:29.056 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/side-space
|
|||
|
|
2025-11-27 20:00:29.056 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ocr-arena
|
|||
|
|
2025-11-27 20:00:29.057 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ocr-arena
|
|||
|
|
2025-11-27 20:00:29.057 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/antigravity-for-raycast
|
|||
|
|
2025-11-27 20:00:29.057 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/antigravity-for-raycast
|
|||
|
|
2025-11-27 20:00:29.058 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/turtlebar-smart-battery-saver-for-mac
|
|||
|
|
2025-11-27 20:00:29.058 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/turtlebar-smart-battery-saver-for-mac
|
|||
|
|
2025-11-27 20:00:29.058 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/twogether
|
|||
|
|
2025-11-27 20:00:29.059 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/twogether
|
|||
|
|
2025-11-27 20:00:29.059 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/good-dad
|
|||
|
|
2025-11-27 20:00:29.059 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/good-dad
|
|||
|
|
2025-11-27 20:00:29.060 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/browser-cash
|
|||
|
|
2025-11-27 20:00:29.060 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/browser-cash
|
|||
|
|
2025-11-27 20:00:29.060 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hargun-s-macos
|
|||
|
|
2025-11-27 20:00:29.061 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hargun-s-macos
|
|||
|
|
2025-11-27 20:00:29.061 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gatling
|
|||
|
|
2025-11-27 20:00:29.061 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gatling
|
|||
|
|
2025-11-27 20:00:29.062 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/zivy
|
|||
|
|
2025-11-27 20:00:29.062 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/zivy
|
|||
|
|
2025-11-27 20:00:29.062 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/mouse-shaker
|
|||
|
|
2025-11-27 20:00:29.063 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/mouse-shaker
|
|||
|
|
2025-11-27 20:00:29.063 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/bookmarkjar
|
|||
|
|
2025-11-27 20:00:29.063 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/bookmarkjar
|
|||
|
|
2025-11-27 20:00:29.064 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/numby
|
|||
|
|
2025-11-27 20:00:29.064 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/numby
|
|||
|
|
2025-11-27 20:00:29.064 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/qoder
|
|||
|
|
2025-11-27 20:00:29.065 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/qoder
|
|||
|
|
2025-11-27 20:00:29.065 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ai-browser
|
|||
|
|
2025-11-27 20:00:29.065 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ai-browser
|
|||
|
|
2025-11-27 20:00:29.065 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/storiara
|
|||
|
|
2025-11-27 20:00:29.066 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/storiara
|
|||
|
|
2025-11-27 20:00:29.066 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/npm-bet
|
|||
|
|
2025-11-27 20:00:29.067 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/npm-bet
|
|||
|
|
2025-11-27 20:00:29.067 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/lamatic-ai
|
|||
|
|
2025-11-27 20:00:29.068 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/lamatic-ai
|
|||
|
|
2025-11-27 20:00:29.068 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/audience-loop
|
|||
|
|
2025-11-27 20:00:29.068 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/audience-loop
|
|||
|
|
2025-11-27 20:00:29.068 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/chime-remember-everything
|
|||
|
|
2025-11-27 20:00:29.069 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/chime-remember-everything
|
|||
|
|
2025-11-27 20:00:29.069 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/1up
|
|||
|
|
2025-11-27 20:00:29.070 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/1up
|
|||
|
|
2025-11-27 20:00:29.070 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/elfmonn
|
|||
|
|
2025-11-27 20:00:29.070 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/elfmonn
|
|||
|
|
2025-11-27 20:00:29.070 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/raycast
|
|||
|
|
2025-11-27 20:00:29.071 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/raycast
|
|||
|
|
2025-11-27 20:00:29.071 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt
|
|||
|
|
2025-11-27 20:00:29.072 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt
|
|||
|
|
2025-11-27 20:00:29.072 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/tilepix
|
|||
|
|
2025-11-27 20:00:29.072 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/tilepix
|
|||
|
|
2025-11-27 20:00:29.072 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/synara
|
|||
|
|
2025-11-27 20:00:29.073 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/synara
|
|||
|
|
2025-11-27 20:00:29.073 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/container-diet
|
|||
|
|
2025-11-27 20:00:29.074 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/container-diet
|
|||
|
|
2025-11-27 20:00:29.074 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/google-nano-banana-pro
|
|||
|
|
2025-11-27 20:00:29.075 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/google-nano-banana-pro
|
|||
|
|
2025-11-27 20:00:29.075 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/superintern
|
|||
|
|
2025-11-27 20:00:29.075 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/superintern
|
|||
|
|
2025-11-27 20:00:29.076 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/fluently-ai-english-coach
|
|||
|
|
2025-11-27 20:00:29.076 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/fluently-ai-english-coach
|
|||
|
|
2025-11-27 20:00:29.076 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/dim-notes
|
|||
|
|
2025-11-27 20:00:29.077 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/dim-notes
|
|||
|
|
2025-11-27 20:00:29.077 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/next3-offload
|
|||
|
|
2025-11-27 20:00:29.078 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/next3-offload
|
|||
|
|
2025-11-27 20:00:29.078 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/rulehook
|
|||
|
|
2025-11-27 20:00:29.078 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/rulehook
|
|||
|
|
2025-11-27 20:00:29.078 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hushlink
|
|||
|
|
2025-11-27 20:00:29.079 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hushlink
|
|||
|
|
2025-11-27 20:00:29.079 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/threadsignals-real-buyer-intent
|
|||
|
|
2025-11-27 20:00:29.079 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/threadsignals-real-buyer-intent
|
|||
|
|
2025-11-27 20:00:29.080 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/utcp
|
|||
|
|
2025-11-27 20:00:29.080 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/utcp
|
|||
|
|
2025-11-27 20:00:29.080 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/yaranga
|
|||
|
|
2025-11-27 20:00:29.081 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/yaranga
|
|||
|
|
2025-11-27 20:00:29.081 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/prospectecho
|
|||
|
|
2025-11-27 20:00:29.082 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/prospectecho
|
|||
|
|
2025-11-27 20:00:29.082 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ember-104
|
|||
|
|
2025-11-27 20:00:29.082 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ember-104
|
|||
|
|
2025-11-27 20:00:29.082 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/felo-2
|
|||
|
|
2025-11-27 20:00:29.083 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/felo-2
|
|||
|
|
2025-11-27 20:00:29.083 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/brandjet-ai
|
|||
|
|
2025-11-27 20:00:29.084 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/brandjet-ai
|
|||
|
|
2025-11-27 20:00:29.084 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/simrepo
|
|||
|
|
2025-11-27 20:00:29.084 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/simrepo
|
|||
|
|
2025-11-27 20:00:29.084 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ostivities
|
|||
|
|
2025-11-27 20:00:29.085 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ostivities
|
|||
|
|
2025-11-27 20:00:29.085 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/designlumo
|
|||
|
|
2025-11-27 20:00:29.086 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/designlumo
|
|||
|
|
2025-11-27 20:00:29.086 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/addsubtitle-2
|
|||
|
|
2025-11-27 20:00:29.086 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/addsubtitle-2
|
|||
|
|
2025-11-27 20:00:29.086 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/haxiom
|
|||
|
|
2025-11-27 20:00:29.087 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/haxiom
|
|||
|
|
2025-11-27 20:00:29.087 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/sketch
|
|||
|
|
2025-11-27 20:00:29.088 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/sketch
|
|||
|
|
2025-11-27 20:00:29.088 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/claude
|
|||
|
|
2025-11-27 20:00:29.088 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/claude
|
|||
|
|
2025-11-27 20:00:29.089 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:00:30.217 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:00:30.218 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/claude
|
|||
|
|
2025-11-27 20:00:40.775 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:00:40.780 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: 请稍候…
|
|||
|
|
2025-11-27 20:00:40.781 | INFO | playwright_get_data:navigate_to_producthunt:134 - 遇到Cloudflare验证,等待验证完成...
|
|||
|
|
2025-11-27 20:00:50.796 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: 请稍候…
|
|||
|
|
2025-11-27 20:00:50.797 | INFO | playwright_get_data:navigate_to_producthunt:134 - 遇到Cloudflare验证,等待验证完成...
|
|||
|
|
2025-11-27 20:01:00.818 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: 请稍候…
|
|||
|
|
2025-11-27 20:01:00.819 | INFO | playwright_get_data:navigate_to_producthunt:134 - 遇到Cloudflare验证,等待验证完成...
|
|||
|
|
2025-11-27 20:01:10.839 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: 请稍候…
|
|||
|
|
2025-11-27 20:01:10.839 | INFO | playwright_get_data:navigate_to_producthunt:134 - 遇到Cloudflare验证,等待验证完成...
|
|||
|
|
2025-11-27 20:01:20.860 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: 请稍候…
|
|||
|
|
2025-11-27 20:01:20.861 | INFO | playwright_get_data:navigate_to_producthunt:134 - 遇到Cloudflare验证,等待验证完成...
|
|||
|
|
2025-11-27 20:01:30.866 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: 请稍候…
|
|||
|
|
2025-11-27 20:01:30.866 | INFO | playwright_get_data:navigate_to_producthunt:134 - 遇到Cloudflare验证,等待验证完成...
|
|||
|
|
2025-11-27 20:01:40.872 | WARNING | playwright_get_data:navigate_to_producthunt:155 - 等待超时(60秒),页面标题仍未包含'Product Hunt'
|
|||
|
|
2025-11-27 20:01:40.881 | INFO | playwright_get_data:navigate_to_producthunt:156 - 最终页面标题: iLink免费线路提示
|
|||
|
|
2025-11-27 20:01:40.883 | SUCCESS | playwright_get_data:navigate_to_producthunt:161 - 页面已正常加载,但标题不符合预期
|
|||
|
|
2025-11-27 20:01:40.883 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:01:40.884 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:01:40.906 | WARNING | playwright_get_data:extract_product_info:488 - 未找到XPath为//h1的元素
|
|||
|
|
2025-11-27 20:01:40.906 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:01:40.906 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:01:40.908 | WARNING | playwright_get_data:extract_product_info:501 - 未找到XPath为//*[@class="relative text-16 font-normal text-gray-700"]//div的元素
|
|||
|
|
2025-11-27 20:01:40.908 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:01:40.909 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:01:40.910 | WARNING | playwright_get_data:extract_product_info:514 - 未找到XPath为//*[@class="flex flex-row gap-2"]//div/div[2]/span/p的元素
|
|||
|
|
2025-11-27 20:01:40.910 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:01:40.910 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:01:43.364 | ERROR | playwright_get_data:extract_product_info:572 - 提取制作人发言链接失败: Page.wait_for_timeout: Target page, context or browser has been closed
|
|||
|
|
2025-11-27 20:01:43.366 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:01:43.422 | ERROR | playwright_get_data:extract_product_info:594 - 提取产品信息失败: Page.screenshot: Target page, context or browser has been closed
|
|||
|
|
2025-11-27 20:01:43.422 | ERROR | __main__:scrape_product_info:213 - 提取产品信息失败
|
|||
|
|
2025-11-27 20:01:43.431 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:01:43.446 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:01:43.446 | ERROR | __main__:run_scraping:273 - 抓取产品信息失败: https://www.producthunt.com/products/claude
|
|||
|
|
2025-11-27 20:01:43.446 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/loomoz
|
|||
|
|
2025-11-27 20:01:43.447 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/loomoz
|
|||
|
|
2025-11-27 20:01:43.447 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/speakmac
|
|||
|
|
2025-11-27 20:01:43.448 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/speakmac
|
|||
|
|
2025-11-27 20:01:43.448 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/readmeeting-2
|
|||
|
|
2025-11-27 20:01:43.449 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/readmeeting-2
|
|||
|
|
2025-11-27 20:01:43.449 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/product-huntr
|
|||
|
|
2025-11-27 20:01:43.450 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/product-huntr
|
|||
|
|
2025-11-27 20:01:43.451 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/shinkansen-fuji-seat-finder
|
|||
|
|
2025-11-27 20:01:43.453 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/shinkansen-fuji-seat-finder
|
|||
|
|
2025-11-27 20:01:43.453 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/better-upload
|
|||
|
|
2025-11-27 20:01:43.453 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/better-upload
|
|||
|
|
2025-11-27 20:01:43.454 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/onyx-free-screen-recorder
|
|||
|
|
2025-11-27 20:01:43.454 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/onyx-free-screen-recorder
|
|||
|
|
2025-11-27 20:01:43.455 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro
|
|||
|
|
2025-11-27 20:01:43.455 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro
|
|||
|
|
2025-11-27 20:01:43.455 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/catdoes-2
|
|||
|
|
2025-11-27 20:01:43.456 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/catdoes-2
|
|||
|
|
2025-11-27 20:01:43.456 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/apex-echo-ai
|
|||
|
|
2025-11-27 20:01:43.458 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/apex-echo-ai
|
|||
|
|
2025-11-27 20:01:43.458 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/xplorer-api-client-done-right
|
|||
|
|
2025-11-27 20:01:43.459 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/xplorer-api-client-done-right
|
|||
|
|
2025-11-27 20:01:43.459 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ai-powered-form-that-fills-itself
|
|||
|
|
2025-11-27 20:01:43.459 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ai-powered-form-that-fills-itself
|
|||
|
|
2025-11-27 20:01:43.460 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/textable-3
|
|||
|
|
2025-11-27 20:01:43.461 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/textable-3
|
|||
|
|
2025-11-27 20:01:43.461 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hargun-s-macos
|
|||
|
|
2025-11-27 20:01:43.462 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hargun-s-macos
|
|||
|
|
2025-11-27 20:01:43.462 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hatable
|
|||
|
|
2025-11-27 20:01:43.463 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hatable
|
|||
|
|
2025-11-27 20:01:43.464 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/flicknote
|
|||
|
|
2025-11-27 20:01:43.464 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/flicknote
|
|||
|
|
2025-11-27 20:01:43.464 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/nao-2
|
|||
|
|
2025-11-27 20:01:43.465 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/nao-2
|
|||
|
|
2025-11-27 20:01:43.465 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/zivy
|
|||
|
|
2025-11-27 20:01:43.466 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/zivy
|
|||
|
|
2025-11-27 20:01:43.467 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/mouse-shaker
|
|||
|
|
2025-11-27 20:01:43.468 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/mouse-shaker
|
|||
|
|
2025-11-27 20:01:43.468 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/bookmarkjar
|
|||
|
|
2025-11-27 20:01:43.469 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/bookmarkjar
|
|||
|
|
2025-11-27 20:01:43.469 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/raydian
|
|||
|
|
2025-11-27 20:01:43.470 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/raydian
|
|||
|
|
2025-11-27 20:01:43.470 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ai-browser
|
|||
|
|
2025-11-27 20:01:43.471 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ai-browser
|
|||
|
|
2025-11-27 20:01:43.472 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/klariqo
|
|||
|
|
2025-11-27 20:01:43.472 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/klariqo
|
|||
|
|
2025-11-27 20:01:43.472 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/inboxagents
|
|||
|
|
2025-11-27 20:01:43.473 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/inboxagents
|
|||
|
|
2025-11-27 20:01:43.473 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hirecarta
|
|||
|
|
2025-11-27 20:01:43.474 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hirecarta
|
|||
|
|
2025-11-27 20:01:43.474 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/orion-2
|
|||
|
|
2025-11-27 20:01:43.475 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/orion-2
|
|||
|
|
2025-11-27 20:01:43.475 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/slopcollector
|
|||
|
|
2025-11-27 20:01:43.476 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/slopcollector
|
|||
|
|
2025-11-27 20:01:43.476 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/supercut
|
|||
|
|
2025-11-27 20:01:43.477 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/supercut
|
|||
|
|
2025-11-27 20:01:43.477 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/rubber-duck
|
|||
|
|
2025-11-27 20:01:43.478 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/rubber-duck
|
|||
|
|
2025-11-27 20:01:43.478 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/demostudio
|
|||
|
|
2025-11-27 20:01:43.479 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/demostudio
|
|||
|
|
2025-11-27 20:01:43.479 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/questas
|
|||
|
|
2025-11-27 20:01:43.480 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/questas
|
|||
|
|
2025-11-27 20:01:43.480 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/askcodi
|
|||
|
|
2025-11-27 20:01:43.481 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/askcodi
|
|||
|
|
2025-11-27 20:01:43.481 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/interviewflowai
|
|||
|
|
2025-11-27 20:01:43.482 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/interviewflowai
|
|||
|
|
2025-11-27 20:01:43.482 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/firecut-ai
|
|||
|
|
2025-11-27 20:01:43.483 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/firecut-ai
|
|||
|
|
2025-11-27 20:01:43.483 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/convo-7
|
|||
|
|
2025-11-27 20:01:43.485 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/convo-7
|
|||
|
|
2025-11-27 20:01:43.485 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/primeshot
|
|||
|
|
2025-11-27 20:01:43.486 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/primeshot
|
|||
|
|
2025-11-27 20:01:43.486 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/evatar-ai
|
|||
|
|
2025-11-27 20:01:43.487 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/evatar-ai
|
|||
|
|
2025-11-27 20:01:43.487 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/get-trippy-home
|
|||
|
|
2025-11-27 20:01:43.488 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/get-trippy-home
|
|||
|
|
2025-11-27 20:01:43.488 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:02:12.769 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:02:12.769 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/get-trippy-home
|
|||
|
|
2025-11-27 20:02:14.729 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:02:14.773 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: Get Trippy Home: Save a turkey this Thanksgiving! | Product Hunt
|
|||
|
|
2025-11-27 20:02:14.773 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:02:14.773 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:02:14.774 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:02:14.774 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:02:14.812 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: Get Trippy Home
|
|||
|
|
2025-11-27 20:02:14.812 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:02:14.812 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:02:14.818 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: Trippy the Turkey has spent too much time playing outside and needs to get back home for Thanksgiving dinner. Trippy’s neighbor Fergus the Farmer can give Trippy a lift by catapulting Trippy air-born....
|
|||
|
|
2025-11-27 20:02:14.819 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:02:14.819 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:02:14.825 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 24 followers
|
|||
|
|
2025-11-27 20:02:14.825 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:02:14.825 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:02:34.828 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:02:34.835 | WARNING | playwright_get_data:extract_product_info:570 - 未找到XPath为//span[contains(@class, "absolute")]的元素
|
|||
|
|
2025-11-27 20:02:34.836 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:02:35.030 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:02:35.030 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: Get Trippy Home
|
|||
|
|
2025-11-27 20:02:35.036 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:02:35.045 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:02:35.047 | INFO | __main__:save_product_info:176 - 新增产品信息: Get Trippy Home
|
|||
|
|
2025-11-27 20:02:35.050 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: Get Trippy Home
|
|||
|
|
2025-11-27 20:02:35.050 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/the-new-microsoft-copilot
|
|||
|
|
2025-11-27 20:02:35.051 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/the-new-microsoft-copilot
|
|||
|
|
2025-11-27 20:02:35.051 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:02:35.688 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:02:35.688 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/the-new-microsoft-copilot
|
|||
|
|
2025-11-27 20:02:57.749 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:02:57.754 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: The New Microsoft Copilot: Your AI Companion | Product Hunt
|
|||
|
|
2025-11-27 20:02:57.754 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:02:57.754 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:02:57.754 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:02:57.754 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:02:57.788 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: The New Microsoft Copilot
|
|||
|
|
2025-11-27 20:02:57.788 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:02:57.788 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:02:57.794 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: Meet the new Microsoft Copilot, your AI companion that remembers details (Memory), takes action (Actions), sees your world (Vision), and more. More personal & useful....
|
|||
|
|
2025-11-27 20:02:57.794 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:02:57.794 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:02:57.800 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 685 followers
|
|||
|
|
2025-11-27 20:02:57.800 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:02:57.800 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:03:17.811 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:03:17.819 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人链接 - 选择器: //span[contains(@class, "absolute")]/parent::a
|
|||
|
|
2025-11-27 20:03:17.833 | INFO | playwright_get_data:extract_product_info:559 - 制作人链接: https://www.producthunt.com/products/the-new-microsoft-copilot/launches/mico
|
|||
|
|
2025-11-27 20:03:17.833 | INFO | playwright_get_data:record_click:75 - 记录点击: - 坐标(制作人链接, 点击制作人链接在当前窗口打开) - 选择器:
|
|||
|
|
2025-11-27 20:03:17.833 | INFO | playwright_get_data:extract_maker_statement_from_current_window:187 - 保存当前页面URL: https://www.producthunt.com/products/the-new-microsoft-copilot
|
|||
|
|
2025-11-27 20:03:17.833 | INFO | playwright_get_data:extract_maker_statement_from_current_window:190 - 正在在当前窗口打开制作人链接: https://www.producthunt.com/products/the-new-microsoft-copilot/launches/mico
|
|||
|
|
2025-11-27 20:03:19.754 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:195 - 页面导航成功
|
|||
|
|
2025-11-27 20:03:49.765 | ERROR | playwright_get_data:extract_maker_statement_from_current_window:392 - 在当前窗口打开制作人链接失败: Timeout 30000ms exceeded.
|
|||
|
|
=========================== logs ===========================
|
|||
|
|
"load" event fired
|
|||
|
|
============================================================
|
|||
|
|
2025-11-27 20:03:49.991 | INFO | playwright_get_data:extract_maker_statement_from_current_window:398 - 错误调试截图已保存到: debug_maker_link_failure.png
|
|||
|
|
2025-11-27 20:03:49.991 | INFO | playwright_get_data:extract_maker_statement_from_current_window:404 - 发生异常,尝试返回原始产品页面...
|
|||
|
|
2025-11-27 20:03:53.086 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:406 - 已成功返回原始页面: https://www.producthunt.com/products/the-new-microsoft-copilot
|
|||
|
|
2025-11-27 20:03:53.087 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:03:53.471 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:03:53.471 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: The New Microsoft Copilot
|
|||
|
|
2025-11-27 20:03:53.478 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:03:53.487 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:03:53.489 | INFO | __main__:save_product_info:176 - 新增产品信息: The New Microsoft Copilot
|
|||
|
|
2025-11-27 20:03:53.492 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: The New Microsoft Copilot
|
|||
|
|
2025-11-27 20:03:53.492 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/live-resume
|
|||
|
|
2025-11-27 20:03:53.493 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/live-resume
|
|||
|
|
2025-11-27 20:03:53.493 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:03:54.129 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:03:54.129 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/live-resume
|
|||
|
|
2025-11-27 20:04:07.090 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:04:07.118 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: Live Resume: The Resume That Never Gets Old | Product Hunt
|
|||
|
|
2025-11-27 20:04:07.118 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:04:07.119 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:04:07.119 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:04:07.119 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:04:07.241 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: Live Resume
|
|||
|
|
2025-11-27 20:04:07.241 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:04:07.241 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:04:07.267 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: Live Resume makes PDFs and resume links that never go outdated. Every PDF contains a hidden meta data & pixel that pulls your newest data whenever it's scanned, and your public resume URL always stays...
|
|||
|
|
2025-11-27 20:04:07.268 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:04:07.268 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:04:07.291 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 31 followers
|
|||
|
|
2025-11-27 20:04:07.291 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:04:07.291 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:04:27.303 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:04:27.308 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人链接 - 选择器: //span[contains(@class, "absolute")]/parent::a
|
|||
|
|
2025-11-27 20:04:27.310 | ERROR | playwright_get_data:extract_product_info:572 - 提取制作人发言链接失败: 'JSHandle' object has no attribute 'text_content'
|
|||
|
|
2025-11-27 20:04:27.310 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:04:27.584 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:04:27.584 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: Live Resume
|
|||
|
|
2025-11-27 20:04:27.589 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:04:27.597 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:04:27.599 | INFO | __main__:save_product_info:176 - 新增产品信息: Live Resume
|
|||
|
|
2025-11-27 20:04:27.602 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: Live Resume
|
|||
|
|
2025-11-27 20:04:27.603 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/craft-do
|
|||
|
|
2025-11-27 20:04:27.603 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/craft-do
|
|||
|
|
2025-11-27 20:04:27.604 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:04:28.262 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:04:28.262 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/craft-do
|
|||
|
|
2025-11-27 20:04:32.496 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:04:32.501 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: Craft.do: Your space for notes, tasks, and big ideas | Product Hunt
|
|||
|
|
2025-11-27 20:04:32.501 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:04:32.501 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:04:32.501 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:04:32.502 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:04:32.527 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: Craft.do
|
|||
|
|
2025-11-27 20:04:32.527 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:04:32.527 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:04:32.536 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: Millions of writers, thinkers and innovators use Craft to capture their big ideas every day.
|
|||
|
|
|
|||
|
|
We believe that how you feel about the tools you use is just as important as the work you can do with them...
|
|||
|
|
2025-11-27 20:04:32.536 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:04:32.536 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:04:32.542 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 842 followers
|
|||
|
|
2025-11-27 20:04:32.542 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:04:32.542 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:04:52.554 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:04:52.563 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人链接 - 选择器: //span[contains(@class, "absolute")]/parent::a
|
|||
|
|
2025-11-27 20:04:52.577 | INFO | playwright_get_data:extract_product_info:559 - 制作人链接: https://www.producthunt.com/products/craft-do/launches/craft-3-1
|
|||
|
|
2025-11-27 20:04:52.577 | INFO | playwright_get_data:record_click:75 - 记录点击: - 坐标(制作人链接, 点击制作人链接在当前窗口打开) - 选择器:
|
|||
|
|
2025-11-27 20:04:52.577 | INFO | playwright_get_data:extract_maker_statement_from_current_window:187 - 保存当前页面URL: https://www.producthunt.com/products/craft-do
|
|||
|
|
2025-11-27 20:04:52.577 | INFO | playwright_get_data:extract_maker_statement_from_current_window:190 - 正在在当前窗口打开制作人链接: https://www.producthunt.com/products/craft-do/launches/craft-3-1
|
|||
|
|
2025-11-27 20:04:55.625 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:195 - 页面导航成功
|
|||
|
|
2025-11-27 20:04:59.107 | INFO | playwright_get_data:extract_maker_statement_from_current_window:211 - 检查是否存在模态窗口...
|
|||
|
|
2025-11-27 20:04:59.139 | INFO | playwright_get_data:extract_maker_statement_from_current_window:227 - 检测到模态窗口,选择器: [class*='overlay']
|
|||
|
|
2025-11-27 20:04:59.202 | INFO | playwright_get_data:extract_maker_statement_from_current_window:254 - 尝试点击页面外部关闭模态窗口
|
|||
|
|
2025-11-27 20:05:00.209 | INFO | playwright_get_data:extract_maker_statement_from_current_window:266 - 快速检查页面加载状态...
|
|||
|
|
2025-11-27 20:05:00.212 | INFO | playwright_get_data:extract_maker_statement_from_current_window:271 - 页面标题: Craft 3 - New ways to craft your life | Product Hunt
|
|||
|
|
2025-11-27 20:05:00.222 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:281 - 页面内容已加载
|
|||
|
|
2025-11-27 20:05:00.222 | INFO | playwright_get_data:extract_maker_statement_from_current_window:288 - 等待DOM稳定...
|
|||
|
|
2025-11-27 20:05:02.487 | INFO | playwright_get_data:extract_maker_statement_from_current_window:294 - 模态窗口调试截图已保存到: modal_window_debug.png
|
|||
|
|
2025-11-27 20:05:02.514 | INFO | playwright_get_data:extract_maker_statement_from_current_window:299 - 页面内容已获取
|
|||
|
|
2025-11-27 20:05:02.526 | INFO | playwright_get_data:extract_maker_statement_from_current_window:305 - 页面包含关键词: ['comment', 'discussion', 'maker', 'creator', 'author', 'description']
|
|||
|
|
2025-11-27 20:05:02.527 | INFO | playwright_get_data:extract_maker_statement_from_current_window:313 - 正在提取制作人评论内容...
|
|||
|
|
2025-11-27 20:05:02.527 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 1/12: //div[contains(@class, 'prose') and contains(@class, 'prose-format') and contains(@class, 'richText')]
|
|||
|
|
2025-11-27 20:05:02.529 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 2/12: //*[@id="comment-4597755"]/div/div[2]/div/div/div
|
|||
|
|
2025-11-27 20:05:02.532 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 3/12: //div[contains(@class, "comment")]//div[contains(@class, "text")]
|
|||
|
|
2025-11-27 20:05:02.534 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 4/12: //div[contains(@class, "modal")]//div[contains(@class, "content")]
|
|||
|
|
2025-11-27 20:05:02.535 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 5/12: //div[contains(@class, "dialog")]//div[contains(@class, "body")]
|
|||
|
|
2025-11-27 20:05:02.537 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 6/12: //section//div[contains(@class, "text")]
|
|||
|
|
2025-11-27 20:05:02.542 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:341 - 使用选择器 6 成功提取制作人评论内容: Craft Thanksgiving Release...
|
|||
|
|
2025-11-27 20:05:02.542 | INFO | playwright_get_data:extract_maker_statement_from_current_window:344 - 提取完成,正在返回原始产品页面...
|
|||
|
|
2025-11-27 20:05:07.967 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:346 - 已成功返回原始页面: https://www.producthunt.com/products/craft-do
|
|||
|
|
2025-11-27 20:05:07.968 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:05:08.567 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:05:08.568 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: Craft.do
|
|||
|
|
2025-11-27 20:05:08.572 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:05:08.581 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:05:08.583 | INFO | __main__:save_product_info:176 - 新增产品信息: Craft.do
|
|||
|
|
2025-11-27 20:05:08.588 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: Craft.do
|
|||
|
|
2025-11-27 20:05:08.589 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch
|
|||
|
|
2025-11-27 20:05:08.589 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch
|
|||
|
|
2025-11-27 20:05:08.590 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:05:09.216 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:05:09.216 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch
|
|||
|
|
2025-11-27 20:05:12.674 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:05:12.679 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: AbleMouse: DIY solution that helps even with complete paralysis | Product Hunt
|
|||
|
|
2025-11-27 20:05:12.679 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:05:12.679 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:05:12.679 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:05:12.679 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:05:12.708 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: AbleMouse
|
|||
|
|
2025-11-27 20:05:12.708 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:05:12.708 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:05:12.714 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: This is a DIY, open-source alternative to expensive solutions like the MouthPad, eye-trackers, or even complex systems like Neuralink. Everyone deserves access to assistive technology....
|
|||
|
|
2025-11-27 20:05:12.714 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:05:12.714 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:05:12.719 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 158 followers
|
|||
|
|
2025-11-27 20:05:12.719 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:05:12.719 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:05:32.729 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:05:32.741 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人链接 - 选择器: //span[contains(@class, "absolute")]/parent::a
|
|||
|
|
2025-11-27 20:05:32.755 | INFO | playwright_get_data:extract_product_info:559 - 制作人链接: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch/launches/ablemouse
|
|||
|
|
2025-11-27 20:05:32.755 | INFO | playwright_get_data:record_click:75 - 记录点击: - 坐标(制作人链接, 点击制作人链接在当前窗口打开) - 选择器:
|
|||
|
|
2025-11-27 20:05:32.755 | INFO | playwright_get_data:extract_maker_statement_from_current_window:187 - 保存当前页面URL: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch
|
|||
|
|
2025-11-27 20:05:32.755 | INFO | playwright_get_data:extract_maker_statement_from_current_window:190 - 正在在当前窗口打开制作人链接: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch/launches/ablemouse
|
|||
|
|
2025-11-27 20:05:56.774 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:195 - 页面导航成功
|
|||
|
|
2025-11-27 20:06:25.693 | INFO | playwright_get_data:extract_maker_statement_from_current_window:211 - 检查是否存在模态窗口...
|
|||
|
|
2025-11-27 20:06:25.729 | INFO | playwright_get_data:extract_maker_statement_from_current_window:227 - 检测到模态窗口,选择器: [class*='overlay']
|
|||
|
|
2025-11-27 20:06:25.784 | INFO | playwright_get_data:extract_maker_statement_from_current_window:254 - 尝试点击页面外部关闭模态窗口
|
|||
|
|
2025-11-27 20:06:26.792 | INFO | playwright_get_data:extract_maker_statement_from_current_window:266 - 快速检查页面加载状态...
|
|||
|
|
2025-11-27 20:06:26.797 | INFO | playwright_get_data:extract_maker_statement_from_current_window:271 - 页面标题: AbleMouse - DIY solution that helps even with complete paralysis | Product Hunt
|
|||
|
|
2025-11-27 20:06:26.815 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:281 - 页面内容已加载
|
|||
|
|
2025-11-27 20:06:26.815 | INFO | playwright_get_data:extract_maker_statement_from_current_window:288 - 等待DOM稳定...
|
|||
|
|
2025-11-27 20:06:28.984 | INFO | playwright_get_data:extract_maker_statement_from_current_window:294 - 模态窗口调试截图已保存到: modal_window_debug.png
|
|||
|
|
2025-11-27 20:06:28.998 | INFO | playwright_get_data:extract_maker_statement_from_current_window:299 - 页面内容已获取
|
|||
|
|
2025-11-27 20:06:29.006 | INFO | playwright_get_data:extract_maker_statement_from_current_window:305 - 页面包含关键词: ['comment', 'discussion', 'maker', 'creator', 'author', 'description']
|
|||
|
|
2025-11-27 20:06:29.006 | INFO | playwright_get_data:extract_maker_statement_from_current_window:313 - 正在提取制作人评论内容...
|
|||
|
|
2025-11-27 20:06:29.006 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 1/12: //div[contains(@class, 'prose') and contains(@class, 'prose-format') and contains(@class, 'richText')]
|
|||
|
|
2025-11-27 20:06:29.008 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 2/12: //*[@id="comment-4597755"]/div/div[2]/div/div/div
|
|||
|
|
2025-11-27 20:06:29.010 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 3/12: //div[contains(@class, "comment")]//div[contains(@class, "text")]
|
|||
|
|
2025-11-27 20:06:29.011 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 4/12: //div[contains(@class, "modal")]//div[contains(@class, "content")]
|
|||
|
|
2025-11-27 20:06:29.013 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 5/12: //div[contains(@class, "dialog")]//div[contains(@class, "body")]
|
|||
|
|
2025-11-27 20:06:29.015 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 6/12: //section//div[contains(@class, "text")]
|
|||
|
|
2025-11-27 20:06:29.019 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:341 - 使用选择器 6 成功提取制作人评论内容: AbleMouse...
|
|||
|
|
2025-11-27 20:06:29.019 | INFO | playwright_get_data:extract_maker_statement_from_current_window:344 - 提取完成,正在返回原始产品页面...
|
|||
|
|
2025-11-27 20:06:33.144 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:346 - 已成功返回原始页面: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch
|
|||
|
|
2025-11-27 20:06:33.145 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:06:33.528 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:06:33.529 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: AbleMouse
|
|||
|
|
2025-11-27 20:06:33.533 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:06:33.541 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:06:33.545 | INFO | __main__:save_product_info:176 - 新增产品信息: AbleMouse
|
|||
|
|
2025-11-27 20:06:33.548 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: AbleMouse
|
|||
|
|
2025-11-27 20:06:33.549 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/elder-care-check
|
|||
|
|
2025-11-27 20:06:33.549 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/elder-care-check
|
|||
|
|
2025-11-27 20:06:33.549 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:06:34.174 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:06:34.174 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/elder-care-check
|
|||
|
|
2025-11-27 20:07:06.445 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:07:06.507 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: Elder Care Check: Seniors verify online health claims using AI | Product Hunt
|
|||
|
|
2025-11-27 20:07:06.507 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:07:06.507 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:07:06.507 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:07:06.507 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:07:06.586 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: Elder Care Check
|
|||
|
|
2025-11-27 20:07:06.586 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:07:06.587 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:07:06.670 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: Elder Care Check uses AI to verify online health claims targeting seniors. Upload screenshots from social media or paste text and get instant fact-checks in 6 languages with evidence-based alternative...
|
|||
|
|
2025-11-27 20:07:06.671 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:07:06.671 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:07:06.680 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 25 followers
|
|||
|
|
2025-11-27 20:07:06.680 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:07:06.680 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:07:26.692 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:07:26.704 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人链接 - 选择器: //span[contains(@class, "absolute")]/parent::a
|
|||
|
|
2025-11-27 20:07:26.709 | ERROR | playwright_get_data:extract_product_info:572 - 提取制作人发言链接失败: 'JSHandle' object has no attribute 'text_content'
|
|||
|
|
2025-11-27 20:07:26.710 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:07:26.962 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:07:26.962 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: Elder Care Check
|
|||
|
|
2025-11-27 20:07:26.966 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:07:26.975 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:07:26.977 | INFO | __main__:save_product_info:176 - 新增产品信息: Elder Care Check
|
|||
|
|
2025-11-27 20:07:26.980 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: Elder Care Check
|
|||
|
|
2025-11-27 20:07:26.981 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/insighttube
|
|||
|
|
2025-11-27 20:07:26.981 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/insighttube
|
|||
|
|
2025-11-27 20:07:26.981 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:07:27.623 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:07:27.624 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/insighttube
|
|||
|
|
2025-11-27 20:07:31.381 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:07:31.403 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: InsightTube: AI insights from YouTube — fast, clear, effortless. | Product Hunt
|
|||
|
|
2025-11-27 20:07:31.404 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:07:31.404 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:07:31.404 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:07:31.404 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:07:31.495 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: InsightTube
|
|||
|
|
2025-11-27 20:07:31.495 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:07:31.495 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:07:31.557 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: InsightTube feels like YouTube — but built for learning. Search any topic, open any channel you follow, and AI instantly highlights what matters. It summarizes ideas, breaks videos into chapters, gene...
|
|||
|
|
2025-11-27 20:07:31.557 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:07:31.558 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:07:31.564 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 32 followers
|
|||
|
|
2025-11-27 20:07:31.564 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:07:31.564 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:07:51.582 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:07:51.590 | WARNING | playwright_get_data:extract_product_info:570 - 未找到XPath为//span[contains(@class, "absolute")]的元素
|
|||
|
|
2025-11-27 20:07:51.592 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:07:51.960 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:07:51.960 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: InsightTube
|
|||
|
|
2025-11-27 20:07:51.965 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:07:51.974 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:07:51.976 | INFO | __main__:save_product_info:176 - 新增产品信息: InsightTube
|
|||
|
|
2025-11-27 20:07:51.980 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: InsightTube
|
|||
|
|
2025-11-27 20:07:51.980 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/interachat
|
|||
|
|
2025-11-27 20:07:51.981 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/interachat
|
|||
|
|
2025-11-27 20:07:51.981 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:07:52.621 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:07:52.622 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/interachat
|
|||
|
|
2025-11-27 20:08:34.432 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:08:34.441 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: Interachat: The future of messaging - Powered by AI | Product Hunt
|
|||
|
|
2025-11-27 20:08:34.441 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:08:34.441 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:08:34.441 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:08:34.442 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:08:34.524 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: Interachat
|
|||
|
|
2025-11-27 20:08:34.525 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:08:34.525 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:08:34.605 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: Interachat is a modern messaging app for chatting with friends, groups, and teams — with AI built in to help when you need it. Talk normally, and use @InterachatAI for summaries, answers, opinions, or...
|
|||
|
|
2025-11-27 20:08:34.606 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:08:34.606 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:08:34.614 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 29 followers
|
|||
|
|
2025-11-27 20:08:34.615 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:08:34.615 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:08:54.619 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:08:54.627 | WARNING | playwright_get_data:extract_product_info:570 - 未找到XPath为//span[contains(@class, "absolute")]的元素
|
|||
|
|
2025-11-27 20:08:54.628 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:08:54.892 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:08:54.892 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: Interachat
|
|||
|
|
2025-11-27 20:08:54.897 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:08:54.906 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:08:54.908 | INFO | __main__:save_product_info:176 - 新增产品信息: Interachat
|
|||
|
|
2025-11-27 20:08:54.912 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: Interachat
|
|||
|
|
2025-11-27 20:08:54.912 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket
|
|||
|
|
2025-11-27 20:08:54.913 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket
|
|||
|
|
2025-11-27 20:08:54.913 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:08:55.544 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:08:55.544 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket
|
|||
|
|
2025-11-27 20:13:55.560 | ERROR | playwright_get_data:navigate_to_producthunt:168 - 访问页面失败: Page.goto: Timeout 300000ms exceeded.
|
|||
|
|
Call log:
|
|||
|
|
- navigating to "https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket", waiting until "domcontentloaded"
|
|||
|
|
|
|||
|
|
2025-11-27 20:13:55.561 | ERROR | __main__:scrape_product_info:203 - 导航到页面失败,跳过此URL
|
|||
|
|
2025-11-27 20:13:55.568 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:13:55.577 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:13:55.577 | ERROR | __main__:run_scraping:273 - 抓取产品信息失败: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket
|
|||
|
|
2025-11-27 20:13:55.577 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/github-228
|
|||
|
|
2025-11-27 20:13:55.578 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/github-228
|
|||
|
|
2025-11-27 20:13:55.578 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:13:56.262 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:13:56.262 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/github-228
|
|||
|
|
2025-11-27 20:17:10.998 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:17:11.011 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: GitHub: SpacePigeon: Saved Workspaces for macOS | Product Hunt
|
|||
|
|
2025-11-27 20:17:11.011 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:17:11.011 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:17:11.012 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:17:11.012 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:17:11.109 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: GitHub
|
|||
|
|
2025-11-27 20:17:11.109 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:17:11.109 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:17:11.114 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: SpacePigeon lets you define full “workspaces” for macOS (which apps to launch, what desktop spaces they use, how windows are laid out, even which URLs open in your browser) — and restore them with a s...
|
|||
|
|
2025-11-27 20:17:11.114 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:17:11.114 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:17:11.123 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 24 followers
|
|||
|
|
2025-11-27 20:17:11.123 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:17:11.123 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:17:31.138 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:17:31.146 | WARNING | playwright_get_data:extract_product_info:570 - 未找到XPath为//span[contains(@class, "absolute")]的元素
|
|||
|
|
2025-11-27 20:17:31.149 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:17:31.319 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:17:31.319 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: GitHub
|
|||
|
|
2025-11-27 20:17:31.324 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:17:31.337 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:17:31.340 | INFO | __main__:save_product_info:176 - 新增产品信息: GitHub
|
|||
|
|
2025-11-27 20:17:31.344 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: GitHub
|
|||
|
|
2025-11-27 20:17:31.344 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/links-save-all-your-links
|
|||
|
|
2025-11-27 20:17:31.345 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/links-save-all-your-links
|
|||
|
|
2025-11-27 20:17:31.345 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:17:31.983 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:17:31.983 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/links-save-all-your-links
|
|||
|
|
2025-11-27 20:17:33.320 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:17:33.351 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: Links 2.0: All your links, beautifully organized with Links! | Product Hunt
|
|||
|
|
2025-11-27 20:17:33.351 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:17:33.351 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:17:33.352 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:17:33.352 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:17:33.436 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: Links 2.0
|
|||
|
|
2025-11-27 20:17:33.437 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:17:33.437 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:17:33.444 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: Save and organize links easily. Sync with iCloud, no account needed. Collections, tags, and privacy. Quick search, notes, and biometric locks. Free, with Pro option for unlimited features. Download Li...
|
|||
|
|
2025-11-27 20:17:33.444 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:17:33.444 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:17:33.451 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 129 followers
|
|||
|
|
2025-11-27 20:17:33.451 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:17:33.451 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:17:53.455 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:17:53.467 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人链接 - 选择器: //span[contains(@class, "absolute")]/parent::a
|
|||
|
|
2025-11-27 20:17:53.476 | INFO | playwright_get_data:extract_product_info:559 - 制作人链接: https://www.producthunt.com/products/links-save-all-your-links/launches/links-save-all-your-links
|
|||
|
|
2025-11-27 20:17:53.476 | INFO | playwright_get_data:record_click:75 - 记录点击: - 坐标(制作人链接, 点击制作人链接在当前窗口打开) - 选择器:
|
|||
|
|
2025-11-27 20:17:53.476 | INFO | playwright_get_data:extract_maker_statement_from_current_window:187 - 保存当前页面URL: https://www.producthunt.com/products/links-save-all-your-links
|
|||
|
|
2025-11-27 20:17:53.476 | INFO | playwright_get_data:extract_maker_statement_from_current_window:190 - 正在在当前窗口打开制作人链接: https://www.producthunt.com/products/links-save-all-your-links/launches/links-save-all-your-links
|
|||
|
|
2025-11-27 20:17:54.485 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:195 - 页面导航成功
|
|||
|
|
2025-11-27 20:17:57.335 | INFO | playwright_get_data:extract_maker_statement_from_current_window:211 - 检查是否存在模态窗口...
|
|||
|
|
2025-11-27 20:17:57.364 | INFO | playwright_get_data:extract_maker_statement_from_current_window:227 - 检测到模态窗口,选择器: [class*='overlay']
|
|||
|
|
2025-11-27 20:17:57.418 | INFO | playwright_get_data:extract_maker_statement_from_current_window:254 - 尝试点击页面外部关闭模态窗口
|
|||
|
|
2025-11-27 20:17:58.420 | INFO | playwright_get_data:extract_maker_statement_from_current_window:266 - 快速检查页面加载状态...
|
|||
|
|
2025-11-27 20:17:58.425 | INFO | playwright_get_data:extract_maker_statement_from_current_window:271 - 页面标题: Links - Save all your links - All your links, beautifully organized with Links! | Product Hunt
|
|||
|
|
2025-11-27 20:17:58.433 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:281 - 页面内容已加载
|
|||
|
|
2025-11-27 20:17:58.433 | INFO | playwright_get_data:extract_maker_statement_from_current_window:288 - 等待DOM稳定...
|
|||
|
|
2025-11-27 20:18:00.577 | INFO | playwright_get_data:extract_maker_statement_from_current_window:294 - 模态窗口调试截图已保存到: modal_window_debug.png
|
|||
|
|
2025-11-27 20:18:00.590 | INFO | playwright_get_data:extract_maker_statement_from_current_window:299 - 页面内容已获取
|
|||
|
|
2025-11-27 20:18:00.597 | INFO | playwright_get_data:extract_maker_statement_from_current_window:305 - 页面包含关键词: ['comment', 'discussion', 'maker', 'creator', 'author', 'description']
|
|||
|
|
2025-11-27 20:18:00.597 | INFO | playwright_get_data:extract_maker_statement_from_current_window:313 - 正在提取制作人评论内容...
|
|||
|
|
2025-11-27 20:18:00.597 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 1/12: //div[contains(@class, 'prose') and contains(@class, 'prose-format') and contains(@class, 'richText')]
|
|||
|
|
2025-11-27 20:18:00.599 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 2/12: //*[@id="comment-4597755"]/div/div[2]/div/div/div
|
|||
|
|
2025-11-27 20:18:00.601 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 3/12: //div[contains(@class, "comment")]//div[contains(@class, "text")]
|
|||
|
|
2025-11-27 20:18:00.602 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 4/12: //div[contains(@class, "modal")]//div[contains(@class, "content")]
|
|||
|
|
2025-11-27 20:18:00.604 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 5/12: //div[contains(@class, "dialog")]//div[contains(@class, "body")]
|
|||
|
|
2025-11-27 20:18:00.605 | INFO | playwright_get_data:extract_maker_statement_from_current_window:336 - 尝试选择器 6/12: //section//div[contains(@class, "text")]
|
|||
|
|
2025-11-27 20:18:00.610 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:341 - 使用选择器 6 成功提取制作人评论内容: Links 2.0...
|
|||
|
|
2025-11-27 20:18:00.610 | INFO | playwright_get_data:extract_maker_statement_from_current_window:344 - 提取完成,正在返回原始产品页面...
|
|||
|
|
2025-11-27 20:18:02.740 | SUCCESS | playwright_get_data:extract_maker_statement_from_current_window:346 - 已成功返回原始页面: https://www.producthunt.com/products/links-save-all-your-links
|
|||
|
|
2025-11-27 20:18:02.741 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:18:03.051 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:18:03.051 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: Links 2.0
|
|||
|
|
2025-11-27 20:18:03.056 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:18:03.068 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:18:03.069 | INFO | __main__:save_product_info:176 - 新增产品信息: Links 2.0
|
|||
|
|
2025-11-27 20:18:03.072 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: Links 2.0
|
|||
|
|
2025-11-27 20:18:03.072 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/glitchguess
|
|||
|
|
2025-11-27 20:18:03.073 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/glitchguess
|
|||
|
|
2025-11-27 20:18:03.073 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:18:03.714 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:18:03.714 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/glitchguess
|
|||
|
|
2025-11-27 20:18:05.151 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:18:05.168 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: GLITCHGUESS: 20 questions in a broken reality. | Product Hunt
|
|||
|
|
2025-11-27 20:18:05.168 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:18:05.168 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:18:05.168 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:18:05.168 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:18:05.235 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: GLITCHGUESS
|
|||
|
|
2025-11-27 20:18:05.235 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:18:05.235 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:18:05.252 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: You or the AI hide an absurd secret. 20 yes/no/sometimes shots to crack it. Black void, pink shocks, broken borders. Guess wrong and reality glitches harder. Pure chaos in one click. Play....
|
|||
|
|
2025-11-27 20:18:05.253 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:18:05.253 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:18:05.261 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 23 followers
|
|||
|
|
2025-11-27 20:18:05.261 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:18:05.261 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:18:25.277 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:18:25.283 | WARNING | playwright_get_data:extract_product_info:570 - 未找到XPath为//span[contains(@class, "absolute")]的元素
|
|||
|
|
2025-11-27 20:18:25.285 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:18:25.461 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:18:25.461 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: GLITCHGUESS
|
|||
|
|
2025-11-27 20:18:25.466 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:18:25.476 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:18:25.478 | INFO | __main__:save_product_info:176 - 新增产品信息: GLITCHGUESS
|
|||
|
|
2025-11-27 20:18:25.481 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: GLITCHGUESS
|
|||
|
|
2025-11-27 20:18:25.481 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt
|
|||
|
|
2025-11-27 20:18:25.482 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt
|
|||
|
|
2025-11-27 20:18:25.482 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/tilepix
|
|||
|
|
2025-11-27 20:18:25.483 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/tilepix
|
|||
|
|
2025-11-27 20:18:25.483 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/synara
|
|||
|
|
2025-11-27 20:18:25.484 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/synara
|
|||
|
|
2025-11-27 20:18:25.484 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/fluently-ai-english-coach
|
|||
|
|
2025-11-27 20:18:25.485 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/fluently-ai-english-coach
|
|||
|
|
2025-11-27 20:18:25.485 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/hushlink
|
|||
|
|
2025-11-27 20:18:25.486 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/hushlink
|
|||
|
|
2025-11-27 20:18:25.486 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/simrepo
|
|||
|
|
2025-11-27 20:18:25.486 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/simrepo
|
|||
|
|
2025-11-27 20:18:25.487 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/ostivities
|
|||
|
|
2025-11-27 20:18:25.487 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/ostivities
|
|||
|
|
2025-11-27 20:18:25.487 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/addsubtitle-2
|
|||
|
|
2025-11-27 20:18:25.488 | INFO | __main__:run_scraping:255 - URL已存在,跳过: https://www.producthunt.com/products/addsubtitle-2
|
|||
|
|
2025-11-27 20:18:25.488 | INFO | __main__:run_scraping:251 - 处理URL: https://www.producthunt.com/products/nosho-app
|
|||
|
|
2025-11-27 20:18:25.489 | INFO | __main__:scrape_product_info:189 - 开始抓取: https://www.producthunt.com/products/nosho-app
|
|||
|
|
2025-11-27 20:18:25.489 | INFO | playwright_get_data:connect_to_existing_chrome:30 - 正在连接到Chrome远程调试端口 9222
|
|||
|
|
2025-11-27 20:18:26.118 | SUCCESS | playwright_get_data:connect_to_existing_chrome:57 - 成功连接到Chrome浏览器
|
|||
|
|
2025-11-27 20:18:26.118 | INFO | playwright_get_data:navigate_to_producthunt:111 - 正在访问: https://www.producthunt.com/products/nosho-app
|
|||
|
|
2025-11-27 20:18:27.977 | INFO | playwright_get_data:navigate_to_producthunt:116 - 等待页面标题包含'Product Hunt'...
|
|||
|
|
2025-11-27 20:18:28.042 | INFO | playwright_get_data:navigate_to_producthunt:124 - 当前页面标题: NoSho.app: Grow your waitlist and fill availability fast with deposits | Product Hunt
|
|||
|
|
2025-11-27 20:18:28.042 | SUCCESS | playwright_get_data:navigate_to_producthunt:128 - 页面标题已包含'Product Hunt',等待时间: 0秒
|
|||
|
|
2025-11-27 20:18:28.042 | SUCCESS | playwright_get_data:navigate_to_producthunt:129 - Product Hunt网站已成功打开
|
|||
|
|
2025-11-27 20:18:28.043 | INFO | playwright_get_data:extract_product_info:480 - 正在提取产品名称...
|
|||
|
|
2025-11-27 20:18:28.043 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品名称 - 选择器: //h1
|
|||
|
|
2025-11-27 20:18:28.110 | INFO | playwright_get_data:extract_product_info:486 - 产品名称: NoSho.app
|
|||
|
|
2025-11-27 20:18:28.110 | INFO | playwright_get_data:extract_product_info:493 - 正在提取产品简介...
|
|||
|
|
2025-11-27 20:18:28.110 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 产品简介 - 选择器: //*[@class="relative text-16 font-normal text-gray-700"]//div
|
|||
|
|
2025-11-27 20:18:28.165 | INFO | playwright_get_data:extract_product_info:499 - 产品简介: One simple link for businesses to grow their waitlist and fill last-minute availability with deposits fast. Make the availability you want booked fast visible to customers with one click, stop promoti...
|
|||
|
|
2025-11-27 20:18:28.166 | INFO | playwright_get_data:extract_product_info:506 - 正在提取用户数...
|
|||
|
|
2025-11-27 20:18:28.166 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 用户数 - 选择器: //*[@class="flex flex-row gap-2"]//div/div[2]/span/p
|
|||
|
|
2025-11-27 20:18:28.182 | INFO | playwright_get_data:extract_product_info:512 - 用户数: 60 followers
|
|||
|
|
2025-11-27 20:18:28.182 | INFO | playwright_get_data:extract_product_info:519 - 正在提取制作人发言链接...
|
|||
|
|
2025-11-27 20:18:28.182 | INFO | playwright_get_data:extract_product_info:522 - 等待页面元素加载...
|
|||
|
|
2025-11-27 20:18:48.194 | INFO | playwright_get_data:record_dom_selection:86 - 记录DOM选取: 制作人span标签 - 选择器: //span[contains(@class, "absolute")]
|
|||
|
|
2025-11-27 20:18:48.205 | WARNING | playwright_get_data:extract_product_info:570 - 未找到XPath为//span[contains(@class, "absolute")]的元素
|
|||
|
|
2025-11-27 20:18:48.207 | INFO | playwright_get_data:extract_product_info:584 - 产品信息已保存到临时文件: temp_product_info.txt
|
|||
|
|
2025-11-27 20:18:48.433 | INFO | playwright_get_data:extract_product_info:589 - 页面截图已保存到: product_screenshot.png
|
|||
|
|
2025-11-27 20:18:48.433 | SUCCESS | __main__:scrape_product_info:211 - 成功提取产品信息: NoSho.app
|
|||
|
|
2025-11-27 20:18:48.437 | INFO | playwright_get_data:close:601 - 浏览器连接已关闭
|
|||
|
|
2025-11-27 20:18:48.445 | INFO | playwright_get_data:close:605 - Playwright实例已关闭
|
|||
|
|
2025-11-27 20:18:48.448 | INFO | __main__:save_product_info:176 - 新增产品信息: NoSho.app
|
|||
|
|
2025-11-27 20:18:48.453 | SUCCESS | __main__:run_scraping:267 - 成功保存产品信息: NoSho.app
|
|||
|
|
2025-11-27 20:18:48.455 | INFO | __main__:show_scraping_results:300 - === 抓取结果统计 ===
|
|||
|
|
2025-11-27 20:18:48.455 | INFO | __main__:show_scraping_results:301 - 成功抓取: 12 个产品
|
|||
|
|
2025-11-27 20:18:48.455 | INFO | __main__:show_scraping_results:302 - 跳过重复: 528 个链接
|
|||
|
|
2025-11-27 20:18:48.455 | INFO | __main__:show_scraping_results:303 - 抓取失败: 2 个链接
|
|||
|
|
2025-11-27 20:18:48.455 | INFO | __main__:show_scraping_results:304 - 数据库中的产品总数: 375
|
|||
|
|
2025-11-27 20:18:48.455 | INFO | __main__:show_scraping_results:307 - 最新抓取的产品:
|
|||
|
|
2025-11-27 20:18:48.455 | INFO | __main__:show_scraping_results:309 - - NoSho.app: https://www.producthunt.com/products/nosho-app
|
|||
|
|
2025-11-27 20:18:48.455 | INFO | __main__:show_scraping_results:309 - - GLITCHGUESS: https://www.producthunt.com/products/glitchguess
|
|||
|
|
2025-11-27 20:18:48.456 | INFO | __main__:show_scraping_results:309 - - Links 2.0: https://www.producthunt.com/products/links-save-all-your-links
|
|||
|
|
2025-11-27 20:18:48.456 | INFO | __main__:show_scraping_results:309 - - GitHub: https://www.producthunt.com/products/github-228
|
|||
|
|
2025-11-27 20:18:48.456 | INFO | __main__:show_scraping_results:309 - - Interachat: https://www.producthunt.com/products/interachat
|
|||
|
|
2025-11-27 20:18:48.456 | INFO | __main__:show_scraping_results:309 - - InsightTube: https://www.producthunt.com/products/insighttube
|
|||
|
|
2025-11-27 20:18:48.456 | INFO | __main__:show_scraping_results:309 - - Elder Care Check: https://www.producthunt.com/products/elder-care-check
|
|||
|
|
2025-11-27 20:18:48.456 | INFO | __main__:show_scraping_results:309 - - AbleMouse: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch
|
|||
|
|
2025-11-27 20:18:48.456 | INFO | __main__:show_scraping_results:309 - - Craft.do: https://www.producthunt.com/products/craft-do
|
|||
|
|
2025-11-27 20:18:48.456 | INFO | __main__:show_scraping_results:309 - - Live Resume: https://www.producthunt.com/products/live-resume
|
|||
|
|
2025-11-27 20:18:48.456 | SUCCESS | __main__:run_scraping:281 - === ProductHunt数据抓取完成 ===
|