diff --git a/.trae/documents/实现用户关注数转换功能.md b/.trae/documents/实现用户关注数转换功能.md new file mode 100644 index 0000000..e448aa8 --- /dev/null +++ b/.trae/documents/实现用户关注数转换功能.md @@ -0,0 +1,42 @@ +## 实现计划 + +### 1. 数据库结构更新 +- **修改`init_database`方法**:在`product_analysis`表中添加`follows`字段,用于存储转换后的用户关注数 + +### 2. 添加用户关注数转换方法 +- **创建`convert_user_count_to_number`方法**:使用Ollama API将`user_count`文本转换为数字 + - 处理不同格式:"53 followers" → 53,"1.9K followers" → 1900 + - 调用Ollama API进行智能转换 + - 返回转换后的数字 + +### 3. 集成到现有分析流程 +- **修改`get_product_data`方法**:在查询中包含`user_count`和`url`字段 +- **更新`analyze_products`方法**: + - 扩展返回值处理,包含`user_count`和`url` + - 在分析过程中调用转换方法处理关注数 + - 将转换后的数字传递给保存方法 + +### 4. 更新数据保存方法 +- **修改`save_analysis_result`方法**:添加`follows`参数,将转换后的关注数保存到数据库 + +### 5. 添加关注数分析更新功能 +- **创建`analyze_follower_counts`方法**: + - 查询所有产品及其分析记录 + - 对每个产品转换`user_count`并更新`product_analysis.follows` + - 处理已有分析记录的关注数更新 + +### 6. 完善工作流程 +- **更新`run_full_workflow_async`方法**:添加第4步,执行关注数分析更新 + +## 预期效果 +- 新的`product_analysis`表将包含`follows`字段,存储转换后的数字关注数 +- 新分析的产品将自动转换并保存关注数 +- 已有产品将通过额外步骤更新关注数 +- 使用Ollama API确保转换准确性 + +## 关键技术点 +- SQLite数据库表结构修改 +- Ollama API调用与结果解析 +- 文本到数字的智能转换 +- 现有代码的无缝集成 +- 批量数据处理与更新 \ No newline at end of file diff --git a/integrated_product_system.log b/integrated_product_system.log index e8313ed..712661c 100644 --- a/integrated_product_system.log +++ b/integrated_product_system.log @@ -25406,3 +25406,6426 @@ PRISM is a platform that allows you to create custom AI agents tailored to your 2025-12-03 18:56:39.724 | INFO | __main__:analyze_missing_scores:661 - 数据库连接已关闭 2025-12-03 18:56:39.724 | SUCCESS | __main__:run_full_workflow_async:685 - === 全功能产品系统工作流程完成 === 2025-12-03 19:05:20.029 | INFO | __main__:main:724 - 正在运行Chrome启动脚本: c:\Users\xiaji\Documents\个人文件夹\夏骥\hothub的抓取\product\start_chrome.bat +2025-12-03 19:06:34.715 | SUCCESS | __main__:main:728 - Chrome启动脚本执行成功 +2025-12-03 19:06:34.716 | INFO | __main__:__init__:69 - 初始化全功能产品系统,数据库: c:\Users\xiaji\Documents\个人文件夹\夏骥\hothub的抓取\product\products.db +2025-12-03 19:06:34.716 | INFO | __main__:run_full_workflow_async:665 - === 开始全功能产品系统工作流程 === +2025-12-03 19:06:34.717 | INFO | __main__:init_database:83 - 正在初始化产品数据库... +2025-12-03 19:06:34.718 | SUCCESS | __main__:init_database:121 - 产品数据库初始化完成 +2025-12-03 19:06:34.718 | INFO | __main__:run_full_workflow_async:672 - 步骤1: 开始抓取ProductHunt数据... +2025-12-03 19:06:34.719 | INFO | __main__:run_scraping:499 - === 开始ProductHunt数据抓取 === +2025-12-03 19:06:34.719 | INFO | __main__:query_producthunt_urls:131 - 正在查询tophub_data.db数据库,限制: 0条 +2025-12-03 19:06:34.724 | SUCCESS | __main__:query_producthunt_urls:144 - 找到 677 个包含producthunt.com的链接 +2025-12-03 19:06:34.724 | INFO | __main__:run_scraping:511 - 找到 677 个ProductHunt链接 +2025-12-03 19:06:34.729 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pixley-ai +2025-12-03 19:06:34.730 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pixley-ai +2025-12-03 19:06:34.731 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/burner-2 +2025-12-03 19:06:34.731 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/burner-2 +2025-12-03 19:06:34.731 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/american-ratings-lead-magnet-portal +2025-12-03 19:06:34.732 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/american-ratings-lead-magnet-portal +2025-12-03 19:06:34.733 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/builder-io +2025-12-03 19:06:34.733 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/builder-io +2025-12-03 19:06:34.734 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:06:34.735 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:06:34.735 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/iisee-me +2025-12-03 19:06:34.736 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/iisee-me +2025-12-03 19:06:34.736 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:06:34.737 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:06:34.737 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agor +2025-12-03 19:06:34.737 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agor +2025-12-03 19:06:34.737 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:06:34.738 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:06:34.738 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/everywhere +2025-12-03 19:06:34.739 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/everywhere +2025-12-03 19:06:34.739 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/taskade +2025-12-03 19:06:34.740 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/taskade +2025-12-03 19:06:34.740 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apple +2025-12-03 19:06:34.741 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apple +2025-12-03 19:06:34.743 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:06:34.744 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:06:34.744 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:06:34.744 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:06:34.745 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:06:34.745 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:06:34.745 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/roaarrr +2025-12-03 19:06:34.746 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/roaarrr +2025-12-03 19:06:34.746 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nexorify +2025-12-03 19:06:34.747 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nexorify +2025-12-03 19:06:34.747 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:06:34.748 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:06:34.748 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:06:34.749 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:06:34.749 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/medo-2 +2025-12-03 19:06:34.750 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/medo-2 +2025-12-03 19:06:34.750 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/optysleep +2025-12-03 19:06:34.751 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/optysleep +2025-12-03 19:06:34.751 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lovelace +2025-12-03 19:06:34.752 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lovelace +2025-12-03 19:06:34.752 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/aritect +2025-12-03 19:06:34.753 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/aritect +2025-12-03 19:06:34.753 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/perch-7 +2025-12-03 19:06:34.753 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/perch-7 +2025-12-03 19:06:34.754 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mcp-playground +2025-12-03 19:06:34.754 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mcp-playground +2025-12-03 19:06:34.754 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/termdock +2025-12-03 19:06:34.757 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/termdock +2025-12-03 19:06:34.757 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/supernovaio +2025-12-03 19:06:34.758 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/supernovaio +2025-12-03 19:06:34.758 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/softr +2025-12-03 19:06:34.759 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/softr +2025-12-03 19:06:34.759 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/uneed +2025-12-03 19:06:34.759 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/uneed +2025-12-03 19:06:34.760 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/jinna-ai-2 +2025-12-03 19:06:34.760 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/jinna-ai-2 +2025-12-03 19:06:34.760 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/wishfulmail-magical-platform-for-kids +2025-12-03 19:06:34.761 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/wishfulmail-magical-platform-for-kids +2025-12-03 19:06:34.761 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/context-link +2025-12-03 19:06:34.762 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/context-link +2025-12-03 19:06:34.762 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/golf +2025-12-03 19:06:34.763 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/golf +2025-12-03 19:06:34.764 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/extract-by-firecrawl +2025-12-03 19:06:34.764 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/extract-by-firecrawl +2025-12-03 19:06:34.764 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/structa-2 +2025-12-03 19:06:34.765 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/structa-2 +2025-12-03 19:06:34.765 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dazl +2025-12-03 19:06:34.766 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dazl +2025-12-03 19:06:34.766 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:06:34.766 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:06:34.766 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snyk +2025-12-03 19:06:34.767 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snyk +2025-12-03 19:06:34.767 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/equo +2025-12-03 19:06:34.768 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/equo +2025-12-03 19:06:34.768 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:06:34.770 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:06:34.770 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:06:34.771 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:06:34.771 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/arcitext +2025-12-03 19:06:34.772 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/arcitext +2025-12-03 19:06:34.772 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:06:34.772 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:06:34.772 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/floqer-2 +2025-12-03 19:06:34.773 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/floqer-2 +2025-12-03 19:06:34.773 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/expertise-ai +2025-12-03 19:06:34.774 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/expertise-ai +2025-12-03 19:06:34.774 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/draftboard +2025-12-03 19:06:34.774 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/draftboard +2025-12-03 19:06:34.775 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:06:34.775 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:06:34.775 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gitlaw +2025-12-03 19:06:34.776 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gitlaw +2025-12-03 19:06:34.776 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:06:34.776 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:06:34.777 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sendr +2025-12-03 19:06:34.777 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sendr +2025-12-03 19:06:34.777 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kimi-ai-assistant +2025-12-03 19:06:34.778 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kimi-ai-assistant +2025-12-03 19:06:34.778 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/burner-2 +2025-12-03 19:06:34.779 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/burner-2 +2025-12-03 19:06:34.779 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/layrr +2025-12-03 19:06:34.780 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/layrr +2025-12-03 19:06:34.780 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/groodles-art-therapy-app +2025-12-03 19:06:34.780 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/groodles-art-therapy-app +2025-12-03 19:06:34.780 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/builder-io +2025-12-03 19:06:34.781 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/builder-io +2025-12-03 19:06:34.781 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sourmize +2025-12-03 19:06:34.782 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sourmize +2025-12-03 19:06:34.782 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:06:34.782 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:06:34.782 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/wagoo +2025-12-03 19:06:34.783 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/wagoo +2025-12-03 19:06:34.784 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/iisee-me +2025-12-03 19:06:34.784 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/iisee-me +2025-12-03 19:06:34.784 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:06:34.785 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:06:34.785 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agor +2025-12-03 19:06:34.785 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agor +2025-12-03 19:06:34.786 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:06:34.786 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:06:34.786 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/everywhere +2025-12-03 19:06:34.787 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/everywhere +2025-12-03 19:06:34.787 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apple +2025-12-03 19:06:34.787 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apple +2025-12-03 19:06:34.788 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:06:34.788 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:06:34.788 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:06:34.789 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:06:34.789 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:06:34.789 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:06:34.789 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/roaarrr +2025-12-03 19:06:34.790 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/roaarrr +2025-12-03 19:06:34.790 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nexorify +2025-12-03 19:06:34.791 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nexorify +2025-12-03 19:06:34.791 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:06:34.791 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:06:34.792 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:06:34.792 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:06:34.792 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nocobase +2025-12-03 19:06:34.793 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nocobase +2025-12-03 19:06:34.793 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/medo-2 +2025-12-03 19:06:34.793 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/medo-2 +2025-12-03 19:06:34.793 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/perch-7 +2025-12-03 19:06:34.794 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/perch-7 +2025-12-03 19:06:34.794 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mcp-playground +2025-12-03 19:06:34.795 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mcp-playground +2025-12-03 19:06:34.795 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/termdock +2025-12-03 19:06:34.795 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/termdock +2025-12-03 19:06:34.795 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/supernovaio +2025-12-03 19:06:34.796 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/supernovaio +2025-12-03 19:06:34.796 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/myclone +2025-12-03 19:06:34.797 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/myclone +2025-12-03 19:06:34.797 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/softr +2025-12-03 19:06:34.798 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/softr +2025-12-03 19:06:34.798 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/uneed +2025-12-03 19:06:34.798 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/uneed +2025-12-03 19:06:34.799 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/jinna-ai-2 +2025-12-03 19:06:34.800 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/jinna-ai-2 +2025-12-03 19:06:34.800 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/context-link +2025-12-03 19:06:34.800 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/context-link +2025-12-03 19:06:34.800 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/blogbowl-4 +2025-12-03 19:06:34.801 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/blogbowl-4 +2025-12-03 19:06:34.801 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/golf +2025-12-03 19:06:34.802 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/golf +2025-12-03 19:06:34.802 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/extract-by-firecrawl +2025-12-03 19:06:34.802 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/extract-by-firecrawl +2025-12-03 19:06:34.802 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/structa-2 +2025-12-03 19:06:34.803 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/structa-2 +2025-12-03 19:06:34.803 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dazl +2025-12-03 19:06:34.804 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dazl +2025-12-03 19:06:34.804 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:06:34.805 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:06:34.805 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snyk +2025-12-03 19:06:34.805 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snyk +2025-12-03 19:06:34.805 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:06:34.806 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:06:34.806 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:06:34.807 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:06:34.807 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/arcitext +2025-12-03 19:06:34.807 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/arcitext +2025-12-03 19:06:34.807 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:06:34.811 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:06:34.811 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/floqer-2 +2025-12-03 19:06:34.812 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/floqer-2 +2025-12-03 19:06:34.812 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/expertise-ai +2025-12-03 19:06:34.812 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/expertise-ai +2025-12-03 19:06:34.813 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/draftboard +2025-12-03 19:06:34.813 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/draftboard +2025-12-03 19:06:34.813 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:06:34.815 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:06:34.815 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gitlaw +2025-12-03 19:06:34.815 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gitlaw +2025-12-03 19:06:34.816 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:06:34.816 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:06:34.816 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sendr +2025-12-03 19:06:34.817 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sendr +2025-12-03 19:06:34.817 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/compyle-2 +2025-12-03 19:06:34.818 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/compyle-2 +2025-12-03 19:06:34.818 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/jolt-3 +2025-12-03 19:06:34.819 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/jolt-3 +2025-12-03 19:06:34.819 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kimi-ai-assistant +2025-12-03 19:06:34.820 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kimi-ai-assistant +2025-12-03 19:06:34.820 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/burner-2 +2025-12-03 19:06:34.821 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/burner-2 +2025-12-03 19:06:34.823 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gta-radio-2 +2025-12-03 19:06:34.823 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gta-radio-2 +2025-12-03 19:06:34.824 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/focusdrive +2025-12-03 19:06:34.824 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/focusdrive +2025-12-03 19:06:34.824 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/onesnap +2025-12-03 19:06:34.825 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/onesnap +2025-12-03 19:06:34.825 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gempod +2025-12-03 19:06:34.826 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gempod +2025-12-03 19:06:34.826 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/layrr +2025-12-03 19:06:34.827 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/layrr +2025-12-03 19:06:34.827 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/groodles-art-therapy-app +2025-12-03 19:06:34.828 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/groodles-art-therapy-app +2025-12-03 19:06:34.828 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/builder-io +2025-12-03 19:06:34.828 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/builder-io +2025-12-03 19:06:34.829 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sourmize +2025-12-03 19:06:34.829 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sourmize +2025-12-03 19:06:34.829 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:06:34.830 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:06:34.830 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/wagoo +2025-12-03 19:06:34.831 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/wagoo +2025-12-03 19:06:34.831 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/iisee-me +2025-12-03 19:06:34.831 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/iisee-me +2025-12-03 19:06:34.832 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:06:34.832 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:06:34.832 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agor +2025-12-03 19:06:34.833 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agor +2025-12-03 19:06:34.833 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:06:34.833 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:06:34.834 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/everywhere +2025-12-03 19:06:34.834 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/everywhere +2025-12-03 19:06:34.834 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/shadcnblocks-2 +2025-12-03 19:06:34.836 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/shadcnblocks-2 +2025-12-03 19:06:34.836 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apple +2025-12-03 19:06:34.837 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apple +2025-12-03 19:06:34.837 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:06:34.838 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:06:34.838 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:06:34.839 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:06:34.839 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:06:34.840 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:06:34.840 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/roaarrr +2025-12-03 19:06:34.842 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/roaarrr +2025-12-03 19:06:34.842 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nexorify +2025-12-03 19:06:34.843 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nexorify +2025-12-03 19:06:34.843 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:06:34.843 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:06:34.844 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:06:34.844 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:06:34.844 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nocobase +2025-12-03 19:06:34.845 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nocobase +2025-12-03 19:06:34.845 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/medo-2 +2025-12-03 19:06:34.845 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/medo-2 +2025-12-03 19:06:34.846 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/perch-7 +2025-12-03 19:06:34.846 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/perch-7 +2025-12-03 19:06:34.846 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/myclone +2025-12-03 19:06:34.847 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/myclone +2025-12-03 19:06:34.847 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/context-link +2025-12-03 19:06:34.847 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/context-link +2025-12-03 19:06:34.847 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/blogbowl-4 +2025-12-03 19:06:34.850 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/blogbowl-4 +2025-12-03 19:06:34.850 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/storymotion +2025-12-03 19:06:34.851 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/storymotion +2025-12-03 19:06:34.851 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/golf +2025-12-03 19:06:34.852 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/golf +2025-12-03 19:06:34.852 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dazl +2025-12-03 19:06:34.853 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dazl +2025-12-03 19:06:34.853 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:06:34.853 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:06:34.854 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snyk +2025-12-03 19:06:34.854 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snyk +2025-12-03 19:06:34.854 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:06:34.855 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:06:34.855 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:06:34.856 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:06:34.856 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/arcitext +2025-12-03 19:06:34.856 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/arcitext +2025-12-03 19:06:34.857 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:06:34.857 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:06:34.857 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/draftboard +2025-12-03 19:06:34.858 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/draftboard +2025-12-03 19:06:34.858 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-context-flow +2025-12-03 19:06:34.859 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-context-flow +2025-12-03 19:06:34.859 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/turbo-ai-turbolearn-ai-2 +2025-12-03 19:06:34.859 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/turbo-ai-turbolearn-ai-2 +2025-12-03 19:06:34.859 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:06:34.860 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:06:34.860 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gitlaw +2025-12-03 19:06:34.861 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gitlaw +2025-12-03 19:06:34.861 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:06:34.861 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:06:34.863 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sendr +2025-12-03 19:06:34.863 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sendr +2025-12-03 19:06:34.864 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/threadgpt-chatgpt-with-threads +2025-12-03 19:06:34.864 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/threadgpt-chatgpt-with-threads +2025-12-03 19:06:34.865 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/google +2025-12-03 19:06:34.865 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/google +2025-12-03 19:06:34.866 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/metorial +2025-12-03 19:06:34.867 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/metorial +2025-12-03 19:06:34.867 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alterbase-2 +2025-12-03 19:06:34.869 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alterbase-2 +2025-12-03 19:06:34.869 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ecomcoder +2025-12-03 19:06:34.870 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ecomcoder +2025-12-03 19:06:34.870 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/primer-6 +2025-12-03 19:06:34.870 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/primer-6 +2025-12-03 19:06:34.870 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cal-id +2025-12-03 19:06:34.871 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cal-id +2025-12-03 19:06:34.871 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/citable +2025-12-03 19:06:34.871 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/citable +2025-12-03 19:06:34.872 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/complydo-yc-f25 +2025-12-03 19:06:34.872 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/complydo-yc-f25 +2025-12-03 19:06:34.872 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/epismo +2025-12-03 19:06:34.873 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/epismo +2025-12-03 19:06:34.874 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/astrolid +2025-12-03 19:06:34.874 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/astrolid +2025-12-03 19:06:34.874 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/chatter-4 +2025-12-03 19:06:34.877 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/chatter-4 +2025-12-03 19:06:34.877 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/scaloom-5 +2025-12-03 19:06:34.878 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/scaloom-5 +2025-12-03 19:06:34.878 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/skarbe +2025-12-03 19:06:34.878 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/skarbe +2025-12-03 19:06:34.879 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/opensigner +2025-12-03 19:06:34.880 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/opensigner +2025-12-03 19:06:34.880 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/jdoodle-ai +2025-12-03 19:06:34.880 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/jdoodle-ai +2025-12-03 19:06:34.881 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sheet0 +2025-12-03 19:06:34.882 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sheet0 +2025-12-03 19:06:34.882 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sensay-3 +2025-12-03 19:06:34.882 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sensay-3 +2025-12-03 19:06:34.883 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-map-of-human-ideas +2025-12-03 19:06:34.885 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-map-of-human-ideas +2025-12-03 19:06:34.886 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/passionfruit-labs +2025-12-03 19:06:34.888 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/passionfruit-labs +2025-12-03 19:06:34.888 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/released-ffb3f8e8-315c-4569-bc4c-9b666d43cd8e +2025-12-03 19:06:34.890 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/released-ffb3f8e8-315c-4569-bc4c-9b666d43cd8e +2025-12-03 19:06:34.891 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/wordflippin-vocabulary-that-lasts +2025-12-03 19:06:34.892 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/wordflippin-vocabulary-that-lasts +2025-12-03 19:06:34.892 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/theysaid +2025-12-03 19:06:34.893 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/theysaid +2025-12-03 19:06:34.894 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/noro-adhd-planner +2025-12-03 19:06:34.895 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/noro-adhd-planner +2025-12-03 19:06:34.896 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/clik-cursor-for-video +2025-12-03 19:06:34.896 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/clik-cursor-for-video +2025-12-03 19:06:34.897 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/meta +2025-12-03 19:06:34.898 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/meta +2025-12-03 19:06:34.898 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mixy-2 +2025-12-03 19:06:34.900 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mixy-2 +2025-12-03 19:06:34.900 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/praxis-news-for-ios +2025-12-03 19:06:34.901 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/praxis-news-for-ios +2025-12-03 19:06:34.901 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/loophole-2 +2025-12-03 19:06:34.902 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/loophole-2 +2025-12-03 19:06:34.902 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/datagran +2025-12-03 19:06:34.904 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/datagran +2025-12-03 19:06:34.904 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/memorr-ai +2025-12-03 19:06:34.906 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/memorr-ai +2025-12-03 19:06:34.906 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dropstone-2 +2025-12-03 19:06:34.907 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dropstone-2 +2025-12-03 19:06:34.908 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-cloud-for-ai-agents +2025-12-03 19:06:34.908 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-cloud-for-ai-agents +2025-12-03 19:06:34.908 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pitch +2025-12-03 19:06:34.909 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pitch +2025-12-03 19:06:34.909 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pin-it +2025-12-03 19:06:34.910 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pin-it +2025-12-03 19:06:34.910 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/talo +2025-12-03 19:06:34.911 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/talo +2025-12-03 19:06:34.911 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sugar-free-food-scanner +2025-12-03 19:06:34.912 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sugar-free-food-scanner +2025-12-03 19:06:34.912 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/graphis +2025-12-03 19:06:34.913 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/graphis +2025-12-03 19:06:34.913 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/offinal +2025-12-03 19:06:34.914 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/offinal +2025-12-03 19:06:34.915 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/draftboard +2025-12-03 19:06:34.916 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/draftboard +2025-12-03 19:06:34.916 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/thesys +2025-12-03 19:06:34.918 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/thesys +2025-12-03 19:06:34.918 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/asklet-by-sunbeam +2025-12-03 19:06:34.920 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/asklet-by-sunbeam +2025-12-03 19:06:34.920 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/trustmrr +2025-12-03 19:06:34.921 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/trustmrr +2025-12-03 19:06:34.921 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/youart +2025-12-03 19:06:34.922 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/youart +2025-12-03 19:06:34.922 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/happyverse-2 +2025-12-03 19:06:34.923 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/happyverse-2 +2025-12-03 19:06:34.923 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mindpal-ai +2025-12-03 19:06:34.923 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mindpal-ai +2025-12-03 19:06:34.924 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/circle-your-ai-playground +2025-12-03 19:06:34.924 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/circle-your-ai-playground +2025-12-03 19:06:34.924 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/task-sentry +2025-12-03 19:06:34.925 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/task-sentry +2025-12-03 19:06:34.925 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snipbox-clipboard-history-for-macos +2025-12-03 19:06:34.926 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snipbox-clipboard-history-for-macos +2025-12-03 19:06:34.926 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cranston-ai +2025-12-03 19:06:34.926 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cranston-ai +2025-12-03 19:06:34.926 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rally-tax +2025-12-03 19:06:34.927 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rally-tax +2025-12-03 19:06:34.927 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/waldium +2025-12-03 19:06:34.928 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/waldium +2025-12-03 19:06:34.928 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/signal-watcher +2025-12-03 19:06:34.929 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/signal-watcher +2025-12-03 19:06:34.929 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/algebras-ai +2025-12-03 19:06:34.929 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/algebras-ai +2025-12-03 19:06:34.929 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/amplitude +2025-12-03 19:06:34.930 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/amplitude +2025-12-03 19:06:34.930 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/logo-dev +2025-12-03 19:06:34.931 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/logo-dev +2025-12-03 19:06:34.931 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:06:34.932 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:06:34.932 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/parsemania-com +2025-12-03 19:06:34.932 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/parsemania-com +2025-12-03 19:06:34.932 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/vibe-manager-mcp-syn +2025-12-03 19:06:34.933 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/vibe-manager-mcp-syn +2025-12-03 19:06:34.933 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/peakforms +2025-12-03 19:06:34.934 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/peakforms +2025-12-03 19:06:34.934 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hyperlink-by-nexa-ai +2025-12-03 19:06:34.934 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hyperlink-by-nexa-ai +2025-12-03 19:06:34.935 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/clik-cursor-for-video +2025-12-03 19:06:34.935 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/clik-cursor-for-video +2025-12-03 19:06:34.935 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/brainfish +2025-12-03 19:06:34.936 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/brainfish +2025-12-03 19:06:34.936 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/trae +2025-12-03 19:06:34.937 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/trae +2025-12-03 19:06:34.937 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sprites-ai +2025-12-03 19:06:34.937 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sprites-ai +2025-12-03 19:06:34.938 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nba-moves +2025-12-03 19:06:34.939 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nba-moves +2025-12-03 19:06:34.939 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/votevid +2025-12-03 19:06:34.940 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/votevid +2025-12-03 19:06:34.940 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/speechcut +2025-12-03 19:06:34.940 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/speechcut +2025-12-03 19:06:34.941 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kadabra +2025-12-03 19:06:34.943 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kadabra +2025-12-03 19:06:34.943 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/promptessor +2025-12-03 19:06:34.943 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/promptessor +2025-12-03 19:06:34.943 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/picsart +2025-12-03 19:06:34.944 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/picsart +2025-12-03 19:06:34.945 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snapcommit +2025-12-03 19:06:34.946 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snapcommit +2025-12-03 19:06:34.946 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/webflow +2025-12-03 19:06:34.947 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/webflow +2025-12-03 19:06:34.947 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-drive-ai-2 +2025-12-03 19:06:34.948 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-drive-ai-2 +2025-12-03 19:06:34.948 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cotera-ai-early-access +2025-12-03 19:06:34.948 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cotera-ai-early-access +2025-12-03 19:06:34.949 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rocknroll-build +2025-12-03 19:06:34.949 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rocknroll-build +2025-12-03 19:06:34.949 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/macdetox +2025-12-03 19:06:34.950 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/macdetox +2025-12-03 19:06:34.950 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hathora +2025-12-03 19:06:34.952 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hathora +2025-12-03 19:06:34.952 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/crono-4 +2025-12-03 19:06:34.953 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/crono-4 +2025-12-03 19:06:34.953 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superapp +2025-12-03 19:06:34.953 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superapp +2025-12-03 19:06:34.953 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/geekflare-connect +2025-12-03 19:06:34.954 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/geekflare-connect +2025-12-03 19:06:34.954 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hiperyon +2025-12-03 19:06:34.955 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hiperyon +2025-12-03 19:06:34.956 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/youware +2025-12-03 19:06:34.957 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/youware +2025-12-03 19:06:34.957 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cto-new +2025-12-03 19:06:34.958 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cto-new +2025-12-03 19:06:34.958 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/oasi +2025-12-03 19:06:34.959 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/oasi +2025-12-03 19:06:34.959 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fuser +2025-12-03 19:06:34.960 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fuser +2025-12-03 19:06:34.960 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/avaturn-live-2 +2025-12-03 19:06:34.960 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/avaturn-live-2 +2025-12-03 19:06:34.961 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/marble-by-world-labs +2025-12-03 19:06:34.961 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/marble-by-world-labs +2025-12-03 19:06:34.961 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/openai +2025-12-03 19:06:34.962 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/openai +2025-12-03 19:06:34.962 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/velvet-5 +2025-12-03 19:06:34.963 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/velvet-5 +2025-12-03 19:06:34.963 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/booksell +2025-12-03 19:06:34.964 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/booksell +2025-12-03 19:06:34.964 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bunny-net +2025-12-03 19:06:34.964 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bunny-net +2025-12-03 19:06:34.965 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/willow-voice +2025-12-03 19:06:34.965 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/willow-voice +2025-12-03 19:06:34.965 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pylon +2025-12-03 19:06:34.966 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pylon +2025-12-03 19:06:34.966 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/webjourney +2025-12-03 19:06:34.967 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/webjourney +2025-12-03 19:06:34.967 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/documenso +2025-12-03 19:06:34.968 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/documenso +2025-12-03 19:06:34.968 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/devpilot-2 +2025-12-03 19:06:34.968 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/devpilot-2 +2025-12-03 19:06:34.968 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lifter-import-sort +2025-12-03 19:06:34.969 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lifter-import-sort +2025-12-03 19:06:34.969 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/doco-2 +2025-12-03 19:06:34.970 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/doco-2 +2025-12-03 19:06:34.970 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/safetywing +2025-12-03 19:06:34.970 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/safetywing +2025-12-03 19:06:34.970 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/easy-tasks-chrome-extension +2025-12-03 19:06:34.971 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/easy-tasks-chrome-extension +2025-12-03 19:06:34.971 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/khorus +2025-12-03 19:06:34.972 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/khorus +2025-12-03 19:06:34.972 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/openai +2025-12-03 19:06:34.972 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/openai +2025-12-03 19:06:34.972 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:06:34.973 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:06:34.973 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mylens-for-youtube +2025-12-03 19:06:34.974 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mylens-for-youtube +2025-12-03 19:06:34.974 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/airshare-instant-local-file-sharing +2025-12-03 19:06:34.974 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/airshare-instant-local-file-sharing +2025-12-03 19:06:34.974 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/email-buttons +2025-12-03 19:06:34.975 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/email-buttons +2025-12-03 19:06:34.975 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/scraib-app +2025-12-03 19:06:34.976 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/scraib-app +2025-12-03 19:06:34.976 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer +2025-12-03 19:06:34.976 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer +2025-12-03 19:06:34.976 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cranston-ai +2025-12-03 19:06:34.977 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cranston-ai +2025-12-03 19:06:34.977 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rally-tax +2025-12-03 19:06:34.977 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rally-tax +2025-12-03 19:06:34.977 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/waldium +2025-12-03 19:06:34.978 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/waldium +2025-12-03 19:06:34.978 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/signal-watcher +2025-12-03 19:06:34.979 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/signal-watcher +2025-12-03 19:06:34.979 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/logo-dev +2025-12-03 19:06:34.979 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/logo-dev +2025-12-03 19:06:34.979 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:06:34.980 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:06:34.980 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/parsemania-com +2025-12-03 19:06:34.980 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/parsemania-com +2025-12-03 19:06:34.981 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/vibe-manager-mcp-syn +2025-12-03 19:06:34.981 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/vibe-manager-mcp-syn +2025-12-03 19:06:34.981 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/peakforms +2025-12-03 19:06:34.982 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/peakforms +2025-12-03 19:06:34.982 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hyperlink-by-nexa-ai +2025-12-03 19:06:34.983 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hyperlink-by-nexa-ai +2025-12-03 19:06:34.983 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/brainfish +2025-12-03 19:06:34.984 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/brainfish +2025-12-03 19:06:34.984 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/trae +2025-12-03 19:06:34.985 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/trae +2025-12-03 19:06:34.985 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sprites-ai +2025-12-03 19:06:34.985 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sprites-ai +2025-12-03 19:06:34.985 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nba-moves +2025-12-03 19:06:34.986 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nba-moves +2025-12-03 19:06:34.986 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/votevid +2025-12-03 19:06:34.987 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/votevid +2025-12-03 19:06:34.987 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kadabra +2025-12-03 19:06:34.987 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kadabra +2025-12-03 19:06:34.988 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/promptessor +2025-12-03 19:06:34.988 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/promptessor +2025-12-03 19:06:34.988 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/picsart +2025-12-03 19:06:34.989 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/picsart +2025-12-03 19:06:34.989 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snapcommit +2025-12-03 19:06:34.989 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snapcommit +2025-12-03 19:06:34.989 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-drive-ai-2 +2025-12-03 19:06:34.990 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-drive-ai-2 +2025-12-03 19:06:34.990 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cotera-ai-early-access +2025-12-03 19:06:34.991 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cotera-ai-early-access +2025-12-03 19:06:34.991 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rocknroll-build +2025-12-03 19:06:34.991 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rocknroll-build +2025-12-03 19:06:34.992 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hathora +2025-12-03 19:06:34.992 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hathora +2025-12-03 19:06:34.992 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superapp +2025-12-03 19:06:34.993 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superapp +2025-12-03 19:06:34.993 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/geekflare-connect +2025-12-03 19:06:34.993 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/geekflare-connect +2025-12-03 19:06:34.993 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cto-new +2025-12-03 19:06:34.994 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cto-new +2025-12-03 19:06:34.994 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fuser +2025-12-03 19:06:34.997 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fuser +2025-12-03 19:06:34.997 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/juno-digital-planner +2025-12-03 19:06:34.998 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/juno-digital-planner +2025-12-03 19:06:34.998 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/github-repo-visibility-analyzer +2025-12-03 19:06:34.999 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/github-repo-visibility-analyzer +2025-12-03 19:06:34.999 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/proximity-lock-system +2025-12-03 19:06:35.000 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/proximity-lock-system +2025-12-03 19:06:35.000 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/clipboardai-2 +2025-12-03 19:06:35.001 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/clipboardai-2 +2025-12-03 19:06:35.001 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/launchos +2025-12-03 19:06:35.001 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/launchos +2025-12-03 19:06:35.002 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/avaturn-live-2 +2025-12-03 19:06:35.002 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/avaturn-live-2 +2025-12-03 19:06:35.002 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/marble-by-world-labs +2025-12-03 19:06:35.003 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/marble-by-world-labs +2025-12-03 19:06:35.003 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/openai +2025-12-03 19:06:35.003 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/openai +2025-12-03 19:06:35.004 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/velvet-5 +2025-12-03 19:06:35.004 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/velvet-5 +2025-12-03 19:06:35.004 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/booksell +2025-12-03 19:06:35.005 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/booksell +2025-12-03 19:06:35.005 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bunny-net +2025-12-03 19:06:35.005 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bunny-net +2025-12-03 19:06:35.006 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/willow-voice +2025-12-03 19:06:35.006 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/willow-voice +2025-12-03 19:06:35.006 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/algebras-ai +2025-12-03 19:06:35.007 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/algebras-ai +2025-12-03 19:06:35.007 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/amplitude +2025-12-03 19:06:35.008 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/amplitude +2025-12-03 19:06:35.008 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pylon +2025-12-03 19:06:35.010 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pylon +2025-12-03 19:06:35.010 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/webjourney +2025-12-03 19:06:35.010 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/webjourney +2025-12-03 19:06:35.011 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/documenso +2025-12-03 19:06:35.011 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/documenso +2025-12-03 19:06:35.011 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/devpilot-2 +2025-12-03 19:06:35.013 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/devpilot-2 +2025-12-03 19:06:35.014 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lifter-import-sort +2025-12-03 19:06:35.014 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lifter-import-sort +2025-12-03 19:06:35.014 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/no-contact-tracker-let-them-go +2025-12-03 19:06:35.015 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/no-contact-tracker-let-them-go +2025-12-03 19:06:35.015 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/doco-2 +2025-12-03 19:06:35.016 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/doco-2 +2025-12-03 19:06:35.016 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ringit +2025-12-03 19:06:35.016 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ringit +2025-12-03 19:06:35.016 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/speechcut +2025-12-03 19:06:35.017 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/speechcut +2025-12-03 19:06:35.017 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/safetywing +2025-12-03 19:06:35.018 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/safetywing +2025-12-03 19:06:35.018 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/webflow +2025-12-03 19:06:35.018 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/webflow +2025-12-03 19:06:35.018 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/easy-tasks-chrome-extension +2025-12-03 19:06:35.019 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/easy-tasks-chrome-extension +2025-12-03 19:06:35.019 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/crono-4 +2025-12-03 19:06:35.020 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/crono-4 +2025-12-03 19:06:35.020 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/artifacts +2025-12-03 19:06:35.020 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/artifacts +2025-12-03 19:06:35.020 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/youware +2025-12-03 19:06:35.021 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/youware +2025-12-03 19:06:35.021 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/planndu +2025-12-03 19:06:35.022 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/planndu +2025-12-03 19:06:35.022 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/khorus +2025-12-03 19:06:35.022 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/khorus +2025-12-03 19:06:35.022 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/woofsheet-smart-dog-care-tracker +2025-12-03 19:06:35.023 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/woofsheet-smart-dog-care-tracker +2025-12-03 19:06:35.023 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/prometora +2025-12-03 19:06:35.024 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/prometora +2025-12-03 19:06:35.024 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rare-big-deal +2025-12-03 19:06:35.024 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rare-big-deal +2025-12-03 19:06:35.025 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zencommunity +2025-12-03 19:06:35.026 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zencommunity +2025-12-03 19:06:35.026 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elsie-ai-beta +2025-12-03 19:06:35.026 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elsie-ai-beta +2025-12-03 19:06:35.026 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gubb +2025-12-03 19:06:35.027 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gubb +2025-12-03 19:06:35.027 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/koyal +2025-12-03 19:06:35.028 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/koyal +2025-12-03 19:06:35.028 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/notisprite +2025-12-03 19:06:35.029 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/notisprite +2025-12-03 19:06:35.029 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/2pr-2 +2025-12-03 19:06:35.029 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/2pr-2 +2025-12-03 19:06:35.030 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/swytchcode +2025-12-03 19:06:35.030 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/swytchcode +2025-12-03 19:06:35.030 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/openai +2025-12-03 19:06:35.031 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/openai +2025-12-03 19:06:35.031 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:06:35.031 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:06:35.032 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mylens-for-youtube +2025-12-03 19:06:35.032 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mylens-for-youtube +2025-12-03 19:06:35.032 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/airshare-instant-local-file-sharing +2025-12-03 19:06:35.033 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/airshare-instant-local-file-sharing +2025-12-03 19:06:35.033 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/email-buttons +2025-12-03 19:06:35.033 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/email-buttons +2025-12-03 19:06:35.034 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/scraib-app +2025-12-03 19:06:35.034 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/scraib-app +2025-12-03 19:06:35.034 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer +2025-12-03 19:06:35.035 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer +2025-12-03 19:06:35.035 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sato-video-player +2025-12-03 19:06:35.035 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sato-video-player +2025-12-03 19:06:35.035 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/integrateapi +2025-12-03 19:06:35.036 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/integrateapi +2025-12-03 19:06:35.036 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/chat-by-x +2025-12-03 19:06:35.037 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/chat-by-x +2025-12-03 19:06:35.037 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/beehiiv +2025-12-03 19:06:35.037 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/beehiiv +2025-12-03 19:06:35.037 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alterbase-2 +2025-12-03 19:06:35.040 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alterbase-2 +2025-12-03 19:06:35.040 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/marginof-com +2025-12-03 19:06:35.040 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/marginof-com +2025-12-03 19:06:35.041 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/yourgpt +2025-12-03 19:06:35.041 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/yourgpt +2025-12-03 19:06:35.041 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/reindeer +2025-12-03 19:06:35.042 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/reindeer +2025-12-03 19:06:35.042 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/anymark +2025-12-03 19:06:35.042 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/anymark +2025-12-03 19:06:35.043 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/appealseal-easy-property-tax-appeal +2025-12-03 19:06:35.043 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/appealseal-easy-property-tax-appeal +2025-12-03 19:06:35.043 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/neoagent +2025-12-03 19:06:35.044 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/neoagent +2025-12-03 19:06:35.044 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sleek-design +2025-12-03 19:06:35.045 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sleek-design +2025-12-03 19:06:35.045 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/befreed-2 +2025-12-03 19:06:35.046 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/befreed-2 +2025-12-03 19:06:35.046 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/welltory +2025-12-03 19:06:35.046 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/welltory +2025-12-03 19:06:35.046 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/blimp-like-chatgpt-found-n8n +2025-12-03 19:06:35.047 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/blimp-like-chatgpt-found-n8n +2025-12-03 19:06:35.047 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/vnyl-2 +2025-12-03 19:06:35.048 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/vnyl-2 +2025-12-03 19:06:35.049 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/juice-distribution-as-a-service-daas +2025-12-03 19:06:35.050 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/juice-distribution-as-a-service-daas +2025-12-03 19:06:35.050 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/paraflow +2025-12-03 19:06:35.051 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/paraflow +2025-12-03 19:06:35.051 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/aidajet-ai-powered-newsletter-platform +2025-12-03 19:06:35.052 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/aidajet-ai-powered-newsletter-platform +2025-12-03 19:06:35.052 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zen-editor +2025-12-03 19:06:35.053 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zen-editor +2025-12-03 19:06:35.053 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/beehiiv +2025-12-03 19:06:35.054 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/beehiiv +2025-12-03 19:06:35.054 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sakura-2 +2025-12-03 19:06:35.054 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sakura-2 +2025-12-03 19:06:35.054 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sokosumi +2025-12-03 19:06:35.055 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sokosumi +2025-12-03 19:06:35.055 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bluedot-2 +2025-12-03 19:06:35.056 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bluedot-2 +2025-12-03 19:06:35.056 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/google-antigravity +2025-12-03 19:06:35.056 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/google-antigravity +2025-12-03 19:06:35.056 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-6 +2025-12-03 19:06:35.057 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-6 +2025-12-03 19:06:35.057 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tiptap +2025-12-03 19:06:35.058 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tiptap +2025-12-03 19:06:35.058 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/autosubtitles +2025-12-03 19:06:35.058 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/autosubtitles +2025-12-03 19:06:35.058 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stopbite-stop-nail-biting +2025-12-03 19:06:35.059 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stopbite-stop-nail-biting +2025-12-03 19:06:35.059 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snippets-ai +2025-12-03 19:06:35.060 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snippets-ai +2025-12-03 19:06:35.060 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:06:35.061 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:06:35.061 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lapis-3 +2025-12-03 19:06:35.064 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lapis-3 +2025-12-03 19:06:35.064 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/airstitch +2025-12-03 19:06:35.064 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/airstitch +2025-12-03 19:06:35.064 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tiny-mario +2025-12-03 19:06:35.065 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tiny-mario +2025-12-03 19:06:35.065 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hirosend +2025-12-03 19:06:35.066 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hirosend +2025-12-03 19:06:35.066 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/grok-3 +2025-12-03 19:06:35.066 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/grok-3 +2025-12-03 19:06:35.067 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zo-computer-2 +2025-12-03 19:06:35.067 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zo-computer-2 +2025-12-03 19:06:35.067 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/markopolo-ai +2025-12-03 19:06:35.068 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/markopolo-ai +2025-12-03 19:06:35.068 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-email-template-generator +2025-12-03 19:06:35.069 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-email-template-generator +2025-12-03 19:06:35.069 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:06:35.069 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:06:35.069 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/streetwise +2025-12-03 19:06:35.070 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/streetwise +2025-12-03 19:06:35.070 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nitpicks +2025-12-03 19:06:35.070 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nitpicks +2025-12-03 19:06:35.070 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/super-4 +2025-12-03 19:06:35.071 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/super-4 +2025-12-03 19:06:35.071 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stenifyai +2025-12-03 19:06:35.072 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stenifyai +2025-12-03 19:06:35.072 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/axis-one +2025-12-03 19:06:35.072 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/axis-one +2025-12-03 19:06:35.072 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/porttracex +2025-12-03 19:06:35.073 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/porttracex +2025-12-03 19:06:35.073 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nina-ai +2025-12-03 19:06:35.073 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nina-ai +2025-12-03 19:06:35.073 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rewebly +2025-12-03 19:06:35.074 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rewebly +2025-12-03 19:06:35.074 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/termly-mobile-bridge-for-ai-dev-tools +2025-12-03 19:06:35.075 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/termly-mobile-bridge-for-ai-dev-tools +2025-12-03 19:06:35.075 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/jotchain +2025-12-03 19:06:35.075 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/jotchain +2025-12-03 19:06:35.075 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/oura +2025-12-03 19:06:35.076 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/oura +2025-12-03 19:06:35.076 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sendbird +2025-12-03 19:06:35.077 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sendbird +2025-12-03 19:06:35.077 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/baserow +2025-12-03 19:06:35.078 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/baserow +2025-12-03 19:06:35.078 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/filter-everything-online +2025-12-03 19:06:35.078 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/filter-everything-online +2025-12-03 19:06:35.079 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alloy +2025-12-03 19:06:35.080 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alloy +2025-12-03 19:06:35.080 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ogment-mcp-builder +2025-12-03 19:06:35.081 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ogment-mcp-builder +2025-12-03 19:06:35.081 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/thumbmagic-3 +2025-12-03 19:06:35.081 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/thumbmagic-3 +2025-12-03 19:06:35.081 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/typeless-2 +2025-12-03 19:06:35.082 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/typeless-2 +2025-12-03 19:06:35.082 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/speakeasy-3 +2025-12-03 19:06:35.083 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/speakeasy-3 +2025-12-03 19:06:35.083 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/notate-so +2025-12-03 19:06:35.083 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/notate-so +2025-12-03 19:06:35.083 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/insforge-alpha +2025-12-03 19:06:35.084 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/insforge-alpha +2025-12-03 19:06:35.084 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/webhook-rodeo +2025-12-03 19:06:35.085 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/webhook-rodeo +2025-12-03 19:06:35.085 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lumical-scan-to-calendar +2025-12-03 19:06:35.085 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lumical-scan-to-calendar +2025-12-03 19:06:35.085 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tonic-ai +2025-12-03 19:06:35.086 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tonic-ai +2025-12-03 19:06:35.086 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/axal +2025-12-03 19:06:35.087 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/axal +2025-12-03 19:06:35.087 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/capcut-ai-suite +2025-12-03 19:06:35.087 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/capcut-ai-suite +2025-12-03 19:06:35.087 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/unravel-9 +2025-12-03 19:06:35.088 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/unravel-9 +2025-12-03 19:06:35.089 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pressdeck +2025-12-03 19:06:35.090 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pressdeck +2025-12-03 19:06:35.090 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/guideflow +2025-12-03 19:06:35.090 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/guideflow +2025-12-03 19:06:35.091 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/manus +2025-12-03 19:06:35.092 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/manus +2025-12-03 19:06:35.092 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/spine-2 +2025-12-03 19:06:35.092 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/spine-2 +2025-12-03 19:06:35.092 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/color-palette-pro +2025-12-03 19:06:35.093 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/color-palette-pro +2025-12-03 19:06:35.093 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/signadot +2025-12-03 19:06:35.094 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/signadot +2025-12-03 19:06:35.094 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-3-brand-audit +2025-12-03 19:06:35.094 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-3-brand-audit +2025-12-03 19:06:35.095 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/magic-mango +2025-12-03 19:06:35.095 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/magic-mango +2025-12-03 19:06:35.095 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/avallon +2025-12-03 19:06:35.096 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/avallon +2025-12-03 19:06:35.096 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/readmeeting +2025-12-03 19:06:35.097 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/readmeeting +2025-12-03 19:06:35.097 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/baselight +2025-12-03 19:06:35.097 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/baselight +2025-12-03 19:06:35.097 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/your-ai-demo-agent-24-7 +2025-12-03 19:06:35.098 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/your-ai-demo-agent-24-7 +2025-12-03 19:06:35.098 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flex-ai-your-ai-personal-trainer +2025-12-03 19:06:35.099 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flex-ai-your-ai-personal-trainer +2025-12-03 19:06:35.099 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/refbox +2025-12-03 19:06:35.099 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/refbox +2025-12-03 19:06:35.100 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/read-ai-for-desktop +2025-12-03 19:06:35.100 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/read-ai-for-desktop +2025-12-03 19:06:35.100 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/credyt +2025-12-03 19:06:35.101 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/credyt +2025-12-03 19:06:35.101 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/todoist +2025-12-03 19:06:35.101 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/todoist +2025-12-03 19:06:35.102 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pavis +2025-12-03 19:06:35.103 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pavis +2025-12-03 19:06:35.103 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dimension-2 +2025-12-03 19:06:35.104 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dimension-2 +2025-12-03 19:06:35.104 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/wordwise +2025-12-03 19:06:35.105 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/wordwise +2025-12-03 19:06:35.105 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/onlyflights +2025-12-03 19:06:35.106 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/onlyflights +2025-12-03 19:06:35.106 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/better-upload +2025-12-03 19:06:35.107 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/better-upload +2025-12-03 19:06:35.107 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/onyx-free-screen-recorder +2025-12-03 19:06:35.108 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/onyx-free-screen-recorder +2025-12-03 19:06:35.108 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:06:35.108 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:06:35.109 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apex-echo-ai +2025-12-03 19:06:35.109 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apex-echo-ai +2025-12-03 19:06:35.109 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/meta +2025-12-03 19:06:35.110 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/meta +2025-12-03 19:06:35.110 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/neat-photo-beta +2025-12-03 19:06:35.110 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/neat-photo-beta +2025-12-03 19:06:35.110 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/globe-of-history +2025-12-03 19:06:35.111 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/globe-of-history +2025-12-03 19:06:35.111 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/auto-shutdown +2025-12-03 19:06:35.112 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/auto-shutdown +2025-12-03 19:06:35.112 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mixup +2025-12-03 19:06:35.113 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mixup +2025-12-03 19:06:35.113 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/crazy-egg +2025-12-03 19:06:35.113 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/crazy-egg +2025-12-03 19:06:35.113 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/perplexity-ai +2025-12-03 19:06:35.114 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/perplexity-ai +2025-12-03 19:06:35.114 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/almondcoder +2025-12-03 19:06:35.116 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/almondcoder +2025-12-03 19:06:35.117 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/textable-3 +2025-12-03 19:06:35.117 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/textable-3 +2025-12-03 19:06:35.117 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-detector-7 +2025-12-03 19:06:35.118 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-detector-7 +2025-12-03 19:06:35.118 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/side-space +2025-12-03 19:06:35.119 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/side-space +2025-12-03 19:06:35.119 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ocr-arena +2025-12-03 19:06:35.120 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ocr-arena +2025-12-03 19:06:35.120 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/antigravity-for-raycast +2025-12-03 19:06:35.120 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/antigravity-for-raycast +2025-12-03 19:06:35.120 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/turtlebar-smart-battery-saver-for-mac +2025-12-03 19:06:35.121 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/turtlebar-smart-battery-saver-for-mac +2025-12-03 19:06:35.121 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/twogether +2025-12-03 19:06:35.122 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/twogether +2025-12-03 19:06:35.122 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/good-dad +2025-12-03 19:06:35.123 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/good-dad +2025-12-03 19:06:35.123 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/browser-cash +2025-12-03 19:06:35.123 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/browser-cash +2025-12-03 19:06:35.124 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hargun-s-macos +2025-12-03 19:06:35.124 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hargun-s-macos +2025-12-03 19:06:35.124 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gatling +2025-12-03 19:06:35.125 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gatling +2025-12-03 19:06:35.125 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zivy +2025-12-03 19:06:35.125 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zivy +2025-12-03 19:06:35.126 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mouse-shaker +2025-12-03 19:06:35.126 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mouse-shaker +2025-12-03 19:06:35.126 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bookmarkjar +2025-12-03 19:06:35.127 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bookmarkjar +2025-12-03 19:06:35.127 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/numby +2025-12-03 19:06:35.128 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/numby +2025-12-03 19:06:35.128 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/qoder +2025-12-03 19:06:35.128 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/qoder +2025-12-03 19:06:35.128 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-browser +2025-12-03 19:06:35.129 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-browser +2025-12-03 19:06:35.129 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/storiara +2025-12-03 19:06:35.130 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/storiara +2025-12-03 19:06:35.130 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/npm-bet +2025-12-03 19:06:35.131 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/npm-bet +2025-12-03 19:06:35.131 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lamatic-ai +2025-12-03 19:06:35.132 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lamatic-ai +2025-12-03 19:06:35.132 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/audience-loop +2025-12-03 19:06:35.133 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/audience-loop +2025-12-03 19:06:35.133 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/chime-remember-everything +2025-12-03 19:06:35.133 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/chime-remember-everything +2025-12-03 19:06:35.134 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/1up +2025-12-03 19:06:35.134 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/1up +2025-12-03 19:06:35.134 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elfmonn +2025-12-03 19:06:35.135 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elfmonn +2025-12-03 19:06:35.135 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/raycast +2025-12-03 19:06:35.135 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/raycast +2025-12-03 19:06:35.136 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt +2025-12-03 19:06:35.136 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt +2025-12-03 19:06:35.136 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tilepix +2025-12-03 19:06:35.137 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tilepix +2025-12-03 19:06:35.137 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/synara +2025-12-03 19:06:35.138 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/synara +2025-12-03 19:06:35.138 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/container-diet +2025-12-03 19:06:35.139 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/container-diet +2025-12-03 19:06:35.139 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/google-nano-banana-pro +2025-12-03 19:06:35.139 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/google-nano-banana-pro +2025-12-03 19:06:35.139 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superintern +2025-12-03 19:06:35.140 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superintern +2025-12-03 19:06:35.140 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fluently-ai-english-coach +2025-12-03 19:06:35.141 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fluently-ai-english-coach +2025-12-03 19:06:35.141 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dim-notes +2025-12-03 19:06:35.141 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dim-notes +2025-12-03 19:06:35.143 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/next3-offload +2025-12-03 19:06:35.144 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/next3-offload +2025-12-03 19:06:35.144 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rulehook +2025-12-03 19:06:35.145 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rulehook +2025-12-03 19:06:35.145 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hushlink +2025-12-03 19:06:35.146 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hushlink +2025-12-03 19:06:35.146 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/threadsignals-real-buyer-intent +2025-12-03 19:06:35.146 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/threadsignals-real-buyer-intent +2025-12-03 19:06:35.147 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/utcp +2025-12-03 19:06:35.147 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/utcp +2025-12-03 19:06:35.147 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/yaranga +2025-12-03 19:06:35.148 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/yaranga +2025-12-03 19:06:35.148 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/prospectecho +2025-12-03 19:06:35.148 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/prospectecho +2025-12-03 19:06:35.149 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ember-104 +2025-12-03 19:06:35.149 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ember-104 +2025-12-03 19:06:35.149 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/felo-2 +2025-12-03 19:06:35.150 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/felo-2 +2025-12-03 19:06:35.150 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/brandjet-ai +2025-12-03 19:06:35.151 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/brandjet-ai +2025-12-03 19:06:35.151 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/simrepo +2025-12-03 19:06:35.151 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/simrepo +2025-12-03 19:06:35.152 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ostivities +2025-12-03 19:06:35.152 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ostivities +2025-12-03 19:06:35.152 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/designlumo +2025-12-03 19:06:35.153 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/designlumo +2025-12-03 19:06:35.153 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/addsubtitle-2 +2025-12-03 19:06:35.154 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/addsubtitle-2 +2025-12-03 19:06:35.154 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/haxiom +2025-12-03 19:06:35.156 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/haxiom +2025-12-03 19:06:35.156 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sketch +2025-12-03 19:06:35.157 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sketch +2025-12-03 19:06:35.157 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/claude +2025-12-03 19:06:35.158 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/claude +2025-12-03 19:06:35.158 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/loomoz +2025-12-03 19:06:35.159 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/loomoz +2025-12-03 19:06:35.159 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/speakmac +2025-12-03 19:06:35.160 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/speakmac +2025-12-03 19:06:35.160 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/readmeeting-2 +2025-12-03 19:06:35.160 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/readmeeting-2 +2025-12-03 19:06:35.160 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/product-huntr +2025-12-03 19:06:35.161 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/product-huntr +2025-12-03 19:06:35.161 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/shinkansen-fuji-seat-finder +2025-12-03 19:06:35.162 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/shinkansen-fuji-seat-finder +2025-12-03 19:06:35.162 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/better-upload +2025-12-03 19:06:35.162 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/better-upload +2025-12-03 19:06:35.162 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/onyx-free-screen-recorder +2025-12-03 19:06:35.163 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/onyx-free-screen-recorder +2025-12-03 19:06:35.163 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:06:35.163 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:06:35.164 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/catdoes-2 +2025-12-03 19:06:35.164 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/catdoes-2 +2025-12-03 19:06:35.164 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apex-echo-ai +2025-12-03 19:06:35.165 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apex-echo-ai +2025-12-03 19:06:35.165 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/xplorer-api-client-done-right +2025-12-03 19:06:35.165 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/xplorer-api-client-done-right +2025-12-03 19:06:35.166 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-powered-form-that-fills-itself +2025-12-03 19:06:35.166 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-powered-form-that-fills-itself +2025-12-03 19:06:35.166 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/textable-3 +2025-12-03 19:06:35.167 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/textable-3 +2025-12-03 19:06:35.167 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hargun-s-macos +2025-12-03 19:06:35.168 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hargun-s-macos +2025-12-03 19:06:35.168 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hatable +2025-12-03 19:06:35.170 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hatable +2025-12-03 19:06:35.171 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flicknote +2025-12-03 19:06:35.171 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flicknote +2025-12-03 19:06:35.172 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nao-2 +2025-12-03 19:06:35.173 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nao-2 +2025-12-03 19:06:35.173 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zivy +2025-12-03 19:06:35.174 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zivy +2025-12-03 19:06:35.174 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mouse-shaker +2025-12-03 19:06:35.174 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mouse-shaker +2025-12-03 19:06:35.174 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bookmarkjar +2025-12-03 19:06:35.175 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bookmarkjar +2025-12-03 19:06:35.175 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/raydian +2025-12-03 19:06:35.176 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/raydian +2025-12-03 19:06:35.176 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-browser +2025-12-03 19:06:35.176 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-browser +2025-12-03 19:06:35.176 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/klariqo +2025-12-03 19:06:35.177 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/klariqo +2025-12-03 19:06:35.177 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/inboxagents +2025-12-03 19:06:35.178 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/inboxagents +2025-12-03 19:06:35.178 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hirecarta +2025-12-03 19:06:35.178 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hirecarta +2025-12-03 19:06:35.178 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/orion-2 +2025-12-03 19:06:35.179 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/orion-2 +2025-12-03 19:06:35.179 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/slopcollector +2025-12-03 19:06:35.180 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/slopcollector +2025-12-03 19:06:35.180 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/supercut +2025-12-03 19:06:35.180 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/supercut +2025-12-03 19:06:35.181 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rubber-duck +2025-12-03 19:06:35.181 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rubber-duck +2025-12-03 19:06:35.183 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/demostudio +2025-12-03 19:06:35.184 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/demostudio +2025-12-03 19:06:35.184 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/questas +2025-12-03 19:06:35.186 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/questas +2025-12-03 19:06:35.186 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/askcodi +2025-12-03 19:06:35.187 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/askcodi +2025-12-03 19:06:35.187 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/interviewflowai +2025-12-03 19:06:35.187 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/interviewflowai +2025-12-03 19:06:35.187 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/firecut-ai +2025-12-03 19:06:35.188 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/firecut-ai +2025-12-03 19:06:35.188 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/convo-7 +2025-12-03 19:06:35.189 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/convo-7 +2025-12-03 19:06:35.189 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/primeshot +2025-12-03 19:06:35.189 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/primeshot +2025-12-03 19:06:35.189 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/evatar-ai +2025-12-03 19:06:35.190 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/evatar-ai +2025-12-03 19:06:35.190 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/get-trippy-home +2025-12-03 19:06:35.191 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/get-trippy-home +2025-12-03 19:06:35.191 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-new-microsoft-copilot +2025-12-03 19:06:35.192 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-new-microsoft-copilot +2025-12-03 19:06:35.192 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/live-resume +2025-12-03 19:06:35.193 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/live-resume +2025-12-03 19:06:35.193 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/craft-do +2025-12-03 19:06:35.193 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/craft-do +2025-12-03 19:06:35.194 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch +2025-12-03 19:06:35.194 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch +2025-12-03 19:06:35.194 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elder-care-check +2025-12-03 19:06:35.197 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elder-care-check +2025-12-03 19:06:35.197 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/insighttube +2025-12-03 19:06:35.198 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/insighttube +2025-12-03 19:06:35.198 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/interachat +2025-12-03 19:06:35.199 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/interachat +2025-12-03 19:06:35.199 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket +2025-12-03 19:06:35.200 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket +2025-12-03 19:06:35.200 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/github-228 +2025-12-03 19:06:35.201 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/github-228 +2025-12-03 19:06:35.201 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/links-save-all-your-links +2025-12-03 19:06:35.201 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/links-save-all-your-links +2025-12-03 19:06:35.202 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/glitchguess +2025-12-03 19:06:35.202 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/glitchguess +2025-12-03 19:06:35.203 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt +2025-12-03 19:06:35.204 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt +2025-12-03 19:06:35.204 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tilepix +2025-12-03 19:06:35.205 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tilepix +2025-12-03 19:06:35.205 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/synara +2025-12-03 19:06:35.205 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/synara +2025-12-03 19:06:35.206 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fluently-ai-english-coach +2025-12-03 19:06:35.206 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fluently-ai-english-coach +2025-12-03 19:06:35.206 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hushlink +2025-12-03 19:06:35.207 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hushlink +2025-12-03 19:06:35.207 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/simrepo +2025-12-03 19:06:35.207 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/simrepo +2025-12-03 19:06:35.207 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ostivities +2025-12-03 19:06:35.208 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ostivities +2025-12-03 19:06:35.208 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/addsubtitle-2 +2025-12-03 19:06:35.209 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/addsubtitle-2 +2025-12-03 19:06:35.209 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nosho-app +2025-12-03 19:06:35.209 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nosho-app +2025-12-03 19:06:35.210 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/product-huntr-2 +2025-12-03 19:06:35.210 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/product-huntr-2 +2025-12-03 19:06:35.210 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gedd-it +2025-12-03 19:06:35.211 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gedd-it +2025-12-03 19:06:35.211 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fraudlens-ai +2025-12-03 19:06:35.213 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fraudlens-ai +2025-12-03 19:06:35.213 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/github-228 +2025-12-03 19:06:35.214 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/github-228 +2025-12-03 19:06:35.214 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/haxiom +2025-12-03 19:06:35.214 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/haxiom +2025-12-03 19:06:35.214 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sketch +2025-12-03 19:06:35.215 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sketch +2025-12-03 19:06:35.216 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/claude +2025-12-03 19:06:35.217 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/claude +2025-12-03 19:06:35.217 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/qoder +2025-12-03 19:06:35.217 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/qoder +2025-12-03 19:06:35.218 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/loomoz +2025-12-03 19:06:35.218 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/loomoz +2025-12-03 19:06:35.218 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/speakmac +2025-12-03 19:06:35.219 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/speakmac +2025-12-03 19:06:35.219 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/readmeeting-2 +2025-12-03 19:06:35.220 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/readmeeting-2 +2025-12-03 19:06:35.220 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/shinkansen-fuji-seat-finder +2025-12-03 19:06:35.220 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/shinkansen-fuji-seat-finder +2025-12-03 19:06:35.221 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/livespace-ai +2025-12-03 19:06:35.221 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/livespace-ai +2025-12-03 19:06:35.221 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/catdoes-2 +2025-12-03 19:06:35.222 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/catdoes-2 +2025-12-03 19:06:35.222 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/xplorer-api-client-done-right +2025-12-03 19:06:35.222 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/xplorer-api-client-done-right +2025-12-03 19:06:35.222 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-powered-form-that-fills-itself +2025-12-03 19:06:35.223 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-powered-form-that-fills-itself +2025-12-03 19:06:35.223 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hatable +2025-12-03 19:06:35.224 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hatable +2025-12-03 19:06:35.224 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flicknote +2025-12-03 19:06:35.225 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flicknote +2025-12-03 19:06:35.225 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nao-2 +2025-12-03 19:06:35.225 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nao-2 +2025-12-03 19:06:35.225 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hera-period-tracker +2025-12-03 19:06:35.226 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hera-period-tracker +2025-12-03 19:06:35.226 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/calk-ai +2025-12-03 19:06:35.227 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/calk-ai +2025-12-03 19:06:35.227 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agenta +2025-12-03 19:06:35.227 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agenta +2025-12-03 19:06:35.227 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/klariqo +2025-12-03 19:06:35.228 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/klariqo +2025-12-03 19:06:35.228 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/inboxagents +2025-12-03 19:06:35.229 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/inboxagents +2025-12-03 19:06:35.229 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hirecarta +2025-12-03 19:06:35.230 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hirecarta +2025-12-03 19:06:35.230 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/predictive-equations +2025-12-03 19:06:35.231 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/predictive-equations +2025-12-03 19:06:35.231 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/orion-2 +2025-12-03 19:06:35.231 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/orion-2 +2025-12-03 19:06:35.231 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/slopcollector +2025-12-03 19:06:35.232 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/slopcollector +2025-12-03 19:06:35.232 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/supercut +2025-12-03 19:06:35.233 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/supercut +2025-12-03 19:06:35.233 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rubber-duck +2025-12-03 19:06:35.234 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rubber-duck +2025-12-03 19:06:35.234 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/demostudio +2025-12-03 19:06:35.235 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/demostudio +2025-12-03 19:06:35.235 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/questas +2025-12-03 19:06:35.235 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/questas +2025-12-03 19:06:35.235 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/askcodi +2025-12-03 19:06:35.236 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/askcodi +2025-12-03 19:06:35.236 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/interviewflowai +2025-12-03 19:06:35.237 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/interviewflowai +2025-12-03 19:06:35.237 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/firecut-ai +2025-12-03 19:06:35.237 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/firecut-ai +2025-12-03 19:06:35.238 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/convo-7 +2025-12-03 19:06:35.238 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/convo-7 +2025-12-03 19:06:35.238 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/raydian +2025-12-03 19:06:35.239 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/raydian +2025-12-03 19:06:35.239 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/primeshot +2025-12-03 19:06:35.240 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/primeshot +2025-12-03 19:06:35.240 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/evatar-ai +2025-12-03 19:06:35.241 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/evatar-ai +2025-12-03 19:06:35.241 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mureka +2025-12-03 19:06:35.241 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mureka +2025-12-03 19:06:35.242 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superintern +2025-12-03 19:06:35.242 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superintern +2025-12-03 19:06:35.242 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kanaji +2025-12-03 19:06:35.243 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kanaji +2025-12-03 19:06:35.243 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/get-trippy-home +2025-12-03 19:06:35.244 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/get-trippy-home +2025-12-03 19:06:35.244 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-new-microsoft-copilot +2025-12-03 19:06:35.244 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-new-microsoft-copilot +2025-12-03 19:06:35.244 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/live-resume +2025-12-03 19:06:35.245 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/live-resume +2025-12-03 19:06:35.245 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/craft-do +2025-12-03 19:06:35.246 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/craft-do +2025-12-03 19:06:35.246 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch +2025-12-03 19:06:35.246 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch +2025-12-03 19:06:35.246 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elder-care-check +2025-12-03 19:06:35.247 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elder-care-check +2025-12-03 19:06:35.247 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/insighttube +2025-12-03 19:06:35.248 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/insighttube +2025-12-03 19:06:35.248 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/actflux +2025-12-03 19:06:35.249 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/actflux +2025-12-03 19:06:35.249 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/interachat +2025-12-03 19:06:35.249 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/interachat +2025-12-03 19:06:35.249 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket +2025-12-03 19:06:35.250 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket +2025-12-03 19:06:35.250 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/suprr +2025-12-03 19:06:35.251 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/suprr +2025-12-03 19:06:35.251 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cracked-ai +2025-12-03 19:06:35.253 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cracked-ai +2025-12-03 19:06:35.253 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/links-save-all-your-links +2025-12-03 19:06:35.253 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/links-save-all-your-links +2025-12-03 19:06:35.253 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/glitchguess +2025-12-03 19:06:35.254 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/glitchguess +2025-12-03 19:06:35.254 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/modelpilot +2025-12-03 19:06:35.255 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/modelpilot +2025-12-03 19:06:35.255 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hero-widget +2025-12-03 19:06:35.255 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hero-widget +2025-12-03 19:06:35.255 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tsk-lol-cozy-task-manager +2025-12-03 19:06:35.256 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tsk-lol-cozy-task-manager +2025-12-03 19:06:35.256 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/taskhz +2025-12-03 19:06:35.257 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/taskhz +2025-12-03 19:06:35.257 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apppad-launchpad +2025-12-03 19:06:35.257 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apppad-launchpad +2025-12-03 19:06:35.257 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/double-tap +2025-12-03 19:06:35.258 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/double-tap +2025-12-03 19:06:35.258 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/my-clocks +2025-12-03 19:06:35.259 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/my-clocks +2025-12-03 19:06:35.259 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/motionik +2025-12-03 19:06:35.259 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/motionik +2025-12-03 19:06:35.259 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nosho-app +2025-12-03 19:06:35.260 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nosho-app +2025-12-03 19:06:35.260 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-bar +2025-12-03 19:06:35.261 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-bar +2025-12-03 19:06:35.261 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cocoon-8 +2025-12-03 19:06:35.261 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cocoon-8 +2025-12-03 19:06:35.263 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/crow-3 +2025-12-03 19:06:35.264 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/crow-3 +2025-12-03 19:06:35.264 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/neuralagent +2025-12-03 19:06:35.264 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/neuralagent +2025-12-03 19:06:35.265 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/contenov +2025-12-03 19:06:35.265 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/contenov +2025-12-03 19:06:35.265 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rephrase-2 +2025-12-03 19:06:35.266 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rephrase-2 +2025-12-03 19:06:35.266 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rightnow-ai +2025-12-03 19:06:35.267 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rightnow-ai +2025-12-03 19:06:35.267 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/plok-sh +2025-12-03 19:06:35.267 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/plok-sh +2025-12-03 19:06:35.267 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tag-my-tab +2025-12-03 19:06:35.268 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tag-my-tab +2025-12-03 19:06:35.268 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ripplica +2025-12-03 19:06:35.269 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ripplica +2025-12-03 19:06:35.269 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/product-huntr-2 +2025-12-03 19:06:35.269 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/product-huntr-2 +2025-12-03 19:06:35.269 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gedd-it +2025-12-03 19:06:35.270 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gedd-it +2025-12-03 19:06:35.270 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/waylight +2025-12-03 19:06:35.271 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/waylight +2025-12-03 19:06:35.271 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flowlens-ai-native-bug-reports +2025-12-03 19:06:35.271 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flowlens-ai-native-bug-reports +2025-12-03 19:06:35.271 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/spacer-3 +2025-12-03 19:06:35.272 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/spacer-3 +2025-12-03 19:06:35.272 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fraudlens-ai +2025-12-03 19:06:35.273 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fraudlens-ai +2025-12-03 19:06:35.273 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/taskade +2025-12-03 19:06:35.273 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/taskade +2025-12-03 19:06:35.273 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/vibejar-mood-tracker-and-journal +2025-12-03 19:06:35.274 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/vibejar-mood-tracker-and-journal +2025-12-03 19:06:35.274 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/unfold-6 +2025-12-03 19:06:35.275 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/unfold-6 +2025-12-03 19:06:35.276 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/qoder +2025-12-03 19:06:35.277 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/qoder +2025-12-03 19:06:35.277 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/livespace-ai +2025-12-03 19:06:35.277 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/livespace-ai +2025-12-03 19:06:35.278 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/seefy +2025-12-03 19:06:35.278 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/seefy +2025-12-03 19:06:35.279 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/twelvelabs +2025-12-03 19:06:35.279 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/twelvelabs +2025-12-03 19:06:35.279 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hera-period-tracker +2025-12-03 19:06:35.280 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hera-period-tracker +2025-12-03 19:06:35.280 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kodey-ai-the-complete-ai-agent-platform +2025-12-03 19:06:35.281 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kodey-ai-the-complete-ai-agent-platform +2025-12-03 19:06:35.281 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/formly +2025-12-03 19:06:35.281 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/formly +2025-12-03 19:06:35.281 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/calk-ai +2025-12-03 19:06:35.282 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/calk-ai +2025-12-03 19:06:35.282 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agenta +2025-12-03 19:06:35.283 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agenta +2025-12-03 19:06:35.283 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tinycommand +2025-12-03 19:06:35.283 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tinycommand +2025-12-03 19:06:35.283 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cybercut +2025-12-03 19:06:35.284 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cybercut +2025-12-03 19:06:35.284 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/appforcestudio-vibe-coding-app +2025-12-03 19:06:35.285 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/appforcestudio-vibe-coding-app +2025-12-03 19:06:35.285 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bookingbird-smart-booking +2025-12-03 19:06:35.285 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bookingbird-smart-booking +2025-12-03 19:06:35.285 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/predictive-equations +2025-12-03 19:06:35.286 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/predictive-equations +2025-12-03 19:06:35.286 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/quickwidgets +2025-12-03 19:06:35.287 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/quickwidgets +2025-12-03 19:06:35.287 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hugging-face +2025-12-03 19:06:35.287 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hugging-face +2025-12-03 19:06:35.287 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gleam-4 +2025-12-03 19:06:35.290 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gleam-4 +2025-12-03 19:06:35.290 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mistral-7b +2025-12-03 19:06:35.291 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mistral-7b +2025-12-03 19:06:35.291 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nova-act-by-amazon +2025-12-03 19:06:35.291 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nova-act-by-amazon +2025-12-03 19:06:35.292 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/scroll-5 +2025-12-03 19:06:35.292 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/scroll-5 +2025-12-03 19:06:35.292 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nerve-5 +2025-12-03 19:06:35.293 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nerve-5 +2025-12-03 19:06:35.294 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cleva-io +2025-12-03 19:06:35.294 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cleva-io +2025-12-03 19:06:35.294 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/arcade +2025-12-03 19:06:35.295 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/arcade +2025-12-03 19:06:35.295 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/devlo +2025-12-03 19:06:35.296 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/devlo +2025-12-03 19:06:35.296 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/piperead +2025-12-03 19:06:35.296 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/piperead +2025-12-03 19:06:35.296 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fellow-app +2025-12-03 19:06:35.297 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fellow-app +2025-12-03 19:06:35.297 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/runwayml +2025-12-03 19:06:35.298 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/runwayml +2025-12-03 19:06:35.298 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/buglet +2025-12-03 19:06:35.298 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/buglet +2025-12-03 19:06:35.298 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/deepseek +2025-12-03 19:06:35.299 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/deepseek +2025-12-03 19:06:35.299 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/foodgram-eat-x-snap-x-share-2 +2025-12-03 19:06:35.300 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/foodgram-eat-x-snap-x-share-2 +2025-12-03 19:06:35.300 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hyvor-post-2 +2025-12-03 19:06:35.300 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hyvor-post-2 +2025-12-03 19:06:35.300 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ask-bar-ai-answers-on-every-page +2025-12-03 19:06:35.301 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ask-bar-ai-answers-on-every-page +2025-12-03 19:06:35.301 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/aha-3 +2025-12-03 19:06:35.301 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/aha-3 +2025-12-03 19:06:35.303 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snappay +2025-12-03 19:06:35.303 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snappay +2025-12-03 19:06:35.303 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/focusroom +2025-12-03 19:06:35.304 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/focusroom +2025-12-03 19:06:35.304 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zapdigits +2025-12-03 19:06:35.305 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zapdigits +2025-12-03 19:06:35.305 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/x-design +2025-12-03 19:06:35.306 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/x-design +2025-12-03 19:06:35.306 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/arocrypt-file-encryption-stegography +2025-12-03 19:06:35.306 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/arocrypt-file-encryption-stegography +2025-12-03 19:06:35.306 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/screenbreak-effort-based-app-blocker +2025-12-03 19:06:35.307 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/screenbreak-effort-based-app-blocker +2025-12-03 19:06:35.307 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/simcockpit +2025-12-03 19:06:35.307 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/simcockpit +2025-12-03 19:06:35.307 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/once-ui-for-figma +2025-12-03 19:06:35.308 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/once-ui-for-figma +2025-12-03 19:06:35.308 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gantttool +2025-12-03 19:06:35.309 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gantttool +2025-12-03 19:06:35.309 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/markdown-studio +2025-12-03 19:06:35.310 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/markdown-studio +2025-12-03 19:06:35.310 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/vibecode-db +2025-12-03 19:06:35.310 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/vibecode-db +2025-12-03 19:06:35.310 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/clipse-add-in-for-outlook +2025-12-03 19:06:35.311 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/clipse-add-in-for-outlook +2025-12-03 19:06:35.311 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cumbuca +2025-12-03 19:06:35.312 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cumbuca +2025-12-03 19:06:35.312 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/moodify-8 +2025-12-03 19:06:35.312 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/moodify-8 +2025-12-03 19:06:35.312 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/truefoundry-ai-gateway +2025-12-03 19:06:35.313 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/truefoundry-ai-gateway +2025-12-03 19:06:35.313 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/below-2 +2025-12-03 19:06:35.314 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/below-2 +2025-12-03 19:06:35.314 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stickerbox +2025-12-03 19:06:35.314 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stickerbox +2025-12-03 19:06:35.314 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/shipper-now +2025-12-03 19:06:35.317 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/shipper-now +2025-12-03 19:06:35.318 | INFO | __main__:show_scraping_results:570 - === 抓取结果统计 === +2025-12-03 19:06:35.319 | INFO | __main__:show_scraping_results:571 - 成功抓取: 0 个产品 +2025-12-03 19:06:35.319 | INFO | __main__:show_scraping_results:572 - 跳过重复: 677 个链接 +2025-12-03 19:06:35.319 | INFO | __main__:show_scraping_results:573 - 抓取失败: 0 个链接 +2025-12-03 19:06:35.319 | INFO | __main__:show_scraping_results:574 - 数据库中的产品总数: 458 +2025-12-03 19:06:35.319 | INFO | __main__:show_scraping_results:577 - 最新抓取的产品: +2025-12-03 19:06:35.319 | INFO | __main__:show_scraping_results:579 - - QuickWidgets: https://www.producthunt.com/products/quickwidgets +2025-12-03 19:06:35.320 | INFO | __main__:show_scraping_results:579 - - Bad gateway + Error code 502: https://www.producthunt.com/products/kodey-ai-the-complete-ai-agent-platform +2025-12-03 19:06:35.320 | INFO | __main__:show_scraping_results:579 - - TwelveLabs: https://www.producthunt.com/products/twelvelabs +2025-12-03 19:06:35.320 | INFO | __main__:show_scraping_results:579 - - VibeJar-Mood Tracker and Journal: https://www.producthunt.com/products/vibejar-mood-tracker-and-journal +2025-12-03 19:06:35.320 | INFO | __main__:show_scraping_results:579 - - Spacer: https://www.producthunt.com/products/spacer-3 +2025-12-03 19:06:35.320 | INFO | __main__:show_scraping_results:579 - - Waylight: https://www.producthunt.com/products/waylight +2025-12-03 19:06:35.320 | INFO | __main__:show_scraping_results:579 - - Ripplica: https://www.producthunt.com/products/ripplica +2025-12-03 19:06:35.320 | INFO | __main__:show_scraping_results:579 - - Tag my Tab: https://www.producthunt.com/products/tag-my-tab +2025-12-03 19:06:35.320 | INFO | __main__:show_scraping_results:579 - - plok.sh: https://www.producthunt.com/products/plok-sh +2025-12-03 19:06:35.320 | INFO | __main__:show_scraping_results:579 - - RightNow AI: https://www.producthunt.com/products/rightnow-ai +2025-12-03 19:06:35.320 | SUCCESS | __main__:run_scraping:551 - === ProductHunt数据抓取完成 === +2025-12-03 19:06:35.320 | INFO | __main__:run_full_workflow_async:678 - 步骤2: 开始AI分析产品数据... +2025-12-03 19:06:35.320 | INFO | __main__:analyze_products:426 - 开始分析所有产品数据 +2025-12-03 19:06:35.321 | SUCCESS | __main__:connect_to_database:75 - 成功连接到数据库: c:\Users\xiaji\Documents\个人文件夹\夏骥\hothub的抓取\product\products.db +2025-12-03 19:06:35.321 | INFO | __main__:get_product_data:274 - 从数据库获取到 453 个产品 +2025-12-03 19:06:35.322 | INFO | __main__:get_product_data:278 - 示例产品1: ID=1, 名称='Pixley AI', 简介='Pixley is the first platform that lets children tu...' +2025-12-03 19:06:35.322 | INFO | __main__:get_product_data:278 - 示例产品2: ID=2, 名称='Burner', 简介='Burner is a small, secure computer that keeps your...' +2025-12-03 19:06:35.322 | INFO | __main__:get_product_data:278 - 示例产品3: ID=3, 名称='American Ratings Lead Magnet Portal', 简介='Build verified business credibility with the Ameri...' +2025-12-03 19:06:35.322 | INFO | __main__:analyze_products:448 - 准备分析 453 个产品 +2025-12-03 19:06:35.322 | INFO | __main__:analyze_products:454 - +分析进度: 1/453 - Pixley AI +2025-12-03 19:06:35.323 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pixley AI' 已存在,跳过分析 +2025-12-03 19:06:35.323 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 1/453 +2025-12-03 19:06:35.323 | INFO | __main__:analyze_products:454 - +分析进度: 2/453 - Burner +2025-12-03 19:06:35.323 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Burner' 已存在,跳过分析 +2025-12-03 19:06:35.323 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 2/453 +2025-12-03 19:06:35.323 | INFO | __main__:analyze_products:454 - +分析进度: 3/453 - American Ratings Lead Magnet Portal +2025-12-03 19:06:35.323 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'American Ratings Lead Magnet Portal' 已存在,跳过分析 +2025-12-03 19:06:35.323 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 3/453 +2025-12-03 19:06:35.323 | INFO | __main__:analyze_products:454 - +分析进度: 4/453 - Builder.io +2025-12-03 19:06:35.324 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Builder.io' 已存在,跳过分析 +2025-12-03 19:06:35.324 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 4/453 +2025-12-03 19:06:35.324 | INFO | __main__:analyze_products:454 - +分析进度: 5/453 - BeeBot for AirPods +2025-12-03 19:06:35.325 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'BeeBot for AirPods' 已存在,跳过分析 +2025-12-03 19:06:35.325 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 5/453 +2025-12-03 19:06:35.325 | INFO | __main__:analyze_products:454 - +分析进度: 6/453 - iisee.me +2025-12-03 19:06:35.326 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'iisee.me' 已存在,跳过分析 +2025-12-03 19:06:35.326 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 6/453 +2025-12-03 19:06:35.326 | INFO | __main__:analyze_products:454 - +分析进度: 7/453 - Melodic Mind +2025-12-03 19:06:35.326 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Melodic Mind' 已存在,跳过分析 +2025-12-03 19:06:35.326 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 7/453 +2025-12-03 19:06:35.326 | INFO | __main__:analyze_products:454 - +分析进度: 8/453 - agor +2025-12-03 19:06:35.327 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'agor' 已存在,跳过分析 +2025-12-03 19:06:35.327 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 8/453 +2025-12-03 19:06:35.327 | INFO | __main__:analyze_products:454 - +分析进度: 9/453 - QuiteInbox +2025-12-03 19:06:35.327 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'QuiteInbox' 已存在,跳过分析 +2025-12-03 19:06:35.327 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 9/453 +2025-12-03 19:06:35.327 | INFO | __main__:analyze_products:454 - +分析进度: 10/453 - Everywhere +2025-12-03 19:06:35.328 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Everywhere' 已存在,跳过分析 +2025-12-03 19:06:35.328 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 10/453 +2025-12-03 19:06:35.328 | INFO | __main__:analyze_products:454 - +分析进度: 11/453 - Taskade +2025-12-03 19:06:35.328 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Taskade' 已存在,跳过分析 +2025-12-03 19:06:35.328 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 11/453 +2025-12-03 19:06:35.328 | INFO | __main__:analyze_products:454 - +分析进度: 12/453 - Apple +2025-12-03 19:06:35.329 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Apple' 已存在,跳过分析 +2025-12-03 19:06:35.329 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 12/453 +2025-12-03 19:06:35.329 | INFO | __main__:analyze_products:454 - +分析进度: 13/453 - Stream Ring by Sandbar +2025-12-03 19:06:35.329 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Stream Ring by Sandbar' 已存在,跳过分析 +2025-12-03 19:06:35.329 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 13/453 +2025-12-03 19:06:35.329 | INFO | __main__:analyze_products:454 - +分析进度: 14/453 - Alpha Vantage +2025-12-03 19:06:35.330 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Alpha Vantage' 已存在,跳过分析 +2025-12-03 19:06:35.330 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 14/453 +2025-12-03 19:06:35.330 | INFO | __main__:analyze_products:454 - +分析进度: 15/453 - Helicone AI +2025-12-03 19:06:35.330 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Helicone AI' 已存在,跳过分析 +2025-12-03 19:06:35.330 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 15/453 +2025-12-03 19:06:35.330 | INFO | __main__:analyze_products:454 - +分析进度: 16/453 - ROAARRR +2025-12-03 19:06:35.330 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ROAARRR' 已存在,跳过分析 +2025-12-03 19:06:35.330 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 16/453 +2025-12-03 19:06:35.331 | INFO | __main__:analyze_products:454 - +分析进度: 17/453 - Nexorify +2025-12-03 19:06:35.331 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Nexorify' 已存在,跳过分析 +2025-12-03 19:06:35.331 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 17/453 +2025-12-03 19:06:35.331 | INFO | __main__:analyze_products:454 - +分析进度: 18/453 - Packmind Open Source +2025-12-03 19:06:35.331 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Packmind Open Source' 已存在,跳过分析 +2025-12-03 19:06:35.331 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 18/453 +2025-12-03 19:06:35.332 | INFO | __main__:analyze_products:454 - +分析进度: 19/453 - Fire Your QA Today +2025-12-03 19:06:35.332 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Fire Your QA Today' 已存在,跳过分析 +2025-12-03 19:06:35.332 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 19/453 +2025-12-03 19:06:35.333 | INFO | __main__:analyze_products:454 - +分析进度: 20/453 - MeDo by Baidu +2025-12-03 19:06:35.333 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MeDo by Baidu' 已存在,跳过分析 +2025-12-03 19:06:35.333 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 20/453 +2025-12-03 19:06:35.333 | INFO | __main__:analyze_products:454 - +分析进度: 21/453 - OptySleep +2025-12-03 19:06:35.333 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OptySleep' 已存在,跳过分析 +2025-12-03 19:06:35.334 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 21/453 +2025-12-03 19:06:35.334 | INFO | __main__:analyze_products:454 - +分析进度: 22/453 - Lovelace +2025-12-03 19:06:35.334 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Lovelace' 已存在,跳过分析 +2025-12-03 19:06:35.334 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 22/453 +2025-12-03 19:06:35.334 | INFO | __main__:analyze_products:454 - +分析进度: 23/453 - Aritect +2025-12-03 19:06:35.334 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Aritect' 已存在,跳过分析 +2025-12-03 19:06:35.335 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 23/453 +2025-12-03 19:06:35.335 | INFO | __main__:analyze_products:454 - +分析进度: 24/453 - Perch +2025-12-03 19:06:35.335 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Perch' 已存在,跳过分析 +2025-12-03 19:06:35.335 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 24/453 +2025-12-03 19:06:35.336 | INFO | __main__:analyze_products:454 - +分析进度: 25/453 - MCP Playground +2025-12-03 19:06:35.336 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MCP Playground' 已存在,跳过分析 +2025-12-03 19:06:35.336 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 25/453 +2025-12-03 19:06:35.336 | INFO | __main__:analyze_products:454 - +分析进度: 26/453 - Termdock +2025-12-03 19:06:35.336 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Termdock' 已存在,跳过分析 +2025-12-03 19:06:35.336 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 26/453 +2025-12-03 19:06:35.336 | INFO | __main__:analyze_products:454 - +分析进度: 27/453 - Supernova.io +2025-12-03 19:06:35.337 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Supernova.io' 已存在,跳过分析 +2025-12-03 19:06:35.337 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 27/453 +2025-12-03 19:06:35.337 | INFO | __main__:analyze_products:454 - +分析进度: 28/453 - Softr +2025-12-03 19:06:35.337 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Softr' 已存在,跳过分析 +2025-12-03 19:06:35.337 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 28/453 +2025-12-03 19:06:35.337 | INFO | __main__:analyze_products:454 - +分析进度: 29/453 - Uneed +2025-12-03 19:06:35.337 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Uneed' 已存在,跳过分析 +2025-12-03 19:06:35.337 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 29/453 +2025-12-03 19:06:35.338 | INFO | __main__:analyze_products:454 - +分析进度: 30/453 - Jinna.ai +2025-12-03 19:06:35.338 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Jinna.ai' 已存在,跳过分析 +2025-12-03 19:06:35.338 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 30/453 +2025-12-03 19:06:35.338 | INFO | __main__:analyze_products:454 - +分析进度: 31/453 - WishfulMail +2025-12-03 19:06:35.338 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'WishfulMail' 已存在,跳过分析 +2025-12-03 19:06:35.338 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 31/453 +2025-12-03 19:06:35.338 | INFO | __main__:analyze_products:454 - +分析进度: 32/453 - Context Link +2025-12-03 19:06:35.339 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Context Link' 已存在,跳过分析 +2025-12-03 19:06:35.339 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 32/453 +2025-12-03 19:06:35.339 | INFO | __main__:analyze_products:454 - +分析进度: 33/453 - Golf +2025-12-03 19:06:35.339 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Golf' 已存在,跳过分析 +2025-12-03 19:06:35.339 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 33/453 +2025-12-03 19:06:35.339 | INFO | __main__:analyze_products:454 - +分析进度: 34/453 - Firecrawl +2025-12-03 19:06:35.341 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Firecrawl' 已存在,跳过分析 +2025-12-03 19:06:35.341 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 34/453 +2025-12-03 19:06:35.343 | INFO | __main__:analyze_products:454 - +分析进度: 35/453 - Structa +2025-12-03 19:06:35.343 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Structa' 已存在,跳过分析 +2025-12-03 19:06:35.343 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 35/453 +2025-12-03 19:06:35.343 | INFO | __main__:analyze_products:454 - +分析进度: 36/453 - Dazl +2025-12-03 19:06:35.343 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Dazl' 已存在,跳过分析 +2025-12-03 19:06:35.343 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 36/453 +2025-12-03 19:06:35.344 | INFO | __main__:analyze_products:454 - +分析进度: 37/453 - Extra Thursday +2025-12-03 19:06:35.344 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Extra Thursday' 已存在,跳过分析 +2025-12-03 19:06:35.344 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 37/453 +2025-12-03 19:06:35.344 | INFO | __main__:analyze_products:454 - +分析进度: 38/453 - Snyk +2025-12-03 19:06:35.345 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Snyk' 已存在,跳过分析 +2025-12-03 19:06:35.345 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 38/453 +2025-12-03 19:06:35.345 | INFO | __main__:analyze_products:454 - +分析进度: 39/453 - EQUO +2025-12-03 19:06:35.345 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'EQUO' 已存在,跳过分析 +2025-12-03 19:06:35.345 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 39/453 +2025-12-03 19:06:35.345 | INFO | __main__:analyze_products:454 - +分析进度: 40/453 - Blindspot +2025-12-03 19:06:35.345 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Blindspot' 已存在,跳过分析 +2025-12-03 19:06:35.346 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 40/453 +2025-12-03 19:06:35.346 | INFO | __main__:analyze_products:454 - +分析进度: 41/453 - Agora Store Builder +2025-12-03 19:06:35.346 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Agora Store Builder' 已存在,跳过分析 +2025-12-03 19:06:35.346 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 41/453 +2025-12-03 19:06:35.346 | INFO | __main__:analyze_products:454 - +分析进度: 42/453 - Arcitext.com +2025-12-03 19:06:35.346 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Arcitext.com' 已存在,跳过分析 +2025-12-03 19:06:35.346 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 42/453 +2025-12-03 19:06:35.346 | INFO | __main__:analyze_products:454 - +分析进度: 43/453 - Secure MCP Framework by Arcade.dev +2025-12-03 19:06:35.347 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Secure MCP Framework by Arcade.dev' 已存在,跳过分析 +2025-12-03 19:06:35.347 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 43/453 +2025-12-03 19:06:35.347 | INFO | __main__:analyze_products:454 - +分析进度: 44/453 - Floqer +2025-12-03 19:06:35.347 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Floqer' 已存在,跳过分析 +2025-12-03 19:06:35.347 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 44/453 +2025-12-03 19:06:35.347 | INFO | __main__:analyze_products:454 - +分析进度: 45/453 - Expertise AI +2025-12-03 19:06:35.347 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Expertise AI' 已存在,跳过分析 +2025-12-03 19:06:35.347 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 45/453 +2025-12-03 19:06:35.348 | INFO | __main__:analyze_products:454 - +分析进度: 46/453 - Draftboard +2025-12-03 19:06:35.348 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Draftboard' 已存在,跳过分析 +2025-12-03 19:06:35.348 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 46/453 +2025-12-03 19:06:35.348 | INFO | __main__:analyze_products:454 - +分析进度: 47/453 - FlowBot +2025-12-03 19:06:35.348 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FlowBot' 已存在,跳过分析 +2025-12-03 19:06:35.348 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 47/453 +2025-12-03 19:06:35.348 | INFO | __main__:analyze_products:454 - +分析进度: 48/453 - GitLaw +2025-12-03 19:06:35.349 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GitLaw' 已存在,跳过分析 +2025-12-03 19:06:35.349 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 48/453 +2025-12-03 19:06:35.349 | INFO | __main__:analyze_products:454 - +分析进度: 49/453 - Ancher +2025-12-03 19:06:35.349 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ancher' 已存在,跳过分析 +2025-12-03 19:06:35.349 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 49/453 +2025-12-03 19:06:35.349 | INFO | __main__:analyze_products:454 - +分析进度: 50/453 - Sendr +2025-12-03 19:06:35.349 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sendr' 已存在,跳过分析 +2025-12-03 19:06:35.349 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 50/453 +2025-12-03 19:06:35.349 | INFO | __main__:analyze_products:454 - +分析进度: 51/453 - Kimi AI - Now with K2 +2025-12-03 19:06:35.350 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Kimi AI - Now with K2' 已存在,跳过分析 +2025-12-03 19:06:35.350 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 51/453 +2025-12-03 19:06:35.350 | INFO | __main__:analyze_products:454 - +分析进度: 52/453 - Layrr +2025-12-03 19:06:35.350 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Layrr' 已存在,跳过分析 +2025-12-03 19:06:35.350 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 52/453 +2025-12-03 19:06:35.350 | INFO | __main__:analyze_products:454 - +分析进度: 53/453 - Groodles - Art Therapy App +2025-12-03 19:06:35.350 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Groodles - Art Therapy App' 已存在,跳过分析 +2025-12-03 19:06:35.350 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 53/453 +2025-12-03 19:06:35.351 | INFO | __main__:analyze_products:454 - +分析进度: 54/453 - Sourmize +2025-12-03 19:06:35.351 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sourmize' 已存在,跳过分析 +2025-12-03 19:06:35.351 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 54/453 +2025-12-03 19:06:35.351 | INFO | __main__:analyze_products:454 - +分析进度: 55/453 - Wagoo +2025-12-03 19:06:35.351 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Wagoo' 已存在,跳过分析 +2025-12-03 19:06:35.351 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 55/453 +2025-12-03 19:06:35.351 | INFO | __main__:analyze_products:454 - +分析进度: 56/453 - NocoBase +2025-12-03 19:06:35.352 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NocoBase' 已存在,跳过分析 +2025-12-03 19:06:35.352 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 56/453 +2025-12-03 19:06:35.352 | INFO | __main__:analyze_products:454 - +分析进度: 57/453 - MyClone +2025-12-03 19:06:35.352 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MyClone' 已存在,跳过分析 +2025-12-03 19:06:35.352 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 57/453 +2025-12-03 19:06:35.352 | INFO | __main__:analyze_products:454 - +分析进度: 58/453 - BlogBowl +2025-12-03 19:06:35.352 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'BlogBowl' 已存在,跳过分析 +2025-12-03 19:06:35.352 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 58/453 +2025-12-03 19:06:35.352 | INFO | __main__:analyze_products:454 - +分析进度: 59/453 - Compyle +2025-12-03 19:06:35.353 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Compyle' 已存在,跳过分析 +2025-12-03 19:06:35.353 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 59/453 +2025-12-03 19:06:35.353 | INFO | __main__:analyze_products:454 - +分析进度: 60/453 - Jolt +2025-12-03 19:06:35.353 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Jolt' 已存在,跳过分析 +2025-12-03 19:06:35.353 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 60/453 +2025-12-03 19:06:35.353 | INFO | __main__:analyze_products:454 - +分析进度: 61/453 - GTA Radio +2025-12-03 19:06:35.354 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GTA Radio' 已存在,跳过分析 +2025-12-03 19:06:35.354 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 61/453 +2025-12-03 19:06:35.354 | INFO | __main__:analyze_products:454 - +分析进度: 62/453 - FocusDrive +2025-12-03 19:06:35.354 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FocusDrive' 已存在,跳过分析 +2025-12-03 19:06:35.354 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 62/453 +2025-12-03 19:06:35.354 | INFO | __main__:analyze_products:454 - +分析进度: 63/453 - OneSnap! +2025-12-03 19:06:35.354 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OneSnap!' 已存在,跳过分析 +2025-12-03 19:06:35.356 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 63/453 +2025-12-03 19:06:35.357 | INFO | __main__:analyze_products:454 - +分析进度: 64/453 - Gempod +2025-12-03 19:06:35.357 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gempod' 已存在,跳过分析 +2025-12-03 19:06:35.357 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 64/453 +2025-12-03 19:06:35.357 | INFO | __main__:analyze_products:454 - +分析进度: 65/453 - Shadcnblocks +2025-12-03 19:06:35.358 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Shadcnblocks' 已存在,跳过分析 +2025-12-03 19:06:35.358 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 65/453 +2025-12-03 19:06:35.358 | INFO | __main__:analyze_products:454 - +分析进度: 66/453 - StoryMotion +2025-12-03 19:06:35.358 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'StoryMotion' 已存在,跳过分析 +2025-12-03 19:06:35.358 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 66/453 +2025-12-03 19:06:35.358 | INFO | __main__:analyze_products:454 - +分析进度: 67/453 - AI Context Flow +2025-12-03 19:06:35.359 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AI Context Flow' 已存在,跳过分析 +2025-12-03 19:06:35.359 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 67/453 +2025-12-03 19:06:35.359 | INFO | __main__:analyze_products:454 - +分析进度: 68/453 - Turbo AI +2025-12-03 19:06:35.359 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Turbo AI' 已存在,跳过分析 +2025-12-03 19:06:35.359 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 68/453 +2025-12-03 19:06:35.359 | INFO | __main__:analyze_products:454 - +分析进度: 69/453 - ThreadGPT +2025-12-03 19:06:35.359 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ThreadGPT' 已存在,跳过分析 +2025-12-03 19:06:35.360 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 69/453 +2025-12-03 19:06:35.360 | INFO | __main__:analyze_products:454 - +分析进度: 70/453 - Google +2025-12-03 19:06:35.360 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Google' 已存在,跳过分析 +2025-12-03 19:06:35.360 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 70/453 +2025-12-03 19:06:35.360 | INFO | __main__:analyze_products:454 - +分析进度: 71/453 - Metorial +2025-12-03 19:06:35.360 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Metorial' 已存在,跳过分析 +2025-12-03 19:06:35.360 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 71/453 +2025-12-03 19:06:35.360 | INFO | __main__:analyze_products:454 - +分析进度: 72/453 - AlterBase +2025-12-03 19:06:35.361 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AlterBase' 已存在,跳过分析 +2025-12-03 19:06:35.361 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 72/453 +2025-12-03 19:06:35.361 | INFO | __main__:analyze_products:454 - +分析进度: 73/453 - Ecomcoder +2025-12-03 19:06:35.361 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ecomcoder' 已存在,跳过分析 +2025-12-03 19:06:35.361 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 73/453 +2025-12-03 19:06:35.361 | INFO | __main__:analyze_products:454 - +分析进度: 74/453 - Primer +2025-12-03 19:06:35.361 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Primer' 已存在,跳过分析 +2025-12-03 19:06:35.361 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 74/453 +2025-12-03 19:06:35.361 | INFO | __main__:analyze_products:454 - +分析进度: 75/453 - Cal ID +2025-12-03 19:06:35.362 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cal ID' 已存在,跳过分析 +2025-12-03 19:06:35.362 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 75/453 +2025-12-03 19:06:35.362 | INFO | __main__:analyze_products:454 - +分析进度: 76/453 - Citable +2025-12-03 19:06:35.362 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Citable' 已存在,跳过分析 +2025-12-03 19:06:35.362 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 76/453 +2025-12-03 19:06:35.362 | INFO | __main__:analyze_products:454 - +分析进度: 77/453 - ComplyDo +2025-12-03 19:06:35.362 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ComplyDo' 已存在,跳过分析 +2025-12-03 19:06:35.362 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 77/453 +2025-12-03 19:06:35.362 | INFO | __main__:analyze_products:454 - +分析进度: 78/453 - Epismo +2025-12-03 19:06:35.363 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Epismo' 已存在,跳过分析 +2025-12-03 19:06:35.363 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 78/453 +2025-12-03 19:06:35.363 | INFO | __main__:analyze_products:454 - +分析进度: 79/453 - Astrolid +2025-12-03 19:06:35.363 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Astrolid' 已存在,跳过分析 +2025-12-03 19:06:35.363 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 79/453 +2025-12-03 19:06:35.363 | INFO | __main__:analyze_products:454 - +分析进度: 80/453 - Chatter +2025-12-03 19:06:35.363 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Chatter' 已存在,跳过分析 +2025-12-03 19:06:35.364 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 80/453 +2025-12-03 19:06:35.364 | INFO | __main__:analyze_products:454 - +分析进度: 81/453 - Scaloom +2025-12-03 19:06:35.364 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Scaloom' 已存在,跳过分析 +2025-12-03 19:06:35.364 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 81/453 +2025-12-03 19:06:35.364 | INFO | __main__:analyze_products:454 - +分析进度: 82/453 - Skarbe +2025-12-03 19:06:35.364 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Skarbe' 已存在,跳过分析 +2025-12-03 19:06:35.364 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 82/453 +2025-12-03 19:06:35.364 | INFO | __main__:analyze_products:454 - +分析进度: 83/453 - OpenSigner +2025-12-03 19:06:35.365 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OpenSigner' 已存在,跳过分析 +2025-12-03 19:06:35.365 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 83/453 +2025-12-03 19:06:35.365 | INFO | __main__:analyze_products:454 - +分析进度: 84/453 - JDoodle.ai +2025-12-03 19:06:35.365 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'JDoodle.ai' 已存在,跳过分析 +2025-12-03 19:06:35.365 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 84/453 +2025-12-03 19:06:35.365 | INFO | __main__:analyze_products:454 - +分析进度: 85/453 - Sheet0 +2025-12-03 19:06:35.366 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sheet0' 已存在,跳过分析 +2025-12-03 19:06:35.366 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 85/453 +2025-12-03 19:06:35.366 | INFO | __main__:analyze_products:454 - +分析进度: 86/453 - Sensay +2025-12-03 19:06:35.366 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sensay' 已存在,跳过分析 +2025-12-03 19:06:35.366 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 86/453 +2025-12-03 19:06:35.366 | INFO | __main__:analyze_products:454 - +分析进度: 87/453 - The Map of Human Ideas +2025-12-03 19:06:35.366 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'The Map of Human Ideas' 已存在,跳过分析 +2025-12-03 19:06:35.366 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 87/453 +2025-12-03 19:06:35.367 | INFO | __main__:analyze_products:454 - +分析进度: 88/453 - Passionfruit Labs +2025-12-03 19:06:35.367 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Passionfruit Labs' 已存在,跳过分析 +2025-12-03 19:06:35.367 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 88/453 +2025-12-03 19:06:35.367 | INFO | __main__:analyze_products:454 - +分析进度: 89/453 - Released +2025-12-03 19:06:35.367 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Released' 已存在,跳过分析 +2025-12-03 19:06:35.367 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 89/453 +2025-12-03 19:06:35.367 | INFO | __main__:analyze_products:454 - +分析进度: 90/453 - WordFlippin +2025-12-03 19:06:35.368 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'WordFlippin' 已存在,跳过分析 +2025-12-03 19:06:35.368 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 90/453 +2025-12-03 19:06:35.368 | INFO | __main__:analyze_products:454 - +分析进度: 91/453 - Theysaid +2025-12-03 19:06:35.369 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Theysaid' 已存在,跳过分析 +2025-12-03 19:06:35.369 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 91/453 +2025-12-03 19:06:35.369 | INFO | __main__:analyze_products:454 - +分析进度: 92/453 - Noro ADHD Planner +2025-12-03 19:06:35.369 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Noro ADHD Planner' 已存在,跳过分析 +2025-12-03 19:06:35.370 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 92/453 +2025-12-03 19:06:35.370 | INFO | __main__:analyze_products:454 - +分析进度: 93/453 - Clik - Cursor for Video +2025-12-03 19:06:35.370 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Clik - Cursor for Video' 已存在,跳过分析 +2025-12-03 19:06:35.370 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 93/453 +2025-12-03 19:06:35.370 | INFO | __main__:analyze_products:454 - +分析进度: 94/453 - Meta +2025-12-03 19:06:35.370 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Meta' 已存在,跳过分析 +2025-12-03 19:06:35.371 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 94/453 +2025-12-03 19:06:35.371 | INFO | __main__:analyze_products:454 - +分析进度: 95/453 - Mixy +2025-12-03 19:06:35.371 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Mixy' 已存在,跳过分析 +2025-12-03 19:06:35.371 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 95/453 +2025-12-03 19:06:35.371 | INFO | __main__:analyze_products:454 - +分析进度: 96/453 - Praxis News for iOS +2025-12-03 19:06:35.372 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Praxis News for iOS' 已存在,跳过分析 +2025-12-03 19:06:35.372 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 96/453 +2025-12-03 19:06:35.372 | INFO | __main__:analyze_products:454 - +分析进度: 97/453 - Loophole +2025-12-03 19:06:35.372 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Loophole' 已存在,跳过分析 +2025-12-03 19:06:35.372 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 97/453 +2025-12-03 19:06:35.372 | INFO | __main__:analyze_products:454 - +分析进度: 98/453 - Datagran +2025-12-03 19:06:35.373 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Datagran' 已存在,跳过分析 +2025-12-03 19:06:35.373 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 98/453 +2025-12-03 19:06:35.373 | INFO | __main__:analyze_products:454 - +分析进度: 99/453 - Memorr.ai +2025-12-03 19:06:35.373 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Memorr.ai' 已存在,跳过分析 +2025-12-03 19:06:35.373 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 99/453 +2025-12-03 19:06:35.373 | INFO | __main__:analyze_products:454 - +分析进度: 100/453 - Dropstone +2025-12-03 19:06:35.373 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Dropstone' 已存在,跳过分析 +2025-12-03 19:06:35.374 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 100/453 +2025-12-03 19:06:35.374 | INFO | __main__:analyze_products:454 - +分析进度: 101/453 - The Cloud for AI Agents +2025-12-03 19:06:35.374 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'The Cloud for AI Agents' 已存在,跳过分析 +2025-12-03 19:06:35.374 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 101/453 +2025-12-03 19:06:35.374 | INFO | __main__:analyze_products:454 - +分析进度: 102/453 - Pitch +2025-12-03 19:06:35.374 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pitch' 已存在,跳过分析 +2025-12-03 19:06:35.374 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 102/453 +2025-12-03 19:06:35.374 | INFO | __main__:analyze_products:454 - +分析进度: 103/453 - Pin It +2025-12-03 19:06:35.374 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pin It' 已存在,跳过分析 +2025-12-03 19:06:35.375 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 103/453 +2025-12-03 19:06:35.375 | INFO | __main__:analyze_products:454 - +分析进度: 104/453 - Talo +2025-12-03 19:06:35.375 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Talo' 已存在,跳过分析 +2025-12-03 19:06:35.375 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 104/453 +2025-12-03 19:06:35.375 | INFO | __main__:analyze_products:454 - +分析进度: 105/453 - Emma: AI Food Scanner +2025-12-03 19:06:35.375 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Emma: AI Food Scanner' 已存在,跳过分析 +2025-12-03 19:06:35.375 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 105/453 +2025-12-03 19:06:35.375 | INFO | __main__:analyze_products:454 - +分析进度: 106/453 - Graphis +2025-12-03 19:06:35.376 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Graphis' 已存在,跳过分析 +2025-12-03 19:06:35.376 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 106/453 +2025-12-03 19:06:35.376 | INFO | __main__:analyze_products:454 - +分析进度: 107/453 - Offinal +2025-12-03 19:06:35.376 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Offinal' 已存在,跳过分析 +2025-12-03 19:06:35.376 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 107/453 +2025-12-03 19:06:35.376 | INFO | __main__:analyze_products:454 - +分析进度: 108/453 - Thesys +2025-12-03 19:06:35.376 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Thesys' 已存在,跳过分析 +2025-12-03 19:06:35.376 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 108/453 +2025-12-03 19:06:35.376 | INFO | __main__:analyze_products:454 - +分析进度: 109/453 - Asklet +2025-12-03 19:06:35.377 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Asklet' 已存在,跳过分析 +2025-12-03 19:06:35.377 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 109/453 +2025-12-03 19:06:35.377 | INFO | __main__:analyze_products:454 - +分析进度: 110/453 - TrustMRR +2025-12-03 19:06:35.377 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TrustMRR' 已存在,跳过分析 +2025-12-03 19:06:35.377 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 110/453 +2025-12-03 19:06:35.377 | INFO | __main__:analyze_products:454 - +分析进度: 111/453 - YouArt +2025-12-03 19:06:35.377 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'YouArt' 已存在,跳过分析 +2025-12-03 19:06:35.377 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 111/453 +2025-12-03 19:06:35.377 | INFO | __main__:analyze_products:454 - +分析进度: 112/453 - Happyverse +2025-12-03 19:06:35.378 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Happyverse' 已存在,跳过分析 +2025-12-03 19:06:35.378 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 112/453 +2025-12-03 19:06:35.378 | INFO | __main__:analyze_products:454 - +分析进度: 113/453 - MindPal +2025-12-03 19:06:35.378 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MindPal' 已存在,跳过分析 +2025-12-03 19:06:35.378 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 113/453 +2025-12-03 19:06:35.378 | INFO | __main__:analyze_products:454 - +分析进度: 114/453 - Circle +2025-12-03 19:06:35.378 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Circle' 已存在,跳过分析 +2025-12-03 19:06:35.379 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 114/453 +2025-12-03 19:06:35.379 | INFO | __main__:analyze_products:454 - +分析进度: 115/453 - Task Sentry +2025-12-03 19:06:35.379 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Task Sentry' 已存在,跳过分析 +2025-12-03 19:06:35.379 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 115/453 +2025-12-03 19:06:35.379 | INFO | __main__:analyze_products:454 - +分析进度: 116/453 - SnipBox +2025-12-03 19:06:35.379 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SnipBox' 已存在,跳过分析 +2025-12-03 19:06:35.379 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 116/453 +2025-12-03 19:06:35.379 | INFO | __main__:analyze_products:454 - +分析进度: 117/453 - Cranston AI +2025-12-03 19:06:35.380 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cranston AI' 已存在,跳过分析 +2025-12-03 19:06:35.380 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 117/453 +2025-12-03 19:06:35.380 | INFO | __main__:analyze_products:454 - +分析进度: 118/453 - Rally Tax +2025-12-03 19:06:35.380 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rally Tax' 已存在,跳过分析 +2025-12-03 19:06:35.380 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 118/453 +2025-12-03 19:06:35.380 | INFO | __main__:analyze_products:454 - +分析进度: 119/453 - Waldium +2025-12-03 19:06:35.380 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Waldium' 已存在,跳过分析 +2025-12-03 19:06:35.380 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 119/453 +2025-12-03 19:06:35.380 | INFO | __main__:analyze_products:454 - +分析进度: 120/453 - Signal Watcher +2025-12-03 19:06:35.381 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Signal Watcher' 已存在,跳过分析 +2025-12-03 19:06:35.381 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 120/453 +2025-12-03 19:06:35.381 | INFO | __main__:analyze_products:454 - +分析进度: 121/453 - Algebras AI +2025-12-03 19:06:35.381 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Algebras AI' 已存在,跳过分析 +2025-12-03 19:06:35.381 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 121/453 +2025-12-03 19:06:35.381 | INFO | __main__:analyze_products:454 - +分析进度: 122/453 - Amplitude +2025-12-03 19:06:35.381 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Amplitude' 已存在,跳过分析 +2025-12-03 19:06:35.381 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 122/453 +2025-12-03 19:06:35.381 | INFO | __main__:analyze_products:454 - +分析进度: 123/453 - Logo.dev +2025-12-03 19:06:35.382 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Logo.dev' 已存在,跳过分析 +2025-12-03 19:06:35.382 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 123/453 +2025-12-03 19:06:35.382 | INFO | __main__:analyze_products:454 - +分析进度: 124/453 - ElevenLabs +2025-12-03 19:06:35.382 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ElevenLabs' 已存在,跳过分析 +2025-12-03 19:06:35.382 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 124/453 +2025-12-03 19:06:35.382 | INFO | __main__:analyze_products:454 - +分析进度: 125/453 - ParseMania.com +2025-12-03 19:06:35.382 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ParseMania.com' 已存在,跳过分析 +2025-12-03 19:06:35.382 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 125/453 +2025-12-03 19:06:35.383 | INFO | __main__:analyze_products:454 - +分析进度: 126/453 - Vibe Manager +2025-12-03 19:06:35.383 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Vibe Manager' 已存在,跳过分析 +2025-12-03 19:06:35.383 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 126/453 +2025-12-03 19:06:35.383 | INFO | __main__:analyze_products:454 - +分析进度: 127/453 - Peakforms +2025-12-03 19:06:35.383 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Peakforms' 已存在,跳过分析 +2025-12-03 19:06:35.384 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 127/453 +2025-12-03 19:06:35.384 | INFO | __main__:analyze_products:454 - +分析进度: 128/453 - Hyperlink by Nexa AI +2025-12-03 19:06:35.384 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hyperlink by Nexa AI' 已存在,跳过分析 +2025-12-03 19:06:35.384 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 128/453 +2025-12-03 19:06:35.384 | INFO | __main__:analyze_products:454 - +分析进度: 129/453 - Brainfish +2025-12-03 19:06:35.384 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Brainfish' 已存在,跳过分析 +2025-12-03 19:06:35.384 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 129/453 +2025-12-03 19:06:35.385 | INFO | __main__:analyze_products:454 - +分析进度: 130/453 - Trae +2025-12-03 19:06:35.385 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Trae' 已存在,跳过分析 +2025-12-03 19:06:35.385 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 130/453 +2025-12-03 19:06:35.385 | INFO | __main__:analyze_products:454 - +分析进度: 131/453 - Sprites.ai +2025-12-03 19:06:35.385 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sprites.ai' 已存在,跳过分析 +2025-12-03 19:06:35.386 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 131/453 +2025-12-03 19:06:35.386 | INFO | __main__:analyze_products:454 - +分析进度: 132/453 - NBA Moves +2025-12-03 19:06:35.386 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NBA Moves' 已存在,跳过分析 +2025-12-03 19:06:35.386 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 132/453 +2025-12-03 19:06:35.386 | INFO | __main__:analyze_products:454 - +分析进度: 133/453 - VoteVid +2025-12-03 19:06:35.386 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'VoteVid' 已存在,跳过分析 +2025-12-03 19:06:35.387 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 133/453 +2025-12-03 19:06:35.387 | INFO | __main__:analyze_products:454 - +分析进度: 134/453 - SpeechCut +2025-12-03 19:06:35.387 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SpeechCut' 已存在,跳过分析 +2025-12-03 19:06:35.387 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 134/453 +2025-12-03 19:06:35.387 | INFO | __main__:analyze_products:454 - +分析进度: 135/453 - Kadabra +2025-12-03 19:06:35.387 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Kadabra' 已存在,跳过分析 +2025-12-03 19:06:35.388 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 135/453 +2025-12-03 19:06:35.388 | INFO | __main__:analyze_products:454 - +分析进度: 136/453 - PrompTessor +2025-12-03 19:06:35.388 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'PrompTessor' 已存在,跳过分析 +2025-12-03 19:06:35.388 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 136/453 +2025-12-03 19:06:35.388 | INFO | __main__:analyze_products:454 - +分析进度: 137/453 - Picsart +2025-12-03 19:06:35.388 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Picsart' 已存在,跳过分析 +2025-12-03 19:06:35.388 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 137/453 +2025-12-03 19:06:35.389 | INFO | __main__:analyze_products:454 - +分析进度: 138/453 - SnapCommit +2025-12-03 19:06:35.389 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SnapCommit' 已存在,跳过分析 +2025-12-03 19:06:35.389 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 138/453 +2025-12-03 19:06:35.389 | INFO | __main__:analyze_products:454 - +分析进度: 139/453 - Webflow +2025-12-03 19:06:35.389 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Webflow' 已存在,跳过分析 +2025-12-03 19:06:35.389 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 139/453 +2025-12-03 19:06:35.389 | INFO | __main__:analyze_products:454 - +分析进度: 140/453 - The Drive AI +2025-12-03 19:06:35.389 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'The Drive AI' 已存在,跳过分析 +2025-12-03 19:06:35.389 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 140/453 +2025-12-03 19:06:35.390 | INFO | __main__:analyze_products:454 - +分析进度: 141/453 - Cotera +2025-12-03 19:06:35.390 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cotera' 已存在,跳过分析 +2025-12-03 19:06:35.390 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 141/453 +2025-12-03 19:06:35.390 | INFO | __main__:analyze_products:454 - +分析进度: 142/453 - Rock-n-Roll +2025-12-03 19:06:35.390 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rock-n-Roll' 已存在,跳过分析 +2025-12-03 19:06:35.390 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 142/453 +2025-12-03 19:06:35.390 | INFO | __main__:analyze_products:454 - +分析进度: 143/453 - MacDetox +2025-12-03 19:06:35.391 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MacDetox' 已存在,跳过分析 +2025-12-03 19:06:35.391 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 143/453 +2025-12-03 19:06:35.391 | INFO | __main__:analyze_products:454 - +分析进度: 144/453 - Hathora +2025-12-03 19:06:35.391 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hathora' 已存在,跳过分析 +2025-12-03 19:06:35.391 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 144/453 +2025-12-03 19:06:35.391 | INFO | __main__:analyze_products:454 - +分析进度: 145/453 - Crono +2025-12-03 19:06:35.391 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Crono' 已存在,跳过分析 +2025-12-03 19:06:35.391 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 145/453 +2025-12-03 19:06:35.391 | INFO | __main__:analyze_products:454 - +分析进度: 146/453 - Superapp +2025-12-03 19:06:35.392 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Superapp' 已存在,跳过分析 +2025-12-03 19:06:35.392 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 146/453 +2025-12-03 19:06:35.392 | INFO | __main__:analyze_products:454 - +分析进度: 147/453 - Geekflare Connect +2025-12-03 19:06:35.392 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Geekflare Connect' 已存在,跳过分析 +2025-12-03 19:06:35.392 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 147/453 +2025-12-03 19:06:35.392 | INFO | __main__:analyze_products:454 - +分析进度: 148/453 - Hiperyon +2025-12-03 19:06:35.392 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hiperyon' 已存在,跳过分析 +2025-12-03 19:06:35.392 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 148/453 +2025-12-03 19:06:35.392 | INFO | __main__:analyze_products:454 - +分析进度: 149/453 - YouWare +2025-12-03 19:06:35.393 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'YouWare' 已存在,跳过分析 +2025-12-03 19:06:35.393 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 149/453 +2025-12-03 19:06:35.393 | INFO | __main__:analyze_products:454 - +分析进度: 150/453 - cto.new +2025-12-03 19:06:35.393 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'cto.new' 已存在,跳过分析 +2025-12-03 19:06:35.393 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 150/453 +2025-12-03 19:06:35.393 | INFO | __main__:analyze_products:454 - +分析进度: 151/453 - Oasi +2025-12-03 19:06:35.394 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Oasi' 已存在,跳过分析 +2025-12-03 19:06:35.394 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 151/453 +2025-12-03 19:06:35.394 | INFO | __main__:analyze_products:454 - +分析进度: 152/453 - Fuser +2025-12-03 19:06:35.394 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Fuser' 已存在,跳过分析 +2025-12-03 19:06:35.394 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 152/453 +2025-12-03 19:06:35.394 | INFO | __main__:analyze_products:454 - +分析进度: 153/453 - Avaturn Live +2025-12-03 19:06:35.394 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Avaturn Live' 已存在,跳过分析 +2025-12-03 19:06:35.394 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 153/453 +2025-12-03 19:06:35.394 | INFO | __main__:analyze_products:454 - +分析进度: 154/453 - Marble by World Labs +2025-12-03 19:06:35.396 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Marble by World Labs' 已存在,跳过分析 +2025-12-03 19:06:35.396 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 154/453 +2025-12-03 19:06:35.396 | INFO | __main__:analyze_products:454 - +分析进度: 155/453 - OpenAI +2025-12-03 19:06:35.397 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OpenAI' 已存在,跳过分析 +2025-12-03 19:06:35.397 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 155/453 +2025-12-03 19:06:35.397 | INFO | __main__:analyze_products:454 - +分析进度: 156/453 - Velvet +2025-12-03 19:06:35.397 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Velvet' 已存在,跳过分析 +2025-12-03 19:06:35.397 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 156/453 +2025-12-03 19:06:35.397 | INFO | __main__:analyze_products:454 - +分析进度: 157/453 - BookSell +2025-12-03 19:06:35.397 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'BookSell' 已存在,跳过分析 +2025-12-03 19:06:35.397 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 157/453 +2025-12-03 19:06:35.398 | INFO | __main__:analyze_products:454 - +分析进度: 158/453 - bunny.net +2025-12-03 19:06:35.398 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'bunny.net' 已存在,跳过分析 +2025-12-03 19:06:35.398 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 158/453 +2025-12-03 19:06:35.398 | INFO | __main__:analyze_products:454 - +分析进度: 159/453 - Willow Voice +2025-12-03 19:06:35.399 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Willow Voice' 已存在,跳过分析 +2025-12-03 19:06:35.399 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 159/453 +2025-12-03 19:06:35.399 | INFO | __main__:analyze_products:454 - +分析进度: 160/453 - Pylon +2025-12-03 19:06:35.399 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pylon' 已存在,跳过分析 +2025-12-03 19:06:35.399 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 160/453 +2025-12-03 19:06:35.399 | INFO | __main__:analyze_products:454 - +分析进度: 161/453 - Webjourney +2025-12-03 19:06:35.400 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Webjourney' 已存在,跳过分析 +2025-12-03 19:06:35.400 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 161/453 +2025-12-03 19:06:35.400 | INFO | __main__:analyze_products:454 - +分析进度: 162/453 - Documenso +2025-12-03 19:06:35.400 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Documenso' 已存在,跳过分析 +2025-12-03 19:06:35.400 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 162/453 +2025-12-03 19:06:35.400 | INFO | __main__:analyze_products:454 - +分析进度: 163/453 - Devpilot +2025-12-03 19:06:35.400 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Devpilot' 已存在,跳过分析 +2025-12-03 19:06:35.400 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 163/453 +2025-12-03 19:06:35.401 | INFO | __main__:analyze_products:454 - +分析进度: 164/453 - Lifter +2025-12-03 19:06:35.401 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Lifter' 已存在,跳过分析 +2025-12-03 19:06:35.401 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 164/453 +2025-12-03 19:06:35.401 | INFO | __main__:analyze_products:454 - +分析进度: 165/453 - Doco +2025-12-03 19:06:35.401 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Doco' 已存在,跳过分析 +2025-12-03 19:06:35.401 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 165/453 +2025-12-03 19:06:35.401 | INFO | __main__:analyze_products:454 - +分析进度: 166/453 - SafetyWing +2025-12-03 19:06:35.401 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SafetyWing' 已存在,跳过分析 +2025-12-03 19:06:35.401 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 166/453 +2025-12-03 19:06:35.402 | INFO | __main__:analyze_products:454 - +分析进度: 167/453 - Easy Tasks by Morgen +2025-12-03 19:06:35.402 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Easy Tasks by Morgen' 已存在,跳过分析 +2025-12-03 19:06:35.402 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 167/453 +2025-12-03 19:06:35.402 | INFO | __main__:analyze_products:454 - +分析进度: 168/453 - Khorus +2025-12-03 19:06:35.402 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Khorus' 已存在,跳过分析 +2025-12-03 19:06:35.403 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 168/453 +2025-12-03 19:06:35.403 | INFO | __main__:analyze_products:454 - +分析进度: 169/453 - SIMA 2 +2025-12-03 19:06:35.403 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SIMA 2' 已存在,跳过分析 +2025-12-03 19:06:35.403 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 169/453 +2025-12-03 19:06:35.403 | INFO | __main__:analyze_products:454 - +分析进度: 170/453 - MyLens for Youtube +2025-12-03 19:06:35.403 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MyLens for Youtube' 已存在,跳过分析 +2025-12-03 19:06:35.403 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 170/453 +2025-12-03 19:06:35.404 | INFO | __main__:analyze_products:454 - +分析进度: 171/453 - AirShare +2025-12-03 19:06:35.404 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AirShare' 已存在,跳过分析 +2025-12-03 19:06:35.404 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 171/453 +2025-12-03 19:06:35.404 | INFO | __main__:analyze_products:454 - +分析进度: 172/453 - Email Buttons +2025-12-03 19:06:35.404 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Email Buttons' 已存在,跳过分析 +2025-12-03 19:06:35.404 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 172/453 +2025-12-03 19:06:35.404 | INFO | __main__:analyze_products:454 - +分析进度: 173/453 - Scraib.app +2025-12-03 19:06:35.404 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Scraib.app' 已存在,跳过分析 +2025-12-03 19:06:35.404 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 173/453 +2025-12-03 19:06:35.404 | INFO | __main__:analyze_products:454 - +分析进度: 174/453 - SourcePilot +2025-12-03 19:06:35.405 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SourcePilot' 已存在,跳过分析 +2025-12-03 19:06:35.405 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 174/453 +2025-12-03 19:06:35.405 | INFO | __main__:analyze_products:454 - +分析进度: 175/453 - Juno digital planner +2025-12-03 19:06:35.405 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Juno digital planner' 已存在,跳过分析 +2025-12-03 19:06:35.405 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 175/453 +2025-12-03 19:06:35.405 | INFO | __main__:analyze_products:454 - +分析进度: 176/453 - GitHub Repo Visibility Analyzer +2025-12-03 19:06:35.405 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GitHub Repo Visibility Analyzer' 已存在,跳过分析 +2025-12-03 19:06:35.405 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 176/453 +2025-12-03 19:06:35.405 | INFO | __main__:analyze_products:454 - +分析进度: 177/453 - Proximity Lock System +2025-12-03 19:06:35.406 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Proximity Lock System' 已存在,跳过分析 +2025-12-03 19:06:35.406 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 177/453 +2025-12-03 19:06:35.406 | INFO | __main__:analyze_products:454 - +分析进度: 178/453 - ClipboardAI +2025-12-03 19:06:35.406 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ClipboardAI' 已存在,跳过分析 +2025-12-03 19:06:35.406 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 178/453 +2025-12-03 19:06:35.406 | INFO | __main__:analyze_products:454 - +分析进度: 179/453 - LaunchOS +2025-12-03 19:06:35.406 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'LaunchOS' 已存在,跳过分析 +2025-12-03 19:06:35.406 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 179/453 +2025-12-03 19:06:35.406 | INFO | __main__:analyze_products:454 - +分析进度: 180/453 - No Contact Tracker +2025-12-03 19:06:35.407 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'No Contact Tracker' 已存在,跳过分析 +2025-12-03 19:06:35.407 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 180/453 +2025-12-03 19:06:35.407 | INFO | __main__:analyze_products:454 - +分析进度: 181/453 - RingIt +2025-12-03 19:06:35.407 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'RingIt' 已存在,跳过分析 +2025-12-03 19:06:35.407 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 181/453 +2025-12-03 19:06:35.407 | INFO | __main__:analyze_products:454 - +分析进度: 182/453 - Artifacts +2025-12-03 19:06:35.407 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Artifacts' 已存在,跳过分析 +2025-12-03 19:06:35.407 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 182/453 +2025-12-03 19:06:35.407 | INFO | __main__:analyze_products:454 - +分析进度: 183/453 - Planndu +2025-12-03 19:06:35.408 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Planndu' 已存在,跳过分析 +2025-12-03 19:06:35.408 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 183/453 +2025-12-03 19:06:35.408 | INFO | __main__:analyze_products:454 - +分析进度: 184/453 - WoofSheet +2025-12-03 19:06:35.409 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'WoofSheet' 已存在,跳过分析 +2025-12-03 19:06:35.410 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 184/453 +2025-12-03 19:06:35.410 | INFO | __main__:analyze_products:454 - +分析进度: 185/453 - Prometora +2025-12-03 19:06:35.410 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Prometora' 已存在,跳过分析 +2025-12-03 19:06:35.410 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 185/453 +2025-12-03 19:06:35.410 | INFO | __main__:analyze_products:454 - +分析进度: 186/453 - Rare Big Deal +2025-12-03 19:06:35.411 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rare Big Deal' 已存在,跳过分析 +2025-12-03 19:06:35.411 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 186/453 +2025-12-03 19:06:35.411 | INFO | __main__:analyze_products:454 - +分析进度: 187/453 - ZenCommunity +2025-12-03 19:06:35.411 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ZenCommunity' 已存在,跳过分析 +2025-12-03 19:06:35.411 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 187/453 +2025-12-03 19:06:35.411 | INFO | __main__:analyze_products:454 - +分析进度: 188/453 - Elsie AI +2025-12-03 19:06:35.412 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Elsie AI' 已存在,跳过分析 +2025-12-03 19:06:35.412 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 188/453 +2025-12-03 19:06:35.412 | INFO | __main__:analyze_products:454 - +分析进度: 189/453 - Gubb +2025-12-03 19:06:35.413 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gubb' 已存在,跳过分析 +2025-12-03 19:06:35.413 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 189/453 +2025-12-03 19:06:35.413 | INFO | __main__:analyze_products:454 - +分析进度: 190/453 - Koyal +2025-12-03 19:06:35.413 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Koyal' 已存在,跳过分析 +2025-12-03 19:06:35.413 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 190/453 +2025-12-03 19:06:35.413 | INFO | __main__:analyze_products:454 - +分析进度: 191/453 - NotiSprite +2025-12-03 19:06:35.414 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NotiSprite' 已存在,跳过分析 +2025-12-03 19:06:35.414 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 191/453 +2025-12-03 19:06:35.414 | INFO | __main__:analyze_products:454 - +分析进度: 192/453 - 2pr +2025-12-03 19:06:35.414 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 '2pr' 已存在,跳过分析 +2025-12-03 19:06:35.414 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 192/453 +2025-12-03 19:06:35.414 | INFO | __main__:analyze_products:454 - +分析进度: 193/453 - Swytchcode +2025-12-03 19:06:35.414 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Swytchcode' 已存在,跳过分析 +2025-12-03 19:06:35.414 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 193/453 +2025-12-03 19:06:35.414 | INFO | __main__:analyze_products:454 - +分析进度: 194/453 - Sato Video Player +2025-12-03 19:06:35.415 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sato Video Player' 已存在,跳过分析 +2025-12-03 19:06:35.415 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 194/453 +2025-12-03 19:06:35.415 | INFO | __main__:analyze_products:454 - +分析进度: 195/453 - IntegrateAPI +2025-12-03 19:06:35.415 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'IntegrateAPI' 已存在,跳过分析 +2025-12-03 19:06:35.415 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 195/453 +2025-12-03 19:06:35.415 | INFO | __main__:analyze_products:454 - +分析进度: 196/453 - Chat by X +2025-12-03 19:06:35.415 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Chat by X' 已存在,跳过分析 +2025-12-03 19:06:35.415 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 196/453 +2025-12-03 19:06:35.416 | INFO | __main__:analyze_products:454 - +分析进度: 197/453 - beehiiv +2025-12-03 19:06:35.416 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'beehiiv' 已存在,跳过分析 +2025-12-03 19:06:35.416 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 197/453 +2025-12-03 19:06:35.416 | INFO | __main__:analyze_products:454 - +分析进度: 198/453 - Marginof.com +2025-12-03 19:06:35.416 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Marginof.com' 已存在,跳过分析 +2025-12-03 19:06:35.416 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 198/453 +2025-12-03 19:06:35.416 | INFO | __main__:analyze_products:454 - +分析进度: 199/453 - YourGPT +2025-12-03 19:06:35.416 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'YourGPT' 已存在,跳过分析 +2025-12-03 19:06:35.416 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 199/453 +2025-12-03 19:06:35.416 | INFO | __main__:analyze_products:454 - +分析进度: 200/453 - Reindeer +2025-12-03 19:06:35.417 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Reindeer' 已存在,跳过分析 +2025-12-03 19:06:35.417 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 200/453 +2025-12-03 19:06:35.417 | INFO | __main__:analyze_products:454 - +分析进度: 201/453 - Anymark +2025-12-03 19:06:35.417 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Anymark' 已存在,跳过分析 +2025-12-03 19:06:35.417 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 201/453 +2025-12-03 19:06:35.417 | INFO | __main__:analyze_products:454 - +分析进度: 202/453 - AppealSeal +2025-12-03 19:06:35.418 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AppealSeal' 已存在,跳过分析 +2025-12-03 19:06:35.418 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 202/453 +2025-12-03 19:06:35.418 | INFO | __main__:analyze_products:454 - +分析进度: 203/453 - NeoAgent +2025-12-03 19:06:35.418 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NeoAgent' 已存在,跳过分析 +2025-12-03 19:06:35.419 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 203/453 +2025-12-03 19:06:35.419 | INFO | __main__:analyze_products:454 - +分析进度: 204/453 - sleek.design +2025-12-03 19:06:35.419 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'sleek.design' 已存在,跳过分析 +2025-12-03 19:06:35.419 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 204/453 +2025-12-03 19:06:35.419 | INFO | __main__:analyze_products:454 - +分析进度: 205/453 - BeFreed +2025-12-03 19:06:35.419 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'BeFreed' 已存在,跳过分析 +2025-12-03 19:06:35.419 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 205/453 +2025-12-03 19:06:35.420 | INFO | __main__:analyze_products:454 - +分析进度: 206/453 - Welltory +2025-12-03 19:06:35.420 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Welltory' 已存在,跳过分析 +2025-12-03 19:06:35.420 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 206/453 +2025-12-03 19:06:35.420 | INFO | __main__:analyze_products:454 - +分析进度: 207/453 - Blimp +2025-12-03 19:06:35.420 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Blimp' 已存在,跳过分析 +2025-12-03 19:06:35.420 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 207/453 +2025-12-03 19:06:35.420 | INFO | __main__:analyze_products:454 - +分析进度: 208/453 - VNYL +2025-12-03 19:06:35.421 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'VNYL' 已存在,跳过分析 +2025-12-03 19:06:35.421 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 208/453 +2025-12-03 19:06:35.421 | INFO | __main__:analyze_products:454 - +分析进度: 209/453 - Juice +2025-12-03 19:06:35.421 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Juice' 已存在,跳过分析 +2025-12-03 19:06:35.421 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 209/453 +2025-12-03 19:06:35.421 | INFO | __main__:analyze_products:454 - +分析进度: 210/453 - Paraflow +2025-12-03 19:06:35.422 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Paraflow' 已存在,跳过分析 +2025-12-03 19:06:35.422 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 210/453 +2025-12-03 19:06:35.422 | INFO | __main__:analyze_products:454 - +分析进度: 211/453 - AidaJet +2025-12-03 19:06:35.422 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AidaJet' 已存在,跳过分析 +2025-12-03 19:06:35.422 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 211/453 +2025-12-03 19:06:35.422 | INFO | __main__:analyze_products:454 - +分析进度: 212/453 - Zen Editor +2025-12-03 19:06:35.423 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Zen Editor' 已存在,跳过分析 +2025-12-03 19:06:35.423 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 212/453 +2025-12-03 19:06:35.423 | INFO | __main__:analyze_products:454 - +分析进度: 213/453 - Sakura +2025-12-03 19:06:35.423 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sakura' 已存在,跳过分析 +2025-12-03 19:06:35.423 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 213/453 +2025-12-03 19:06:35.423 | INFO | __main__:analyze_products:454 - +分析进度: 214/453 - Sokosumi +2025-12-03 19:06:35.424 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sokosumi' 已存在,跳过分析 +2025-12-03 19:06:35.424 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 214/453 +2025-12-03 19:06:35.424 | INFO | __main__:analyze_products:454 - +分析进度: 215/453 - Bluedot +2025-12-03 19:06:35.424 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Bluedot' 已存在,跳过分析 +2025-12-03 19:06:35.424 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 215/453 +2025-12-03 19:06:35.424 | INFO | __main__:analyze_products:454 - +分析进度: 216/453 - Google Antigravity +2025-12-03 19:06:35.424 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Google Antigravity' 已存在,跳过分析 +2025-12-03 19:06:35.425 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 216/453 +2025-12-03 19:06:35.425 | INFO | __main__:analyze_products:454 - +分析进度: 217/453 - Gemini +2025-12-03 19:06:35.425 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gemini' 已存在,跳过分析 +2025-12-03 19:06:35.425 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 217/453 +2025-12-03 19:06:35.426 | INFO | __main__:analyze_products:454 - +分析进度: 218/453 - Tiptap +2025-12-03 19:06:35.426 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Tiptap' 已存在,跳过分析 +2025-12-03 19:06:35.426 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 218/453 +2025-12-03 19:06:35.426 | INFO | __main__:analyze_products:454 - +分析进度: 219/453 - AutoSubtitles +2025-12-03 19:06:35.426 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AutoSubtitles' 已存在,跳过分析 +2025-12-03 19:06:35.426 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 219/453 +2025-12-03 19:06:35.426 | INFO | __main__:analyze_products:454 - +分析进度: 220/453 - StopBite +2025-12-03 19:06:35.427 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'StopBite' 已存在,跳过分析 +2025-12-03 19:06:35.427 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 220/453 +2025-12-03 19:06:35.427 | INFO | __main__:analyze_products:454 - +分析进度: 221/453 - Snippets AI +2025-12-03 19:06:35.427 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Snippets AI' 已存在,跳过分析 +2025-12-03 19:06:35.427 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 221/453 +2025-12-03 19:06:35.427 | INFO | __main__:analyze_products:454 - +分析进度: 222/453 - Lapis +2025-12-03 19:06:35.427 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Lapis' 已存在,跳过分析 +2025-12-03 19:06:35.427 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 222/453 +2025-12-03 19:06:35.427 | INFO | __main__:analyze_products:454 - +分析进度: 223/453 - Airstitch +2025-12-03 19:06:35.428 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Airstitch' 已存在,跳过分析 +2025-12-03 19:06:35.428 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 223/453 +2025-12-03 19:06:35.428 | INFO | __main__:analyze_products:454 - +分析进度: 224/453 - Tiny Mario +2025-12-03 19:06:35.428 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Tiny Mario' 已存在,跳过分析 +2025-12-03 19:06:35.428 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 224/453 +2025-12-03 19:06:35.428 | INFO | __main__:analyze_products:454 - +分析进度: 225/453 - Hirosend +2025-12-03 19:06:35.428 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hirosend' 已存在,跳过分析 +2025-12-03 19:06:35.429 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 225/453 +2025-12-03 19:06:35.429 | INFO | __main__:analyze_products:454 - +分析进度: 226/453 - Grok 3 +2025-12-03 19:06:35.429 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Grok 3' 已存在,跳过分析 +2025-12-03 19:06:35.429 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 226/453 +2025-12-03 19:06:35.429 | INFO | __main__:analyze_products:454 - +分析进度: 227/453 - Zo Computer +2025-12-03 19:06:35.429 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Zo Computer' 已存在,跳过分析 +2025-12-03 19:06:35.429 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 227/453 +2025-12-03 19:06:35.429 | INFO | __main__:analyze_products:454 - +分析进度: 228/453 - Markopolo AI +2025-12-03 19:06:35.429 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Markopolo AI' 已存在,跳过分析 +2025-12-03 19:06:35.430 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 228/453 +2025-12-03 19:06:35.430 | INFO | __main__:analyze_products:454 - +分析进度: 229/453 - AI Email Template Generator +2025-12-03 19:06:35.430 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AI Email Template Generator' 已存在,跳过分析 +2025-12-03 19:06:35.430 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 229/453 +2025-12-03 19:06:35.430 | INFO | __main__:analyze_products:454 - +分析进度: 230/453 - Streetwise +2025-12-03 19:06:35.430 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Streetwise' 已存在,跳过分析 +2025-12-03 19:06:35.430 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 230/453 +2025-12-03 19:06:35.430 | INFO | __main__:analyze_products:454 - +分析进度: 231/453 - Nitpicks +2025-12-03 19:06:35.430 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Nitpicks' 已存在,跳过分析 +2025-12-03 19:06:35.430 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 231/453 +2025-12-03 19:06:35.431 | INFO | __main__:analyze_products:454 - +分析进度: 232/453 - Super +2025-12-03 19:06:35.431 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Super' 已存在,跳过分析 +2025-12-03 19:06:35.431 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 232/453 +2025-12-03 19:06:35.431 | INFO | __main__:analyze_products:454 - +分析进度: 233/453 - StenifyAI +2025-12-03 19:06:35.431 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'StenifyAI' 已存在,跳过分析 +2025-12-03 19:06:35.431 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 233/453 +2025-12-03 19:06:35.431 | INFO | __main__:analyze_products:454 - +分析进度: 234/453 - Axis One +2025-12-03 19:06:35.431 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Axis One' 已存在,跳过分析 +2025-12-03 19:06:35.431 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 234/453 +2025-12-03 19:06:35.431 | INFO | __main__:analyze_products:454 - +分析进度: 235/453 - PortTraceX +2025-12-03 19:06:35.432 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'PortTraceX' 已存在,跳过分析 +2025-12-03 19:06:35.432 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 235/453 +2025-12-03 19:06:35.432 | INFO | __main__:analyze_products:454 - +分析进度: 236/453 - Nori +2025-12-03 19:06:35.432 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Nori' 已存在,跳过分析 +2025-12-03 19:06:35.432 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 236/453 +2025-12-03 19:06:35.432 | INFO | __main__:analyze_products:454 - +分析进度: 237/453 - Rewebly +2025-12-03 19:06:35.433 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rewebly' 已存在,跳过分析 +2025-12-03 19:06:35.433 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 237/453 +2025-12-03 19:06:35.433 | INFO | __main__:analyze_products:454 - +分析进度: 238/453 - Termly +2025-12-03 19:06:35.433 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Termly' 已存在,跳过分析 +2025-12-03 19:06:35.433 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 238/453 +2025-12-03 19:06:35.434 | INFO | __main__:analyze_products:454 - +分析进度: 239/453 - JotChain +2025-12-03 19:06:35.434 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'JotChain' 已存在,跳过分析 +2025-12-03 19:06:35.434 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 239/453 +2025-12-03 19:06:35.434 | INFO | __main__:analyze_products:454 - +分析进度: 240/453 - Oura +2025-12-03 19:06:35.434 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Oura' 已存在,跳过分析 +2025-12-03 19:06:35.434 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 240/453 +2025-12-03 19:06:35.434 | INFO | __main__:analyze_products:454 - +分析进度: 241/453 - Sendbird +2025-12-03 19:06:35.437 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sendbird' 已存在,跳过分析 +2025-12-03 19:06:35.437 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 241/453 +2025-12-03 19:06:35.437 | INFO | __main__:analyze_products:454 - +分析进度: 242/453 - Baserow +2025-12-03 19:06:35.437 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Baserow' 已存在,跳过分析 +2025-12-03 19:06:35.437 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 242/453 +2025-12-03 19:06:35.437 | INFO | __main__:analyze_products:454 - +分析进度: 243/453 - Filter Everything Online +2025-12-03 19:06:35.437 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Filter Everything Online' 已存在,跳过分析 +2025-12-03 19:06:35.438 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 243/453 +2025-12-03 19:06:35.438 | INFO | __main__:analyze_products:454 - +分析进度: 244/453 - Alloy +2025-12-03 19:06:35.438 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Alloy' 已存在,跳过分析 +2025-12-03 19:06:35.438 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 244/453 +2025-12-03 19:06:35.438 | INFO | __main__:analyze_products:454 - +分析进度: 245/453 - Ogment MCP-Builder +2025-12-03 19:06:35.438 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ogment MCP-Builder' 已存在,跳过分析 +2025-12-03 19:06:35.438 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 245/453 +2025-12-03 19:06:35.439 | INFO | __main__:analyze_products:454 - +分析进度: 246/453 - Thumbmagic +2025-12-03 19:06:35.439 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Thumbmagic' 已存在,跳过分析 +2025-12-03 19:06:35.439 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 246/453 +2025-12-03 19:06:35.439 | INFO | __main__:analyze_products:454 - +分析进度: 247/453 - Typeless +2025-12-03 19:06:35.439 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Typeless' 已存在,跳过分析 +2025-12-03 19:06:35.439 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 247/453 +2025-12-03 19:06:35.440 | INFO | __main__:analyze_products:454 - +分析进度: 248/453 - Speakeasy +2025-12-03 19:06:35.440 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Speakeasy' 已存在,跳过分析 +2025-12-03 19:06:35.440 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 248/453 +2025-12-03 19:06:35.440 | INFO | __main__:analyze_products:454 - +分析进度: 249/453 - Notate.so +2025-12-03 19:06:35.440 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Notate.so' 已存在,跳过分析 +2025-12-03 19:06:35.440 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 249/453 +2025-12-03 19:06:35.440 | INFO | __main__:analyze_products:454 - +分析进度: 250/453 - InsForge +2025-12-03 19:06:35.441 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'InsForge' 已存在,跳过分析 +2025-12-03 19:06:35.441 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 250/453 +2025-12-03 19:06:35.441 | INFO | __main__:analyze_products:454 - +分析进度: 251/453 - webhook.rodeo +2025-12-03 19:06:35.441 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'webhook.rodeo' 已存在,跳过分析 +2025-12-03 19:06:35.441 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 251/453 +2025-12-03 19:06:35.441 | INFO | __main__:analyze_products:454 - +分析进度: 252/453 - Lumical +2025-12-03 19:06:35.441 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Lumical' 已存在,跳过分析 +2025-12-03 19:06:35.441 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 252/453 +2025-12-03 19:06:35.441 | INFO | __main__:analyze_products:454 - +分析进度: 253/453 - Tonic.ai +2025-12-03 19:06:35.442 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Tonic.ai' 已存在,跳过分析 +2025-12-03 19:06:35.442 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 253/453 +2025-12-03 19:06:35.442 | INFO | __main__:analyze_products:454 - +分析进度: 254/453 - Axal +2025-12-03 19:06:35.442 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Axal' 已存在,跳过分析 +2025-12-03 19:06:35.442 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 254/453 +2025-12-03 19:06:35.442 | INFO | __main__:analyze_products:454 - +分析进度: 255/453 - CapCut AI Suite +2025-12-03 19:06:35.442 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'CapCut AI Suite' 已存在,跳过分析 +2025-12-03 19:06:35.442 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 255/453 +2025-12-03 19:06:35.442 | INFO | __main__:analyze_products:454 - +分析进度: 256/453 - Unravel +2025-12-03 19:06:35.443 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Unravel' 已存在,跳过分析 +2025-12-03 19:06:35.443 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 256/453 +2025-12-03 19:06:35.443 | INFO | __main__:analyze_products:454 - +分析进度: 257/453 - Pressdeck +2025-12-03 19:06:35.443 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pressdeck' 已存在,跳过分析 +2025-12-03 19:06:35.443 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 257/453 +2025-12-03 19:06:35.443 | INFO | __main__:analyze_products:454 - +分析进度: 258/453 - Guideflow +2025-12-03 19:06:35.443 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Guideflow' 已存在,跳过分析 +2025-12-03 19:06:35.443 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 258/453 +2025-12-03 19:06:35.443 | INFO | __main__:analyze_products:454 - +分析进度: 259/453 - Manus +2025-12-03 19:06:35.444 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Manus' 已存在,跳过分析 +2025-12-03 19:06:35.444 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 259/453 +2025-12-03 19:06:35.444 | INFO | __main__:analyze_products:454 - +分析进度: 260/453 - Spine +2025-12-03 19:06:35.444 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Spine' 已存在,跳过分析 +2025-12-03 19:06:35.444 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 260/453 +2025-12-03 19:06:35.444 | INFO | __main__:analyze_products:454 - +分析进度: 261/453 - Color Palette Pro +2025-12-03 19:06:35.444 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Color Palette Pro' 已存在,跳过分析 +2025-12-03 19:06:35.444 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 261/453 +2025-12-03 19:06:35.444 | INFO | __main__:analyze_products:454 - +分析进度: 262/453 - Signadot +2025-12-03 19:06:35.445 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Signadot' 已存在,跳过分析 +2025-12-03 19:06:35.445 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 262/453 +2025-12-03 19:06:35.445 | INFO | __main__:analyze_products:454 - +分析进度: 263/453 - Gemini 3 Brand Audit +2025-12-03 19:06:35.445 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gemini 3 Brand Audit' 已存在,跳过分析 +2025-12-03 19:06:35.445 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 263/453 +2025-12-03 19:06:35.445 | INFO | __main__:analyze_products:454 - +分析进度: 264/453 - Magic Mango +2025-12-03 19:06:35.445 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Magic Mango' 已存在,跳过分析 +2025-12-03 19:06:35.445 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 264/453 +2025-12-03 19:06:35.445 | INFO | __main__:analyze_products:454 - +分析进度: 265/453 - Baselight +2025-12-03 19:06:35.446 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Baselight' 已存在,跳过分析 +2025-12-03 19:06:35.446 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 265/453 +2025-12-03 19:06:35.446 | INFO | __main__:analyze_products:454 - +分析进度: 266/453 - Karumi +2025-12-03 19:06:35.446 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Karumi' 已存在,跳过分析 +2025-12-03 19:06:35.446 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 266/453 +2025-12-03 19:06:35.446 | INFO | __main__:analyze_products:454 - +分析进度: 267/453 - Flex AI: Your AI Personal Trainer +2025-12-03 19:06:35.446 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Flex AI: Your AI Personal Trainer' 已存在,跳过分析 +2025-12-03 19:06:35.446 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 267/453 +2025-12-03 19:06:35.446 | INFO | __main__:analyze_products:454 - +分析进度: 268/453 - Refbox +2025-12-03 19:06:35.447 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Refbox' 已存在,跳过分析 +2025-12-03 19:06:35.447 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 268/453 +2025-12-03 19:06:35.447 | INFO | __main__:analyze_products:454 - +分析进度: 269/453 - Read AI for Desktop +2025-12-03 19:06:35.447 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Read AI for Desktop' 已存在,跳过分析 +2025-12-03 19:06:35.447 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 269/453 +2025-12-03 19:06:35.447 | INFO | __main__:analyze_products:454 - +分析进度: 270/453 - Credyt +2025-12-03 19:06:35.447 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Credyt' 已存在,跳过分析 +2025-12-03 19:06:35.447 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 270/453 +2025-12-03 19:06:35.448 | INFO | __main__:analyze_products:454 - +分析进度: 271/453 - Todoist +2025-12-03 19:06:35.449 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Todoist' 已存在,跳过分析 +2025-12-03 19:06:35.449 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 271/453 +2025-12-03 19:06:35.449 | INFO | __main__:analyze_products:454 - +分析进度: 272/453 - Pavis +2025-12-03 19:06:35.449 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pavis' 已存在,跳过分析 +2025-12-03 19:06:35.449 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 272/453 +2025-12-03 19:06:35.450 | INFO | __main__:analyze_products:454 - +分析进度: 273/453 - Dimension +2025-12-03 19:06:35.450 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Dimension' 已存在,跳过分析 +2025-12-03 19:06:35.450 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 273/453 +2025-12-03 19:06:35.450 | INFO | __main__:analyze_products:454 - +分析进度: 274/453 - Wordwise: Vocabulary Builder +2025-12-03 19:06:35.450 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Wordwise: Vocabulary Builder' 已存在,跳过分析 +2025-12-03 19:06:35.450 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 274/453 +2025-12-03 19:06:35.451 | INFO | __main__:analyze_products:454 - +分析进度: 275/453 - OnlyFlights +2025-12-03 19:06:35.451 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OnlyFlights' 已存在,跳过分析 +2025-12-03 19:06:35.451 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 275/453 +2025-12-03 19:06:35.451 | INFO | __main__:analyze_products:454 - +分析进度: 276/453 - Better Upload +2025-12-03 19:06:35.451 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Better Upload' 已存在,跳过分析 +2025-12-03 19:06:35.452 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 276/453 +2025-12-03 19:06:35.452 | INFO | __main__:analyze_products:454 - +分析进度: 277/453 - Onyx +2025-12-03 19:06:35.452 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Onyx' 已存在,跳过分析 +2025-12-03 19:06:35.452 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 277/453 +2025-12-03 19:06:35.452 | INFO | __main__:analyze_products:454 - +分析进度: 278/453 - Apex Echo Ai +2025-12-03 19:06:35.452 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Apex Echo Ai' 已存在,跳过分析 +2025-12-03 19:06:35.452 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 278/453 +2025-12-03 19:06:35.452 | INFO | __main__:analyze_products:454 - +分析进度: 279/453 - Neat Photo (Beta) +2025-12-03 19:06:35.452 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Neat Photo (Beta)' 已存在,跳过分析 +2025-12-03 19:06:35.453 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 279/453 +2025-12-03 19:06:35.453 | INFO | __main__:analyze_products:454 - +分析进度: 280/453 - Globe of History +2025-12-03 19:06:35.453 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Globe of History' 已存在,跳过分析 +2025-12-03 19:06:35.453 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 280/453 +2025-12-03 19:06:35.453 | INFO | __main__:analyze_products:454 - +分析进度: 281/453 - Auto Shutdown +2025-12-03 19:06:35.453 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Auto Shutdown' 已存在,跳过分析 +2025-12-03 19:06:35.454 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 281/453 +2025-12-03 19:06:35.454 | INFO | __main__:analyze_products:454 - +分析进度: 282/453 - Mixup +2025-12-03 19:06:35.455 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Mixup' 已存在,跳过分析 +2025-12-03 19:06:35.455 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 282/453 +2025-12-03 19:06:35.455 | INFO | __main__:analyze_products:454 - +分析进度: 283/453 - Crazy Egg +2025-12-03 19:06:35.455 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Crazy Egg' 已存在,跳过分析 +2025-12-03 19:06:35.455 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 283/453 +2025-12-03 19:06:35.455 | INFO | __main__:analyze_products:454 - +分析进度: 284/453 - Perplexity +2025-12-03 19:06:35.456 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Perplexity' 已存在,跳过分析 +2025-12-03 19:06:35.456 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 284/453 +2025-12-03 19:06:35.456 | INFO | __main__:analyze_products:454 - +分析进度: 285/453 - Textable +2025-12-03 19:06:35.456 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Textable' 已存在,跳过分析 +2025-12-03 19:06:35.456 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 285/453 +2025-12-03 19:06:35.456 | INFO | __main__:analyze_products:454 - +分析进度: 286/453 - AI Detector +2025-12-03 19:06:35.457 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AI Detector' 已存在,跳过分析 +2025-12-03 19:06:35.457 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 286/453 +2025-12-03 19:06:35.457 | INFO | __main__:analyze_products:454 - +分析进度: 287/453 - Side Space +2025-12-03 19:06:35.457 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Side Space' 已存在,跳过分析 +2025-12-03 19:06:35.457 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 287/453 +2025-12-03 19:06:35.457 | INFO | __main__:analyze_products:454 - +分析进度: 288/453 - OCR Arena +2025-12-03 19:06:35.458 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OCR Arena' 已存在,跳过分析 +2025-12-03 19:06:35.458 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 288/453 +2025-12-03 19:06:35.458 | INFO | __main__:analyze_products:454 - +分析进度: 289/453 - Antigravity for Raycast +2025-12-03 19:06:35.458 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Antigravity for Raycast' 已存在,跳过分析 +2025-12-03 19:06:35.458 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 289/453 +2025-12-03 19:06:35.458 | INFO | __main__:analyze_products:454 - +分析进度: 290/453 - TurtleBar - Smart Battery Saver for Mac +2025-12-03 19:06:35.458 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TurtleBar - Smart Battery Saver for Mac' 已存在,跳过分析 +2025-12-03 19:06:35.458 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 290/453 +2025-12-03 19:06:35.459 | INFO | __main__:analyze_products:454 - +分析进度: 291/453 - Twogether +2025-12-03 19:06:35.459 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Twogether' 已存在,跳过分析 +2025-12-03 19:06:35.459 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 291/453 +2025-12-03 19:06:35.459 | INFO | __main__:analyze_products:454 - +分析进度: 292/453 - Good Dad +2025-12-03 19:06:35.459 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Good Dad' 已存在,跳过分析 +2025-12-03 19:06:35.459 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 292/453 +2025-12-03 19:06:35.459 | INFO | __main__:analyze_products:454 - +分析进度: 293/453 - Browser Cash +2025-12-03 19:06:35.459 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Browser Cash' 已存在,跳过分析 +2025-12-03 19:06:35.459 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 293/453 +2025-12-03 19:06:35.460 | INFO | __main__:analyze_products:454 - +分析进度: 294/453 - Hargun's MacOS +2025-12-03 19:06:35.460 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hargun's MacOS' 已存在,跳过分析 +2025-12-03 19:06:35.460 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 294/453 +2025-12-03 19:06:35.460 | INFO | __main__:analyze_products:454 - +分析进度: 295/453 - Gatling +2025-12-03 19:06:35.460 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gatling' 已存在,跳过分析 +2025-12-03 19:06:35.460 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 295/453 +2025-12-03 19:06:35.460 | INFO | __main__:analyze_products:454 - +分析进度: 296/453 - Zivy +2025-12-03 19:06:35.460 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Zivy' 已存在,跳过分析 +2025-12-03 19:06:35.460 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 296/453 +2025-12-03 19:06:35.460 | INFO | __main__:analyze_products:454 - +分析进度: 297/453 - Mouse Shaker +2025-12-03 19:06:35.461 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Mouse Shaker' 已存在,跳过分析 +2025-12-03 19:06:35.461 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 297/453 +2025-12-03 19:06:35.461 | INFO | __main__:analyze_products:454 - +分析进度: 298/453 - Bookmarkjar ® +2025-12-03 19:06:35.461 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Bookmarkjar ®' 已存在,跳过分析 +2025-12-03 19:06:35.461 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 298/453 +2025-12-03 19:06:35.461 | INFO | __main__:analyze_products:454 - +分析进度: 299/453 - Numby +2025-12-03 19:06:35.461 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Numby' 已存在,跳过分析 +2025-12-03 19:06:35.462 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 299/453 +2025-12-03 19:06:35.462 | INFO | __main__:analyze_products:454 - +分析进度: 300/453 - Qoder +2025-12-03 19:06:35.462 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Qoder' 已存在,跳过分析 +2025-12-03 19:06:35.462 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 300/453 +2025-12-03 19:06:35.462 | INFO | __main__:analyze_products:454 - +分析进度: 301/453 - AI Browser +2025-12-03 19:06:35.462 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AI Browser' 已存在,跳过分析 +2025-12-03 19:06:35.462 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 301/453 +2025-12-03 19:06:35.462 | INFO | __main__:analyze_products:454 - +分析进度: 302/453 - Storiara +2025-12-03 19:06:35.463 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Storiara' 已存在,跳过分析 +2025-12-03 19:06:35.463 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 302/453 +2025-12-03 19:06:35.463 | INFO | __main__:analyze_products:454 - +分析进度: 303/453 - npm.bet +2025-12-03 19:06:35.463 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'npm.bet' 已存在,跳过分析 +2025-12-03 19:06:35.463 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 303/453 +2025-12-03 19:06:35.464 | INFO | __main__:analyze_products:454 - +分析进度: 304/453 - Lamatic.ai +2025-12-03 19:06:35.464 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Lamatic.ai' 已存在,跳过分析 +2025-12-03 19:06:35.464 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 304/453 +2025-12-03 19:06:35.464 | INFO | __main__:analyze_products:454 - +分析进度: 305/453 - Audience Loop +2025-12-03 19:06:35.464 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Audience Loop' 已存在,跳过分析 +2025-12-03 19:06:35.465 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 305/453 +2025-12-03 19:06:35.465 | INFO | __main__:analyze_products:454 - +分析进度: 306/453 - Chime - Remember Everything +2025-12-03 19:06:35.465 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Chime - Remember Everything' 已存在,跳过分析 +2025-12-03 19:06:35.465 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 306/453 +2025-12-03 19:06:35.465 | INFO | __main__:analyze_products:454 - +分析进度: 307/453 - 1UP +2025-12-03 19:06:35.465 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 '1UP' 已存在,跳过分析 +2025-12-03 19:06:35.465 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 307/453 +2025-12-03 19:06:35.465 | INFO | __main__:analyze_products:454 - +分析进度: 308/453 - elfmonn +2025-12-03 19:06:35.466 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'elfmonn' 已存在,跳过分析 +2025-12-03 19:06:35.466 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 308/453 +2025-12-03 19:06:35.466 | INFO | __main__:analyze_products:454 - +分析进度: 309/453 - Raycast +2025-12-03 19:06:35.466 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Raycast' 已存在,跳过分析 +2025-12-03 19:06:35.467 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 309/453 +2025-12-03 19:06:35.467 | INFO | __main__:analyze_products:454 - +分析进度: 310/453 - Fluently: AI English coach +2025-12-03 19:06:35.467 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Fluently: AI English coach' 已存在,跳过分析 +2025-12-03 19:06:35.467 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 310/453 +2025-12-03 19:06:35.467 | INFO | __main__:analyze_products:454 - +分析进度: 311/453 - Next3 Offload +2025-12-03 19:06:35.468 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Next3 Offload' 已存在,跳过分析 +2025-12-03 19:06:35.468 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 311/453 +2025-12-03 19:06:35.468 | INFO | __main__:analyze_products:454 - +分析进度: 312/453 - Ember - AI Calorie Counter +2025-12-03 19:06:35.468 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ember - AI Calorie Counter' 已存在,跳过分析 +2025-12-03 19:06:35.468 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 312/453 +2025-12-03 19:06:35.468 | INFO | __main__:analyze_products:454 - +分析进度: 313/453 - Ostivities +2025-12-03 19:06:35.468 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ostivities' 已存在,跳过分析 +2025-12-03 19:06:35.468 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 313/453 +2025-12-03 19:06:35.469 | INFO | __main__:analyze_products:454 - +分析进度: 314/453 - DesignLumo +2025-12-03 19:06:35.469 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'DesignLumo' 已存在,跳过分析 +2025-12-03 19:06:35.469 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 314/453 +2025-12-03 19:06:35.469 | INFO | __main__:analyze_products:454 - +分析进度: 315/453 - Addsubtitle +2025-12-03 19:06:35.469 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Addsubtitle' 已存在,跳过分析 +2025-12-03 19:06:35.469 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 315/453 +2025-12-03 19:06:35.469 | INFO | __main__:analyze_products:454 - +分析进度: 316/453 - Haxiom +2025-12-03 19:06:35.469 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Haxiom' 已存在,跳过分析 +2025-12-03 19:06:35.469 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 316/453 +2025-12-03 19:06:35.470 | INFO | __main__:analyze_products:454 - +分析进度: 317/453 - Sketch +2025-12-03 19:06:35.470 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sketch' 已存在,跳过分析 +2025-12-03 19:06:35.470 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 317/453 +2025-12-03 19:06:35.470 | INFO | __main__:analyze_products:454 - +分析进度: 318/453 - Loomoz +2025-12-03 19:06:35.471 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Loomoz' 已存在,跳过分析 +2025-12-03 19:06:35.471 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 318/453 +2025-12-03 19:06:35.471 | INFO | __main__:analyze_products:454 - +分析进度: 319/453 - Speakmac +2025-12-03 19:06:35.471 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Speakmac' 已存在,跳过分析 +2025-12-03 19:06:35.471 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 319/453 +2025-12-03 19:06:35.471 | INFO | __main__:analyze_products:454 - +分析进度: 320/453 - ReadMeeting +2025-12-03 19:06:35.472 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ReadMeeting' 已存在,跳过分析 +2025-12-03 19:06:35.472 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 320/453 +2025-12-03 19:06:35.472 | INFO | __main__:analyze_products:454 - +分析进度: 321/453 - Product Huntr +2025-12-03 19:06:35.472 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Product Huntr' 已存在,跳过分析 +2025-12-03 19:06:35.473 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 321/453 +2025-12-03 19:06:35.473 | INFO | __main__:analyze_products:454 - +分析进度: 322/453 - Shinkansen Fuji Seat Finder +2025-12-03 19:06:35.473 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Shinkansen Fuji Seat Finder' 已存在,跳过分析 +2025-12-03 19:06:35.473 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 322/453 +2025-12-03 19:06:35.473 | INFO | __main__:analyze_products:454 - +分析进度: 323/453 - CatDoes +2025-12-03 19:06:35.474 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'CatDoes' 已存在,跳过分析 +2025-12-03 19:06:35.474 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 323/453 +2025-12-03 19:06:35.474 | INFO | __main__:analyze_products:454 - +分析进度: 324/453 - Xplorer +2025-12-03 19:06:35.474 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Xplorer' 已存在,跳过分析 +2025-12-03 19:06:35.474 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 324/453 +2025-12-03 19:06:35.474 | INFO | __main__:analyze_products:454 - +分析进度: 325/453 - Aden +2025-12-03 19:06:35.474 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Aden' 已存在,跳过分析 +2025-12-03 19:06:35.474 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 325/453 +2025-12-03 19:06:35.476 | INFO | __main__:analyze_products:454 - +分析进度: 326/453 - Hatable +2025-12-03 19:06:35.476 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hatable' 已存在,跳过分析 +2025-12-03 19:06:35.476 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 326/453 +2025-12-03 19:06:35.476 | INFO | __main__:analyze_products:454 - +分析进度: 327/453 - FlickNote - AI Voice Assistant +2025-12-03 19:06:35.476 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FlickNote - AI Voice Assistant' 已存在,跳过分析 +2025-12-03 19:06:35.476 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 327/453 +2025-12-03 19:06:35.476 | INFO | __main__:analyze_products:454 - +分析进度: 328/453 - nao +2025-12-03 19:06:35.477 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'nao' 已存在,跳过分析 +2025-12-03 19:06:35.477 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 328/453 +2025-12-03 19:06:35.477 | INFO | __main__:analyze_products:454 - +分析进度: 329/453 - Raydian +2025-12-03 19:06:35.477 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Raydian' 已存在,跳过分析 +2025-12-03 19:06:35.477 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 329/453 +2025-12-03 19:06:35.477 | INFO | __main__:analyze_products:454 - +分析进度: 330/453 - Klariqo AI Voice Assistants +2025-12-03 19:06:35.479 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Klariqo AI Voice Assistants' 已存在,跳过分析 +2025-12-03 19:06:35.479 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 330/453 +2025-12-03 19:06:35.479 | INFO | __main__:analyze_products:454 - +分析进度: 331/453 - Inbox Agents - Intelligent Unified Inbox +2025-12-03 19:06:35.479 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Inbox Agents - Intelligent Unified Inbox' 已存在,跳过分析 +2025-12-03 19:06:35.479 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 331/453 +2025-12-03 19:06:35.479 | INFO | __main__:analyze_products:454 - +分析进度: 332/453 - Hirecarta +2025-12-03 19:06:35.480 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hirecarta' 已存在,跳过分析 +2025-12-03 19:06:35.480 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 332/453 +2025-12-03 19:06:35.480 | INFO | __main__:analyze_products:454 - +分析进度: 333/453 - Superlines AI Search Auditor for ChatGPT +2025-12-03 19:06:35.480 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Superlines AI Search Auditor for ChatGPT' 已存在,跳过分析 +2025-12-03 19:06:35.480 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 333/453 +2025-12-03 19:06:35.480 | INFO | __main__:analyze_products:454 - +分析进度: 334/453 - TilePix +2025-12-03 19:06:35.480 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TilePix' 已存在,跳过分析 +2025-12-03 19:06:35.481 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 334/453 +2025-12-03 19:06:35.481 | INFO | __main__:analyze_products:454 - +分析进度: 335/453 - Synara +2025-12-03 19:06:35.481 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Synara' 已存在,跳过分析 +2025-12-03 19:06:35.481 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 335/453 +2025-12-03 19:06:35.481 | INFO | __main__:analyze_products:454 - +分析进度: 336/453 - Container Diet +2025-12-03 19:06:35.481 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Container Diet' 已存在,跳过分析 +2025-12-03 19:06:35.481 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 336/453 +2025-12-03 19:06:35.481 | INFO | __main__:analyze_products:454 - +分析进度: 337/453 - Google Nano Banana Pro +2025-12-03 19:06:35.482 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Google Nano Banana Pro' 已存在,跳过分析 +2025-12-03 19:06:35.482 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 337/453 +2025-12-03 19:06:35.482 | INFO | __main__:analyze_products:454 - +分析进度: 338/453 - SuperIntern +2025-12-03 19:06:35.482 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SuperIntern' 已存在,跳过分析 +2025-12-03 19:06:35.482 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 338/453 +2025-12-03 19:06:35.482 | INFO | __main__:analyze_products:454 - +分析进度: 339/453 - Dim Notes +2025-12-03 19:06:35.482 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Dim Notes' 已存在,跳过分析 +2025-12-03 19:06:35.482 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 339/453 +2025-12-03 19:06:35.482 | INFO | __main__:analyze_products:454 - +分析进度: 340/453 - RuleHook +2025-12-03 19:06:35.483 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'RuleHook' 已存在,跳过分析 +2025-12-03 19:06:35.483 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 340/453 +2025-12-03 19:06:35.483 | INFO | __main__:analyze_products:454 - +分析进度: 341/453 - HushLink +2025-12-03 19:06:35.483 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'HushLink' 已存在,跳过分析 +2025-12-03 19:06:35.483 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 341/453 +2025-12-03 19:06:35.483 | INFO | __main__:analyze_products:454 - +分析进度: 342/453 - ThreadSignals +2025-12-03 19:06:35.483 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ThreadSignals' 已存在,跳过分析 +2025-12-03 19:06:35.484 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 342/453 +2025-12-03 19:06:35.484 | INFO | __main__:analyze_products:454 - +分析进度: 343/453 - UTCP +2025-12-03 19:06:35.484 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'UTCP' 已存在,跳过分析 +2025-12-03 19:06:35.484 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 343/453 +2025-12-03 19:06:35.485 | INFO | __main__:analyze_products:454 - +分析进度: 344/453 - Yaranga +2025-12-03 19:06:35.485 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Yaranga' 已存在,跳过分析 +2025-12-03 19:06:35.485 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 344/453 +2025-12-03 19:06:35.485 | INFO | __main__:analyze_products:454 - +分析进度: 345/453 - ProspectEcho +2025-12-03 19:06:35.486 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ProspectEcho' 已存在,跳过分析 +2025-12-03 19:06:35.486 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 345/453 +2025-12-03 19:06:35.486 | INFO | __main__:analyze_products:454 - +分析进度: 346/453 - Felo +2025-12-03 19:06:35.486 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Felo' 已存在,跳过分析 +2025-12-03 19:06:35.486 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 346/453 +2025-12-03 19:06:35.486 | INFO | __main__:analyze_products:454 - +分析进度: 347/453 - BrandJet AI +2025-12-03 19:06:35.486 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'BrandJet AI' 已存在,跳过分析 +2025-12-03 19:06:35.487 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 347/453 +2025-12-03 19:06:35.487 | INFO | __main__:analyze_products:454 - +分析进度: 348/453 - SimRepo +2025-12-03 19:06:35.487 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SimRepo' 已存在,跳过分析 +2025-12-03 19:06:35.487 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 348/453 +2025-12-03 19:06:35.487 | INFO | __main__:analyze_products:454 - +分析进度: 349/453 - Orion +2025-12-03 19:06:35.487 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Orion' 已存在,跳过分析 +2025-12-03 19:06:35.487 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 349/453 +2025-12-03 19:06:35.487 | INFO | __main__:analyze_products:454 - +分析进度: 350/453 - SlopCollector +2025-12-03 19:06:35.487 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SlopCollector' 已存在,跳过分析 +2025-12-03 19:06:35.488 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 350/453 +2025-12-03 19:06:35.488 | INFO | __main__:analyze_products:454 - +分析进度: 351/453 - ツSupercut +2025-12-03 19:06:35.488 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ツSupercut' 已存在,跳过分析 +2025-12-03 19:06:35.488 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 351/453 +2025-12-03 19:06:35.488 | INFO | __main__:analyze_products:454 - +分析进度: 352/453 - Rubber Duck +2025-12-03 19:06:35.488 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rubber Duck' 已存在,跳过分析 +2025-12-03 19:06:35.489 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 352/453 +2025-12-03 19:06:35.489 | INFO | __main__:analyze_products:454 - +分析进度: 353/453 - DemoStudio +2025-12-03 19:06:35.489 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'DemoStudio' 已存在,跳过分析 +2025-12-03 19:06:35.489 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 353/453 +2025-12-03 19:06:35.489 | INFO | __main__:analyze_products:454 - +分析进度: 354/453 - Questas +2025-12-03 19:06:35.489 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Questas' 已存在,跳过分析 +2025-12-03 19:06:35.489 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 354/453 +2025-12-03 19:06:35.489 | INFO | __main__:analyze_products:454 - +分析进度: 355/453 - AskCodi +2025-12-03 19:06:35.490 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AskCodi' 已存在,跳过分析 +2025-12-03 19:06:35.490 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 355/453 +2025-12-03 19:06:35.490 | INFO | __main__:analyze_products:454 - +分析进度: 356/453 - InterviewFlowAI - AI Interviews +2025-12-03 19:06:35.491 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'InterviewFlowAI - AI Interviews' 已存在,跳过分析 +2025-12-03 19:06:35.491 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 356/453 +2025-12-03 19:06:35.492 | INFO | __main__:analyze_products:454 - +分析进度: 357/453 - FireCut AI +2025-12-03 19:06:35.492 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FireCut AI' 已存在,跳过分析 +2025-12-03 19:06:35.492 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 357/453 +2025-12-03 19:06:35.492 | INFO | __main__:analyze_products:454 - +分析进度: 358/453 - Convo +2025-12-03 19:06:35.492 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Convo' 已存在,跳过分析 +2025-12-03 19:06:35.492 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 358/453 +2025-12-03 19:06:35.492 | INFO | __main__:analyze_products:454 - +分析进度: 359/453 - Primeshot AI +2025-12-03 19:06:35.493 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Primeshot AI' 已存在,跳过分析 +2025-12-03 19:06:35.493 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 359/453 +2025-12-03 19:06:35.493 | INFO | __main__:analyze_products:454 - +分析进度: 360/453 - Evatar.ai +2025-12-03 19:06:35.493 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Evatar.ai' 已存在,跳过分析 +2025-12-03 19:06:35.493 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 360/453 +2025-12-03 19:06:35.493 | INFO | __main__:analyze_products:454 - +分析进度: 361/453 - Get Trippy Home +2025-12-03 19:06:35.494 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Get Trippy Home' 已存在,跳过分析 +2025-12-03 19:06:35.494 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 361/453 +2025-12-03 19:06:35.494 | INFO | __main__:analyze_products:454 - +分析进度: 362/453 - The New Microsoft Copilot +2025-12-03 19:06:35.494 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'The New Microsoft Copilot' 已存在,跳过分析 +2025-12-03 19:06:35.495 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 362/453 +2025-12-03 19:06:35.495 | INFO | __main__:analyze_products:454 - +分析进度: 363/453 - Live Resume +2025-12-03 19:06:35.495 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Live Resume' 已存在,跳过分析 +2025-12-03 19:06:35.495 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 363/453 +2025-12-03 19:06:35.496 | INFO | __main__:analyze_products:454 - +分析进度: 364/453 - Craft.do +2025-12-03 19:06:35.496 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Craft.do' 已存在,跳过分析 +2025-12-03 19:06:35.496 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 364/453 +2025-12-03 19:06:35.496 | INFO | __main__:analyze_products:454 - +分析进度: 365/453 - AbleMouse +2025-12-03 19:06:35.497 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AbleMouse' 已存在,跳过分析 +2025-12-03 19:06:35.497 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 365/453 +2025-12-03 19:06:35.497 | INFO | __main__:analyze_products:454 - +分析进度: 366/453 - Elder Care Check +2025-12-03 19:06:35.497 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Elder Care Check' 已存在,跳过分析 +2025-12-03 19:06:35.497 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 366/453 +2025-12-03 19:06:35.497 | INFO | __main__:analyze_products:454 - +分析进度: 367/453 - InsightTube +2025-12-03 19:06:35.497 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'InsightTube' 已存在,跳过分析 +2025-12-03 19:06:35.497 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 367/453 +2025-12-03 19:06:35.497 | INFO | __main__:analyze_products:454 - +分析进度: 368/453 - Interachat +2025-12-03 19:06:35.498 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Interachat' 已存在,跳过分析 +2025-12-03 19:06:35.498 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 368/453 +2025-12-03 19:06:35.498 | INFO | __main__:analyze_products:454 - +分析进度: 369/453 - GitHub +2025-12-03 19:06:35.498 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GitHub' 已存在,跳过分析 +2025-12-03 19:06:35.498 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 369/453 +2025-12-03 19:06:35.498 | INFO | __main__:analyze_products:454 - +分析进度: 370/453 - Links 2.0 +2025-12-03 19:06:35.499 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Links 2.0' 已存在,跳过分析 +2025-12-03 19:06:35.499 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 370/453 +2025-12-03 19:06:35.499 | INFO | __main__:analyze_products:454 - +分析进度: 371/453 - GLITCHGUESS +2025-12-03 19:06:35.499 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GLITCHGUESS' 已存在,跳过分析 +2025-12-03 19:06:35.499 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 371/453 +2025-12-03 19:06:35.499 | INFO | __main__:analyze_products:454 - +分析进度: 372/453 - NoSho.app +2025-12-03 19:06:35.499 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NoSho.app' 已存在,跳过分析 +2025-12-03 19:06:35.499 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 372/453 +2025-12-03 19:06:35.500 | INFO | __main__:analyze_products:454 - +分析进度: 373/453 - AstroAlert +2025-12-03 19:06:35.500 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AstroAlert' 已存在,跳过分析 +2025-12-03 19:06:35.500 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 373/453 +2025-12-03 19:06:35.500 | INFO | __main__:analyze_products:454 - +分析进度: 374/453 - Suprr +2025-12-03 19:06:35.500 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Suprr' 已存在,跳过分析 +2025-12-03 19:06:35.500 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 374/453 +2025-12-03 19:06:35.500 | INFO | __main__:analyze_products:454 - +分析进度: 375/453 - ModelPilot +2025-12-03 19:06:35.500 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ModelPilot' 已存在,跳过分析 +2025-12-03 19:06:35.501 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 375/453 +2025-12-03 19:06:35.501 | INFO | __main__:analyze_products:454 - +分析进度: 376/453 - Hero Widget +2025-12-03 19:06:35.501 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hero Widget' 已存在,跳过分析 +2025-12-03 19:06:35.501 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 376/453 +2025-12-03 19:06:35.501 | INFO | __main__:analyze_products:454 - +分析进度: 377/453 - tsk.lol +2025-12-03 19:06:35.503 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'tsk.lol' 已存在,跳过分析 +2025-12-03 19:06:35.503 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 377/453 +2025-12-03 19:06:35.503 | INFO | __main__:analyze_products:454 - +分析进度: 378/453 - TaskHz +2025-12-03 19:06:35.503 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TaskHz' 已存在,跳过分析 +2025-12-03 19:06:35.504 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 378/453 +2025-12-03 19:06:35.504 | INFO | __main__:analyze_products:454 - +分析进度: 379/453 - AppPad +2025-12-03 19:06:35.504 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AppPad' 已存在,跳过分析 +2025-12-03 19:06:35.505 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 379/453 +2025-12-03 19:06:35.505 | INFO | __main__:analyze_products:454 - +分析进度: 380/453 - Double Tap +2025-12-03 19:06:35.506 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Double Tap' 已存在,跳过分析 +2025-12-03 19:06:35.506 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 380/453 +2025-12-03 19:06:35.506 | INFO | __main__:analyze_products:454 - +分析进度: 381/453 - My Clocks +2025-12-03 19:06:35.506 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'My Clocks' 已存在,跳过分析 +2025-12-03 19:06:35.506 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 381/453 +2025-12-03 19:06:35.506 | INFO | __main__:analyze_products:454 - +分析进度: 382/453 - Motionik +2025-12-03 19:06:35.506 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Motionik' 已存在,跳过分析 +2025-12-03 19:06:35.506 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 382/453 +2025-12-03 19:06:35.507 | INFO | __main__:analyze_products:454 - +分析进度: 383/453 - Product Huntr +2025-12-03 19:06:35.507 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Product Huntr' 已存在,跳过分析 +2025-12-03 19:06:35.507 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 383/453 +2025-12-03 19:06:35.507 | INFO | __main__:analyze_products:454 - +分析进度: 384/453 - Gedd.it +2025-12-03 19:06:35.507 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gedd.it' 已存在,跳过分析 +2025-12-03 19:06:35.507 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 384/453 +2025-12-03 19:06:35.507 | INFO | __main__:analyze_products:454 - +分析进度: 385/453 - FraudLens AI +2025-12-03 19:06:35.507 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FraudLens AI' 已存在,跳过分析 +2025-12-03 19:06:35.508 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 385/453 +2025-12-03 19:06:35.508 | INFO | __main__:analyze_products:454 - +分析进度: 386/453 - Claude by Anthropic +2025-12-03 19:06:35.508 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Claude by Anthropic' 已存在,跳过分析 +2025-12-03 19:06:35.508 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 386/453 +2025-12-03 19:06:35.508 | INFO | __main__:analyze_products:454 - +分析进度: 387/453 - Livespace.ai +2025-12-03 19:06:35.508 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Livespace.ai' 已存在,跳过分析 +2025-12-03 19:06:35.508 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 387/453 +2025-12-03 19:06:35.508 | INFO | __main__:analyze_products:454 - +分析进度: 388/453 - hera +2025-12-03 19:06:35.509 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'hera' 已存在,跳过分析 +2025-12-03 19:06:35.509 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 388/453 +2025-12-03 19:06:35.509 | INFO | __main__:analyze_products:454 - +分析进度: 389/453 - Calk AI +2025-12-03 19:06:35.509 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Calk AI' 已存在,跳过分析 +2025-12-03 19:06:35.509 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 389/453 +2025-12-03 19:06:35.509 | INFO | __main__:analyze_products:454 - +分析进度: 390/453 - Agenta +2025-12-03 19:06:35.509 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Agenta' 已存在,跳过分析 +2025-12-03 19:06:35.509 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 390/453 +2025-12-03 19:06:35.509 | INFO | __main__:analyze_products:454 - +分析进度: 391/453 - Predictive AI +2025-12-03 19:06:35.510 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Predictive AI' 已存在,跳过分析 +2025-12-03 19:06:35.510 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 391/453 +2025-12-03 19:06:35.510 | INFO | __main__:analyze_products:454 - +分析进度: 392/453 - Mureka +2025-12-03 19:06:35.510 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Mureka' 已存在,跳过分析 +2025-12-03 19:06:35.510 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 392/453 +2025-12-03 19:06:35.511 | INFO | __main__:analyze_products:454 - +分析进度: 393/453 - Kanaji +2025-12-03 19:06:35.511 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Kanaji' 已存在,跳过分析 +2025-12-03 19:06:35.511 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 393/453 +2025-12-03 19:06:35.511 | INFO | __main__:analyze_products:454 - +分析进度: 394/453 - ActFlux +2025-12-03 19:06:35.512 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ActFlux' 已存在,跳过分析 +2025-12-03 19:06:35.512 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 394/453 +2025-12-03 19:06:35.512 | INFO | __main__:analyze_products:454 - +分析进度: 395/453 - Cracked.ai +2025-12-03 19:06:35.512 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cracked.ai' 已存在,跳过分析 +2025-12-03 19:06:35.512 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 395/453 +2025-12-03 19:06:35.512 | INFO | __main__:analyze_products:454 - +分析进度: 396/453 - Formly +2025-12-03 19:06:35.512 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Formly' 已存在,跳过分析 +2025-12-03 19:06:35.513 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 396/453 +2025-12-03 19:06:35.513 | INFO | __main__:analyze_products:454 - +分析进度: 397/453 - CyberCut AI +2025-12-03 19:06:35.513 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'CyberCut AI' 已存在,跳过分析 +2025-12-03 19:06:35.513 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 397/453 +2025-12-03 19:06:35.513 | INFO | __main__:analyze_products:454 - +分析进度: 398/453 - AppForceStudio +2025-12-03 19:06:35.513 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AppForceStudio' 已存在,跳过分析 +2025-12-03 19:06:35.513 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 398/453 +2025-12-03 19:06:35.513 | INFO | __main__:analyze_products:454 - +分析进度: 399/453 - Bookingbird.io +2025-12-03 19:06:35.514 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Bookingbird.io' 已存在,跳过分析 +2025-12-03 19:06:35.514 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 399/453 +2025-12-03 19:06:35.514 | INFO | __main__:analyze_products:454 - +分析进度: 400/453 - FlowLens +2025-12-03 19:06:35.514 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FlowLens' 已存在,跳过分析 +2025-12-03 19:06:35.514 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 400/453 +2025-12-03 19:06:35.514 | INFO | __main__:analyze_products:454 - +分析进度: 401/453 - Unfold +2025-12-03 19:06:35.514 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Unfold' 已存在,跳过分析 +2025-12-03 19:06:35.516 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 401/453 +2025-12-03 19:06:35.517 | INFO | __main__:analyze_products:454 - +分析进度: 402/453 - Seefy +2025-12-03 19:06:35.517 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Seefy' 已存在,跳过分析 +2025-12-03 19:06:35.517 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 402/453 +2025-12-03 19:06:35.517 | INFO | __main__:analyze_products:454 - +分析进度: 403/453 - TinyCommand +2025-12-03 19:06:35.517 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TinyCommand' 已存在,跳过分析 +2025-12-03 19:06:35.517 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 403/453 +2025-12-03 19:06:35.517 | INFO | __main__:analyze_products:454 - +分析进度: 404/453 - Hugging Face +2025-12-03 19:06:35.518 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hugging Face' 已存在,跳过分析 +2025-12-03 19:06:35.518 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 404/453 +2025-12-03 19:06:35.518 | INFO | __main__:analyze_products:454 - +分析进度: 405/453 - Gleam +2025-12-03 19:06:35.518 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gleam' 已存在,跳过分析 +2025-12-03 19:06:35.518 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 405/453 +2025-12-03 19:06:35.519 | INFO | __main__:analyze_products:454 - +分析进度: 406/453 - Mistral AI +2025-12-03 19:06:35.520 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Mistral AI' 已存在,跳过分析 +2025-12-03 19:06:35.520 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 406/453 +2025-12-03 19:06:35.520 | INFO | __main__:analyze_products:454 - +分析进度: 407/453 - Nova Act by Amazon +2025-12-03 19:06:35.520 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Nova Act by Amazon' 已存在,跳过分析 +2025-12-03 19:06:35.520 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 407/453 +2025-12-03 19:06:35.520 | INFO | __main__:analyze_products:454 - +分析进度: 408/453 - Scroll +2025-12-03 19:06:35.520 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Scroll' 已存在,跳过分析 +2025-12-03 19:06:35.520 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 408/453 +2025-12-03 19:06:35.521 | INFO | __main__:analyze_products:454 - +分析进度: 409/453 - Nerve +2025-12-03 19:06:35.521 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Nerve' 已存在,跳过分析 +2025-12-03 19:06:35.521 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 409/453 +2025-12-03 19:06:35.521 | INFO | __main__:analyze_products:454 - +分析进度: 410/453 - Cleva.io +2025-12-03 19:06:35.521 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cleva.io' 已存在,跳过分析 +2025-12-03 19:06:35.521 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 410/453 +2025-12-03 19:06:35.521 | INFO | __main__:analyze_products:454 - +分析进度: 411/453 - Arcade +2025-12-03 19:06:35.521 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Arcade' 已存在,跳过分析 +2025-12-03 19:06:35.521 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 411/453 +2025-12-03 19:06:35.522 | INFO | __main__:analyze_products:454 - +分析进度: 412/453 - devlo +2025-12-03 19:06:35.522 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'devlo' 已存在,跳过分析 +2025-12-03 19:06:35.522 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 412/453 +2025-12-03 19:06:35.522 | INFO | __main__:analyze_products:454 - +分析进度: 413/453 - pipeRead +2025-12-03 19:06:35.522 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'pipeRead' 已存在,跳过分析 +2025-12-03 19:06:35.522 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 413/453 +2025-12-03 19:06:35.522 | INFO | __main__:analyze_products:454 - +分析进度: 414/453 - Fellow.ai +2025-12-03 19:06:35.523 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Fellow.ai' 已存在,跳过分析 +2025-12-03 19:06:35.523 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 414/453 +2025-12-03 19:06:35.523 | INFO | __main__:analyze_products:454 - +分析进度: 415/453 - RunwayML +2025-12-03 19:06:35.523 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'RunwayML' 已存在,跳过分析 +2025-12-03 19:06:35.523 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 415/453 +2025-12-03 19:06:35.523 | INFO | __main__:analyze_products:454 - +分析进度: 416/453 - Buglet +2025-12-03 19:06:35.523 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Buglet' 已存在,跳过分析 +2025-12-03 19:06:35.523 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 416/453 +2025-12-03 19:06:35.524 | INFO | __main__:analyze_products:454 - +分析进度: 417/453 - DeepSeek +2025-12-03 19:06:35.524 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'DeepSeek' 已存在,跳过分析 +2025-12-03 19:06:35.524 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 417/453 +2025-12-03 19:06:35.524 | INFO | __main__:analyze_products:454 - +分析进度: 418/453 - FoodGram(Android) +2025-12-03 19:06:35.524 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FoodGram(Android)' 已存在,跳过分析 +2025-12-03 19:06:35.524 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 418/453 +2025-12-03 19:06:35.524 | INFO | __main__:analyze_products:454 - +分析进度: 419/453 - Hyvor Post +2025-12-03 19:06:35.525 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hyvor Post' 已存在,跳过分析 +2025-12-03 19:06:35.525 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 419/453 +2025-12-03 19:06:35.525 | INFO | __main__:analyze_products:454 - +分析进度: 420/453 - Ask Bar +2025-12-03 19:06:35.525 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ask Bar' 已存在,跳过分析 +2025-12-03 19:06:35.525 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 420/453 +2025-12-03 19:06:35.525 | INFO | __main__:analyze_products:454 - +分析进度: 421/453 - Aha +2025-12-03 19:06:35.525 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Aha' 已存在,跳过分析 +2025-12-03 19:06:35.526 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 421/453 +2025-12-03 19:06:35.526 | INFO | __main__:analyze_products:454 - +分析进度: 422/453 - SnapPay +2025-12-03 19:06:35.526 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SnapPay' 已存在,跳过分析 +2025-12-03 19:06:35.526 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 422/453 +2025-12-03 19:06:35.527 | INFO | __main__:analyze_products:454 - +分析进度: 423/453 - FocusRoom +2025-12-03 19:06:35.527 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FocusRoom' 已存在,跳过分析 +2025-12-03 19:06:35.527 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 423/453 +2025-12-03 19:06:35.527 | INFO | __main__:analyze_products:454 - +分析进度: 424/453 - ZapDigits +2025-12-03 19:06:35.527 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ZapDigits' 已存在,跳过分析 +2025-12-03 19:06:35.527 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 424/453 +2025-12-03 19:06:35.527 | INFO | __main__:analyze_products:454 - +分析进度: 425/453 - X-Design +2025-12-03 19:06:35.528 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'X-Design' 已存在,跳过分析 +2025-12-03 19:06:35.528 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 425/453 +2025-12-03 19:06:35.528 | INFO | __main__:analyze_products:454 - +分析进度: 426/453 - AroCrypt +2025-12-03 19:06:35.528 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AroCrypt' 已存在,跳过分析 +2025-12-03 19:06:35.528 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 426/453 +2025-12-03 19:06:35.528 | INFO | __main__:analyze_products:454 - +分析进度: 427/453 - ScreenBreak +2025-12-03 19:06:35.528 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ScreenBreak' 已存在,跳过分析 +2025-12-03 19:06:35.528 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 427/453 +2025-12-03 19:06:35.529 | INFO | __main__:analyze_products:454 - +分析进度: 428/453 - Once UI +2025-12-03 19:06:35.529 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Once UI' 已存在,跳过分析 +2025-12-03 19:06:35.529 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 428/453 +2025-12-03 19:06:35.529 | INFO | __main__:analyze_products:454 - +分析进度: 429/453 - GanttTool +2025-12-03 19:06:35.530 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GanttTool' 已存在,跳过分析 +2025-12-03 19:06:35.530 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 429/453 +2025-12-03 19:06:35.530 | INFO | __main__:analyze_products:454 - +分析进度: 430/453 - Markdown Studio +2025-12-03 19:06:35.530 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Markdown Studio' 已存在,跳过分析 +2025-12-03 19:06:35.530 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 430/453 +2025-12-03 19:06:35.530 | INFO | __main__:analyze_products:454 - +分析进度: 431/453 - Vibecode DB +2025-12-03 19:06:35.531 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Vibecode DB' 已存在,跳过分析 +2025-12-03 19:06:35.531 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 431/453 +2025-12-03 19:06:35.531 | INFO | __main__:analyze_products:454 - +分析进度: 432/453 - Clipse +2025-12-03 19:06:35.532 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Clipse' 已存在,跳过分析 +2025-12-03 19:06:35.532 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 432/453 +2025-12-03 19:06:35.532 | INFO | __main__:analyze_products:454 - +分析进度: 433/453 - Cumbuca +2025-12-03 19:06:35.532 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cumbuca' 已存在,跳过分析 +2025-12-03 19:06:35.532 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 433/453 +2025-12-03 19:06:35.532 | INFO | __main__:analyze_products:454 - +分析进度: 434/453 - Moodify +2025-12-03 19:06:35.532 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Moodify' 已存在,跳过分析 +2025-12-03 19:06:35.533 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 434/453 +2025-12-03 19:06:35.533 | INFO | __main__:analyze_products:454 - +分析进度: 435/453 - TrueFoundry AI Gateway +2025-12-03 19:06:35.533 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TrueFoundry AI Gateway' 已存在,跳过分析 +2025-12-03 19:06:35.533 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 435/453 +2025-12-03 19:06:35.533 | INFO | __main__:analyze_products:454 - +分析进度: 436/453 - beLow +2025-12-03 19:06:35.533 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'beLow' 已存在,跳过分析 +2025-12-03 19:06:35.533 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 436/453 +2025-12-03 19:06:35.533 | INFO | __main__:analyze_products:454 - +分析进度: 437/453 - Stickerbox +2025-12-03 19:06:35.534 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Stickerbox' 已存在,跳过分析 +2025-12-03 19:06:35.534 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 437/453 +2025-12-03 19:06:35.534 | INFO | __main__:analyze_products:454 - +分析进度: 438/453 - Shipper.now +2025-12-03 19:06:35.534 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Shipper.now' 已存在,跳过分析 +2025-12-03 19:06:35.534 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 438/453 +2025-12-03 19:06:35.534 | INFO | __main__:analyze_products:454 - +分析进度: 439/453 - The ∞ Bar +2025-12-03 19:06:35.535 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'The ∞ Bar' 已存在,跳过分析 +2025-12-03 19:06:35.535 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 439/453 +2025-12-03 19:06:35.535 | INFO | __main__:analyze_products:454 - +分析进度: 440/453 - Cocoon by Telegram +2025-12-03 19:06:35.535 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cocoon by Telegram' 已存在,跳过分析 +2025-12-03 19:06:35.535 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 440/453 +2025-12-03 19:06:35.535 | INFO | __main__:analyze_products:454 - +分析进度: 441/453 - Crow +2025-12-03 19:06:35.535 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Crow' 已存在,跳过分析 +2025-12-03 19:06:35.535 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 441/453 +2025-12-03 19:06:35.536 | INFO | __main__:analyze_products:454 - +分析进度: 442/453 - NeuralAgent +2025-12-03 19:06:35.536 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NeuralAgent' 已存在,跳过分析 +2025-12-03 19:06:35.536 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 442/453 +2025-12-03 19:06:35.536 | INFO | __main__:analyze_products:454 - +分析进度: 443/453 - Contenov +2025-12-03 19:06:35.536 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Contenov' 已存在,跳过分析 +2025-12-03 19:06:35.536 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 443/453 +2025-12-03 19:06:35.536 | INFO | __main__:analyze_products:454 - +分析进度: 444/453 - Rephrase +2025-12-03 19:06:35.536 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rephrase' 已存在,跳过分析 +2025-12-03 19:06:35.537 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 444/453 +2025-12-03 19:06:35.537 | INFO | __main__:analyze_products:454 - +分析进度: 445/453 - RightNow AI +2025-12-03 19:06:35.537 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'RightNow AI' 已存在,跳过分析 +2025-12-03 19:06:35.537 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 445/453 +2025-12-03 19:06:35.537 | INFO | __main__:analyze_products:454 - +分析进度: 446/453 - plok.sh +2025-12-03 19:06:35.537 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'plok.sh' 已存在,跳过分析 +2025-12-03 19:06:35.537 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 446/453 +2025-12-03 19:06:35.537 | INFO | __main__:analyze_products:454 - +分析进度: 447/453 - Tag my Tab +2025-12-03 19:06:35.538 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Tag my Tab' 已存在,跳过分析 +2025-12-03 19:06:35.538 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 447/453 +2025-12-03 19:06:35.538 | INFO | __main__:analyze_products:454 - +分析进度: 448/453 - Ripplica +2025-12-03 19:06:35.538 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ripplica' 已存在,跳过分析 +2025-12-03 19:06:35.538 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 448/453 +2025-12-03 19:06:35.538 | INFO | __main__:analyze_products:454 - +分析进度: 449/453 - Waylight +2025-12-03 19:06:35.538 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Waylight' 已存在,跳过分析 +2025-12-03 19:06:35.538 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 449/453 +2025-12-03 19:06:35.538 | INFO | __main__:analyze_products:454 - +分析进度: 450/453 - Spacer +2025-12-03 19:06:35.539 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Spacer' 已存在,跳过分析 +2025-12-03 19:06:35.539 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 450/453 +2025-12-03 19:06:35.539 | INFO | __main__:analyze_products:454 - +分析进度: 451/453 - VibeJar-Mood Tracker and Journal +2025-12-03 19:06:35.539 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'VibeJar-Mood Tracker and Journal' 已存在,跳过分析 +2025-12-03 19:06:35.539 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 451/453 +2025-12-03 19:06:35.539 | INFO | __main__:analyze_products:454 - +分析进度: 452/453 - TwelveLabs +2025-12-03 19:06:35.540 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TwelveLabs' 已存在,跳过分析 +2025-12-03 19:06:35.540 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 452/453 +2025-12-03 19:06:35.540 | INFO | __main__:analyze_products:454 - +分析进度: 453/453 - QuickWidgets +2025-12-03 19:06:35.540 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'QuickWidgets' 已存在,跳过分析 +2025-12-03 19:06:35.540 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 453/453 +2025-12-03 19:06:35.540 | SUCCESS | __main__:analyze_products:488 - 分析完成! 成功分析 0 个产品,跳过 453 个已存在产品 +2025-12-03 19:06:35.540 | INFO | __main__:analyze_products:495 - 数据库连接已关闭 +2025-12-03 19:06:35.541 | INFO | __main__:run_full_workflow_async:682 - 步骤3: 开始分析并补充缺失的难度分数... +2025-12-03 19:06:35.541 | INFO | __main__:analyze_missing_scores:588 - === 开始分析缺失难度分数的产品 === +2025-12-03 19:06:35.541 | SUCCESS | __main__:connect_to_database:75 - 成功连接到数据库: c:\Users\xiaji\Documents\个人文件夹\夏骥\hothub的抓取\product\products.db +2025-12-03 19:06:35.543 | INFO | __main__:analyze_missing_scores:604 - 找到 0 个缺失难度分数的产品 +2025-12-03 19:06:35.543 | INFO | __main__:analyze_missing_scores:607 - 没有发现缺失难度分数的产品 +2025-12-03 19:06:35.543 | INFO | __main__:analyze_missing_scores:661 - 数据库连接已关闭 +2025-12-03 19:06:35.543 | SUCCESS | __main__:run_full_workflow_async:685 - === 全功能产品系统工作流程完成 === +2025-12-03 19:07:26.938 | INFO | __main__:main:724 - 正在运行Chrome启动脚本: c:\Users\xiaji\Documents\个人文件夹\夏骥\hothub的抓取\product\start_chrome.bat +2025-12-03 19:07:26.952 | SUCCESS | __main__:main:728 - Chrome启动脚本已启动 +2025-12-03 19:07:26.952 | INFO | __main__:__init__:69 - 初始化全功能产品系统,数据库: c:\Users\xiaji\Documents\个人文件夹\夏骥\hothub的抓取\product\products.db +2025-12-03 19:07:26.952 | INFO | __main__:run_full_workflow_async:665 - === 开始全功能产品系统工作流程 === +2025-12-03 19:07:26.952 | INFO | __main__:init_database:83 - 正在初始化产品数据库... +2025-12-03 19:07:26.953 | SUCCESS | __main__:init_database:121 - 产品数据库初始化完成 +2025-12-03 19:07:26.953 | INFO | __main__:run_full_workflow_async:672 - 步骤1: 开始抓取ProductHunt数据... +2025-12-03 19:07:26.954 | INFO | __main__:run_scraping:499 - === 开始ProductHunt数据抓取 === +2025-12-03 19:07:26.954 | INFO | __main__:query_producthunt_urls:131 - 正在查询tophub_data.db数据库,限制: 0条 +2025-12-03 19:07:26.960 | SUCCESS | __main__:query_producthunt_urls:144 - 找到 677 个包含producthunt.com的链接 +2025-12-03 19:07:26.962 | INFO | __main__:run_scraping:511 - 找到 677 个ProductHunt链接 +2025-12-03 19:07:26.965 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pixley-ai +2025-12-03 19:07:26.966 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pixley-ai +2025-12-03 19:07:26.966 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/burner-2 +2025-12-03 19:07:26.967 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/burner-2 +2025-12-03 19:07:26.967 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/american-ratings-lead-magnet-portal +2025-12-03 19:07:26.968 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/american-ratings-lead-magnet-portal +2025-12-03 19:07:26.968 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/builder-io +2025-12-03 19:07:26.968 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/builder-io +2025-12-03 19:07:26.968 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:07:26.969 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:07:26.969 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/iisee-me +2025-12-03 19:07:26.970 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/iisee-me +2025-12-03 19:07:26.970 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:07:26.970 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:07:26.970 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agor +2025-12-03 19:07:26.971 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agor +2025-12-03 19:07:26.971 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:07:26.972 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:07:26.972 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/everywhere +2025-12-03 19:07:26.972 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/everywhere +2025-12-03 19:07:26.973 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/taskade +2025-12-03 19:07:26.973 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/taskade +2025-12-03 19:07:26.974 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apple +2025-12-03 19:07:26.974 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apple +2025-12-03 19:07:26.974 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:07:26.975 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:07:26.975 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:07:26.976 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:07:26.976 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:07:26.976 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:07:26.976 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/roaarrr +2025-12-03 19:07:26.977 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/roaarrr +2025-12-03 19:07:26.977 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nexorify +2025-12-03 19:07:26.978 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nexorify +2025-12-03 19:07:26.978 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:07:26.979 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:07:26.979 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:07:26.980 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:07:26.980 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/medo-2 +2025-12-03 19:07:26.980 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/medo-2 +2025-12-03 19:07:26.980 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/optysleep +2025-12-03 19:07:26.981 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/optysleep +2025-12-03 19:07:26.981 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lovelace +2025-12-03 19:07:26.982 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lovelace +2025-12-03 19:07:26.982 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/aritect +2025-12-03 19:07:26.982 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/aritect +2025-12-03 19:07:26.982 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/perch-7 +2025-12-03 19:07:26.983 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/perch-7 +2025-12-03 19:07:26.983 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mcp-playground +2025-12-03 19:07:26.984 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mcp-playground +2025-12-03 19:07:26.984 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/termdock +2025-12-03 19:07:26.984 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/termdock +2025-12-03 19:07:26.985 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/supernovaio +2025-12-03 19:07:26.985 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/supernovaio +2025-12-03 19:07:26.985 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/softr +2025-12-03 19:07:26.986 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/softr +2025-12-03 19:07:26.986 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/uneed +2025-12-03 19:07:26.986 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/uneed +2025-12-03 19:07:26.987 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/jinna-ai-2 +2025-12-03 19:07:26.987 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/jinna-ai-2 +2025-12-03 19:07:26.987 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/wishfulmail-magical-platform-for-kids +2025-12-03 19:07:26.988 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/wishfulmail-magical-platform-for-kids +2025-12-03 19:07:26.988 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/context-link +2025-12-03 19:07:26.989 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/context-link +2025-12-03 19:07:26.989 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/golf +2025-12-03 19:07:26.990 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/golf +2025-12-03 19:07:26.991 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/extract-by-firecrawl +2025-12-03 19:07:26.991 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/extract-by-firecrawl +2025-12-03 19:07:26.991 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/structa-2 +2025-12-03 19:07:26.992 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/structa-2 +2025-12-03 19:07:26.992 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dazl +2025-12-03 19:07:26.993 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dazl +2025-12-03 19:07:26.993 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:07:26.994 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:07:26.994 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snyk +2025-12-03 19:07:26.994 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snyk +2025-12-03 19:07:26.995 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/equo +2025-12-03 19:07:26.995 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/equo +2025-12-03 19:07:26.995 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:07:26.996 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:07:26.996 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:07:26.997 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:07:26.997 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/arcitext +2025-12-03 19:07:26.997 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/arcitext +2025-12-03 19:07:26.997 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:07:26.998 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:07:26.998 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/floqer-2 +2025-12-03 19:07:26.999 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/floqer-2 +2025-12-03 19:07:26.999 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/expertise-ai +2025-12-03 19:07:27.000 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/expertise-ai +2025-12-03 19:07:27.000 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/draftboard +2025-12-03 19:07:27.000 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/draftboard +2025-12-03 19:07:27.000 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:07:27.001 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:07:27.001 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gitlaw +2025-12-03 19:07:27.002 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gitlaw +2025-12-03 19:07:27.002 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:07:27.003 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:07:27.003 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sendr +2025-12-03 19:07:27.003 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sendr +2025-12-03 19:07:27.004 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kimi-ai-assistant +2025-12-03 19:07:27.004 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kimi-ai-assistant +2025-12-03 19:07:27.004 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/burner-2 +2025-12-03 19:07:27.005 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/burner-2 +2025-12-03 19:07:27.005 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/layrr +2025-12-03 19:07:27.006 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/layrr +2025-12-03 19:07:27.006 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/groodles-art-therapy-app +2025-12-03 19:07:27.007 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/groodles-art-therapy-app +2025-12-03 19:07:27.007 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/builder-io +2025-12-03 19:07:27.007 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/builder-io +2025-12-03 19:07:27.007 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sourmize +2025-12-03 19:07:27.008 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sourmize +2025-12-03 19:07:27.008 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:07:27.009 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:07:27.009 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/wagoo +2025-12-03 19:07:27.009 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/wagoo +2025-12-03 19:07:27.009 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/iisee-me +2025-12-03 19:07:27.010 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/iisee-me +2025-12-03 19:07:27.010 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:07:27.011 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:07:27.011 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agor +2025-12-03 19:07:27.011 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agor +2025-12-03 19:07:27.011 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:07:27.012 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:07:27.012 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/everywhere +2025-12-03 19:07:27.012 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/everywhere +2025-12-03 19:07:27.012 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apple +2025-12-03 19:07:27.013 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apple +2025-12-03 19:07:27.013 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:07:27.014 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:07:27.014 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:07:27.015 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:07:27.015 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:07:27.015 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:07:27.015 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/roaarrr +2025-12-03 19:07:27.016 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/roaarrr +2025-12-03 19:07:27.016 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nexorify +2025-12-03 19:07:27.017 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nexorify +2025-12-03 19:07:27.017 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:07:27.017 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:07:27.017 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:07:27.018 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:07:27.018 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nocobase +2025-12-03 19:07:27.018 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nocobase +2025-12-03 19:07:27.019 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/medo-2 +2025-12-03 19:07:27.019 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/medo-2 +2025-12-03 19:07:27.019 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/perch-7 +2025-12-03 19:07:27.020 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/perch-7 +2025-12-03 19:07:27.020 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mcp-playground +2025-12-03 19:07:27.021 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mcp-playground +2025-12-03 19:07:27.021 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/termdock +2025-12-03 19:07:27.022 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/termdock +2025-12-03 19:07:27.022 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/supernovaio +2025-12-03 19:07:27.022 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/supernovaio +2025-12-03 19:07:27.023 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/myclone +2025-12-03 19:07:27.023 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/myclone +2025-12-03 19:07:27.023 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/softr +2025-12-03 19:07:27.024 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/softr +2025-12-03 19:07:27.024 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/uneed +2025-12-03 19:07:27.025 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/uneed +2025-12-03 19:07:27.025 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/jinna-ai-2 +2025-12-03 19:07:27.025 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/jinna-ai-2 +2025-12-03 19:07:27.026 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/context-link +2025-12-03 19:07:27.026 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/context-link +2025-12-03 19:07:27.026 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/blogbowl-4 +2025-12-03 19:07:27.027 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/blogbowl-4 +2025-12-03 19:07:27.029 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/golf +2025-12-03 19:07:27.030 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/golf +2025-12-03 19:07:27.030 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/extract-by-firecrawl +2025-12-03 19:07:27.030 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/extract-by-firecrawl +2025-12-03 19:07:27.030 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/structa-2 +2025-12-03 19:07:27.032 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/structa-2 +2025-12-03 19:07:27.032 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dazl +2025-12-03 19:07:27.033 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dazl +2025-12-03 19:07:27.033 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:07:27.033 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:07:27.033 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snyk +2025-12-03 19:07:27.034 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snyk +2025-12-03 19:07:27.034 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:07:27.035 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:07:27.035 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:07:27.036 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:07:27.036 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/arcitext +2025-12-03 19:07:27.037 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/arcitext +2025-12-03 19:07:27.037 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:07:27.038 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:07:27.038 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/floqer-2 +2025-12-03 19:07:27.038 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/floqer-2 +2025-12-03 19:07:27.038 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/expertise-ai +2025-12-03 19:07:27.039 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/expertise-ai +2025-12-03 19:07:27.039 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/draftboard +2025-12-03 19:07:27.039 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/draftboard +2025-12-03 19:07:27.040 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:07:27.042 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:07:27.043 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gitlaw +2025-12-03 19:07:27.043 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gitlaw +2025-12-03 19:07:27.043 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:07:27.044 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:07:27.044 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sendr +2025-12-03 19:07:27.045 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sendr +2025-12-03 19:07:27.045 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/compyle-2 +2025-12-03 19:07:27.045 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/compyle-2 +2025-12-03 19:07:27.045 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/jolt-3 +2025-12-03 19:07:27.046 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/jolt-3 +2025-12-03 19:07:27.046 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kimi-ai-assistant +2025-12-03 19:07:27.046 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kimi-ai-assistant +2025-12-03 19:07:27.047 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/burner-2 +2025-12-03 19:07:27.047 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/burner-2 +2025-12-03 19:07:27.047 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gta-radio-2 +2025-12-03 19:07:27.049 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gta-radio-2 +2025-12-03 19:07:27.049 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/focusdrive +2025-12-03 19:07:27.050 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/focusdrive +2025-12-03 19:07:27.050 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/onesnap +2025-12-03 19:07:27.050 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/onesnap +2025-12-03 19:07:27.050 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gempod +2025-12-03 19:07:27.051 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gempod +2025-12-03 19:07:27.051 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/layrr +2025-12-03 19:07:27.051 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/layrr +2025-12-03 19:07:27.052 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/groodles-art-therapy-app +2025-12-03 19:07:27.052 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/groodles-art-therapy-app +2025-12-03 19:07:27.052 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/builder-io +2025-12-03 19:07:27.053 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/builder-io +2025-12-03 19:07:27.053 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sourmize +2025-12-03 19:07:27.056 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sourmize +2025-12-03 19:07:27.056 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:07:27.058 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/beebot-for-airpods +2025-12-03 19:07:27.058 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/wagoo +2025-12-03 19:07:27.059 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/wagoo +2025-12-03 19:07:27.059 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/iisee-me +2025-12-03 19:07:27.060 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/iisee-me +2025-12-03 19:07:27.060 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:07:27.063 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/melodic-mind-2 +2025-12-03 19:07:27.063 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agor +2025-12-03 19:07:27.063 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agor +2025-12-03 19:07:27.064 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:07:27.064 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/quiteinbox +2025-12-03 19:07:27.064 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/everywhere +2025-12-03 19:07:27.065 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/everywhere +2025-12-03 19:07:27.065 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/shadcnblocks-2 +2025-12-03 19:07:27.065 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/shadcnblocks-2 +2025-12-03 19:07:27.066 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apple +2025-12-03 19:07:27.067 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apple +2025-12-03 19:07:27.067 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:07:27.068 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stream-stream-ring-by-sandbar +2025-12-03 19:07:27.068 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:07:27.068 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alpha-vantage +2025-12-03 19:07:27.069 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:07:27.071 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/helicone-ai +2025-12-03 19:07:27.072 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/roaarrr +2025-12-03 19:07:27.073 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/roaarrr +2025-12-03 19:07:27.073 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nexorify +2025-12-03 19:07:27.073 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nexorify +2025-12-03 19:07:27.074 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:07:27.074 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/packmind-open-source +2025-12-03 19:07:27.074 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:07:27.075 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fire-your-qa-today +2025-12-03 19:07:27.075 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nocobase +2025-12-03 19:07:27.076 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nocobase +2025-12-03 19:07:27.076 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/medo-2 +2025-12-03 19:07:27.076 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/medo-2 +2025-12-03 19:07:27.076 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/perch-7 +2025-12-03 19:07:27.077 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/perch-7 +2025-12-03 19:07:27.077 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/myclone +2025-12-03 19:07:27.078 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/myclone +2025-12-03 19:07:27.078 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/context-link +2025-12-03 19:07:27.078 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/context-link +2025-12-03 19:07:27.078 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/blogbowl-4 +2025-12-03 19:07:27.079 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/blogbowl-4 +2025-12-03 19:07:27.079 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/storymotion +2025-12-03 19:07:27.080 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/storymotion +2025-12-03 19:07:27.080 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/golf +2025-12-03 19:07:27.082 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/golf +2025-12-03 19:07:27.082 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dazl +2025-12-03 19:07:27.083 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dazl +2025-12-03 19:07:27.083 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:07:27.084 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/extra-thursday +2025-12-03 19:07:27.084 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snyk +2025-12-03 19:07:27.085 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snyk +2025-12-03 19:07:27.086 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:07:27.086 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/seeblindspot +2025-12-03 19:07:27.086 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:07:27.087 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agora-store-builder +2025-12-03 19:07:27.087 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/arcitext +2025-12-03 19:07:27.087 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/arcitext +2025-12-03 19:07:27.088 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:07:27.088 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/secure-mcp-framework +2025-12-03 19:07:27.088 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/draftboard +2025-12-03 19:07:27.089 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/draftboard +2025-12-03 19:07:27.089 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-context-flow +2025-12-03 19:07:27.089 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-context-flow +2025-12-03 19:07:27.090 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/turbo-ai-turbolearn-ai-2 +2025-12-03 19:07:27.090 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/turbo-ai-turbolearn-ai-2 +2025-12-03 19:07:27.090 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:07:27.091 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flowbot-2 +2025-12-03 19:07:27.091 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gitlaw +2025-12-03 19:07:27.092 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gitlaw +2025-12-03 19:07:27.092 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:07:27.092 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ancher-ai +2025-12-03 19:07:27.092 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sendr +2025-12-03 19:07:27.093 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sendr +2025-12-03 19:07:27.093 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/threadgpt-chatgpt-with-threads +2025-12-03 19:07:27.095 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/threadgpt-chatgpt-with-threads +2025-12-03 19:07:27.095 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/google +2025-12-03 19:07:27.096 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/google +2025-12-03 19:07:27.097 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/metorial +2025-12-03 19:07:27.097 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/metorial +2025-12-03 19:07:27.097 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alterbase-2 +2025-12-03 19:07:27.098 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alterbase-2 +2025-12-03 19:07:27.098 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ecomcoder +2025-12-03 19:07:27.099 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ecomcoder +2025-12-03 19:07:27.099 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/primer-6 +2025-12-03 19:07:27.100 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/primer-6 +2025-12-03 19:07:27.100 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cal-id +2025-12-03 19:07:27.100 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cal-id +2025-12-03 19:07:27.101 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/citable +2025-12-03 19:07:27.101 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/citable +2025-12-03 19:07:27.101 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/complydo-yc-f25 +2025-12-03 19:07:27.102 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/complydo-yc-f25 +2025-12-03 19:07:27.102 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/epismo +2025-12-03 19:07:27.103 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/epismo +2025-12-03 19:07:27.103 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/astrolid +2025-12-03 19:07:27.103 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/astrolid +2025-12-03 19:07:27.103 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/chatter-4 +2025-12-03 19:07:27.104 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/chatter-4 +2025-12-03 19:07:27.104 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/scaloom-5 +2025-12-03 19:07:27.105 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/scaloom-5 +2025-12-03 19:07:27.105 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/skarbe +2025-12-03 19:07:27.105 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/skarbe +2025-12-03 19:07:27.105 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/opensigner +2025-12-03 19:07:27.106 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/opensigner +2025-12-03 19:07:27.106 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/jdoodle-ai +2025-12-03 19:07:27.107 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/jdoodle-ai +2025-12-03 19:07:27.107 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sheet0 +2025-12-03 19:07:27.107 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sheet0 +2025-12-03 19:07:27.108 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sensay-3 +2025-12-03 19:07:27.109 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sensay-3 +2025-12-03 19:07:27.109 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-map-of-human-ideas +2025-12-03 19:07:27.110 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-map-of-human-ideas +2025-12-03 19:07:27.110 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/passionfruit-labs +2025-12-03 19:07:27.110 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/passionfruit-labs +2025-12-03 19:07:27.111 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/released-ffb3f8e8-315c-4569-bc4c-9b666d43cd8e +2025-12-03 19:07:27.111 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/released-ffb3f8e8-315c-4569-bc4c-9b666d43cd8e +2025-12-03 19:07:27.111 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/wordflippin-vocabulary-that-lasts +2025-12-03 19:07:27.112 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/wordflippin-vocabulary-that-lasts +2025-12-03 19:07:27.112 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/theysaid +2025-12-03 19:07:27.113 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/theysaid +2025-12-03 19:07:27.113 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/noro-adhd-planner +2025-12-03 19:07:27.113 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/noro-adhd-planner +2025-12-03 19:07:27.113 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/clik-cursor-for-video +2025-12-03 19:07:27.114 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/clik-cursor-for-video +2025-12-03 19:07:27.114 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/meta +2025-12-03 19:07:27.115 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/meta +2025-12-03 19:07:27.115 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mixy-2 +2025-12-03 19:07:27.116 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mixy-2 +2025-12-03 19:07:27.116 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/praxis-news-for-ios +2025-12-03 19:07:27.116 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/praxis-news-for-ios +2025-12-03 19:07:27.116 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/loophole-2 +2025-12-03 19:07:27.117 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/loophole-2 +2025-12-03 19:07:27.117 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/datagran +2025-12-03 19:07:27.118 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/datagran +2025-12-03 19:07:27.118 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/memorr-ai +2025-12-03 19:07:27.118 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/memorr-ai +2025-12-03 19:07:27.118 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dropstone-2 +2025-12-03 19:07:27.119 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dropstone-2 +2025-12-03 19:07:27.119 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-cloud-for-ai-agents +2025-12-03 19:07:27.120 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-cloud-for-ai-agents +2025-12-03 19:07:27.120 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pitch +2025-12-03 19:07:27.122 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pitch +2025-12-03 19:07:27.122 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pin-it +2025-12-03 19:07:27.123 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pin-it +2025-12-03 19:07:27.123 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/talo +2025-12-03 19:07:27.123 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/talo +2025-12-03 19:07:27.124 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sugar-free-food-scanner +2025-12-03 19:07:27.125 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sugar-free-food-scanner +2025-12-03 19:07:27.125 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/graphis +2025-12-03 19:07:27.126 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/graphis +2025-12-03 19:07:27.126 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/offinal +2025-12-03 19:07:27.126 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/offinal +2025-12-03 19:07:27.126 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/draftboard +2025-12-03 19:07:27.127 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/draftboard +2025-12-03 19:07:27.127 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/thesys +2025-12-03 19:07:27.127 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/thesys +2025-12-03 19:07:27.128 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/asklet-by-sunbeam +2025-12-03 19:07:27.128 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/asklet-by-sunbeam +2025-12-03 19:07:27.128 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/trustmrr +2025-12-03 19:07:27.129 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/trustmrr +2025-12-03 19:07:27.129 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/youart +2025-12-03 19:07:27.130 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/youart +2025-12-03 19:07:27.130 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/happyverse-2 +2025-12-03 19:07:27.130 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/happyverse-2 +2025-12-03 19:07:27.130 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mindpal-ai +2025-12-03 19:07:27.131 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mindpal-ai +2025-12-03 19:07:27.131 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/circle-your-ai-playground +2025-12-03 19:07:27.131 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/circle-your-ai-playground +2025-12-03 19:07:27.132 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/task-sentry +2025-12-03 19:07:27.132 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/task-sentry +2025-12-03 19:07:27.132 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snipbox-clipboard-history-for-macos +2025-12-03 19:07:27.133 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snipbox-clipboard-history-for-macos +2025-12-03 19:07:27.133 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cranston-ai +2025-12-03 19:07:27.134 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cranston-ai +2025-12-03 19:07:27.134 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rally-tax +2025-12-03 19:07:27.134 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rally-tax +2025-12-03 19:07:27.134 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/waldium +2025-12-03 19:07:27.135 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/waldium +2025-12-03 19:07:27.135 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/signal-watcher +2025-12-03 19:07:27.136 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/signal-watcher +2025-12-03 19:07:27.136 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/algebras-ai +2025-12-03 19:07:27.136 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/algebras-ai +2025-12-03 19:07:27.136 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/amplitude +2025-12-03 19:07:27.137 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/amplitude +2025-12-03 19:07:27.137 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/logo-dev +2025-12-03 19:07:27.138 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/logo-dev +2025-12-03 19:07:27.138 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:07:27.138 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:07:27.138 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/parsemania-com +2025-12-03 19:07:27.139 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/parsemania-com +2025-12-03 19:07:27.139 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/vibe-manager-mcp-syn +2025-12-03 19:07:27.140 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/vibe-manager-mcp-syn +2025-12-03 19:07:27.140 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/peakforms +2025-12-03 19:07:27.140 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/peakforms +2025-12-03 19:07:27.140 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hyperlink-by-nexa-ai +2025-12-03 19:07:27.141 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hyperlink-by-nexa-ai +2025-12-03 19:07:27.141 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/clik-cursor-for-video +2025-12-03 19:07:27.141 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/clik-cursor-for-video +2025-12-03 19:07:27.142 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/brainfish +2025-12-03 19:07:27.142 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/brainfish +2025-12-03 19:07:27.142 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/trae +2025-12-03 19:07:27.143 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/trae +2025-12-03 19:07:27.143 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sprites-ai +2025-12-03 19:07:27.143 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sprites-ai +2025-12-03 19:07:27.144 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nba-moves +2025-12-03 19:07:27.144 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nba-moves +2025-12-03 19:07:27.144 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/votevid +2025-12-03 19:07:27.145 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/votevid +2025-12-03 19:07:27.145 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/speechcut +2025-12-03 19:07:27.146 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/speechcut +2025-12-03 19:07:27.146 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kadabra +2025-12-03 19:07:27.146 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kadabra +2025-12-03 19:07:27.146 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/promptessor +2025-12-03 19:07:27.147 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/promptessor +2025-12-03 19:07:27.147 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/picsart +2025-12-03 19:07:27.148 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/picsart +2025-12-03 19:07:27.148 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snapcommit +2025-12-03 19:07:27.148 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snapcommit +2025-12-03 19:07:27.148 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/webflow +2025-12-03 19:07:27.149 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/webflow +2025-12-03 19:07:27.149 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-drive-ai-2 +2025-12-03 19:07:27.150 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-drive-ai-2 +2025-12-03 19:07:27.150 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cotera-ai-early-access +2025-12-03 19:07:27.150 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cotera-ai-early-access +2025-12-03 19:07:27.150 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rocknroll-build +2025-12-03 19:07:27.151 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rocknroll-build +2025-12-03 19:07:27.151 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/macdetox +2025-12-03 19:07:27.152 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/macdetox +2025-12-03 19:07:27.152 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hathora +2025-12-03 19:07:27.152 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hathora +2025-12-03 19:07:27.152 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/crono-4 +2025-12-03 19:07:27.153 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/crono-4 +2025-12-03 19:07:27.153 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superapp +2025-12-03 19:07:27.154 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superapp +2025-12-03 19:07:27.154 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/geekflare-connect +2025-12-03 19:07:27.154 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/geekflare-connect +2025-12-03 19:07:27.154 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hiperyon +2025-12-03 19:07:27.155 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hiperyon +2025-12-03 19:07:27.155 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/youware +2025-12-03 19:07:27.155 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/youware +2025-12-03 19:07:27.156 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cto-new +2025-12-03 19:07:27.156 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cto-new +2025-12-03 19:07:27.156 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/oasi +2025-12-03 19:07:27.157 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/oasi +2025-12-03 19:07:27.157 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fuser +2025-12-03 19:07:27.157 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fuser +2025-12-03 19:07:27.158 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/avaturn-live-2 +2025-12-03 19:07:27.158 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/avaturn-live-2 +2025-12-03 19:07:27.158 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/marble-by-world-labs +2025-12-03 19:07:27.159 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/marble-by-world-labs +2025-12-03 19:07:27.159 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/openai +2025-12-03 19:07:27.160 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/openai +2025-12-03 19:07:27.160 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/velvet-5 +2025-12-03 19:07:27.160 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/velvet-5 +2025-12-03 19:07:27.160 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/booksell +2025-12-03 19:07:27.161 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/booksell +2025-12-03 19:07:27.161 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bunny-net +2025-12-03 19:07:27.162 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bunny-net +2025-12-03 19:07:27.162 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/willow-voice +2025-12-03 19:07:27.163 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/willow-voice +2025-12-03 19:07:27.163 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pylon +2025-12-03 19:07:27.163 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pylon +2025-12-03 19:07:27.164 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/webjourney +2025-12-03 19:07:27.164 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/webjourney +2025-12-03 19:07:27.164 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/documenso +2025-12-03 19:07:27.165 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/documenso +2025-12-03 19:07:27.165 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/devpilot-2 +2025-12-03 19:07:27.166 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/devpilot-2 +2025-12-03 19:07:27.166 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lifter-import-sort +2025-12-03 19:07:27.166 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lifter-import-sort +2025-12-03 19:07:27.167 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/doco-2 +2025-12-03 19:07:27.167 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/doco-2 +2025-12-03 19:07:27.167 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/safetywing +2025-12-03 19:07:27.168 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/safetywing +2025-12-03 19:07:27.168 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/easy-tasks-chrome-extension +2025-12-03 19:07:27.169 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/easy-tasks-chrome-extension +2025-12-03 19:07:27.169 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/khorus +2025-12-03 19:07:27.170 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/khorus +2025-12-03 19:07:27.170 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/openai +2025-12-03 19:07:27.170 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/openai +2025-12-03 19:07:27.170 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:07:27.171 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:07:27.171 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mylens-for-youtube +2025-12-03 19:07:27.172 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mylens-for-youtube +2025-12-03 19:07:27.172 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/airshare-instant-local-file-sharing +2025-12-03 19:07:27.172 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/airshare-instant-local-file-sharing +2025-12-03 19:07:27.172 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/email-buttons +2025-12-03 19:07:27.173 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/email-buttons +2025-12-03 19:07:27.173 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/scraib-app +2025-12-03 19:07:27.173 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/scraib-app +2025-12-03 19:07:27.174 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer +2025-12-03 19:07:27.174 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer +2025-12-03 19:07:27.174 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cranston-ai +2025-12-03 19:07:27.175 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cranston-ai +2025-12-03 19:07:27.175 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rally-tax +2025-12-03 19:07:27.176 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rally-tax +2025-12-03 19:07:27.176 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/waldium +2025-12-03 19:07:27.177 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/waldium +2025-12-03 19:07:27.177 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/signal-watcher +2025-12-03 19:07:27.178 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/signal-watcher +2025-12-03 19:07:27.178 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/logo-dev +2025-12-03 19:07:27.179 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/logo-dev +2025-12-03 19:07:27.179 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:07:27.180 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:07:27.180 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/parsemania-com +2025-12-03 19:07:27.180 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/parsemania-com +2025-12-03 19:07:27.180 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/vibe-manager-mcp-syn +2025-12-03 19:07:27.181 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/vibe-manager-mcp-syn +2025-12-03 19:07:27.181 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/peakforms +2025-12-03 19:07:27.182 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/peakforms +2025-12-03 19:07:27.182 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hyperlink-by-nexa-ai +2025-12-03 19:07:27.182 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hyperlink-by-nexa-ai +2025-12-03 19:07:27.182 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/brainfish +2025-12-03 19:07:27.183 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/brainfish +2025-12-03 19:07:27.183 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/trae +2025-12-03 19:07:27.184 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/trae +2025-12-03 19:07:27.184 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sprites-ai +2025-12-03 19:07:27.184 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sprites-ai +2025-12-03 19:07:27.184 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nba-moves +2025-12-03 19:07:27.185 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nba-moves +2025-12-03 19:07:27.185 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/votevid +2025-12-03 19:07:27.186 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/votevid +2025-12-03 19:07:27.186 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kadabra +2025-12-03 19:07:27.186 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kadabra +2025-12-03 19:07:27.186 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/promptessor +2025-12-03 19:07:27.187 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/promptessor +2025-12-03 19:07:27.187 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/picsart +2025-12-03 19:07:27.188 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/picsart +2025-12-03 19:07:27.188 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snapcommit +2025-12-03 19:07:27.189 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snapcommit +2025-12-03 19:07:27.189 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-drive-ai-2 +2025-12-03 19:07:27.190 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-drive-ai-2 +2025-12-03 19:07:27.190 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cotera-ai-early-access +2025-12-03 19:07:27.191 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cotera-ai-early-access +2025-12-03 19:07:27.191 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rocknroll-build +2025-12-03 19:07:27.191 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rocknroll-build +2025-12-03 19:07:27.191 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hathora +2025-12-03 19:07:27.192 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hathora +2025-12-03 19:07:27.192 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superapp +2025-12-03 19:07:27.193 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superapp +2025-12-03 19:07:27.193 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/geekflare-connect +2025-12-03 19:07:27.194 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/geekflare-connect +2025-12-03 19:07:27.194 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cto-new +2025-12-03 19:07:27.195 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cto-new +2025-12-03 19:07:27.195 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fuser +2025-12-03 19:07:27.195 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fuser +2025-12-03 19:07:27.195 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/juno-digital-planner +2025-12-03 19:07:27.196 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/juno-digital-planner +2025-12-03 19:07:27.196 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/github-repo-visibility-analyzer +2025-12-03 19:07:27.197 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/github-repo-visibility-analyzer +2025-12-03 19:07:27.197 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/proximity-lock-system +2025-12-03 19:07:27.198 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/proximity-lock-system +2025-12-03 19:07:27.198 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/clipboardai-2 +2025-12-03 19:07:27.198 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/clipboardai-2 +2025-12-03 19:07:27.198 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/launchos +2025-12-03 19:07:27.199 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/launchos +2025-12-03 19:07:27.199 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/avaturn-live-2 +2025-12-03 19:07:27.200 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/avaturn-live-2 +2025-12-03 19:07:27.200 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/marble-by-world-labs +2025-12-03 19:07:27.202 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/marble-by-world-labs +2025-12-03 19:07:27.202 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/openai +2025-12-03 19:07:27.203 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/openai +2025-12-03 19:07:27.203 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/velvet-5 +2025-12-03 19:07:27.204 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/velvet-5 +2025-12-03 19:07:27.204 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/booksell +2025-12-03 19:07:27.205 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/booksell +2025-12-03 19:07:27.205 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bunny-net +2025-12-03 19:07:27.206 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bunny-net +2025-12-03 19:07:27.206 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/willow-voice +2025-12-03 19:07:27.206 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/willow-voice +2025-12-03 19:07:27.206 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/algebras-ai +2025-12-03 19:07:27.207 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/algebras-ai +2025-12-03 19:07:27.207 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/amplitude +2025-12-03 19:07:27.208 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/amplitude +2025-12-03 19:07:27.208 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pylon +2025-12-03 19:07:27.209 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pylon +2025-12-03 19:07:27.209 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/webjourney +2025-12-03 19:07:27.210 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/webjourney +2025-12-03 19:07:27.210 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/documenso +2025-12-03 19:07:27.211 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/documenso +2025-12-03 19:07:27.211 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/devpilot-2 +2025-12-03 19:07:27.212 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/devpilot-2 +2025-12-03 19:07:27.212 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lifter-import-sort +2025-12-03 19:07:27.212 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lifter-import-sort +2025-12-03 19:07:27.213 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/no-contact-tracker-let-them-go +2025-12-03 19:07:27.214 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/no-contact-tracker-let-them-go +2025-12-03 19:07:27.214 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/doco-2 +2025-12-03 19:07:27.215 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/doco-2 +2025-12-03 19:07:27.215 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ringit +2025-12-03 19:07:27.216 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ringit +2025-12-03 19:07:27.216 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/speechcut +2025-12-03 19:07:27.216 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/speechcut +2025-12-03 19:07:27.217 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/safetywing +2025-12-03 19:07:27.217 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/safetywing +2025-12-03 19:07:27.217 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/webflow +2025-12-03 19:07:27.218 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/webflow +2025-12-03 19:07:27.218 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/easy-tasks-chrome-extension +2025-12-03 19:07:27.218 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/easy-tasks-chrome-extension +2025-12-03 19:07:27.219 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/crono-4 +2025-12-03 19:07:27.219 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/crono-4 +2025-12-03 19:07:27.219 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/artifacts +2025-12-03 19:07:27.220 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/artifacts +2025-12-03 19:07:27.220 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/youware +2025-12-03 19:07:27.220 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/youware +2025-12-03 19:07:27.220 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/planndu +2025-12-03 19:07:27.221 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/planndu +2025-12-03 19:07:27.221 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/khorus +2025-12-03 19:07:27.222 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/khorus +2025-12-03 19:07:27.222 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/woofsheet-smart-dog-care-tracker +2025-12-03 19:07:27.222 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/woofsheet-smart-dog-care-tracker +2025-12-03 19:07:27.222 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/prometora +2025-12-03 19:07:27.223 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/prometora +2025-12-03 19:07:27.223 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rare-big-deal +2025-12-03 19:07:27.224 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rare-big-deal +2025-12-03 19:07:27.224 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zencommunity +2025-12-03 19:07:27.225 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zencommunity +2025-12-03 19:07:27.225 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elsie-ai-beta +2025-12-03 19:07:27.226 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elsie-ai-beta +2025-12-03 19:07:27.226 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gubb +2025-12-03 19:07:27.226 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gubb +2025-12-03 19:07:27.226 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/koyal +2025-12-03 19:07:27.227 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/koyal +2025-12-03 19:07:27.227 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/notisprite +2025-12-03 19:07:27.228 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/notisprite +2025-12-03 19:07:27.228 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/2pr-2 +2025-12-03 19:07:27.229 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/2pr-2 +2025-12-03 19:07:27.229 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/swytchcode +2025-12-03 19:07:27.230 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/swytchcode +2025-12-03 19:07:27.230 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/openai +2025-12-03 19:07:27.231 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/openai +2025-12-03 19:07:27.231 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:07:27.232 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:07:27.232 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mylens-for-youtube +2025-12-03 19:07:27.232 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mylens-for-youtube +2025-12-03 19:07:27.232 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/airshare-instant-local-file-sharing +2025-12-03 19:07:27.233 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/airshare-instant-local-file-sharing +2025-12-03 19:07:27.233 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/email-buttons +2025-12-03 19:07:27.234 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/email-buttons +2025-12-03 19:07:27.234 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/scraib-app +2025-12-03 19:07:27.234 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/scraib-app +2025-12-03 19:07:27.234 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer +2025-12-03 19:07:27.235 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sourcepilot-your-first-ai-writer +2025-12-03 19:07:27.235 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sato-video-player +2025-12-03 19:07:27.235 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sato-video-player +2025-12-03 19:07:27.236 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/integrateapi +2025-12-03 19:07:27.236 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/integrateapi +2025-12-03 19:07:27.236 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/chat-by-x +2025-12-03 19:07:27.237 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/chat-by-x +2025-12-03 19:07:27.237 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/beehiiv +2025-12-03 19:07:27.237 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/beehiiv +2025-12-03 19:07:27.237 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alterbase-2 +2025-12-03 19:07:27.238 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alterbase-2 +2025-12-03 19:07:27.238 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/marginof-com +2025-12-03 19:07:27.238 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/marginof-com +2025-12-03 19:07:27.239 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/yourgpt +2025-12-03 19:07:27.240 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/yourgpt +2025-12-03 19:07:27.240 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/reindeer +2025-12-03 19:07:27.241 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/reindeer +2025-12-03 19:07:27.241 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/anymark +2025-12-03 19:07:27.241 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/anymark +2025-12-03 19:07:27.242 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/appealseal-easy-property-tax-appeal +2025-12-03 19:07:27.242 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/appealseal-easy-property-tax-appeal +2025-12-03 19:07:27.242 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/neoagent +2025-12-03 19:07:27.243 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/neoagent +2025-12-03 19:07:27.243 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sleek-design +2025-12-03 19:07:27.244 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sleek-design +2025-12-03 19:07:27.244 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/befreed-2 +2025-12-03 19:07:27.244 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/befreed-2 +2025-12-03 19:07:27.245 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/welltory +2025-12-03 19:07:27.245 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/welltory +2025-12-03 19:07:27.245 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/blimp-like-chatgpt-found-n8n +2025-12-03 19:07:27.246 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/blimp-like-chatgpt-found-n8n +2025-12-03 19:07:27.246 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/vnyl-2 +2025-12-03 19:07:27.247 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/vnyl-2 +2025-12-03 19:07:27.247 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/juice-distribution-as-a-service-daas +2025-12-03 19:07:27.247 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/juice-distribution-as-a-service-daas +2025-12-03 19:07:27.247 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/paraflow +2025-12-03 19:07:27.248 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/paraflow +2025-12-03 19:07:27.248 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/aidajet-ai-powered-newsletter-platform +2025-12-03 19:07:27.249 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/aidajet-ai-powered-newsletter-platform +2025-12-03 19:07:27.249 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zen-editor +2025-12-03 19:07:27.250 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zen-editor +2025-12-03 19:07:27.250 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/beehiiv +2025-12-03 19:07:27.250 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/beehiiv +2025-12-03 19:07:27.250 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sakura-2 +2025-12-03 19:07:27.251 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sakura-2 +2025-12-03 19:07:27.251 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sokosumi +2025-12-03 19:07:27.252 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sokosumi +2025-12-03 19:07:27.252 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bluedot-2 +2025-12-03 19:07:27.252 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bluedot-2 +2025-12-03 19:07:27.253 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/google-antigravity +2025-12-03 19:07:27.253 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/google-antigravity +2025-12-03 19:07:27.253 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-6 +2025-12-03 19:07:27.254 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-6 +2025-12-03 19:07:27.254 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tiptap +2025-12-03 19:07:27.255 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tiptap +2025-12-03 19:07:27.255 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/autosubtitles +2025-12-03 19:07:27.256 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/autosubtitles +2025-12-03 19:07:27.256 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stopbite-stop-nail-biting +2025-12-03 19:07:27.256 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stopbite-stop-nail-biting +2025-12-03 19:07:27.256 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snippets-ai +2025-12-03 19:07:27.257 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snippets-ai +2025-12-03 19:07:27.257 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:07:27.258 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elevenlabs +2025-12-03 19:07:27.258 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lapis-3 +2025-12-03 19:07:27.258 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lapis-3 +2025-12-03 19:07:27.259 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/airstitch +2025-12-03 19:07:27.259 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/airstitch +2025-12-03 19:07:27.259 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tiny-mario +2025-12-03 19:07:27.260 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tiny-mario +2025-12-03 19:07:27.260 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hirosend +2025-12-03 19:07:27.261 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hirosend +2025-12-03 19:07:27.261 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/grok-3 +2025-12-03 19:07:27.261 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/grok-3 +2025-12-03 19:07:27.261 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zo-computer-2 +2025-12-03 19:07:27.262 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zo-computer-2 +2025-12-03 19:07:27.262 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/markopolo-ai +2025-12-03 19:07:27.263 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/markopolo-ai +2025-12-03 19:07:27.263 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-email-template-generator +2025-12-03 19:07:27.263 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-email-template-generator +2025-12-03 19:07:27.263 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:07:27.264 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:07:27.264 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/streetwise +2025-12-03 19:07:27.265 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/streetwise +2025-12-03 19:07:27.265 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nitpicks +2025-12-03 19:07:27.265 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nitpicks +2025-12-03 19:07:27.265 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/super-4 +2025-12-03 19:07:27.266 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/super-4 +2025-12-03 19:07:27.266 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stenifyai +2025-12-03 19:07:27.267 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stenifyai +2025-12-03 19:07:27.267 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/axis-one +2025-12-03 19:07:27.268 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/axis-one +2025-12-03 19:07:27.268 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/porttracex +2025-12-03 19:07:27.268 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/porttracex +2025-12-03 19:07:27.268 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nina-ai +2025-12-03 19:07:27.269 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nina-ai +2025-12-03 19:07:27.269 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rewebly +2025-12-03 19:07:27.270 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rewebly +2025-12-03 19:07:27.270 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/termly-mobile-bridge-for-ai-dev-tools +2025-12-03 19:07:27.271 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/termly-mobile-bridge-for-ai-dev-tools +2025-12-03 19:07:27.271 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/jotchain +2025-12-03 19:07:27.272 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/jotchain +2025-12-03 19:07:27.272 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/oura +2025-12-03 19:07:27.272 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/oura +2025-12-03 19:07:27.272 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sendbird +2025-12-03 19:07:27.273 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sendbird +2025-12-03 19:07:27.273 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/baserow +2025-12-03 19:07:27.274 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/baserow +2025-12-03 19:07:27.274 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/filter-everything-online +2025-12-03 19:07:27.274 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/filter-everything-online +2025-12-03 19:07:27.274 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/alloy +2025-12-03 19:07:27.275 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/alloy +2025-12-03 19:07:27.275 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ogment-mcp-builder +2025-12-03 19:07:27.276 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ogment-mcp-builder +2025-12-03 19:07:27.276 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/thumbmagic-3 +2025-12-03 19:07:27.276 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/thumbmagic-3 +2025-12-03 19:07:27.277 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/typeless-2 +2025-12-03 19:07:27.277 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/typeless-2 +2025-12-03 19:07:27.277 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/speakeasy-3 +2025-12-03 19:07:27.278 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/speakeasy-3 +2025-12-03 19:07:27.278 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/notate-so +2025-12-03 19:07:27.278 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/notate-so +2025-12-03 19:07:27.279 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/insforge-alpha +2025-12-03 19:07:27.279 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/insforge-alpha +2025-12-03 19:07:27.279 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/webhook-rodeo +2025-12-03 19:07:27.280 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/webhook-rodeo +2025-12-03 19:07:27.280 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lumical-scan-to-calendar +2025-12-03 19:07:27.281 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lumical-scan-to-calendar +2025-12-03 19:07:27.281 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tonic-ai +2025-12-03 19:07:27.282 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tonic-ai +2025-12-03 19:07:27.282 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/axal +2025-12-03 19:07:27.282 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/axal +2025-12-03 19:07:27.282 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/capcut-ai-suite +2025-12-03 19:07:27.283 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/capcut-ai-suite +2025-12-03 19:07:27.283 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/unravel-9 +2025-12-03 19:07:27.284 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/unravel-9 +2025-12-03 19:07:27.284 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pressdeck +2025-12-03 19:07:27.284 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pressdeck +2025-12-03 19:07:27.285 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/guideflow +2025-12-03 19:07:27.285 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/guideflow +2025-12-03 19:07:27.285 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/manus +2025-12-03 19:07:27.286 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/manus +2025-12-03 19:07:27.286 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/spine-2 +2025-12-03 19:07:27.287 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/spine-2 +2025-12-03 19:07:27.287 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/color-palette-pro +2025-12-03 19:07:27.288 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/color-palette-pro +2025-12-03 19:07:27.288 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/signadot +2025-12-03 19:07:27.288 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/signadot +2025-12-03 19:07:27.288 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-3-brand-audit +2025-12-03 19:07:27.289 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-3-brand-audit +2025-12-03 19:07:27.289 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/magic-mango +2025-12-03 19:07:27.290 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/magic-mango +2025-12-03 19:07:27.290 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/avallon +2025-12-03 19:07:27.290 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/avallon +2025-12-03 19:07:27.290 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/readmeeting +2025-12-03 19:07:27.291 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/readmeeting +2025-12-03 19:07:27.291 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/baselight +2025-12-03 19:07:27.292 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/baselight +2025-12-03 19:07:27.292 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/your-ai-demo-agent-24-7 +2025-12-03 19:07:27.292 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/your-ai-demo-agent-24-7 +2025-12-03 19:07:27.292 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flex-ai-your-ai-personal-trainer +2025-12-03 19:07:27.293 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flex-ai-your-ai-personal-trainer +2025-12-03 19:07:27.293 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/refbox +2025-12-03 19:07:27.293 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/refbox +2025-12-03 19:07:27.294 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/read-ai-for-desktop +2025-12-03 19:07:27.294 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/read-ai-for-desktop +2025-12-03 19:07:27.294 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/credyt +2025-12-03 19:07:27.295 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/credyt +2025-12-03 19:07:27.295 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/todoist +2025-12-03 19:07:27.296 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/todoist +2025-12-03 19:07:27.296 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/pavis +2025-12-03 19:07:27.296 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/pavis +2025-12-03 19:07:27.297 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dimension-2 +2025-12-03 19:07:27.297 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dimension-2 +2025-12-03 19:07:27.297 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/wordwise +2025-12-03 19:07:27.298 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/wordwise +2025-12-03 19:07:27.298 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/onlyflights +2025-12-03 19:07:27.299 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/onlyflights +2025-12-03 19:07:27.299 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/better-upload +2025-12-03 19:07:27.299 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/better-upload +2025-12-03 19:07:27.300 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/onyx-free-screen-recorder +2025-12-03 19:07:27.300 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/onyx-free-screen-recorder +2025-12-03 19:07:27.300 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:07:27.302 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:07:27.302 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apex-echo-ai +2025-12-03 19:07:27.302 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apex-echo-ai +2025-12-03 19:07:27.303 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/meta +2025-12-03 19:07:27.303 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/meta +2025-12-03 19:07:27.304 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/neat-photo-beta +2025-12-03 19:07:27.305 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/neat-photo-beta +2025-12-03 19:07:27.305 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/globe-of-history +2025-12-03 19:07:27.305 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/globe-of-history +2025-12-03 19:07:27.306 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/auto-shutdown +2025-12-03 19:07:27.306 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/auto-shutdown +2025-12-03 19:07:27.306 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mixup +2025-12-03 19:07:27.307 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mixup +2025-12-03 19:07:27.307 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/crazy-egg +2025-12-03 19:07:27.308 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/crazy-egg +2025-12-03 19:07:27.308 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/perplexity-ai +2025-12-03 19:07:27.309 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/perplexity-ai +2025-12-03 19:07:27.309 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/almondcoder +2025-12-03 19:07:27.309 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/almondcoder +2025-12-03 19:07:27.310 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/textable-3 +2025-12-03 19:07:27.310 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/textable-3 +2025-12-03 19:07:27.310 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-detector-7 +2025-12-03 19:07:27.311 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-detector-7 +2025-12-03 19:07:27.311 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/side-space +2025-12-03 19:07:27.312 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/side-space +2025-12-03 19:07:27.312 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ocr-arena +2025-12-03 19:07:27.312 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ocr-arena +2025-12-03 19:07:27.312 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/antigravity-for-raycast +2025-12-03 19:07:27.313 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/antigravity-for-raycast +2025-12-03 19:07:27.313 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/turtlebar-smart-battery-saver-for-mac +2025-12-03 19:07:27.314 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/turtlebar-smart-battery-saver-for-mac +2025-12-03 19:07:27.314 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/twogether +2025-12-03 19:07:27.314 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/twogether +2025-12-03 19:07:27.315 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/good-dad +2025-12-03 19:07:27.315 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/good-dad +2025-12-03 19:07:27.315 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/browser-cash +2025-12-03 19:07:27.316 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/browser-cash +2025-12-03 19:07:27.316 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hargun-s-macos +2025-12-03 19:07:27.318 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hargun-s-macos +2025-12-03 19:07:27.318 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gatling +2025-12-03 19:07:27.319 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gatling +2025-12-03 19:07:27.319 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zivy +2025-12-03 19:07:27.320 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zivy +2025-12-03 19:07:27.320 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mouse-shaker +2025-12-03 19:07:27.321 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mouse-shaker +2025-12-03 19:07:27.322 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bookmarkjar +2025-12-03 19:07:27.323 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bookmarkjar +2025-12-03 19:07:27.323 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/numby +2025-12-03 19:07:27.324 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/numby +2025-12-03 19:07:27.324 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/qoder +2025-12-03 19:07:27.325 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/qoder +2025-12-03 19:07:27.325 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-browser +2025-12-03 19:07:27.326 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-browser +2025-12-03 19:07:27.326 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/storiara +2025-12-03 19:07:27.326 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/storiara +2025-12-03 19:07:27.327 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/npm-bet +2025-12-03 19:07:27.327 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/npm-bet +2025-12-03 19:07:27.327 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/lamatic-ai +2025-12-03 19:07:27.328 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/lamatic-ai +2025-12-03 19:07:27.328 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/audience-loop +2025-12-03 19:07:27.329 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/audience-loop +2025-12-03 19:07:27.329 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/chime-remember-everything +2025-12-03 19:07:27.330 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/chime-remember-everything +2025-12-03 19:07:27.330 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/1up +2025-12-03 19:07:27.330 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/1up +2025-12-03 19:07:27.330 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elfmonn +2025-12-03 19:07:27.331 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elfmonn +2025-12-03 19:07:27.331 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/raycast +2025-12-03 19:07:27.332 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/raycast +2025-12-03 19:07:27.332 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt +2025-12-03 19:07:27.333 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt +2025-12-03 19:07:27.333 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tilepix +2025-12-03 19:07:27.334 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tilepix +2025-12-03 19:07:27.334 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/synara +2025-12-03 19:07:27.335 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/synara +2025-12-03 19:07:27.335 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/container-diet +2025-12-03 19:07:27.336 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/container-diet +2025-12-03 19:07:27.336 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/google-nano-banana-pro +2025-12-03 19:07:27.337 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/google-nano-banana-pro +2025-12-03 19:07:27.337 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superintern +2025-12-03 19:07:27.339 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superintern +2025-12-03 19:07:27.339 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fluently-ai-english-coach +2025-12-03 19:07:27.341 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fluently-ai-english-coach +2025-12-03 19:07:27.341 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/dim-notes +2025-12-03 19:07:27.342 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/dim-notes +2025-12-03 19:07:27.343 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/next3-offload +2025-12-03 19:07:27.343 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/next3-offload +2025-12-03 19:07:27.344 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rulehook +2025-12-03 19:07:27.345 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rulehook +2025-12-03 19:07:27.345 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hushlink +2025-12-03 19:07:27.346 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hushlink +2025-12-03 19:07:27.346 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/threadsignals-real-buyer-intent +2025-12-03 19:07:27.347 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/threadsignals-real-buyer-intent +2025-12-03 19:07:27.347 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/utcp +2025-12-03 19:07:27.349 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/utcp +2025-12-03 19:07:27.349 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/yaranga +2025-12-03 19:07:27.351 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/yaranga +2025-12-03 19:07:27.351 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/prospectecho +2025-12-03 19:07:27.352 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/prospectecho +2025-12-03 19:07:27.353 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ember-104 +2025-12-03 19:07:27.354 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ember-104 +2025-12-03 19:07:27.354 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/felo-2 +2025-12-03 19:07:27.355 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/felo-2 +2025-12-03 19:07:27.355 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/brandjet-ai +2025-12-03 19:07:27.356 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/brandjet-ai +2025-12-03 19:07:27.356 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/simrepo +2025-12-03 19:07:27.357 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/simrepo +2025-12-03 19:07:27.358 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ostivities +2025-12-03 19:07:27.359 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ostivities +2025-12-03 19:07:27.359 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/designlumo +2025-12-03 19:07:27.362 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/designlumo +2025-12-03 19:07:27.362 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/addsubtitle-2 +2025-12-03 19:07:27.364 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/addsubtitle-2 +2025-12-03 19:07:27.364 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/haxiom +2025-12-03 19:07:27.365 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/haxiom +2025-12-03 19:07:27.366 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sketch +2025-12-03 19:07:27.366 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sketch +2025-12-03 19:07:27.367 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/claude +2025-12-03 19:07:27.368 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/claude +2025-12-03 19:07:27.368 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/loomoz +2025-12-03 19:07:27.370 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/loomoz +2025-12-03 19:07:27.370 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/speakmac +2025-12-03 19:07:27.371 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/speakmac +2025-12-03 19:07:27.371 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/readmeeting-2 +2025-12-03 19:07:27.372 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/readmeeting-2 +2025-12-03 19:07:27.372 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/product-huntr +2025-12-03 19:07:27.374 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/product-huntr +2025-12-03 19:07:27.374 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/shinkansen-fuji-seat-finder +2025-12-03 19:07:27.375 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/shinkansen-fuji-seat-finder +2025-12-03 19:07:27.375 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/better-upload +2025-12-03 19:07:27.376 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/better-upload +2025-12-03 19:07:27.376 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/onyx-free-screen-recorder +2025-12-03 19:07:27.377 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/onyx-free-screen-recorder +2025-12-03 19:07:27.377 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:07:27.378 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gemini-1-5-pro +2025-12-03 19:07:27.378 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/catdoes-2 +2025-12-03 19:07:27.379 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/catdoes-2 +2025-12-03 19:07:27.379 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apex-echo-ai +2025-12-03 19:07:27.381 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apex-echo-ai +2025-12-03 19:07:27.381 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/xplorer-api-client-done-right +2025-12-03 19:07:27.382 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/xplorer-api-client-done-right +2025-12-03 19:07:27.382 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-powered-form-that-fills-itself +2025-12-03 19:07:27.383 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-powered-form-that-fills-itself +2025-12-03 19:07:27.383 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/textable-3 +2025-12-03 19:07:27.384 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/textable-3 +2025-12-03 19:07:27.384 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hargun-s-macos +2025-12-03 19:07:27.386 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hargun-s-macos +2025-12-03 19:07:27.386 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hatable +2025-12-03 19:07:27.387 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hatable +2025-12-03 19:07:27.387 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flicknote +2025-12-03 19:07:27.388 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flicknote +2025-12-03 19:07:27.388 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nao-2 +2025-12-03 19:07:27.389 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nao-2 +2025-12-03 19:07:27.389 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zivy +2025-12-03 19:07:27.390 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zivy +2025-12-03 19:07:27.390 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mouse-shaker +2025-12-03 19:07:27.391 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mouse-shaker +2025-12-03 19:07:27.392 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bookmarkjar +2025-12-03 19:07:27.392 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bookmarkjar +2025-12-03 19:07:27.392 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/raydian +2025-12-03 19:07:27.393 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/raydian +2025-12-03 19:07:27.393 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-browser +2025-12-03 19:07:27.395 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-browser +2025-12-03 19:07:27.395 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/klariqo +2025-12-03 19:07:27.396 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/klariqo +2025-12-03 19:07:27.396 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/inboxagents +2025-12-03 19:07:27.397 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/inboxagents +2025-12-03 19:07:27.398 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hirecarta +2025-12-03 19:07:27.398 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hirecarta +2025-12-03 19:07:27.399 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/orion-2 +2025-12-03 19:07:27.400 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/orion-2 +2025-12-03 19:07:27.400 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/slopcollector +2025-12-03 19:07:27.401 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/slopcollector +2025-12-03 19:07:27.402 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/supercut +2025-12-03 19:07:27.403 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/supercut +2025-12-03 19:07:27.403 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rubber-duck +2025-12-03 19:07:27.405 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rubber-duck +2025-12-03 19:07:27.405 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/demostudio +2025-12-03 19:07:27.407 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/demostudio +2025-12-03 19:07:27.407 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/questas +2025-12-03 19:07:27.408 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/questas +2025-12-03 19:07:27.408 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/askcodi +2025-12-03 19:07:27.409 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/askcodi +2025-12-03 19:07:27.409 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/interviewflowai +2025-12-03 19:07:27.410 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/interviewflowai +2025-12-03 19:07:27.410 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/firecut-ai +2025-12-03 19:07:27.410 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/firecut-ai +2025-12-03 19:07:27.410 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/convo-7 +2025-12-03 19:07:27.411 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/convo-7 +2025-12-03 19:07:27.411 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/primeshot +2025-12-03 19:07:27.412 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/primeshot +2025-12-03 19:07:27.413 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/evatar-ai +2025-12-03 19:07:27.413 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/evatar-ai +2025-12-03 19:07:27.414 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/get-trippy-home +2025-12-03 19:07:27.414 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/get-trippy-home +2025-12-03 19:07:27.415 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-new-microsoft-copilot +2025-12-03 19:07:27.415 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-new-microsoft-copilot +2025-12-03 19:07:27.415 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/live-resume +2025-12-03 19:07:27.417 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/live-resume +2025-12-03 19:07:27.417 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/craft-do +2025-12-03 19:07:27.418 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/craft-do +2025-12-03 19:07:27.418 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch +2025-12-03 19:07:27.419 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch +2025-12-03 19:07:27.419 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elder-care-check +2025-12-03 19:07:27.420 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elder-care-check +2025-12-03 19:07:27.420 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/insighttube +2025-12-03 19:07:27.421 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/insighttube +2025-12-03 19:07:27.421 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/interachat +2025-12-03 19:07:27.422 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/interachat +2025-12-03 19:07:27.422 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket +2025-12-03 19:07:27.423 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket +2025-12-03 19:07:27.423 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/github-228 +2025-12-03 19:07:27.424 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/github-228 +2025-12-03 19:07:27.424 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/links-save-all-your-links +2025-12-03 19:07:27.425 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/links-save-all-your-links +2025-12-03 19:07:27.425 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/glitchguess +2025-12-03 19:07:27.426 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/glitchguess +2025-12-03 19:07:27.426 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt +2025-12-03 19:07:27.427 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superlines-ai-search-auditor-for-chatgpt +2025-12-03 19:07:27.427 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tilepix +2025-12-03 19:07:27.428 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tilepix +2025-12-03 19:07:27.429 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/synara +2025-12-03 19:07:27.430 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/synara +2025-12-03 19:07:27.431 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fluently-ai-english-coach +2025-12-03 19:07:27.432 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fluently-ai-english-coach +2025-12-03 19:07:27.432 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hushlink +2025-12-03 19:07:27.433 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hushlink +2025-12-03 19:07:27.434 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/simrepo +2025-12-03 19:07:27.435 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/simrepo +2025-12-03 19:07:27.435 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ostivities +2025-12-03 19:07:27.436 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ostivities +2025-12-03 19:07:27.437 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/addsubtitle-2 +2025-12-03 19:07:27.438 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/addsubtitle-2 +2025-12-03 19:07:27.438 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nosho-app +2025-12-03 19:07:27.440 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nosho-app +2025-12-03 19:07:27.440 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/product-huntr-2 +2025-12-03 19:07:27.442 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/product-huntr-2 +2025-12-03 19:07:27.442 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gedd-it +2025-12-03 19:07:27.443 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gedd-it +2025-12-03 19:07:27.444 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fraudlens-ai +2025-12-03 19:07:27.445 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fraudlens-ai +2025-12-03 19:07:27.445 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/github-228 +2025-12-03 19:07:27.446 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/github-228 +2025-12-03 19:07:27.447 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/haxiom +2025-12-03 19:07:27.448 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/haxiom +2025-12-03 19:07:27.448 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/sketch +2025-12-03 19:07:27.449 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/sketch +2025-12-03 19:07:27.449 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/claude +2025-12-03 19:07:27.450 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/claude +2025-12-03 19:07:27.451 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/qoder +2025-12-03 19:07:27.452 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/qoder +2025-12-03 19:07:27.452 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/loomoz +2025-12-03 19:07:27.453 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/loomoz +2025-12-03 19:07:27.453 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/speakmac +2025-12-03 19:07:27.455 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/speakmac +2025-12-03 19:07:27.455 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/readmeeting-2 +2025-12-03 19:07:27.456 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/readmeeting-2 +2025-12-03 19:07:27.457 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/shinkansen-fuji-seat-finder +2025-12-03 19:07:27.458 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/shinkansen-fuji-seat-finder +2025-12-03 19:07:27.458 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/livespace-ai +2025-12-03 19:07:27.459 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/livespace-ai +2025-12-03 19:07:27.460 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/catdoes-2 +2025-12-03 19:07:27.461 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/catdoes-2 +2025-12-03 19:07:27.461 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/xplorer-api-client-done-right +2025-12-03 19:07:27.463 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/xplorer-api-client-done-right +2025-12-03 19:07:27.463 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ai-powered-form-that-fills-itself +2025-12-03 19:07:27.464 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ai-powered-form-that-fills-itself +2025-12-03 19:07:27.464 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hatable +2025-12-03 19:07:27.466 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hatable +2025-12-03 19:07:27.466 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flicknote +2025-12-03 19:07:27.468 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flicknote +2025-12-03 19:07:27.468 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nao-2 +2025-12-03 19:07:27.470 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nao-2 +2025-12-03 19:07:27.470 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hera-period-tracker +2025-12-03 19:07:27.471 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hera-period-tracker +2025-12-03 19:07:27.472 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/calk-ai +2025-12-03 19:07:27.473 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/calk-ai +2025-12-03 19:07:27.473 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agenta +2025-12-03 19:07:27.475 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agenta +2025-12-03 19:07:27.475 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/klariqo +2025-12-03 19:07:27.477 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/klariqo +2025-12-03 19:07:27.477 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/inboxagents +2025-12-03 19:07:27.479 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/inboxagents +2025-12-03 19:07:27.480 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hirecarta +2025-12-03 19:07:27.482 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hirecarta +2025-12-03 19:07:27.482 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/predictive-equations +2025-12-03 19:07:27.483 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/predictive-equations +2025-12-03 19:07:27.483 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/orion-2 +2025-12-03 19:07:27.485 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/orion-2 +2025-12-03 19:07:27.485 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/slopcollector +2025-12-03 19:07:27.487 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/slopcollector +2025-12-03 19:07:27.487 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/supercut +2025-12-03 19:07:27.488 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/supercut +2025-12-03 19:07:27.489 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rubber-duck +2025-12-03 19:07:27.491 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rubber-duck +2025-12-03 19:07:27.491 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/demostudio +2025-12-03 19:07:27.493 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/demostudio +2025-12-03 19:07:27.493 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/questas +2025-12-03 19:07:27.498 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/questas +2025-12-03 19:07:27.498 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/askcodi +2025-12-03 19:07:27.500 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/askcodi +2025-12-03 19:07:27.501 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/interviewflowai +2025-12-03 19:07:27.502 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/interviewflowai +2025-12-03 19:07:27.503 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/firecut-ai +2025-12-03 19:07:27.504 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/firecut-ai +2025-12-03 19:07:27.504 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/convo-7 +2025-12-03 19:07:27.506 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/convo-7 +2025-12-03 19:07:27.506 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/raydian +2025-12-03 19:07:27.508 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/raydian +2025-12-03 19:07:27.509 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/primeshot +2025-12-03 19:07:27.511 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/primeshot +2025-12-03 19:07:27.512 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/evatar-ai +2025-12-03 19:07:27.514 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/evatar-ai +2025-12-03 19:07:27.514 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mureka +2025-12-03 19:07:27.516 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mureka +2025-12-03 19:07:27.516 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/superintern +2025-12-03 19:07:27.518 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/superintern +2025-12-03 19:07:27.518 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kanaji +2025-12-03 19:07:27.520 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kanaji +2025-12-03 19:07:27.520 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/get-trippy-home +2025-12-03 19:07:27.522 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/get-trippy-home +2025-12-03 19:07:27.522 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-new-microsoft-copilot +2025-12-03 19:07:27.523 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-new-microsoft-copilot +2025-12-03 19:07:27.524 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/live-resume +2025-12-03 19:07:27.525 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/live-resume +2025-12-03 19:07:27.525 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/craft-do +2025-12-03 19:07:27.526 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/craft-do +2025-12-03 19:07:27.526 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch +2025-12-03 19:07:27.528 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ablemouse-control-with-tongue-or-touch +2025-12-03 19:07:27.528 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/elder-care-check +2025-12-03 19:07:27.530 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/elder-care-check +2025-12-03 19:07:27.530 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/insighttube +2025-12-03 19:07:27.531 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/insighttube +2025-12-03 19:07:27.531 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/actflux +2025-12-03 19:07:27.533 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/actflux +2025-12-03 19:07:27.533 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/interachat +2025-12-03 19:07:27.535 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/interachat +2025-12-03 19:07:27.535 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket +2025-12-03 19:07:27.537 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/astroalert-sky-events-in-your-pocket +2025-12-03 19:07:27.537 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/suprr +2025-12-03 19:07:27.539 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/suprr +2025-12-03 19:07:27.539 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cracked-ai +2025-12-03 19:07:27.540 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cracked-ai +2025-12-03 19:07:27.541 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/links-save-all-your-links +2025-12-03 19:07:27.542 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/links-save-all-your-links +2025-12-03 19:07:27.542 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/glitchguess +2025-12-03 19:07:27.544 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/glitchguess +2025-12-03 19:07:27.544 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/modelpilot +2025-12-03 19:07:27.546 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/modelpilot +2025-12-03 19:07:27.547 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hero-widget +2025-12-03 19:07:27.548 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hero-widget +2025-12-03 19:07:27.549 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tsk-lol-cozy-task-manager +2025-12-03 19:07:27.550 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tsk-lol-cozy-task-manager +2025-12-03 19:07:27.550 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/taskhz +2025-12-03 19:07:27.552 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/taskhz +2025-12-03 19:07:27.552 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/apppad-launchpad +2025-12-03 19:07:27.555 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/apppad-launchpad +2025-12-03 19:07:27.555 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/double-tap +2025-12-03 19:07:27.557 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/double-tap +2025-12-03 19:07:27.557 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/my-clocks +2025-12-03 19:07:27.558 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/my-clocks +2025-12-03 19:07:27.558 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/motionik +2025-12-03 19:07:27.560 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/motionik +2025-12-03 19:07:27.560 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nosho-app +2025-12-03 19:07:27.562 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nosho-app +2025-12-03 19:07:27.562 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/the-bar +2025-12-03 19:07:27.563 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/the-bar +2025-12-03 19:07:27.564 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cocoon-8 +2025-12-03 19:07:27.565 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cocoon-8 +2025-12-03 19:07:27.565 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/crow-3 +2025-12-03 19:07:27.566 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/crow-3 +2025-12-03 19:07:27.566 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/neuralagent +2025-12-03 19:07:27.568 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/neuralagent +2025-12-03 19:07:27.568 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/contenov +2025-12-03 19:07:27.570 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/contenov +2025-12-03 19:07:27.570 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rephrase-2 +2025-12-03 19:07:27.571 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rephrase-2 +2025-12-03 19:07:27.571 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/rightnow-ai +2025-12-03 19:07:27.572 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/rightnow-ai +2025-12-03 19:07:27.573 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/plok-sh +2025-12-03 19:07:27.574 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/plok-sh +2025-12-03 19:07:27.574 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tag-my-tab +2025-12-03 19:07:27.575 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tag-my-tab +2025-12-03 19:07:27.575 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ripplica +2025-12-03 19:07:27.577 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ripplica +2025-12-03 19:07:27.577 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/product-huntr-2 +2025-12-03 19:07:27.578 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/product-huntr-2 +2025-12-03 19:07:27.579 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gedd-it +2025-12-03 19:07:27.580 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gedd-it +2025-12-03 19:07:27.580 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/waylight +2025-12-03 19:07:27.581 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/waylight +2025-12-03 19:07:27.581 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/flowlens-ai-native-bug-reports +2025-12-03 19:07:27.582 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/flowlens-ai-native-bug-reports +2025-12-03 19:07:27.582 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/spacer-3 +2025-12-03 19:07:27.583 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/spacer-3 +2025-12-03 19:07:27.583 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fraudlens-ai +2025-12-03 19:07:27.584 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fraudlens-ai +2025-12-03 19:07:27.584 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/taskade +2025-12-03 19:07:27.586 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/taskade +2025-12-03 19:07:27.586 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/vibejar-mood-tracker-and-journal +2025-12-03 19:07:27.587 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/vibejar-mood-tracker-and-journal +2025-12-03 19:07:27.587 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/unfold-6 +2025-12-03 19:07:27.588 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/unfold-6 +2025-12-03 19:07:27.588 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/qoder +2025-12-03 19:07:27.589 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/qoder +2025-12-03 19:07:27.589 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/livespace-ai +2025-12-03 19:07:27.590 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/livespace-ai +2025-12-03 19:07:27.590 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/seefy +2025-12-03 19:07:27.591 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/seefy +2025-12-03 19:07:27.592 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/twelvelabs +2025-12-03 19:07:27.593 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/twelvelabs +2025-12-03 19:07:27.593 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hera-period-tracker +2025-12-03 19:07:27.594 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hera-period-tracker +2025-12-03 19:07:27.594 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/kodey-ai-the-complete-ai-agent-platform +2025-12-03 19:07:27.595 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/kodey-ai-the-complete-ai-agent-platform +2025-12-03 19:07:27.596 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/formly +2025-12-03 19:07:27.596 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/formly +2025-12-03 19:07:27.597 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/calk-ai +2025-12-03 19:07:27.597 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/calk-ai +2025-12-03 19:07:27.597 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/agenta +2025-12-03 19:07:27.598 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/agenta +2025-12-03 19:07:27.598 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/tinycommand +2025-12-03 19:07:27.599 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/tinycommand +2025-12-03 19:07:27.600 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cybercut +2025-12-03 19:07:27.601 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cybercut +2025-12-03 19:07:27.601 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/appforcestudio-vibe-coding-app +2025-12-03 19:07:27.602 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/appforcestudio-vibe-coding-app +2025-12-03 19:07:27.602 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/bookingbird-smart-booking +2025-12-03 19:07:27.603 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/bookingbird-smart-booking +2025-12-03 19:07:27.603 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/predictive-equations +2025-12-03 19:07:27.603 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/predictive-equations +2025-12-03 19:07:27.604 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/quickwidgets +2025-12-03 19:07:27.604 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/quickwidgets +2025-12-03 19:07:27.604 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hugging-face +2025-12-03 19:07:27.605 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hugging-face +2025-12-03 19:07:27.605 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gleam-4 +2025-12-03 19:07:27.606 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gleam-4 +2025-12-03 19:07:27.606 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/mistral-7b +2025-12-03 19:07:27.606 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/mistral-7b +2025-12-03 19:07:27.606 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nova-act-by-amazon +2025-12-03 19:07:27.607 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nova-act-by-amazon +2025-12-03 19:07:27.607 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/scroll-5 +2025-12-03 19:07:27.608 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/scroll-5 +2025-12-03 19:07:27.608 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/nerve-5 +2025-12-03 19:07:27.608 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/nerve-5 +2025-12-03 19:07:27.609 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cleva-io +2025-12-03 19:07:27.609 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cleva-io +2025-12-03 19:07:27.609 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/arcade +2025-12-03 19:07:27.610 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/arcade +2025-12-03 19:07:27.610 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/devlo +2025-12-03 19:07:27.611 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/devlo +2025-12-03 19:07:27.611 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/piperead +2025-12-03 19:07:27.612 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/piperead +2025-12-03 19:07:27.612 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/fellow-app +2025-12-03 19:07:27.612 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/fellow-app +2025-12-03 19:07:27.613 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/runwayml +2025-12-03 19:07:27.613 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/runwayml +2025-12-03 19:07:27.613 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/buglet +2025-12-03 19:07:27.614 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/buglet +2025-12-03 19:07:27.615 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/deepseek +2025-12-03 19:07:27.616 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/deepseek +2025-12-03 19:07:27.616 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/foodgram-eat-x-snap-x-share-2 +2025-12-03 19:07:27.617 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/foodgram-eat-x-snap-x-share-2 +2025-12-03 19:07:27.617 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/hyvor-post-2 +2025-12-03 19:07:27.618 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/hyvor-post-2 +2025-12-03 19:07:27.618 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/ask-bar-ai-answers-on-every-page +2025-12-03 19:07:27.618 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/ask-bar-ai-answers-on-every-page +2025-12-03 19:07:27.619 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/aha-3 +2025-12-03 19:07:27.619 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/aha-3 +2025-12-03 19:07:27.619 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/snappay +2025-12-03 19:07:27.620 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/snappay +2025-12-03 19:07:27.620 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/focusroom +2025-12-03 19:07:27.620 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/focusroom +2025-12-03 19:07:27.621 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/zapdigits +2025-12-03 19:07:27.621 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/zapdigits +2025-12-03 19:07:27.621 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/x-design +2025-12-03 19:07:27.622 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/x-design +2025-12-03 19:07:27.622 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/arocrypt-file-encryption-stegography +2025-12-03 19:07:27.623 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/arocrypt-file-encryption-stegography +2025-12-03 19:07:27.623 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/screenbreak-effort-based-app-blocker +2025-12-03 19:07:27.623 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/screenbreak-effort-based-app-blocker +2025-12-03 19:07:27.623 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/simcockpit +2025-12-03 19:07:27.624 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/simcockpit +2025-12-03 19:07:27.624 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/once-ui-for-figma +2025-12-03 19:07:27.625 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/once-ui-for-figma +2025-12-03 19:07:27.625 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/gantttool +2025-12-03 19:07:27.626 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/gantttool +2025-12-03 19:07:27.626 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/markdown-studio +2025-12-03 19:07:27.627 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/markdown-studio +2025-12-03 19:07:27.627 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/vibecode-db +2025-12-03 19:07:27.628 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/vibecode-db +2025-12-03 19:07:27.628 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/clipse-add-in-for-outlook +2025-12-03 19:07:27.629 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/clipse-add-in-for-outlook +2025-12-03 19:07:27.629 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/cumbuca +2025-12-03 19:07:27.630 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/cumbuca +2025-12-03 19:07:27.630 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/moodify-8 +2025-12-03 19:07:27.631 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/moodify-8 +2025-12-03 19:07:27.631 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/truefoundry-ai-gateway +2025-12-03 19:07:27.631 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/truefoundry-ai-gateway +2025-12-03 19:07:27.631 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/below-2 +2025-12-03 19:07:27.632 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/below-2 +2025-12-03 19:07:27.632 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/stickerbox +2025-12-03 19:07:27.633 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/stickerbox +2025-12-03 19:07:27.633 | INFO | __main__:run_scraping:521 - 处理URL: https://www.producthunt.com/products/shipper-now +2025-12-03 19:07:27.634 | INFO | __main__:run_scraping:525 - URL已存在,跳过: https://www.producthunt.com/products/shipper-now +2025-12-03 19:07:27.635 | INFO | __main__:show_scraping_results:570 - === 抓取结果统计 === +2025-12-03 19:07:27.636 | INFO | __main__:show_scraping_results:571 - 成功抓取: 0 个产品 +2025-12-03 19:07:27.636 | INFO | __main__:show_scraping_results:572 - 跳过重复: 677 个链接 +2025-12-03 19:07:27.636 | INFO | __main__:show_scraping_results:573 - 抓取失败: 0 个链接 +2025-12-03 19:07:27.636 | INFO | __main__:show_scraping_results:574 - 数据库中的产品总数: 458 +2025-12-03 19:07:27.636 | INFO | __main__:show_scraping_results:577 - 最新抓取的产品: +2025-12-03 19:07:27.636 | INFO | __main__:show_scraping_results:579 - - QuickWidgets: https://www.producthunt.com/products/quickwidgets +2025-12-03 19:07:27.636 | INFO | __main__:show_scraping_results:579 - - Bad gateway + Error code 502: https://www.producthunt.com/products/kodey-ai-the-complete-ai-agent-platform +2025-12-03 19:07:27.636 | INFO | __main__:show_scraping_results:579 - - TwelveLabs: https://www.producthunt.com/products/twelvelabs +2025-12-03 19:07:27.636 | INFO | __main__:show_scraping_results:579 - - VibeJar-Mood Tracker and Journal: https://www.producthunt.com/products/vibejar-mood-tracker-and-journal +2025-12-03 19:07:27.636 | INFO | __main__:show_scraping_results:579 - - Spacer: https://www.producthunt.com/products/spacer-3 +2025-12-03 19:07:27.636 | INFO | __main__:show_scraping_results:579 - - Waylight: https://www.producthunt.com/products/waylight +2025-12-03 19:07:27.637 | INFO | __main__:show_scraping_results:579 - - Ripplica: https://www.producthunt.com/products/ripplica +2025-12-03 19:07:27.637 | INFO | __main__:show_scraping_results:579 - - Tag my Tab: https://www.producthunt.com/products/tag-my-tab +2025-12-03 19:07:27.637 | INFO | __main__:show_scraping_results:579 - - plok.sh: https://www.producthunt.com/products/plok-sh +2025-12-03 19:07:27.637 | INFO | __main__:show_scraping_results:579 - - RightNow AI: https://www.producthunt.com/products/rightnow-ai +2025-12-03 19:07:27.637 | SUCCESS | __main__:run_scraping:551 - === ProductHunt数据抓取完成 === +2025-12-03 19:07:27.637 | INFO | __main__:run_full_workflow_async:678 - 步骤2: 开始AI分析产品数据... +2025-12-03 19:07:27.637 | INFO | __main__:analyze_products:426 - 开始分析所有产品数据 +2025-12-03 19:07:27.637 | SUCCESS | __main__:connect_to_database:75 - 成功连接到数据库: c:\Users\xiaji\Documents\个人文件夹\夏骥\hothub的抓取\product\products.db +2025-12-03 19:07:27.638 | INFO | __main__:get_product_data:274 - 从数据库获取到 453 个产品 +2025-12-03 19:07:27.639 | INFO | __main__:get_product_data:278 - 示例产品1: ID=1, 名称='Pixley AI', 简介='Pixley is the first platform that lets children tu...' +2025-12-03 19:07:27.639 | INFO | __main__:get_product_data:278 - 示例产品2: ID=2, 名称='Burner', 简介='Burner is a small, secure computer that keeps your...' +2025-12-03 19:07:27.639 | INFO | __main__:get_product_data:278 - 示例产品3: ID=3, 名称='American Ratings Lead Magnet Portal', 简介='Build verified business credibility with the Ameri...' +2025-12-03 19:07:27.639 | INFO | __main__:analyze_products:448 - 准备分析 453 个产品 +2025-12-03 19:07:27.639 | INFO | __main__:analyze_products:454 - +分析进度: 1/453 - Pixley AI +2025-12-03 19:07:27.640 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pixley AI' 已存在,跳过分析 +2025-12-03 19:07:27.640 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 1/453 +2025-12-03 19:07:27.640 | INFO | __main__:analyze_products:454 - +分析进度: 2/453 - Burner +2025-12-03 19:07:27.640 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Burner' 已存在,跳过分析 +2025-12-03 19:07:27.640 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 2/453 +2025-12-03 19:07:27.641 | INFO | __main__:analyze_products:454 - +分析进度: 3/453 - American Ratings Lead Magnet Portal +2025-12-03 19:07:27.641 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'American Ratings Lead Magnet Portal' 已存在,跳过分析 +2025-12-03 19:07:27.641 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 3/453 +2025-12-03 19:07:27.641 | INFO | __main__:analyze_products:454 - +分析进度: 4/453 - Builder.io +2025-12-03 19:07:27.642 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Builder.io' 已存在,跳过分析 +2025-12-03 19:07:27.642 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 4/453 +2025-12-03 19:07:27.642 | INFO | __main__:analyze_products:454 - +分析进度: 5/453 - BeeBot for AirPods +2025-12-03 19:07:27.643 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'BeeBot for AirPods' 已存在,跳过分析 +2025-12-03 19:07:27.643 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 5/453 +2025-12-03 19:07:27.643 | INFO | __main__:analyze_products:454 - +分析进度: 6/453 - iisee.me +2025-12-03 19:07:27.643 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'iisee.me' 已存在,跳过分析 +2025-12-03 19:07:27.644 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 6/453 +2025-12-03 19:07:27.644 | INFO | __main__:analyze_products:454 - +分析进度: 7/453 - Melodic Mind +2025-12-03 19:07:27.644 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Melodic Mind' 已存在,跳过分析 +2025-12-03 19:07:27.644 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 7/453 +2025-12-03 19:07:27.644 | INFO | __main__:analyze_products:454 - +分析进度: 8/453 - agor +2025-12-03 19:07:27.645 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'agor' 已存在,跳过分析 +2025-12-03 19:07:27.645 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 8/453 +2025-12-03 19:07:27.645 | INFO | __main__:analyze_products:454 - +分析进度: 9/453 - QuiteInbox +2025-12-03 19:07:27.645 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'QuiteInbox' 已存在,跳过分析 +2025-12-03 19:07:27.645 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 9/453 +2025-12-03 19:07:27.646 | INFO | __main__:analyze_products:454 - +分析进度: 10/453 - Everywhere +2025-12-03 19:07:27.646 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Everywhere' 已存在,跳过分析 +2025-12-03 19:07:27.646 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 10/453 +2025-12-03 19:07:27.646 | INFO | __main__:analyze_products:454 - +分析进度: 11/453 - Taskade +2025-12-03 19:07:27.646 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Taskade' 已存在,跳过分析 +2025-12-03 19:07:27.646 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 11/453 +2025-12-03 19:07:27.646 | INFO | __main__:analyze_products:454 - +分析进度: 12/453 - Apple +2025-12-03 19:07:27.647 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Apple' 已存在,跳过分析 +2025-12-03 19:07:27.647 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 12/453 +2025-12-03 19:07:27.647 | INFO | __main__:analyze_products:454 - +分析进度: 13/453 - Stream Ring by Sandbar +2025-12-03 19:07:27.647 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Stream Ring by Sandbar' 已存在,跳过分析 +2025-12-03 19:07:27.647 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 13/453 +2025-12-03 19:07:27.647 | INFO | __main__:analyze_products:454 - +分析进度: 14/453 - Alpha Vantage +2025-12-03 19:07:27.648 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Alpha Vantage' 已存在,跳过分析 +2025-12-03 19:07:27.648 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 14/453 +2025-12-03 19:07:27.648 | INFO | __main__:analyze_products:454 - +分析进度: 15/453 - Helicone AI +2025-12-03 19:07:27.648 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Helicone AI' 已存在,跳过分析 +2025-12-03 19:07:27.648 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 15/453 +2025-12-03 19:07:27.648 | INFO | __main__:analyze_products:454 - +分析进度: 16/453 - ROAARRR +2025-12-03 19:07:27.648 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ROAARRR' 已存在,跳过分析 +2025-12-03 19:07:27.649 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 16/453 +2025-12-03 19:07:27.649 | INFO | __main__:analyze_products:454 - +分析进度: 17/453 - Nexorify +2025-12-03 19:07:27.649 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Nexorify' 已存在,跳过分析 +2025-12-03 19:07:27.649 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 17/453 +2025-12-03 19:07:27.649 | INFO | __main__:analyze_products:454 - +分析进度: 18/453 - Packmind Open Source +2025-12-03 19:07:27.649 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Packmind Open Source' 已存在,跳过分析 +2025-12-03 19:07:27.650 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 18/453 +2025-12-03 19:07:27.650 | INFO | __main__:analyze_products:454 - +分析进度: 19/453 - Fire Your QA Today +2025-12-03 19:07:27.650 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Fire Your QA Today' 已存在,跳过分析 +2025-12-03 19:07:27.650 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 19/453 +2025-12-03 19:07:27.650 | INFO | __main__:analyze_products:454 - +分析进度: 20/453 - MeDo by Baidu +2025-12-03 19:07:27.650 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MeDo by Baidu' 已存在,跳过分析 +2025-12-03 19:07:27.650 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 20/453 +2025-12-03 19:07:27.651 | INFO | __main__:analyze_products:454 - +分析进度: 21/453 - OptySleep +2025-12-03 19:07:27.651 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OptySleep' 已存在,跳过分析 +2025-12-03 19:07:27.651 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 21/453 +2025-12-03 19:07:27.651 | INFO | __main__:analyze_products:454 - +分析进度: 22/453 - Lovelace +2025-12-03 19:07:27.651 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Lovelace' 已存在,跳过分析 +2025-12-03 19:07:27.651 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 22/453 +2025-12-03 19:07:27.651 | INFO | __main__:analyze_products:454 - +分析进度: 23/453 - Aritect +2025-12-03 19:07:27.652 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Aritect' 已存在,跳过分析 +2025-12-03 19:07:27.652 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 23/453 +2025-12-03 19:07:27.652 | INFO | __main__:analyze_products:454 - +分析进度: 24/453 - Perch +2025-12-03 19:07:27.652 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Perch' 已存在,跳过分析 +2025-12-03 19:07:27.652 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 24/453 +2025-12-03 19:07:27.652 | INFO | __main__:analyze_products:454 - +分析进度: 25/453 - MCP Playground +2025-12-03 19:07:27.653 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MCP Playground' 已存在,跳过分析 +2025-12-03 19:07:27.653 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 25/453 +2025-12-03 19:07:27.653 | INFO | __main__:analyze_products:454 - +分析进度: 26/453 - Termdock +2025-12-03 19:07:27.654 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Termdock' 已存在,跳过分析 +2025-12-03 19:07:27.654 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 26/453 +2025-12-03 19:07:27.654 | INFO | __main__:analyze_products:454 - +分析进度: 27/453 - Supernova.io +2025-12-03 19:07:27.655 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Supernova.io' 已存在,跳过分析 +2025-12-03 19:07:27.655 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 27/453 +2025-12-03 19:07:27.655 | INFO | __main__:analyze_products:454 - +分析进度: 28/453 - Softr +2025-12-03 19:07:27.655 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Softr' 已存在,跳过分析 +2025-12-03 19:07:27.655 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 28/453 +2025-12-03 19:07:27.656 | INFO | __main__:analyze_products:454 - +分析进度: 29/453 - Uneed +2025-12-03 19:07:27.656 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Uneed' 已存在,跳过分析 +2025-12-03 19:07:27.656 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 29/453 +2025-12-03 19:07:27.656 | INFO | __main__:analyze_products:454 - +分析进度: 30/453 - Jinna.ai +2025-12-03 19:07:27.656 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Jinna.ai' 已存在,跳过分析 +2025-12-03 19:07:27.657 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 30/453 +2025-12-03 19:07:27.657 | INFO | __main__:analyze_products:454 - +分析进度: 31/453 - WishfulMail +2025-12-03 19:07:27.657 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'WishfulMail' 已存在,跳过分析 +2025-12-03 19:07:27.657 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 31/453 +2025-12-03 19:07:27.657 | INFO | __main__:analyze_products:454 - +分析进度: 32/453 - Context Link +2025-12-03 19:07:27.658 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Context Link' 已存在,跳过分析 +2025-12-03 19:07:27.658 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 32/453 +2025-12-03 19:07:27.658 | INFO | __main__:analyze_products:454 - +分析进度: 33/453 - Golf +2025-12-03 19:07:27.658 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Golf' 已存在,跳过分析 +2025-12-03 19:07:27.658 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 33/453 +2025-12-03 19:07:27.658 | INFO | __main__:analyze_products:454 - +分析进度: 34/453 - Firecrawl +2025-12-03 19:07:27.659 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Firecrawl' 已存在,跳过分析 +2025-12-03 19:07:27.659 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 34/453 +2025-12-03 19:07:27.659 | INFO | __main__:analyze_products:454 - +分析进度: 35/453 - Structa +2025-12-03 19:07:27.659 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Structa' 已存在,跳过分析 +2025-12-03 19:07:27.660 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 35/453 +2025-12-03 19:07:27.660 | INFO | __main__:analyze_products:454 - +分析进度: 36/453 - Dazl +2025-12-03 19:07:27.660 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Dazl' 已存在,跳过分析 +2025-12-03 19:07:27.660 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 36/453 +2025-12-03 19:07:27.660 | INFO | __main__:analyze_products:454 - +分析进度: 37/453 - Extra Thursday +2025-12-03 19:07:27.661 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Extra Thursday' 已存在,跳过分析 +2025-12-03 19:07:27.661 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 37/453 +2025-12-03 19:07:27.661 | INFO | __main__:analyze_products:454 - +分析进度: 38/453 - Snyk +2025-12-03 19:07:27.662 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Snyk' 已存在,跳过分析 +2025-12-03 19:07:27.662 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 38/453 +2025-12-03 19:07:27.662 | INFO | __main__:analyze_products:454 - +分析进度: 39/453 - EQUO +2025-12-03 19:07:27.662 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'EQUO' 已存在,跳过分析 +2025-12-03 19:07:27.662 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 39/453 +2025-12-03 19:07:27.662 | INFO | __main__:analyze_products:454 - +分析进度: 40/453 - Blindspot +2025-12-03 19:07:27.663 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Blindspot' 已存在,跳过分析 +2025-12-03 19:07:27.663 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 40/453 +2025-12-03 19:07:27.663 | INFO | __main__:analyze_products:454 - +分析进度: 41/453 - Agora Store Builder +2025-12-03 19:07:27.663 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Agora Store Builder' 已存在,跳过分析 +2025-12-03 19:07:27.664 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 41/453 +2025-12-03 19:07:27.664 | INFO | __main__:analyze_products:454 - +分析进度: 42/453 - Arcitext.com +2025-12-03 19:07:27.664 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Arcitext.com' 已存在,跳过分析 +2025-12-03 19:07:27.664 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 42/453 +2025-12-03 19:07:27.664 | INFO | __main__:analyze_products:454 - +分析进度: 43/453 - Secure MCP Framework by Arcade.dev +2025-12-03 19:07:27.665 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Secure MCP Framework by Arcade.dev' 已存在,跳过分析 +2025-12-03 19:07:27.665 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 43/453 +2025-12-03 19:07:27.665 | INFO | __main__:analyze_products:454 - +分析进度: 44/453 - Floqer +2025-12-03 19:07:27.665 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Floqer' 已存在,跳过分析 +2025-12-03 19:07:27.666 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 44/453 +2025-12-03 19:07:27.666 | INFO | __main__:analyze_products:454 - +分析进度: 45/453 - Expertise AI +2025-12-03 19:07:27.666 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Expertise AI' 已存在,跳过分析 +2025-12-03 19:07:27.666 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 45/453 +2025-12-03 19:07:27.666 | INFO | __main__:analyze_products:454 - +分析进度: 46/453 - Draftboard +2025-12-03 19:07:27.667 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Draftboard' 已存在,跳过分析 +2025-12-03 19:07:27.667 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 46/453 +2025-12-03 19:07:27.667 | INFO | __main__:analyze_products:454 - +分析进度: 47/453 - FlowBot +2025-12-03 19:07:27.668 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FlowBot' 已存在,跳过分析 +2025-12-03 19:07:27.668 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 47/453 +2025-12-03 19:07:27.668 | INFO | __main__:analyze_products:454 - +分析进度: 48/453 - GitLaw +2025-12-03 19:07:27.668 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GitLaw' 已存在,跳过分析 +2025-12-03 19:07:27.669 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 48/453 +2025-12-03 19:07:27.669 | INFO | __main__:analyze_products:454 - +分析进度: 49/453 - Ancher +2025-12-03 19:07:27.669 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ancher' 已存在,跳过分析 +2025-12-03 19:07:27.669 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 49/453 +2025-12-03 19:07:27.670 | INFO | __main__:analyze_products:454 - +分析进度: 50/453 - Sendr +2025-12-03 19:07:27.670 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sendr' 已存在,跳过分析 +2025-12-03 19:07:27.671 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 50/453 +2025-12-03 19:07:27.671 | INFO | __main__:analyze_products:454 - +分析进度: 51/453 - Kimi AI - Now with K2 +2025-12-03 19:07:27.671 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Kimi AI - Now with K2' 已存在,跳过分析 +2025-12-03 19:07:27.672 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 51/453 +2025-12-03 19:07:27.672 | INFO | __main__:analyze_products:454 - +分析进度: 52/453 - Layrr +2025-12-03 19:07:27.673 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Layrr' 已存在,跳过分析 +2025-12-03 19:07:27.673 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 52/453 +2025-12-03 19:07:27.673 | INFO | __main__:analyze_products:454 - +分析进度: 53/453 - Groodles - Art Therapy App +2025-12-03 19:07:27.674 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Groodles - Art Therapy App' 已存在,跳过分析 +2025-12-03 19:07:27.675 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 53/453 +2025-12-03 19:07:27.675 | INFO | __main__:analyze_products:454 - +分析进度: 54/453 - Sourmize +2025-12-03 19:07:27.676 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sourmize' 已存在,跳过分析 +2025-12-03 19:07:27.676 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 54/453 +2025-12-03 19:07:27.676 | INFO | __main__:analyze_products:454 - +分析进度: 55/453 - Wagoo +2025-12-03 19:07:27.677 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Wagoo' 已存在,跳过分析 +2025-12-03 19:07:27.677 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 55/453 +2025-12-03 19:07:27.677 | INFO | __main__:analyze_products:454 - +分析进度: 56/453 - NocoBase +2025-12-03 19:07:27.678 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NocoBase' 已存在,跳过分析 +2025-12-03 19:07:27.678 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 56/453 +2025-12-03 19:07:27.678 | INFO | __main__:analyze_products:454 - +分析进度: 57/453 - MyClone +2025-12-03 19:07:27.679 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MyClone' 已存在,跳过分析 +2025-12-03 19:07:27.679 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 57/453 +2025-12-03 19:07:27.679 | INFO | __main__:analyze_products:454 - +分析进度: 58/453 - BlogBowl +2025-12-03 19:07:27.680 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'BlogBowl' 已存在,跳过分析 +2025-12-03 19:07:27.680 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 58/453 +2025-12-03 19:07:27.680 | INFO | __main__:analyze_products:454 - +分析进度: 59/453 - Compyle +2025-12-03 19:07:27.681 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Compyle' 已存在,跳过分析 +2025-12-03 19:07:27.681 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 59/453 +2025-12-03 19:07:27.681 | INFO | __main__:analyze_products:454 - +分析进度: 60/453 - Jolt +2025-12-03 19:07:27.681 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Jolt' 已存在,跳过分析 +2025-12-03 19:07:27.682 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 60/453 +2025-12-03 19:07:27.682 | INFO | __main__:analyze_products:454 - +分析进度: 61/453 - GTA Radio +2025-12-03 19:07:27.682 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GTA Radio' 已存在,跳过分析 +2025-12-03 19:07:27.682 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 61/453 +2025-12-03 19:07:27.683 | INFO | __main__:analyze_products:454 - +分析进度: 62/453 - FocusDrive +2025-12-03 19:07:27.683 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FocusDrive' 已存在,跳过分析 +2025-12-03 19:07:27.683 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 62/453 +2025-12-03 19:07:27.684 | INFO | __main__:analyze_products:454 - +分析进度: 63/453 - OneSnap! +2025-12-03 19:07:27.684 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OneSnap!' 已存在,跳过分析 +2025-12-03 19:07:27.684 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 63/453 +2025-12-03 19:07:27.684 | INFO | __main__:analyze_products:454 - +分析进度: 64/453 - Gempod +2025-12-03 19:07:27.685 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gempod' 已存在,跳过分析 +2025-12-03 19:07:27.685 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 64/453 +2025-12-03 19:07:27.685 | INFO | __main__:analyze_products:454 - +分析进度: 65/453 - Shadcnblocks +2025-12-03 19:07:27.686 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Shadcnblocks' 已存在,跳过分析 +2025-12-03 19:07:27.686 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 65/453 +2025-12-03 19:07:27.687 | INFO | __main__:analyze_products:454 - +分析进度: 66/453 - StoryMotion +2025-12-03 19:07:27.687 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'StoryMotion' 已存在,跳过分析 +2025-12-03 19:07:27.687 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 66/453 +2025-12-03 19:07:27.688 | INFO | __main__:analyze_products:454 - +分析进度: 67/453 - AI Context Flow +2025-12-03 19:07:27.688 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AI Context Flow' 已存在,跳过分析 +2025-12-03 19:07:27.689 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 67/453 +2025-12-03 19:07:27.689 | INFO | __main__:analyze_products:454 - +分析进度: 68/453 - Turbo AI +2025-12-03 19:07:27.690 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Turbo AI' 已存在,跳过分析 +2025-12-03 19:07:27.690 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 68/453 +2025-12-03 19:07:27.690 | INFO | __main__:analyze_products:454 - +分析进度: 69/453 - ThreadGPT +2025-12-03 19:07:27.691 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ThreadGPT' 已存在,跳过分析 +2025-12-03 19:07:27.691 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 69/453 +2025-12-03 19:07:27.691 | INFO | __main__:analyze_products:454 - +分析进度: 70/453 - Google +2025-12-03 19:07:27.692 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Google' 已存在,跳过分析 +2025-12-03 19:07:27.692 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 70/453 +2025-12-03 19:07:27.693 | INFO | __main__:analyze_products:454 - +分析进度: 71/453 - Metorial +2025-12-03 19:07:27.693 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Metorial' 已存在,跳过分析 +2025-12-03 19:07:27.694 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 71/453 +2025-12-03 19:07:27.694 | INFO | __main__:analyze_products:454 - +分析进度: 72/453 - AlterBase +2025-12-03 19:07:27.694 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AlterBase' 已存在,跳过分析 +2025-12-03 19:07:27.695 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 72/453 +2025-12-03 19:07:27.695 | INFO | __main__:analyze_products:454 - +分析进度: 73/453 - Ecomcoder +2025-12-03 19:07:27.695 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ecomcoder' 已存在,跳过分析 +2025-12-03 19:07:27.695 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 73/453 +2025-12-03 19:07:27.696 | INFO | __main__:analyze_products:454 - +分析进度: 74/453 - Primer +2025-12-03 19:07:27.696 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Primer' 已存在,跳过分析 +2025-12-03 19:07:27.696 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 74/453 +2025-12-03 19:07:27.697 | INFO | __main__:analyze_products:454 - +分析进度: 75/453 - Cal ID +2025-12-03 19:07:27.697 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cal ID' 已存在,跳过分析 +2025-12-03 19:07:27.697 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 75/453 +2025-12-03 19:07:27.698 | INFO | __main__:analyze_products:454 - +分析进度: 76/453 - Citable +2025-12-03 19:07:27.698 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Citable' 已存在,跳过分析 +2025-12-03 19:07:27.698 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 76/453 +2025-12-03 19:07:27.698 | INFO | __main__:analyze_products:454 - +分析进度: 77/453 - ComplyDo +2025-12-03 19:07:27.699 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ComplyDo' 已存在,跳过分析 +2025-12-03 19:07:27.699 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 77/453 +2025-12-03 19:07:27.699 | INFO | __main__:analyze_products:454 - +分析进度: 78/453 - Epismo +2025-12-03 19:07:27.700 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Epismo' 已存在,跳过分析 +2025-12-03 19:07:27.700 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 78/453 +2025-12-03 19:07:27.700 | INFO | __main__:analyze_products:454 - +分析进度: 79/453 - Astrolid +2025-12-03 19:07:27.701 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Astrolid' 已存在,跳过分析 +2025-12-03 19:07:27.701 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 79/453 +2025-12-03 19:07:27.701 | INFO | __main__:analyze_products:454 - +分析进度: 80/453 - Chatter +2025-12-03 19:07:27.701 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Chatter' 已存在,跳过分析 +2025-12-03 19:07:27.702 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 80/453 +2025-12-03 19:07:27.702 | INFO | __main__:analyze_products:454 - +分析进度: 81/453 - Scaloom +2025-12-03 19:07:27.702 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Scaloom' 已存在,跳过分析 +2025-12-03 19:07:27.703 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 81/453 +2025-12-03 19:07:27.703 | INFO | __main__:analyze_products:454 - +分析进度: 82/453 - Skarbe +2025-12-03 19:07:27.703 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Skarbe' 已存在,跳过分析 +2025-12-03 19:07:27.703 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 82/453 +2025-12-03 19:07:27.703 | INFO | __main__:analyze_products:454 - +分析进度: 83/453 - OpenSigner +2025-12-03 19:07:27.704 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OpenSigner' 已存在,跳过分析 +2025-12-03 19:07:27.704 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 83/453 +2025-12-03 19:07:27.704 | INFO | __main__:analyze_products:454 - +分析进度: 84/453 - JDoodle.ai +2025-12-03 19:07:27.705 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'JDoodle.ai' 已存在,跳过分析 +2025-12-03 19:07:27.705 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 84/453 +2025-12-03 19:07:27.705 | INFO | __main__:analyze_products:454 - +分析进度: 85/453 - Sheet0 +2025-12-03 19:07:27.705 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sheet0' 已存在,跳过分析 +2025-12-03 19:07:27.705 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 85/453 +2025-12-03 19:07:27.706 | INFO | __main__:analyze_products:454 - +分析进度: 86/453 - Sensay +2025-12-03 19:07:27.706 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sensay' 已存在,跳过分析 +2025-12-03 19:07:27.706 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 86/453 +2025-12-03 19:07:27.707 | INFO | __main__:analyze_products:454 - +分析进度: 87/453 - The Map of Human Ideas +2025-12-03 19:07:27.707 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'The Map of Human Ideas' 已存在,跳过分析 +2025-12-03 19:07:27.707 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 87/453 +2025-12-03 19:07:27.707 | INFO | __main__:analyze_products:454 - +分析进度: 88/453 - Passionfruit Labs +2025-12-03 19:07:27.708 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Passionfruit Labs' 已存在,跳过分析 +2025-12-03 19:07:27.708 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 88/453 +2025-12-03 19:07:27.708 | INFO | __main__:analyze_products:454 - +分析进度: 89/453 - Released +2025-12-03 19:07:27.709 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Released' 已存在,跳过分析 +2025-12-03 19:07:27.709 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 89/453 +2025-12-03 19:07:27.709 | INFO | __main__:analyze_products:454 - +分析进度: 90/453 - WordFlippin +2025-12-03 19:07:27.710 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'WordFlippin' 已存在,跳过分析 +2025-12-03 19:07:27.710 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 90/453 +2025-12-03 19:07:27.710 | INFO | __main__:analyze_products:454 - +分析进度: 91/453 - Theysaid +2025-12-03 19:07:27.711 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Theysaid' 已存在,跳过分析 +2025-12-03 19:07:27.711 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 91/453 +2025-12-03 19:07:27.711 | INFO | __main__:analyze_products:454 - +分析进度: 92/453 - Noro ADHD Planner +2025-12-03 19:07:27.711 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Noro ADHD Planner' 已存在,跳过分析 +2025-12-03 19:07:27.711 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 92/453 +2025-12-03 19:07:27.712 | INFO | __main__:analyze_products:454 - +分析进度: 93/453 - Clik - Cursor for Video +2025-12-03 19:07:27.712 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Clik - Cursor for Video' 已存在,跳过分析 +2025-12-03 19:07:27.712 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 93/453 +2025-12-03 19:07:27.713 | INFO | __main__:analyze_products:454 - +分析进度: 94/453 - Meta +2025-12-03 19:07:27.713 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Meta' 已存在,跳过分析 +2025-12-03 19:07:27.713 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 94/453 +2025-12-03 19:07:27.713 | INFO | __main__:analyze_products:454 - +分析进度: 95/453 - Mixy +2025-12-03 19:07:27.714 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Mixy' 已存在,跳过分析 +2025-12-03 19:07:27.714 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 95/453 +2025-12-03 19:07:27.714 | INFO | __main__:analyze_products:454 - +分析进度: 96/453 - Praxis News for iOS +2025-12-03 19:07:27.714 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Praxis News for iOS' 已存在,跳过分析 +2025-12-03 19:07:27.715 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 96/453 +2025-12-03 19:07:27.715 | INFO | __main__:analyze_products:454 - +分析进度: 97/453 - Loophole +2025-12-03 19:07:27.715 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Loophole' 已存在,跳过分析 +2025-12-03 19:07:27.715 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 97/453 +2025-12-03 19:07:27.715 | INFO | __main__:analyze_products:454 - +分析进度: 98/453 - Datagran +2025-12-03 19:07:27.716 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Datagran' 已存在,跳过分析 +2025-12-03 19:07:27.716 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 98/453 +2025-12-03 19:07:27.716 | INFO | __main__:analyze_products:454 - +分析进度: 99/453 - Memorr.ai +2025-12-03 19:07:27.717 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Memorr.ai' 已存在,跳过分析 +2025-12-03 19:07:27.717 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 99/453 +2025-12-03 19:07:27.717 | INFO | __main__:analyze_products:454 - +分析进度: 100/453 - Dropstone +2025-12-03 19:07:27.718 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Dropstone' 已存在,跳过分析 +2025-12-03 19:07:27.718 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 100/453 +2025-12-03 19:07:27.718 | INFO | __main__:analyze_products:454 - +分析进度: 101/453 - The Cloud for AI Agents +2025-12-03 19:07:27.719 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'The Cloud for AI Agents' 已存在,跳过分析 +2025-12-03 19:07:27.719 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 101/453 +2025-12-03 19:07:27.719 | INFO | __main__:analyze_products:454 - +分析进度: 102/453 - Pitch +2025-12-03 19:07:27.720 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pitch' 已存在,跳过分析 +2025-12-03 19:07:27.720 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 102/453 +2025-12-03 19:07:27.721 | INFO | __main__:analyze_products:454 - +分析进度: 103/453 - Pin It +2025-12-03 19:07:27.721 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pin It' 已存在,跳过分析 +2025-12-03 19:07:27.721 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 103/453 +2025-12-03 19:07:27.722 | INFO | __main__:analyze_products:454 - +分析进度: 104/453 - Talo +2025-12-03 19:07:27.722 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Talo' 已存在,跳过分析 +2025-12-03 19:07:27.722 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 104/453 +2025-12-03 19:07:27.722 | INFO | __main__:analyze_products:454 - +分析进度: 105/453 - Emma: AI Food Scanner +2025-12-03 19:07:27.723 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Emma: AI Food Scanner' 已存在,跳过分析 +2025-12-03 19:07:27.723 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 105/453 +2025-12-03 19:07:27.723 | INFO | __main__:analyze_products:454 - +分析进度: 106/453 - Graphis +2025-12-03 19:07:27.724 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Graphis' 已存在,跳过分析 +2025-12-03 19:07:27.724 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 106/453 +2025-12-03 19:07:27.725 | INFO | __main__:analyze_products:454 - +分析进度: 107/453 - Offinal +2025-12-03 19:07:27.725 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Offinal' 已存在,跳过分析 +2025-12-03 19:07:27.726 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 107/453 +2025-12-03 19:07:27.726 | INFO | __main__:analyze_products:454 - +分析进度: 108/453 - Thesys +2025-12-03 19:07:27.726 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Thesys' 已存在,跳过分析 +2025-12-03 19:07:27.727 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 108/453 +2025-12-03 19:07:27.727 | INFO | __main__:analyze_products:454 - +分析进度: 109/453 - Asklet +2025-12-03 19:07:27.727 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Asklet' 已存在,跳过分析 +2025-12-03 19:07:27.727 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 109/453 +2025-12-03 19:07:27.728 | INFO | __main__:analyze_products:454 - +分析进度: 110/453 - TrustMRR +2025-12-03 19:07:27.728 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TrustMRR' 已存在,跳过分析 +2025-12-03 19:07:27.728 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 110/453 +2025-12-03 19:07:27.728 | INFO | __main__:analyze_products:454 - +分析进度: 111/453 - YouArt +2025-12-03 19:07:27.729 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'YouArt' 已存在,跳过分析 +2025-12-03 19:07:27.729 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 111/453 +2025-12-03 19:07:27.729 | INFO | __main__:analyze_products:454 - +分析进度: 112/453 - Happyverse +2025-12-03 19:07:27.729 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Happyverse' 已存在,跳过分析 +2025-12-03 19:07:27.729 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 112/453 +2025-12-03 19:07:27.730 | INFO | __main__:analyze_products:454 - +分析进度: 113/453 - MindPal +2025-12-03 19:07:27.730 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MindPal' 已存在,跳过分析 +2025-12-03 19:07:27.730 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 113/453 +2025-12-03 19:07:27.730 | INFO | __main__:analyze_products:454 - +分析进度: 114/453 - Circle +2025-12-03 19:07:27.730 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Circle' 已存在,跳过分析 +2025-12-03 19:07:27.731 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 114/453 +2025-12-03 19:07:27.731 | INFO | __main__:analyze_products:454 - +分析进度: 115/453 - Task Sentry +2025-12-03 19:07:27.731 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Task Sentry' 已存在,跳过分析 +2025-12-03 19:07:27.732 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 115/453 +2025-12-03 19:07:27.732 | INFO | __main__:analyze_products:454 - +分析进度: 116/453 - SnipBox +2025-12-03 19:07:27.732 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SnipBox' 已存在,跳过分析 +2025-12-03 19:07:27.732 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 116/453 +2025-12-03 19:07:27.733 | INFO | __main__:analyze_products:454 - +分析进度: 117/453 - Cranston AI +2025-12-03 19:07:27.733 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cranston AI' 已存在,跳过分析 +2025-12-03 19:07:27.734 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 117/453 +2025-12-03 19:07:27.734 | INFO | __main__:analyze_products:454 - +分析进度: 118/453 - Rally Tax +2025-12-03 19:07:27.734 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rally Tax' 已存在,跳过分析 +2025-12-03 19:07:27.734 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 118/453 +2025-12-03 19:07:27.734 | INFO | __main__:analyze_products:454 - +分析进度: 119/453 - Waldium +2025-12-03 19:07:27.735 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Waldium' 已存在,跳过分析 +2025-12-03 19:07:27.735 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 119/453 +2025-12-03 19:07:27.735 | INFO | __main__:analyze_products:454 - +分析进度: 120/453 - Signal Watcher +2025-12-03 19:07:27.736 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Signal Watcher' 已存在,跳过分析 +2025-12-03 19:07:27.736 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 120/453 +2025-12-03 19:07:27.736 | INFO | __main__:analyze_products:454 - +分析进度: 121/453 - Algebras AI +2025-12-03 19:07:27.737 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Algebras AI' 已存在,跳过分析 +2025-12-03 19:07:27.737 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 121/453 +2025-12-03 19:07:27.737 | INFO | __main__:analyze_products:454 - +分析进度: 122/453 - Amplitude +2025-12-03 19:07:27.738 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Amplitude' 已存在,跳过分析 +2025-12-03 19:07:27.738 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 122/453 +2025-12-03 19:07:27.738 | INFO | __main__:analyze_products:454 - +分析进度: 123/453 - Logo.dev +2025-12-03 19:07:27.739 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Logo.dev' 已存在,跳过分析 +2025-12-03 19:07:27.739 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 123/453 +2025-12-03 19:07:27.739 | INFO | __main__:analyze_products:454 - +分析进度: 124/453 - ElevenLabs +2025-12-03 19:07:27.739 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ElevenLabs' 已存在,跳过分析 +2025-12-03 19:07:27.740 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 124/453 +2025-12-03 19:07:27.740 | INFO | __main__:analyze_products:454 - +分析进度: 125/453 - ParseMania.com +2025-12-03 19:07:27.740 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ParseMania.com' 已存在,跳过分析 +2025-12-03 19:07:27.740 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 125/453 +2025-12-03 19:07:27.741 | INFO | __main__:analyze_products:454 - +分析进度: 126/453 - Vibe Manager +2025-12-03 19:07:27.741 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Vibe Manager' 已存在,跳过分析 +2025-12-03 19:07:27.741 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 126/453 +2025-12-03 19:07:27.741 | INFO | __main__:analyze_products:454 - +分析进度: 127/453 - Peakforms +2025-12-03 19:07:27.742 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Peakforms' 已存在,跳过分析 +2025-12-03 19:07:27.742 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 127/453 +2025-12-03 19:07:27.742 | INFO | __main__:analyze_products:454 - +分析进度: 128/453 - Hyperlink by Nexa AI +2025-12-03 19:07:27.743 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hyperlink by Nexa AI' 已存在,跳过分析 +2025-12-03 19:07:27.743 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 128/453 +2025-12-03 19:07:27.743 | INFO | __main__:analyze_products:454 - +分析进度: 129/453 - Brainfish +2025-12-03 19:07:27.743 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Brainfish' 已存在,跳过分析 +2025-12-03 19:07:27.744 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 129/453 +2025-12-03 19:07:27.744 | INFO | __main__:analyze_products:454 - +分析进度: 130/453 - Trae +2025-12-03 19:07:27.744 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Trae' 已存在,跳过分析 +2025-12-03 19:07:27.745 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 130/453 +2025-12-03 19:07:27.745 | INFO | __main__:analyze_products:454 - +分析进度: 131/453 - Sprites.ai +2025-12-03 19:07:27.745 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sprites.ai' 已存在,跳过分析 +2025-12-03 19:07:27.746 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 131/453 +2025-12-03 19:07:27.746 | INFO | __main__:analyze_products:454 - +分析进度: 132/453 - NBA Moves +2025-12-03 19:07:27.746 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NBA Moves' 已存在,跳过分析 +2025-12-03 19:07:27.746 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 132/453 +2025-12-03 19:07:27.747 | INFO | __main__:analyze_products:454 - +分析进度: 133/453 - VoteVid +2025-12-03 19:07:27.747 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'VoteVid' 已存在,跳过分析 +2025-12-03 19:07:27.747 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 133/453 +2025-12-03 19:07:27.747 | INFO | __main__:analyze_products:454 - +分析进度: 134/453 - SpeechCut +2025-12-03 19:07:27.748 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SpeechCut' 已存在,跳过分析 +2025-12-03 19:07:27.748 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 134/453 +2025-12-03 19:07:27.749 | INFO | __main__:analyze_products:454 - +分析进度: 135/453 - Kadabra +2025-12-03 19:07:27.749 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Kadabra' 已存在,跳过分析 +2025-12-03 19:07:27.749 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 135/453 +2025-12-03 19:07:27.750 | INFO | __main__:analyze_products:454 - +分析进度: 136/453 - PrompTessor +2025-12-03 19:07:27.750 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'PrompTessor' 已存在,跳过分析 +2025-12-03 19:07:27.750 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 136/453 +2025-12-03 19:07:27.751 | INFO | __main__:analyze_products:454 - +分析进度: 137/453 - Picsart +2025-12-03 19:07:27.751 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Picsart' 已存在,跳过分析 +2025-12-03 19:07:27.751 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 137/453 +2025-12-03 19:07:27.751 | INFO | __main__:analyze_products:454 - +分析进度: 138/453 - SnapCommit +2025-12-03 19:07:27.752 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SnapCommit' 已存在,跳过分析 +2025-12-03 19:07:27.752 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 138/453 +2025-12-03 19:07:27.752 | INFO | __main__:analyze_products:454 - +分析进度: 139/453 - Webflow +2025-12-03 19:07:27.753 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Webflow' 已存在,跳过分析 +2025-12-03 19:07:27.753 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 139/453 +2025-12-03 19:07:27.753 | INFO | __main__:analyze_products:454 - +分析进度: 140/453 - The Drive AI +2025-12-03 19:07:27.754 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'The Drive AI' 已存在,跳过分析 +2025-12-03 19:07:27.754 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 140/453 +2025-12-03 19:07:27.754 | INFO | __main__:analyze_products:454 - +分析进度: 141/453 - Cotera +2025-12-03 19:07:27.755 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cotera' 已存在,跳过分析 +2025-12-03 19:07:27.755 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 141/453 +2025-12-03 19:07:27.755 | INFO | __main__:analyze_products:454 - +分析进度: 142/453 - Rock-n-Roll +2025-12-03 19:07:27.755 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rock-n-Roll' 已存在,跳过分析 +2025-12-03 19:07:27.756 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 142/453 +2025-12-03 19:07:27.756 | INFO | __main__:analyze_products:454 - +分析进度: 143/453 - MacDetox +2025-12-03 19:07:27.756 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MacDetox' 已存在,跳过分析 +2025-12-03 19:07:27.757 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 143/453 +2025-12-03 19:07:27.757 | INFO | __main__:analyze_products:454 - +分析进度: 144/453 - Hathora +2025-12-03 19:07:27.757 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hathora' 已存在,跳过分析 +2025-12-03 19:07:27.757 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 144/453 +2025-12-03 19:07:27.758 | INFO | __main__:analyze_products:454 - +分析进度: 145/453 - Crono +2025-12-03 19:07:27.758 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Crono' 已存在,跳过分析 +2025-12-03 19:07:27.758 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 145/453 +2025-12-03 19:07:27.758 | INFO | __main__:analyze_products:454 - +分析进度: 146/453 - Superapp +2025-12-03 19:07:27.759 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Superapp' 已存在,跳过分析 +2025-12-03 19:07:27.759 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 146/453 +2025-12-03 19:07:27.759 | INFO | __main__:analyze_products:454 - +分析进度: 147/453 - Geekflare Connect +2025-12-03 19:07:27.760 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Geekflare Connect' 已存在,跳过分析 +2025-12-03 19:07:27.760 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 147/453 +2025-12-03 19:07:27.761 | INFO | __main__:analyze_products:454 - +分析进度: 148/453 - Hiperyon +2025-12-03 19:07:27.761 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hiperyon' 已存在,跳过分析 +2025-12-03 19:07:27.761 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 148/453 +2025-12-03 19:07:27.762 | INFO | __main__:analyze_products:454 - +分析进度: 149/453 - YouWare +2025-12-03 19:07:27.762 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'YouWare' 已存在,跳过分析 +2025-12-03 19:07:27.763 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 149/453 +2025-12-03 19:07:27.763 | INFO | __main__:analyze_products:454 - +分析进度: 150/453 - cto.new +2025-12-03 19:07:27.763 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'cto.new' 已存在,跳过分析 +2025-12-03 19:07:27.764 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 150/453 +2025-12-03 19:07:27.764 | INFO | __main__:analyze_products:454 - +分析进度: 151/453 - Oasi +2025-12-03 19:07:27.764 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Oasi' 已存在,跳过分析 +2025-12-03 19:07:27.764 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 151/453 +2025-12-03 19:07:27.765 | INFO | __main__:analyze_products:454 - +分析进度: 152/453 - Fuser +2025-12-03 19:07:27.765 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Fuser' 已存在,跳过分析 +2025-12-03 19:07:27.765 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 152/453 +2025-12-03 19:07:27.765 | INFO | __main__:analyze_products:454 - +分析进度: 153/453 - Avaturn Live +2025-12-03 19:07:27.766 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Avaturn Live' 已存在,跳过分析 +2025-12-03 19:07:27.766 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 153/453 +2025-12-03 19:07:27.766 | INFO | __main__:analyze_products:454 - +分析进度: 154/453 - Marble by World Labs +2025-12-03 19:07:27.767 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Marble by World Labs' 已存在,跳过分析 +2025-12-03 19:07:27.767 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 154/453 +2025-12-03 19:07:27.767 | INFO | __main__:analyze_products:454 - +分析进度: 155/453 - OpenAI +2025-12-03 19:07:27.767 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OpenAI' 已存在,跳过分析 +2025-12-03 19:07:27.768 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 155/453 +2025-12-03 19:07:27.768 | INFO | __main__:analyze_products:454 - +分析进度: 156/453 - Velvet +2025-12-03 19:07:27.768 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Velvet' 已存在,跳过分析 +2025-12-03 19:07:27.769 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 156/453 +2025-12-03 19:07:27.769 | INFO | __main__:analyze_products:454 - +分析进度: 157/453 - BookSell +2025-12-03 19:07:27.769 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'BookSell' 已存在,跳过分析 +2025-12-03 19:07:27.770 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 157/453 +2025-12-03 19:07:27.770 | INFO | __main__:analyze_products:454 - +分析进度: 158/453 - bunny.net +2025-12-03 19:07:27.770 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'bunny.net' 已存在,跳过分析 +2025-12-03 19:07:27.770 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 158/453 +2025-12-03 19:07:27.771 | INFO | __main__:analyze_products:454 - +分析进度: 159/453 - Willow Voice +2025-12-03 19:07:27.771 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Willow Voice' 已存在,跳过分析 +2025-12-03 19:07:27.771 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 159/453 +2025-12-03 19:07:27.771 | INFO | __main__:analyze_products:454 - +分析进度: 160/453 - Pylon +2025-12-03 19:07:27.772 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pylon' 已存在,跳过分析 +2025-12-03 19:07:27.772 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 160/453 +2025-12-03 19:07:27.772 | INFO | __main__:analyze_products:454 - +分析进度: 161/453 - Webjourney +2025-12-03 19:07:27.773 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Webjourney' 已存在,跳过分析 +2025-12-03 19:07:27.773 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 161/453 +2025-12-03 19:07:27.773 | INFO | __main__:analyze_products:454 - +分析进度: 162/453 - Documenso +2025-12-03 19:07:27.773 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Documenso' 已存在,跳过分析 +2025-12-03 19:07:27.773 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 162/453 +2025-12-03 19:07:27.773 | INFO | __main__:analyze_products:454 - +分析进度: 163/453 - Devpilot +2025-12-03 19:07:27.774 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Devpilot' 已存在,跳过分析 +2025-12-03 19:07:27.774 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 163/453 +2025-12-03 19:07:27.774 | INFO | __main__:analyze_products:454 - +分析进度: 164/453 - Lifter +2025-12-03 19:07:27.775 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Lifter' 已存在,跳过分析 +2025-12-03 19:07:27.775 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 164/453 +2025-12-03 19:07:27.775 | INFO | __main__:analyze_products:454 - +分析进度: 165/453 - Doco +2025-12-03 19:07:27.775 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Doco' 已存在,跳过分析 +2025-12-03 19:07:27.776 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 165/453 +2025-12-03 19:07:27.776 | INFO | __main__:analyze_products:454 - +分析进度: 166/453 - SafetyWing +2025-12-03 19:07:27.776 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SafetyWing' 已存在,跳过分析 +2025-12-03 19:07:27.776 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 166/453 +2025-12-03 19:07:27.776 | INFO | __main__:analyze_products:454 - +分析进度: 167/453 - Easy Tasks by Morgen +2025-12-03 19:07:27.776 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Easy Tasks by Morgen' 已存在,跳过分析 +2025-12-03 19:07:27.777 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 167/453 +2025-12-03 19:07:27.777 | INFO | __main__:analyze_products:454 - +分析进度: 168/453 - Khorus +2025-12-03 19:07:27.777 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Khorus' 已存在,跳过分析 +2025-12-03 19:07:27.777 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 168/453 +2025-12-03 19:07:27.777 | INFO | __main__:analyze_products:454 - +分析进度: 169/453 - SIMA 2 +2025-12-03 19:07:27.778 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SIMA 2' 已存在,跳过分析 +2025-12-03 19:07:27.778 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 169/453 +2025-12-03 19:07:27.778 | INFO | __main__:analyze_products:454 - +分析进度: 170/453 - MyLens for Youtube +2025-12-03 19:07:27.778 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'MyLens for Youtube' 已存在,跳过分析 +2025-12-03 19:07:27.778 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 170/453 +2025-12-03 19:07:27.779 | INFO | __main__:analyze_products:454 - +分析进度: 171/453 - AirShare +2025-12-03 19:07:27.779 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AirShare' 已存在,跳过分析 +2025-12-03 19:07:27.779 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 171/453 +2025-12-03 19:07:27.779 | INFO | __main__:analyze_products:454 - +分析进度: 172/453 - Email Buttons +2025-12-03 19:07:27.779 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Email Buttons' 已存在,跳过分析 +2025-12-03 19:07:27.779 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 172/453 +2025-12-03 19:07:27.780 | INFO | __main__:analyze_products:454 - +分析进度: 173/453 - Scraib.app +2025-12-03 19:07:27.780 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Scraib.app' 已存在,跳过分析 +2025-12-03 19:07:27.780 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 173/453 +2025-12-03 19:07:27.780 | INFO | __main__:analyze_products:454 - +分析进度: 174/453 - SourcePilot +2025-12-03 19:07:27.780 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SourcePilot' 已存在,跳过分析 +2025-12-03 19:07:27.780 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 174/453 +2025-12-03 19:07:27.780 | INFO | __main__:analyze_products:454 - +分析进度: 175/453 - Juno digital planner +2025-12-03 19:07:27.781 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Juno digital planner' 已存在,跳过分析 +2025-12-03 19:07:27.781 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 175/453 +2025-12-03 19:07:27.781 | INFO | __main__:analyze_products:454 - +分析进度: 176/453 - GitHub Repo Visibility Analyzer +2025-12-03 19:07:27.781 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GitHub Repo Visibility Analyzer' 已存在,跳过分析 +2025-12-03 19:07:27.781 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 176/453 +2025-12-03 19:07:27.781 | INFO | __main__:analyze_products:454 - +分析进度: 177/453 - Proximity Lock System +2025-12-03 19:07:27.782 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Proximity Lock System' 已存在,跳过分析 +2025-12-03 19:07:27.782 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 177/453 +2025-12-03 19:07:27.782 | INFO | __main__:analyze_products:454 - +分析进度: 178/453 - ClipboardAI +2025-12-03 19:07:27.782 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ClipboardAI' 已存在,跳过分析 +2025-12-03 19:07:27.783 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 178/453 +2025-12-03 19:07:27.783 | INFO | __main__:analyze_products:454 - +分析进度: 179/453 - LaunchOS +2025-12-03 19:07:27.783 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'LaunchOS' 已存在,跳过分析 +2025-12-03 19:07:27.783 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 179/453 +2025-12-03 19:07:27.783 | INFO | __main__:analyze_products:454 - +分析进度: 180/453 - No Contact Tracker +2025-12-03 19:07:27.784 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'No Contact Tracker' 已存在,跳过分析 +2025-12-03 19:07:27.784 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 180/453 +2025-12-03 19:07:27.784 | INFO | __main__:analyze_products:454 - +分析进度: 181/453 - RingIt +2025-12-03 19:07:27.784 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'RingIt' 已存在,跳过分析 +2025-12-03 19:07:27.785 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 181/453 +2025-12-03 19:07:27.785 | INFO | __main__:analyze_products:454 - +分析进度: 182/453 - Artifacts +2025-12-03 19:07:27.785 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Artifacts' 已存在,跳过分析 +2025-12-03 19:07:27.786 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 182/453 +2025-12-03 19:07:27.786 | INFO | __main__:analyze_products:454 - +分析进度: 183/453 - Planndu +2025-12-03 19:07:27.786 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Planndu' 已存在,跳过分析 +2025-12-03 19:07:27.786 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 183/453 +2025-12-03 19:07:27.787 | INFO | __main__:analyze_products:454 - +分析进度: 184/453 - WoofSheet +2025-12-03 19:07:27.787 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'WoofSheet' 已存在,跳过分析 +2025-12-03 19:07:27.787 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 184/453 +2025-12-03 19:07:27.787 | INFO | __main__:analyze_products:454 - +分析进度: 185/453 - Prometora +2025-12-03 19:07:27.788 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Prometora' 已存在,跳过分析 +2025-12-03 19:07:27.788 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 185/453 +2025-12-03 19:07:27.788 | INFO | __main__:analyze_products:454 - +分析进度: 186/453 - Rare Big Deal +2025-12-03 19:07:27.789 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rare Big Deal' 已存在,跳过分析 +2025-12-03 19:07:27.789 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 186/453 +2025-12-03 19:07:27.789 | INFO | __main__:analyze_products:454 - +分析进度: 187/453 - ZenCommunity +2025-12-03 19:07:27.789 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ZenCommunity' 已存在,跳过分析 +2025-12-03 19:07:27.789 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 187/453 +2025-12-03 19:07:27.790 | INFO | __main__:analyze_products:454 - +分析进度: 188/453 - Elsie AI +2025-12-03 19:07:27.790 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Elsie AI' 已存在,跳过分析 +2025-12-03 19:07:27.790 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 188/453 +2025-12-03 19:07:27.790 | INFO | __main__:analyze_products:454 - +分析进度: 189/453 - Gubb +2025-12-03 19:07:27.790 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gubb' 已存在,跳过分析 +2025-12-03 19:07:27.790 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 189/453 +2025-12-03 19:07:27.791 | INFO | __main__:analyze_products:454 - +分析进度: 190/453 - Koyal +2025-12-03 19:07:27.791 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Koyal' 已存在,跳过分析 +2025-12-03 19:07:27.791 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 190/453 +2025-12-03 19:07:27.791 | INFO | __main__:analyze_products:454 - +分析进度: 191/453 - NotiSprite +2025-12-03 19:07:27.791 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NotiSprite' 已存在,跳过分析 +2025-12-03 19:07:27.791 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 191/453 +2025-12-03 19:07:27.792 | INFO | __main__:analyze_products:454 - +分析进度: 192/453 - 2pr +2025-12-03 19:07:27.792 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 '2pr' 已存在,跳过分析 +2025-12-03 19:07:27.792 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 192/453 +2025-12-03 19:07:27.792 | INFO | __main__:analyze_products:454 - +分析进度: 193/453 - Swytchcode +2025-12-03 19:07:27.792 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Swytchcode' 已存在,跳过分析 +2025-12-03 19:07:27.793 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 193/453 +2025-12-03 19:07:27.793 | INFO | __main__:analyze_products:454 - +分析进度: 194/453 - Sato Video Player +2025-12-03 19:07:27.793 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sato Video Player' 已存在,跳过分析 +2025-12-03 19:07:27.793 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 194/453 +2025-12-03 19:07:27.793 | INFO | __main__:analyze_products:454 - +分析进度: 195/453 - IntegrateAPI +2025-12-03 19:07:27.793 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'IntegrateAPI' 已存在,跳过分析 +2025-12-03 19:07:27.793 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 195/453 +2025-12-03 19:07:27.794 | INFO | __main__:analyze_products:454 - +分析进度: 196/453 - Chat by X +2025-12-03 19:07:27.794 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Chat by X' 已存在,跳过分析 +2025-12-03 19:07:27.794 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 196/453 +2025-12-03 19:07:27.794 | INFO | __main__:analyze_products:454 - +分析进度: 197/453 - beehiiv +2025-12-03 19:07:27.794 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'beehiiv' 已存在,跳过分析 +2025-12-03 19:07:27.795 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 197/453 +2025-12-03 19:07:27.795 | INFO | __main__:analyze_products:454 - +分析进度: 198/453 - Marginof.com +2025-12-03 19:07:27.795 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Marginof.com' 已存在,跳过分析 +2025-12-03 19:07:27.795 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 198/453 +2025-12-03 19:07:27.795 | INFO | __main__:analyze_products:454 - +分析进度: 199/453 - YourGPT +2025-12-03 19:07:27.795 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'YourGPT' 已存在,跳过分析 +2025-12-03 19:07:27.795 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 199/453 +2025-12-03 19:07:27.796 | INFO | __main__:analyze_products:454 - +分析进度: 200/453 - Reindeer +2025-12-03 19:07:27.796 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Reindeer' 已存在,跳过分析 +2025-12-03 19:07:27.796 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 200/453 +2025-12-03 19:07:27.796 | INFO | __main__:analyze_products:454 - +分析进度: 201/453 - Anymark +2025-12-03 19:07:27.796 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Anymark' 已存在,跳过分析 +2025-12-03 19:07:27.796 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 201/453 +2025-12-03 19:07:27.796 | INFO | __main__:analyze_products:454 - +分析进度: 202/453 - AppealSeal +2025-12-03 19:07:27.797 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AppealSeal' 已存在,跳过分析 +2025-12-03 19:07:27.797 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 202/453 +2025-12-03 19:07:27.797 | INFO | __main__:analyze_products:454 - +分析进度: 203/453 - NeoAgent +2025-12-03 19:07:27.797 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NeoAgent' 已存在,跳过分析 +2025-12-03 19:07:27.797 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 203/453 +2025-12-03 19:07:27.797 | INFO | __main__:analyze_products:454 - +分析进度: 204/453 - sleek.design +2025-12-03 19:07:27.798 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'sleek.design' 已存在,跳过分析 +2025-12-03 19:07:27.798 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 204/453 +2025-12-03 19:07:27.798 | INFO | __main__:analyze_products:454 - +分析进度: 205/453 - BeFreed +2025-12-03 19:07:27.799 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'BeFreed' 已存在,跳过分析 +2025-12-03 19:07:27.799 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 205/453 +2025-12-03 19:07:27.799 | INFO | __main__:analyze_products:454 - +分析进度: 206/453 - Welltory +2025-12-03 19:07:27.799 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Welltory' 已存在,跳过分析 +2025-12-03 19:07:27.799 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 206/453 +2025-12-03 19:07:27.799 | INFO | __main__:analyze_products:454 - +分析进度: 207/453 - Blimp +2025-12-03 19:07:27.800 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Blimp' 已存在,跳过分析 +2025-12-03 19:07:27.800 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 207/453 +2025-12-03 19:07:27.800 | INFO | __main__:analyze_products:454 - +分析进度: 208/453 - VNYL +2025-12-03 19:07:27.800 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'VNYL' 已存在,跳过分析 +2025-12-03 19:07:27.800 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 208/453 +2025-12-03 19:07:27.801 | INFO | __main__:analyze_products:454 - +分析进度: 209/453 - Juice +2025-12-03 19:07:27.801 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Juice' 已存在,跳过分析 +2025-12-03 19:07:27.802 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 209/453 +2025-12-03 19:07:27.802 | INFO | __main__:analyze_products:454 - +分析进度: 210/453 - Paraflow +2025-12-03 19:07:27.802 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Paraflow' 已存在,跳过分析 +2025-12-03 19:07:27.802 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 210/453 +2025-12-03 19:07:27.803 | INFO | __main__:analyze_products:454 - +分析进度: 211/453 - AidaJet +2025-12-03 19:07:27.803 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AidaJet' 已存在,跳过分析 +2025-12-03 19:07:27.803 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 211/453 +2025-12-03 19:07:27.803 | INFO | __main__:analyze_products:454 - +分析进度: 212/453 - Zen Editor +2025-12-03 19:07:27.803 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Zen Editor' 已存在,跳过分析 +2025-12-03 19:07:27.803 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 212/453 +2025-12-03 19:07:27.804 | INFO | __main__:analyze_products:454 - +分析进度: 213/453 - Sakura +2025-12-03 19:07:27.804 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sakura' 已存在,跳过分析 +2025-12-03 19:07:27.804 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 213/453 +2025-12-03 19:07:27.804 | INFO | __main__:analyze_products:454 - +分析进度: 214/453 - Sokosumi +2025-12-03 19:07:27.804 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sokosumi' 已存在,跳过分析 +2025-12-03 19:07:27.804 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 214/453 +2025-12-03 19:07:27.804 | INFO | __main__:analyze_products:454 - +分析进度: 215/453 - Bluedot +2025-12-03 19:07:27.805 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Bluedot' 已存在,跳过分析 +2025-12-03 19:07:27.805 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 215/453 +2025-12-03 19:07:27.805 | INFO | __main__:analyze_products:454 - +分析进度: 216/453 - Google Antigravity +2025-12-03 19:07:27.805 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Google Antigravity' 已存在,跳过分析 +2025-12-03 19:07:27.805 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 216/453 +2025-12-03 19:07:27.805 | INFO | __main__:analyze_products:454 - +分析进度: 217/453 - Gemini +2025-12-03 19:07:27.806 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gemini' 已存在,跳过分析 +2025-12-03 19:07:27.806 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 217/453 +2025-12-03 19:07:27.806 | INFO | __main__:analyze_products:454 - +分析进度: 218/453 - Tiptap +2025-12-03 19:07:27.806 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Tiptap' 已存在,跳过分析 +2025-12-03 19:07:27.806 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 218/453 +2025-12-03 19:07:27.806 | INFO | __main__:analyze_products:454 - +分析进度: 219/453 - AutoSubtitles +2025-12-03 19:07:27.807 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AutoSubtitles' 已存在,跳过分析 +2025-12-03 19:07:27.807 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 219/453 +2025-12-03 19:07:27.807 | INFO | __main__:analyze_products:454 - +分析进度: 220/453 - StopBite +2025-12-03 19:07:27.807 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'StopBite' 已存在,跳过分析 +2025-12-03 19:07:27.807 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 220/453 +2025-12-03 19:07:27.807 | INFO | __main__:analyze_products:454 - +分析进度: 221/453 - Snippets AI +2025-12-03 19:07:27.808 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Snippets AI' 已存在,跳过分析 +2025-12-03 19:07:27.808 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 221/453 +2025-12-03 19:07:27.808 | INFO | __main__:analyze_products:454 - +分析进度: 222/453 - Lapis +2025-12-03 19:07:27.808 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Lapis' 已存在,跳过分析 +2025-12-03 19:07:27.808 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 222/453 +2025-12-03 19:07:27.808 | INFO | __main__:analyze_products:454 - +分析进度: 223/453 - Airstitch +2025-12-03 19:07:27.809 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Airstitch' 已存在,跳过分析 +2025-12-03 19:07:27.809 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 223/453 +2025-12-03 19:07:27.809 | INFO | __main__:analyze_products:454 - +分析进度: 224/453 - Tiny Mario +2025-12-03 19:07:27.809 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Tiny Mario' 已存在,跳过分析 +2025-12-03 19:07:27.809 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 224/453 +2025-12-03 19:07:27.809 | INFO | __main__:analyze_products:454 - +分析进度: 225/453 - Hirosend +2025-12-03 19:07:27.810 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hirosend' 已存在,跳过分析 +2025-12-03 19:07:27.810 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 225/453 +2025-12-03 19:07:27.810 | INFO | __main__:analyze_products:454 - +分析进度: 226/453 - Grok 3 +2025-12-03 19:07:27.810 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Grok 3' 已存在,跳过分析 +2025-12-03 19:07:27.810 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 226/453 +2025-12-03 19:07:27.810 | INFO | __main__:analyze_products:454 - +分析进度: 227/453 - Zo Computer +2025-12-03 19:07:27.811 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Zo Computer' 已存在,跳过分析 +2025-12-03 19:07:27.811 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 227/453 +2025-12-03 19:07:27.811 | INFO | __main__:analyze_products:454 - +分析进度: 228/453 - Markopolo AI +2025-12-03 19:07:27.811 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Markopolo AI' 已存在,跳过分析 +2025-12-03 19:07:27.811 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 228/453 +2025-12-03 19:07:27.811 | INFO | __main__:analyze_products:454 - +分析进度: 229/453 - AI Email Template Generator +2025-12-03 19:07:27.811 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AI Email Template Generator' 已存在,跳过分析 +2025-12-03 19:07:27.812 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 229/453 +2025-12-03 19:07:27.812 | INFO | __main__:analyze_products:454 - +分析进度: 230/453 - Streetwise +2025-12-03 19:07:27.812 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Streetwise' 已存在,跳过分析 +2025-12-03 19:07:27.812 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 230/453 +2025-12-03 19:07:27.812 | INFO | __main__:analyze_products:454 - +分析进度: 231/453 - Nitpicks +2025-12-03 19:07:27.813 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Nitpicks' 已存在,跳过分析 +2025-12-03 19:07:27.813 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 231/453 +2025-12-03 19:07:27.813 | INFO | __main__:analyze_products:454 - +分析进度: 232/453 - Super +2025-12-03 19:07:27.813 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Super' 已存在,跳过分析 +2025-12-03 19:07:27.813 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 232/453 +2025-12-03 19:07:27.813 | INFO | __main__:analyze_products:454 - +分析进度: 233/453 - StenifyAI +2025-12-03 19:07:27.813 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'StenifyAI' 已存在,跳过分析 +2025-12-03 19:07:27.814 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 233/453 +2025-12-03 19:07:27.814 | INFO | __main__:analyze_products:454 - +分析进度: 234/453 - Axis One +2025-12-03 19:07:27.815 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Axis One' 已存在,跳过分析 +2025-12-03 19:07:27.815 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 234/453 +2025-12-03 19:07:27.815 | INFO | __main__:analyze_products:454 - +分析进度: 235/453 - PortTraceX +2025-12-03 19:07:27.816 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'PortTraceX' 已存在,跳过分析 +2025-12-03 19:07:27.816 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 235/453 +2025-12-03 19:07:27.816 | INFO | __main__:analyze_products:454 - +分析进度: 236/453 - Nori +2025-12-03 19:07:27.817 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Nori' 已存在,跳过分析 +2025-12-03 19:07:27.817 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 236/453 +2025-12-03 19:07:27.817 | INFO | __main__:analyze_products:454 - +分析进度: 237/453 - Rewebly +2025-12-03 19:07:27.817 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rewebly' 已存在,跳过分析 +2025-12-03 19:07:27.818 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 237/453 +2025-12-03 19:07:27.818 | INFO | __main__:analyze_products:454 - +分析进度: 238/453 - Termly +2025-12-03 19:07:27.818 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Termly' 已存在,跳过分析 +2025-12-03 19:07:27.818 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 238/453 +2025-12-03 19:07:27.819 | INFO | __main__:analyze_products:454 - +分析进度: 239/453 - JotChain +2025-12-03 19:07:27.819 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'JotChain' 已存在,跳过分析 +2025-12-03 19:07:27.819 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 239/453 +2025-12-03 19:07:27.819 | INFO | __main__:analyze_products:454 - +分析进度: 240/453 - Oura +2025-12-03 19:07:27.819 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Oura' 已存在,跳过分析 +2025-12-03 19:07:27.820 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 240/453 +2025-12-03 19:07:27.820 | INFO | __main__:analyze_products:454 - +分析进度: 241/453 - Sendbird +2025-12-03 19:07:27.820 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sendbird' 已存在,跳过分析 +2025-12-03 19:07:27.820 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 241/453 +2025-12-03 19:07:27.820 | INFO | __main__:analyze_products:454 - +分析进度: 242/453 - Baserow +2025-12-03 19:07:27.820 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Baserow' 已存在,跳过分析 +2025-12-03 19:07:27.820 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 242/453 +2025-12-03 19:07:27.821 | INFO | __main__:analyze_products:454 - +分析进度: 243/453 - Filter Everything Online +2025-12-03 19:07:27.821 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Filter Everything Online' 已存在,跳过分析 +2025-12-03 19:07:27.821 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 243/453 +2025-12-03 19:07:27.821 | INFO | __main__:analyze_products:454 - +分析进度: 244/453 - Alloy +2025-12-03 19:07:27.821 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Alloy' 已存在,跳过分析 +2025-12-03 19:07:27.821 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 244/453 +2025-12-03 19:07:27.821 | INFO | __main__:analyze_products:454 - +分析进度: 245/453 - Ogment MCP-Builder +2025-12-03 19:07:27.822 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ogment MCP-Builder' 已存在,跳过分析 +2025-12-03 19:07:27.822 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 245/453 +2025-12-03 19:07:27.822 | INFO | __main__:analyze_products:454 - +分析进度: 246/453 - Thumbmagic +2025-12-03 19:07:27.822 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Thumbmagic' 已存在,跳过分析 +2025-12-03 19:07:27.822 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 246/453 +2025-12-03 19:07:27.822 | INFO | __main__:analyze_products:454 - +分析进度: 247/453 - Typeless +2025-12-03 19:07:27.823 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Typeless' 已存在,跳过分析 +2025-12-03 19:07:27.823 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 247/453 +2025-12-03 19:07:27.823 | INFO | __main__:analyze_products:454 - +分析进度: 248/453 - Speakeasy +2025-12-03 19:07:27.823 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Speakeasy' 已存在,跳过分析 +2025-12-03 19:07:27.823 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 248/453 +2025-12-03 19:07:27.823 | INFO | __main__:analyze_products:454 - +分析进度: 249/453 - Notate.so +2025-12-03 19:07:27.824 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Notate.so' 已存在,跳过分析 +2025-12-03 19:07:27.824 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 249/453 +2025-12-03 19:07:27.824 | INFO | __main__:analyze_products:454 - +分析进度: 250/453 - InsForge +2025-12-03 19:07:27.824 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'InsForge' 已存在,跳过分析 +2025-12-03 19:07:27.825 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 250/453 +2025-12-03 19:07:27.825 | INFO | __main__:analyze_products:454 - +分析进度: 251/453 - webhook.rodeo +2025-12-03 19:07:27.825 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'webhook.rodeo' 已存在,跳过分析 +2025-12-03 19:07:27.825 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 251/453 +2025-12-03 19:07:27.825 | INFO | __main__:analyze_products:454 - +分析进度: 252/453 - Lumical +2025-12-03 19:07:27.825 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Lumical' 已存在,跳过分析 +2025-12-03 19:07:27.825 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 252/453 +2025-12-03 19:07:27.825 | INFO | __main__:analyze_products:454 - +分析进度: 253/453 - Tonic.ai +2025-12-03 19:07:27.826 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Tonic.ai' 已存在,跳过分析 +2025-12-03 19:07:27.826 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 253/453 +2025-12-03 19:07:27.826 | INFO | __main__:analyze_products:454 - +分析进度: 254/453 - Axal +2025-12-03 19:07:27.826 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Axal' 已存在,跳过分析 +2025-12-03 19:07:27.826 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 254/453 +2025-12-03 19:07:27.826 | INFO | __main__:analyze_products:454 - +分析进度: 255/453 - CapCut AI Suite +2025-12-03 19:07:27.827 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'CapCut AI Suite' 已存在,跳过分析 +2025-12-03 19:07:27.827 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 255/453 +2025-12-03 19:07:27.827 | INFO | __main__:analyze_products:454 - +分析进度: 256/453 - Unravel +2025-12-03 19:07:27.827 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Unravel' 已存在,跳过分析 +2025-12-03 19:07:27.827 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 256/453 +2025-12-03 19:07:27.828 | INFO | __main__:analyze_products:454 - +分析进度: 257/453 - Pressdeck +2025-12-03 19:07:27.828 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pressdeck' 已存在,跳过分析 +2025-12-03 19:07:27.828 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 257/453 +2025-12-03 19:07:27.828 | INFO | __main__:analyze_products:454 - +分析进度: 258/453 - Guideflow +2025-12-03 19:07:27.828 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Guideflow' 已存在,跳过分析 +2025-12-03 19:07:27.829 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 258/453 +2025-12-03 19:07:27.829 | INFO | __main__:analyze_products:454 - +分析进度: 259/453 - Manus +2025-12-03 19:07:27.829 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Manus' 已存在,跳过分析 +2025-12-03 19:07:27.829 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 259/453 +2025-12-03 19:07:27.829 | INFO | __main__:analyze_products:454 - +分析进度: 260/453 - Spine +2025-12-03 19:07:27.829 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Spine' 已存在,跳过分析 +2025-12-03 19:07:27.829 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 260/453 +2025-12-03 19:07:27.830 | INFO | __main__:analyze_products:454 - +分析进度: 261/453 - Color Palette Pro +2025-12-03 19:07:27.830 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Color Palette Pro' 已存在,跳过分析 +2025-12-03 19:07:27.830 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 261/453 +2025-12-03 19:07:27.830 | INFO | __main__:analyze_products:454 - +分析进度: 262/453 - Signadot +2025-12-03 19:07:27.830 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Signadot' 已存在,跳过分析 +2025-12-03 19:07:27.830 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 262/453 +2025-12-03 19:07:27.831 | INFO | __main__:analyze_products:454 - +分析进度: 263/453 - Gemini 3 Brand Audit +2025-12-03 19:07:27.831 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gemini 3 Brand Audit' 已存在,跳过分析 +2025-12-03 19:07:27.831 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 263/453 +2025-12-03 19:07:27.832 | INFO | __main__:analyze_products:454 - +分析进度: 264/453 - Magic Mango +2025-12-03 19:07:27.832 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Magic Mango' 已存在,跳过分析 +2025-12-03 19:07:27.832 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 264/453 +2025-12-03 19:07:27.832 | INFO | __main__:analyze_products:454 - +分析进度: 265/453 - Baselight +2025-12-03 19:07:27.833 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Baselight' 已存在,跳过分析 +2025-12-03 19:07:27.833 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 265/453 +2025-12-03 19:07:27.833 | INFO | __main__:analyze_products:454 - +分析进度: 266/453 - Karumi +2025-12-03 19:07:27.833 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Karumi' 已存在,跳过分析 +2025-12-03 19:07:27.833 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 266/453 +2025-12-03 19:07:27.834 | INFO | __main__:analyze_products:454 - +分析进度: 267/453 - Flex AI: Your AI Personal Trainer +2025-12-03 19:07:27.834 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Flex AI: Your AI Personal Trainer' 已存在,跳过分析 +2025-12-03 19:07:27.834 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 267/453 +2025-12-03 19:07:27.834 | INFO | __main__:analyze_products:454 - +分析进度: 268/453 - Refbox +2025-12-03 19:07:27.834 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Refbox' 已存在,跳过分析 +2025-12-03 19:07:27.835 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 268/453 +2025-12-03 19:07:27.835 | INFO | __main__:analyze_products:454 - +分析进度: 269/453 - Read AI for Desktop +2025-12-03 19:07:27.836 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Read AI for Desktop' 已存在,跳过分析 +2025-12-03 19:07:27.836 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 269/453 +2025-12-03 19:07:27.836 | INFO | __main__:analyze_products:454 - +分析进度: 270/453 - Credyt +2025-12-03 19:07:27.837 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Credyt' 已存在,跳过分析 +2025-12-03 19:07:27.837 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 270/453 +2025-12-03 19:07:27.837 | INFO | __main__:analyze_products:454 - +分析进度: 271/453 - Todoist +2025-12-03 19:07:27.838 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Todoist' 已存在,跳过分析 +2025-12-03 19:07:27.838 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 271/453 +2025-12-03 19:07:27.838 | INFO | __main__:analyze_products:454 - +分析进度: 272/453 - Pavis +2025-12-03 19:07:27.838 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Pavis' 已存在,跳过分析 +2025-12-03 19:07:27.838 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 272/453 +2025-12-03 19:07:27.838 | INFO | __main__:analyze_products:454 - +分析进度: 273/453 - Dimension +2025-12-03 19:07:27.838 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Dimension' 已存在,跳过分析 +2025-12-03 19:07:27.839 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 273/453 +2025-12-03 19:07:27.839 | INFO | __main__:analyze_products:454 - +分析进度: 274/453 - Wordwise: Vocabulary Builder +2025-12-03 19:07:27.839 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Wordwise: Vocabulary Builder' 已存在,跳过分析 +2025-12-03 19:07:27.839 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 274/453 +2025-12-03 19:07:27.839 | INFO | __main__:analyze_products:454 - +分析进度: 275/453 - OnlyFlights +2025-12-03 19:07:27.839 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OnlyFlights' 已存在,跳过分析 +2025-12-03 19:07:27.839 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 275/453 +2025-12-03 19:07:27.839 | INFO | __main__:analyze_products:454 - +分析进度: 276/453 - Better Upload +2025-12-03 19:07:27.840 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Better Upload' 已存在,跳过分析 +2025-12-03 19:07:27.840 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 276/453 +2025-12-03 19:07:27.840 | INFO | __main__:analyze_products:454 - +分析进度: 277/453 - Onyx +2025-12-03 19:07:27.840 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Onyx' 已存在,跳过分析 +2025-12-03 19:07:27.841 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 277/453 +2025-12-03 19:07:27.841 | INFO | __main__:analyze_products:454 - +分析进度: 278/453 - Apex Echo Ai +2025-12-03 19:07:27.841 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Apex Echo Ai' 已存在,跳过分析 +2025-12-03 19:07:27.842 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 278/453 +2025-12-03 19:07:27.842 | INFO | __main__:analyze_products:454 - +分析进度: 279/453 - Neat Photo (Beta) +2025-12-03 19:07:27.842 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Neat Photo (Beta)' 已存在,跳过分析 +2025-12-03 19:07:27.842 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 279/453 +2025-12-03 19:07:27.843 | INFO | __main__:analyze_products:454 - +分析进度: 280/453 - Globe of History +2025-12-03 19:07:27.843 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Globe of History' 已存在,跳过分析 +2025-12-03 19:07:27.843 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 280/453 +2025-12-03 19:07:27.843 | INFO | __main__:analyze_products:454 - +分析进度: 281/453 - Auto Shutdown +2025-12-03 19:07:27.843 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Auto Shutdown' 已存在,跳过分析 +2025-12-03 19:07:27.844 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 281/453 +2025-12-03 19:07:27.844 | INFO | __main__:analyze_products:454 - +分析进度: 282/453 - Mixup +2025-12-03 19:07:27.844 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Mixup' 已存在,跳过分析 +2025-12-03 19:07:27.844 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 282/453 +2025-12-03 19:07:27.844 | INFO | __main__:analyze_products:454 - +分析进度: 283/453 - Crazy Egg +2025-12-03 19:07:27.844 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Crazy Egg' 已存在,跳过分析 +2025-12-03 19:07:27.845 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 283/453 +2025-12-03 19:07:27.845 | INFO | __main__:analyze_products:454 - +分析进度: 284/453 - Perplexity +2025-12-03 19:07:27.845 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Perplexity' 已存在,跳过分析 +2025-12-03 19:07:27.845 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 284/453 +2025-12-03 19:07:27.845 | INFO | __main__:analyze_products:454 - +分析进度: 285/453 - Textable +2025-12-03 19:07:27.845 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Textable' 已存在,跳过分析 +2025-12-03 19:07:27.846 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 285/453 +2025-12-03 19:07:27.846 | INFO | __main__:analyze_products:454 - +分析进度: 286/453 - AI Detector +2025-12-03 19:07:27.847 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AI Detector' 已存在,跳过分析 +2025-12-03 19:07:27.847 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 286/453 +2025-12-03 19:07:27.847 | INFO | __main__:analyze_products:454 - +分析进度: 287/453 - Side Space +2025-12-03 19:07:27.848 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Side Space' 已存在,跳过分析 +2025-12-03 19:07:27.848 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 287/453 +2025-12-03 19:07:27.848 | INFO | __main__:analyze_products:454 - +分析进度: 288/453 - OCR Arena +2025-12-03 19:07:27.848 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'OCR Arena' 已存在,跳过分析 +2025-12-03 19:07:27.848 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 288/453 +2025-12-03 19:07:27.849 | INFO | __main__:analyze_products:454 - +分析进度: 289/453 - Antigravity for Raycast +2025-12-03 19:07:27.849 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Antigravity for Raycast' 已存在,跳过分析 +2025-12-03 19:07:27.849 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 289/453 +2025-12-03 19:07:27.849 | INFO | __main__:analyze_products:454 - +分析进度: 290/453 - TurtleBar - Smart Battery Saver for Mac +2025-12-03 19:07:27.849 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TurtleBar - Smart Battery Saver for Mac' 已存在,跳过分析 +2025-12-03 19:07:27.849 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 290/453 +2025-12-03 19:07:27.850 | INFO | __main__:analyze_products:454 - +分析进度: 291/453 - Twogether +2025-12-03 19:07:27.850 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Twogether' 已存在,跳过分析 +2025-12-03 19:07:27.850 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 291/453 +2025-12-03 19:07:27.850 | INFO | __main__:analyze_products:454 - +分析进度: 292/453 - Good Dad +2025-12-03 19:07:27.850 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Good Dad' 已存在,跳过分析 +2025-12-03 19:07:27.850 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 292/453 +2025-12-03 19:07:27.850 | INFO | __main__:analyze_products:454 - +分析进度: 293/453 - Browser Cash +2025-12-03 19:07:27.851 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Browser Cash' 已存在,跳过分析 +2025-12-03 19:07:27.851 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 293/453 +2025-12-03 19:07:27.851 | INFO | __main__:analyze_products:454 - +分析进度: 294/453 - Hargun's MacOS +2025-12-03 19:07:27.851 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hargun's MacOS' 已存在,跳过分析 +2025-12-03 19:07:27.851 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 294/453 +2025-12-03 19:07:27.851 | INFO | __main__:analyze_products:454 - +分析进度: 295/453 - Gatling +2025-12-03 19:07:27.852 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gatling' 已存在,跳过分析 +2025-12-03 19:07:27.852 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 295/453 +2025-12-03 19:07:27.852 | INFO | __main__:analyze_products:454 - +分析进度: 296/453 - Zivy +2025-12-03 19:07:27.852 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Zivy' 已存在,跳过分析 +2025-12-03 19:07:27.852 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 296/453 +2025-12-03 19:07:27.852 | INFO | __main__:analyze_products:454 - +分析进度: 297/453 - Mouse Shaker +2025-12-03 19:07:27.853 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Mouse Shaker' 已存在,跳过分析 +2025-12-03 19:07:27.853 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 297/453 +2025-12-03 19:07:27.853 | INFO | __main__:analyze_products:454 - +分析进度: 298/453 - Bookmarkjar ® +2025-12-03 19:07:27.853 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Bookmarkjar ®' 已存在,跳过分析 +2025-12-03 19:07:27.853 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 298/453 +2025-12-03 19:07:27.854 | INFO | __main__:analyze_products:454 - +分析进度: 299/453 - Numby +2025-12-03 19:07:27.854 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Numby' 已存在,跳过分析 +2025-12-03 19:07:27.854 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 299/453 +2025-12-03 19:07:27.855 | INFO | __main__:analyze_products:454 - +分析进度: 300/453 - Qoder +2025-12-03 19:07:27.855 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Qoder' 已存在,跳过分析 +2025-12-03 19:07:27.855 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 300/453 +2025-12-03 19:07:27.855 | INFO | __main__:analyze_products:454 - +分析进度: 301/453 - AI Browser +2025-12-03 19:07:27.856 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AI Browser' 已存在,跳过分析 +2025-12-03 19:07:27.856 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 301/453 +2025-12-03 19:07:27.856 | INFO | __main__:analyze_products:454 - +分析进度: 302/453 - Storiara +2025-12-03 19:07:27.856 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Storiara' 已存在,跳过分析 +2025-12-03 19:07:27.856 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 302/453 +2025-12-03 19:07:27.857 | INFO | __main__:analyze_products:454 - +分析进度: 303/453 - npm.bet +2025-12-03 19:07:27.857 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'npm.bet' 已存在,跳过分析 +2025-12-03 19:07:27.857 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 303/453 +2025-12-03 19:07:27.857 | INFO | __main__:analyze_products:454 - +分析进度: 304/453 - Lamatic.ai +2025-12-03 19:07:27.857 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Lamatic.ai' 已存在,跳过分析 +2025-12-03 19:07:27.858 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 304/453 +2025-12-03 19:07:27.858 | INFO | __main__:analyze_products:454 - +分析进度: 305/453 - Audience Loop +2025-12-03 19:07:27.858 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Audience Loop' 已存在,跳过分析 +2025-12-03 19:07:27.858 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 305/453 +2025-12-03 19:07:27.858 | INFO | __main__:analyze_products:454 - +分析进度: 306/453 - Chime - Remember Everything +2025-12-03 19:07:27.858 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Chime - Remember Everything' 已存在,跳过分析 +2025-12-03 19:07:27.859 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 306/453 +2025-12-03 19:07:27.859 | INFO | __main__:analyze_products:454 - +分析进度: 307/453 - 1UP +2025-12-03 19:07:27.859 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 '1UP' 已存在,跳过分析 +2025-12-03 19:07:27.859 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 307/453 +2025-12-03 19:07:27.859 | INFO | __main__:analyze_products:454 - +分析进度: 308/453 - elfmonn +2025-12-03 19:07:27.859 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'elfmonn' 已存在,跳过分析 +2025-12-03 19:07:27.859 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 308/453 +2025-12-03 19:07:27.859 | INFO | __main__:analyze_products:454 - +分析进度: 309/453 - Raycast +2025-12-03 19:07:27.860 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Raycast' 已存在,跳过分析 +2025-12-03 19:07:27.860 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 309/453 +2025-12-03 19:07:27.860 | INFO | __main__:analyze_products:454 - +分析进度: 310/453 - Fluently: AI English coach +2025-12-03 19:07:27.860 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Fluently: AI English coach' 已存在,跳过分析 +2025-12-03 19:07:27.860 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 310/453 +2025-12-03 19:07:27.860 | INFO | __main__:analyze_products:454 - +分析进度: 311/453 - Next3 Offload +2025-12-03 19:07:27.861 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Next3 Offload' 已存在,跳过分析 +2025-12-03 19:07:27.861 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 311/453 +2025-12-03 19:07:27.861 | INFO | __main__:analyze_products:454 - +分析进度: 312/453 - Ember - AI Calorie Counter +2025-12-03 19:07:27.861 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ember - AI Calorie Counter' 已存在,跳过分析 +2025-12-03 19:07:27.861 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 312/453 +2025-12-03 19:07:27.861 | INFO | __main__:analyze_products:454 - +分析进度: 313/453 - Ostivities +2025-12-03 19:07:27.862 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ostivities' 已存在,跳过分析 +2025-12-03 19:07:27.862 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 313/453 +2025-12-03 19:07:27.862 | INFO | __main__:analyze_products:454 - +分析进度: 314/453 - DesignLumo +2025-12-03 19:07:27.862 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'DesignLumo' 已存在,跳过分析 +2025-12-03 19:07:27.862 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 314/453 +2025-12-03 19:07:27.862 | INFO | __main__:analyze_products:454 - +分析进度: 315/453 - Addsubtitle +2025-12-03 19:07:27.863 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Addsubtitle' 已存在,跳过分析 +2025-12-03 19:07:27.863 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 315/453 +2025-12-03 19:07:27.863 | INFO | __main__:analyze_products:454 - +分析进度: 316/453 - Haxiom +2025-12-03 19:07:27.864 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Haxiom' 已存在,跳过分析 +2025-12-03 19:07:27.864 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 316/453 +2025-12-03 19:07:27.864 | INFO | __main__:analyze_products:454 - +分析进度: 317/453 - Sketch +2025-12-03 19:07:27.864 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Sketch' 已存在,跳过分析 +2025-12-03 19:07:27.864 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 317/453 +2025-12-03 19:07:27.865 | INFO | __main__:analyze_products:454 - +分析进度: 318/453 - Loomoz +2025-12-03 19:07:27.865 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Loomoz' 已存在,跳过分析 +2025-12-03 19:07:27.865 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 318/453 +2025-12-03 19:07:27.865 | INFO | __main__:analyze_products:454 - +分析进度: 319/453 - Speakmac +2025-12-03 19:07:27.865 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Speakmac' 已存在,跳过分析 +2025-12-03 19:07:27.865 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 319/453 +2025-12-03 19:07:27.865 | INFO | __main__:analyze_products:454 - +分析进度: 320/453 - ReadMeeting +2025-12-03 19:07:27.866 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ReadMeeting' 已存在,跳过分析 +2025-12-03 19:07:27.866 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 320/453 +2025-12-03 19:07:27.866 | INFO | __main__:analyze_products:454 - +分析进度: 321/453 - Product Huntr +2025-12-03 19:07:27.866 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Product Huntr' 已存在,跳过分析 +2025-12-03 19:07:27.866 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 321/453 +2025-12-03 19:07:27.866 | INFO | __main__:analyze_products:454 - +分析进度: 322/453 - Shinkansen Fuji Seat Finder +2025-12-03 19:07:27.866 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Shinkansen Fuji Seat Finder' 已存在,跳过分析 +2025-12-03 19:07:27.867 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 322/453 +2025-12-03 19:07:27.867 | INFO | __main__:analyze_products:454 - +分析进度: 323/453 - CatDoes +2025-12-03 19:07:27.867 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'CatDoes' 已存在,跳过分析 +2025-12-03 19:07:27.868 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 323/453 +2025-12-03 19:07:27.868 | INFO | __main__:analyze_products:454 - +分析进度: 324/453 - Xplorer +2025-12-03 19:07:27.868 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Xplorer' 已存在,跳过分析 +2025-12-03 19:07:27.868 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 324/453 +2025-12-03 19:07:27.868 | INFO | __main__:analyze_products:454 - +分析进度: 325/453 - Aden +2025-12-03 19:07:27.869 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Aden' 已存在,跳过分析 +2025-12-03 19:07:27.869 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 325/453 +2025-12-03 19:07:27.869 | INFO | __main__:analyze_products:454 - +分析进度: 326/453 - Hatable +2025-12-03 19:07:27.869 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hatable' 已存在,跳过分析 +2025-12-03 19:07:27.869 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 326/453 +2025-12-03 19:07:27.869 | INFO | __main__:analyze_products:454 - +分析进度: 327/453 - FlickNote - AI Voice Assistant +2025-12-03 19:07:27.869 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FlickNote - AI Voice Assistant' 已存在,跳过分析 +2025-12-03 19:07:27.870 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 327/453 +2025-12-03 19:07:27.870 | INFO | __main__:analyze_products:454 - +分析进度: 328/453 - nao +2025-12-03 19:07:27.870 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'nao' 已存在,跳过分析 +2025-12-03 19:07:27.870 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 328/453 +2025-12-03 19:07:27.870 | INFO | __main__:analyze_products:454 - +分析进度: 329/453 - Raydian +2025-12-03 19:07:27.870 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Raydian' 已存在,跳过分析 +2025-12-03 19:07:27.870 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 329/453 +2025-12-03 19:07:27.870 | INFO | __main__:analyze_products:454 - +分析进度: 330/453 - Klariqo AI Voice Assistants +2025-12-03 19:07:27.870 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Klariqo AI Voice Assistants' 已存在,跳过分析 +2025-12-03 19:07:27.871 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 330/453 +2025-12-03 19:07:27.871 | INFO | __main__:analyze_products:454 - +分析进度: 331/453 - Inbox Agents - Intelligent Unified Inbox +2025-12-03 19:07:27.871 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Inbox Agents - Intelligent Unified Inbox' 已存在,跳过分析 +2025-12-03 19:07:27.871 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 331/453 +2025-12-03 19:07:27.871 | INFO | __main__:analyze_products:454 - +分析进度: 332/453 - Hirecarta +2025-12-03 19:07:27.871 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hirecarta' 已存在,跳过分析 +2025-12-03 19:07:27.871 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 332/453 +2025-12-03 19:07:27.871 | INFO | __main__:analyze_products:454 - +分析进度: 333/453 - Superlines AI Search Auditor for ChatGPT +2025-12-03 19:07:27.872 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Superlines AI Search Auditor for ChatGPT' 已存在,跳过分析 +2025-12-03 19:07:27.872 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 333/453 +2025-12-03 19:07:27.872 | INFO | __main__:analyze_products:454 - +分析进度: 334/453 - TilePix +2025-12-03 19:07:27.872 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TilePix' 已存在,跳过分析 +2025-12-03 19:07:27.872 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 334/453 +2025-12-03 19:07:27.872 | INFO | __main__:analyze_products:454 - +分析进度: 335/453 - Synara +2025-12-03 19:07:27.873 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Synara' 已存在,跳过分析 +2025-12-03 19:07:27.873 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 335/453 +2025-12-03 19:07:27.873 | INFO | __main__:analyze_products:454 - +分析进度: 336/453 - Container Diet +2025-12-03 19:07:27.873 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Container Diet' 已存在,跳过分析 +2025-12-03 19:07:27.873 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 336/453 +2025-12-03 19:07:27.873 | INFO | __main__:analyze_products:454 - +分析进度: 337/453 - Google Nano Banana Pro +2025-12-03 19:07:27.873 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Google Nano Banana Pro' 已存在,跳过分析 +2025-12-03 19:07:27.874 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 337/453 +2025-12-03 19:07:27.874 | INFO | __main__:analyze_products:454 - +分析进度: 338/453 - SuperIntern +2025-12-03 19:07:27.874 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SuperIntern' 已存在,跳过分析 +2025-12-03 19:07:27.874 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 338/453 +2025-12-03 19:07:27.874 | INFO | __main__:analyze_products:454 - +分析进度: 339/453 - Dim Notes +2025-12-03 19:07:27.874 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Dim Notes' 已存在,跳过分析 +2025-12-03 19:07:27.874 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 339/453 +2025-12-03 19:07:27.874 | INFO | __main__:analyze_products:454 - +分析进度: 340/453 - RuleHook +2025-12-03 19:07:27.874 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'RuleHook' 已存在,跳过分析 +2025-12-03 19:07:27.875 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 340/453 +2025-12-03 19:07:27.875 | INFO | __main__:analyze_products:454 - +分析进度: 341/453 - HushLink +2025-12-03 19:07:27.875 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'HushLink' 已存在,跳过分析 +2025-12-03 19:07:27.875 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 341/453 +2025-12-03 19:07:27.875 | INFO | __main__:analyze_products:454 - +分析进度: 342/453 - ThreadSignals +2025-12-03 19:07:27.875 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ThreadSignals' 已存在,跳过分析 +2025-12-03 19:07:27.875 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 342/453 +2025-12-03 19:07:27.875 | INFO | __main__:analyze_products:454 - +分析进度: 343/453 - UTCP +2025-12-03 19:07:27.875 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'UTCP' 已存在,跳过分析 +2025-12-03 19:07:27.876 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 343/453 +2025-12-03 19:07:27.876 | INFO | __main__:analyze_products:454 - +分析进度: 344/453 - Yaranga +2025-12-03 19:07:27.876 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Yaranga' 已存在,跳过分析 +2025-12-03 19:07:27.876 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 344/453 +2025-12-03 19:07:27.876 | INFO | __main__:analyze_products:454 - +分析进度: 345/453 - ProspectEcho +2025-12-03 19:07:27.876 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ProspectEcho' 已存在,跳过分析 +2025-12-03 19:07:27.876 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 345/453 +2025-12-03 19:07:27.876 | INFO | __main__:analyze_products:454 - +分析进度: 346/453 - Felo +2025-12-03 19:07:27.876 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Felo' 已存在,跳过分析 +2025-12-03 19:07:27.877 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 346/453 +2025-12-03 19:07:27.877 | INFO | __main__:analyze_products:454 - +分析进度: 347/453 - BrandJet AI +2025-12-03 19:07:27.877 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'BrandJet AI' 已存在,跳过分析 +2025-12-03 19:07:27.877 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 347/453 +2025-12-03 19:07:27.878 | INFO | __main__:analyze_products:454 - +分析进度: 348/453 - SimRepo +2025-12-03 19:07:27.878 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SimRepo' 已存在,跳过分析 +2025-12-03 19:07:27.878 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 348/453 +2025-12-03 19:07:27.878 | INFO | __main__:analyze_products:454 - +分析进度: 349/453 - Orion +2025-12-03 19:07:27.878 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Orion' 已存在,跳过分析 +2025-12-03 19:07:27.879 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 349/453 +2025-12-03 19:07:27.879 | INFO | __main__:analyze_products:454 - +分析进度: 350/453 - SlopCollector +2025-12-03 19:07:27.879 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SlopCollector' 已存在,跳过分析 +2025-12-03 19:07:27.879 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 350/453 +2025-12-03 19:07:27.879 | INFO | __main__:analyze_products:454 - +分析进度: 351/453 - ツSupercut +2025-12-03 19:07:27.879 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ツSupercut' 已存在,跳过分析 +2025-12-03 19:07:27.879 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 351/453 +2025-12-03 19:07:27.879 | INFO | __main__:analyze_products:454 - +分析进度: 352/453 - Rubber Duck +2025-12-03 19:07:27.880 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rubber Duck' 已存在,跳过分析 +2025-12-03 19:07:27.880 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 352/453 +2025-12-03 19:07:27.880 | INFO | __main__:analyze_products:454 - +分析进度: 353/453 - DemoStudio +2025-12-03 19:07:27.880 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'DemoStudio' 已存在,跳过分析 +2025-12-03 19:07:27.880 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 353/453 +2025-12-03 19:07:27.880 | INFO | __main__:analyze_products:454 - +分析进度: 354/453 - Questas +2025-12-03 19:07:27.880 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Questas' 已存在,跳过分析 +2025-12-03 19:07:27.880 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 354/453 +2025-12-03 19:07:27.881 | INFO | __main__:analyze_products:454 - +分析进度: 355/453 - AskCodi +2025-12-03 19:07:27.881 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AskCodi' 已存在,跳过分析 +2025-12-03 19:07:27.881 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 355/453 +2025-12-03 19:07:27.881 | INFO | __main__:analyze_products:454 - +分析进度: 356/453 - InterviewFlowAI - AI Interviews +2025-12-03 19:07:27.882 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'InterviewFlowAI - AI Interviews' 已存在,跳过分析 +2025-12-03 19:07:27.882 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 356/453 +2025-12-03 19:07:27.882 | INFO | __main__:analyze_products:454 - +分析进度: 357/453 - FireCut AI +2025-12-03 19:07:27.882 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FireCut AI' 已存在,跳过分析 +2025-12-03 19:07:27.882 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 357/453 +2025-12-03 19:07:27.882 | INFO | __main__:analyze_products:454 - +分析进度: 358/453 - Convo +2025-12-03 19:07:27.883 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Convo' 已存在,跳过分析 +2025-12-03 19:07:27.883 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 358/453 +2025-12-03 19:07:27.883 | INFO | __main__:analyze_products:454 - +分析进度: 359/453 - Primeshot AI +2025-12-03 19:07:27.883 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Primeshot AI' 已存在,跳过分析 +2025-12-03 19:07:27.883 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 359/453 +2025-12-03 19:07:27.883 | INFO | __main__:analyze_products:454 - +分析进度: 360/453 - Evatar.ai +2025-12-03 19:07:27.884 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Evatar.ai' 已存在,跳过分析 +2025-12-03 19:07:27.884 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 360/453 +2025-12-03 19:07:27.884 | INFO | __main__:analyze_products:454 - +分析进度: 361/453 - Get Trippy Home +2025-12-03 19:07:27.884 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Get Trippy Home' 已存在,跳过分析 +2025-12-03 19:07:27.884 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 361/453 +2025-12-03 19:07:27.884 | INFO | __main__:analyze_products:454 - +分析进度: 362/453 - The New Microsoft Copilot +2025-12-03 19:07:27.885 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'The New Microsoft Copilot' 已存在,跳过分析 +2025-12-03 19:07:27.885 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 362/453 +2025-12-03 19:07:27.885 | INFO | __main__:analyze_products:454 - +分析进度: 363/453 - Live Resume +2025-12-03 19:07:27.885 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Live Resume' 已存在,跳过分析 +2025-12-03 19:07:27.885 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 363/453 +2025-12-03 19:07:27.885 | INFO | __main__:analyze_products:454 - +分析进度: 364/453 - Craft.do +2025-12-03 19:07:27.885 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Craft.do' 已存在,跳过分析 +2025-12-03 19:07:27.886 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 364/453 +2025-12-03 19:07:27.886 | INFO | __main__:analyze_products:454 - +分析进度: 365/453 - AbleMouse +2025-12-03 19:07:27.886 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AbleMouse' 已存在,跳过分析 +2025-12-03 19:07:27.886 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 365/453 +2025-12-03 19:07:27.886 | INFO | __main__:analyze_products:454 - +分析进度: 366/453 - Elder Care Check +2025-12-03 19:07:27.886 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Elder Care Check' 已存在,跳过分析 +2025-12-03 19:07:27.886 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 366/453 +2025-12-03 19:07:27.887 | INFO | __main__:analyze_products:454 - +分析进度: 367/453 - InsightTube +2025-12-03 19:07:27.887 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'InsightTube' 已存在,跳过分析 +2025-12-03 19:07:27.887 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 367/453 +2025-12-03 19:07:27.887 | INFO | __main__:analyze_products:454 - +分析进度: 368/453 - Interachat +2025-12-03 19:07:27.887 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Interachat' 已存在,跳过分析 +2025-12-03 19:07:27.887 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 368/453 +2025-12-03 19:07:27.887 | INFO | __main__:analyze_products:454 - +分析进度: 369/453 - GitHub +2025-12-03 19:07:27.888 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GitHub' 已存在,跳过分析 +2025-12-03 19:07:27.888 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 369/453 +2025-12-03 19:07:27.888 | INFO | __main__:analyze_products:454 - +分析进度: 370/453 - Links 2.0 +2025-12-03 19:07:27.888 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Links 2.0' 已存在,跳过分析 +2025-12-03 19:07:27.888 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 370/453 +2025-12-03 19:07:27.888 | INFO | __main__:analyze_products:454 - +分析进度: 371/453 - GLITCHGUESS +2025-12-03 19:07:27.889 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GLITCHGUESS' 已存在,跳过分析 +2025-12-03 19:07:27.889 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 371/453 +2025-12-03 19:07:27.889 | INFO | __main__:analyze_products:454 - +分析进度: 372/453 - NoSho.app +2025-12-03 19:07:27.889 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NoSho.app' 已存在,跳过分析 +2025-12-03 19:07:27.889 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 372/453 +2025-12-03 19:07:27.889 | INFO | __main__:analyze_products:454 - +分析进度: 373/453 - AstroAlert +2025-12-03 19:07:27.889 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AstroAlert' 已存在,跳过分析 +2025-12-03 19:07:27.889 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 373/453 +2025-12-03 19:07:27.889 | INFO | __main__:analyze_products:454 - +分析进度: 374/453 - Suprr +2025-12-03 19:07:27.890 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Suprr' 已存在,跳过分析 +2025-12-03 19:07:27.890 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 374/453 +2025-12-03 19:07:27.890 | INFO | __main__:analyze_products:454 - +分析进度: 375/453 - ModelPilot +2025-12-03 19:07:27.890 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ModelPilot' 已存在,跳过分析 +2025-12-03 19:07:27.890 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 375/453 +2025-12-03 19:07:27.890 | INFO | __main__:analyze_products:454 - +分析进度: 376/453 - Hero Widget +2025-12-03 19:07:27.890 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hero Widget' 已存在,跳过分析 +2025-12-03 19:07:27.891 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 376/453 +2025-12-03 19:07:27.891 | INFO | __main__:analyze_products:454 - +分析进度: 377/453 - tsk.lol +2025-12-03 19:07:27.891 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'tsk.lol' 已存在,跳过分析 +2025-12-03 19:07:27.891 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 377/453 +2025-12-03 19:07:27.891 | INFO | __main__:analyze_products:454 - +分析进度: 378/453 - TaskHz +2025-12-03 19:07:27.891 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TaskHz' 已存在,跳过分析 +2025-12-03 19:07:27.891 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 378/453 +2025-12-03 19:07:27.891 | INFO | __main__:analyze_products:454 - +分析进度: 379/453 - AppPad +2025-12-03 19:07:27.891 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AppPad' 已存在,跳过分析 +2025-12-03 19:07:27.892 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 379/453 +2025-12-03 19:07:27.892 | INFO | __main__:analyze_products:454 - +分析进度: 380/453 - Double Tap +2025-12-03 19:07:27.892 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Double Tap' 已存在,跳过分析 +2025-12-03 19:07:27.892 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 380/453 +2025-12-03 19:07:27.892 | INFO | __main__:analyze_products:454 - +分析进度: 381/453 - My Clocks +2025-12-03 19:07:27.893 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'My Clocks' 已存在,跳过分析 +2025-12-03 19:07:27.893 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 381/453 +2025-12-03 19:07:27.893 | INFO | __main__:analyze_products:454 - +分析进度: 382/453 - Motionik +2025-12-03 19:07:27.893 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Motionik' 已存在,跳过分析 +2025-12-03 19:07:27.893 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 382/453 +2025-12-03 19:07:27.893 | INFO | __main__:analyze_products:454 - +分析进度: 383/453 - Product Huntr +2025-12-03 19:07:27.894 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Product Huntr' 已存在,跳过分析 +2025-12-03 19:07:27.894 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 383/453 +2025-12-03 19:07:27.894 | INFO | __main__:analyze_products:454 - +分析进度: 384/453 - Gedd.it +2025-12-03 19:07:27.894 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gedd.it' 已存在,跳过分析 +2025-12-03 19:07:27.894 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 384/453 +2025-12-03 19:07:27.894 | INFO | __main__:analyze_products:454 - +分析进度: 385/453 - FraudLens AI +2025-12-03 19:07:27.895 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FraudLens AI' 已存在,跳过分析 +2025-12-03 19:07:27.895 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 385/453 +2025-12-03 19:07:27.895 | INFO | __main__:analyze_products:454 - +分析进度: 386/453 - Claude by Anthropic +2025-12-03 19:07:27.895 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Claude by Anthropic' 已存在,跳过分析 +2025-12-03 19:07:27.895 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 386/453 +2025-12-03 19:07:27.895 | INFO | __main__:analyze_products:454 - +分析进度: 387/453 - Livespace.ai +2025-12-03 19:07:27.896 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Livespace.ai' 已存在,跳过分析 +2025-12-03 19:07:27.896 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 387/453 +2025-12-03 19:07:27.896 | INFO | __main__:analyze_products:454 - +分析进度: 388/453 - hera +2025-12-03 19:07:27.896 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'hera' 已存在,跳过分析 +2025-12-03 19:07:27.896 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 388/453 +2025-12-03 19:07:27.896 | INFO | __main__:analyze_products:454 - +分析进度: 389/453 - Calk AI +2025-12-03 19:07:27.897 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Calk AI' 已存在,跳过分析 +2025-12-03 19:07:27.897 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 389/453 +2025-12-03 19:07:27.897 | INFO | __main__:analyze_products:454 - +分析进度: 390/453 - Agenta +2025-12-03 19:07:27.897 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Agenta' 已存在,跳过分析 +2025-12-03 19:07:27.897 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 390/453 +2025-12-03 19:07:27.897 | INFO | __main__:analyze_products:454 - +分析进度: 391/453 - Predictive AI +2025-12-03 19:07:27.897 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Predictive AI' 已存在,跳过分析 +2025-12-03 19:07:27.898 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 391/453 +2025-12-03 19:07:27.898 | INFO | __main__:analyze_products:454 - +分析进度: 392/453 - Mureka +2025-12-03 19:07:27.898 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Mureka' 已存在,跳过分析 +2025-12-03 19:07:27.898 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 392/453 +2025-12-03 19:07:27.898 | INFO | __main__:analyze_products:454 - +分析进度: 393/453 - Kanaji +2025-12-03 19:07:27.898 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Kanaji' 已存在,跳过分析 +2025-12-03 19:07:27.898 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 393/453 +2025-12-03 19:07:27.899 | INFO | __main__:analyze_products:454 - +分析进度: 394/453 - ActFlux +2025-12-03 19:07:27.899 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ActFlux' 已存在,跳过分析 +2025-12-03 19:07:27.899 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 394/453 +2025-12-03 19:07:27.899 | INFO | __main__:analyze_products:454 - +分析进度: 395/453 - Cracked.ai +2025-12-03 19:07:27.899 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cracked.ai' 已存在,跳过分析 +2025-12-03 19:07:27.899 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 395/453 +2025-12-03 19:07:27.899 | INFO | __main__:analyze_products:454 - +分析进度: 396/453 - Formly +2025-12-03 19:07:27.899 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Formly' 已存在,跳过分析 +2025-12-03 19:07:27.900 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 396/453 +2025-12-03 19:07:27.900 | INFO | __main__:analyze_products:454 - +分析进度: 397/453 - CyberCut AI +2025-12-03 19:07:27.900 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'CyberCut AI' 已存在,跳过分析 +2025-12-03 19:07:27.900 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 397/453 +2025-12-03 19:07:27.900 | INFO | __main__:analyze_products:454 - +分析进度: 398/453 - AppForceStudio +2025-12-03 19:07:27.900 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AppForceStudio' 已存在,跳过分析 +2025-12-03 19:07:27.900 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 398/453 +2025-12-03 19:07:27.900 | INFO | __main__:analyze_products:454 - +分析进度: 399/453 - Bookingbird.io +2025-12-03 19:07:27.900 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Bookingbird.io' 已存在,跳过分析 +2025-12-03 19:07:27.901 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 399/453 +2025-12-03 19:07:27.901 | INFO | __main__:analyze_products:454 - +分析进度: 400/453 - FlowLens +2025-12-03 19:07:27.901 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FlowLens' 已存在,跳过分析 +2025-12-03 19:07:27.901 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 400/453 +2025-12-03 19:07:27.901 | INFO | __main__:analyze_products:454 - +分析进度: 401/453 - Unfold +2025-12-03 19:07:27.901 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Unfold' 已存在,跳过分析 +2025-12-03 19:07:27.901 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 401/453 +2025-12-03 19:07:27.901 | INFO | __main__:analyze_products:454 - +分析进度: 402/453 - Seefy +2025-12-03 19:07:27.902 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Seefy' 已存在,跳过分析 +2025-12-03 19:07:27.902 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 402/453 +2025-12-03 19:07:27.902 | INFO | __main__:analyze_products:454 - +分析进度: 403/453 - TinyCommand +2025-12-03 19:07:27.902 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TinyCommand' 已存在,跳过分析 +2025-12-03 19:07:27.902 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 403/453 +2025-12-03 19:07:27.902 | INFO | __main__:analyze_products:454 - +分析进度: 404/453 - Hugging Face +2025-12-03 19:07:27.903 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hugging Face' 已存在,跳过分析 +2025-12-03 19:07:27.903 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 404/453 +2025-12-03 19:07:27.903 | INFO | __main__:analyze_products:454 - +分析进度: 405/453 - Gleam +2025-12-03 19:07:27.903 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Gleam' 已存在,跳过分析 +2025-12-03 19:07:27.903 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 405/453 +2025-12-03 19:07:27.903 | INFO | __main__:analyze_products:454 - +分析进度: 406/453 - Mistral AI +2025-12-03 19:07:27.903 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Mistral AI' 已存在,跳过分析 +2025-12-03 19:07:27.904 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 406/453 +2025-12-03 19:07:27.904 | INFO | __main__:analyze_products:454 - +分析进度: 407/453 - Nova Act by Amazon +2025-12-03 19:07:27.904 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Nova Act by Amazon' 已存在,跳过分析 +2025-12-03 19:07:27.904 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 407/453 +2025-12-03 19:07:27.904 | INFO | __main__:analyze_products:454 - +分析进度: 408/453 - Scroll +2025-12-03 19:07:27.904 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Scroll' 已存在,跳过分析 +2025-12-03 19:07:27.904 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 408/453 +2025-12-03 19:07:27.904 | INFO | __main__:analyze_products:454 - +分析进度: 409/453 - Nerve +2025-12-03 19:07:27.905 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Nerve' 已存在,跳过分析 +2025-12-03 19:07:27.905 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 409/453 +2025-12-03 19:07:27.905 | INFO | __main__:analyze_products:454 - +分析进度: 410/453 - Cleva.io +2025-12-03 19:07:27.905 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cleva.io' 已存在,跳过分析 +2025-12-03 19:07:27.905 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 410/453 +2025-12-03 19:07:27.905 | INFO | __main__:analyze_products:454 - +分析进度: 411/453 - Arcade +2025-12-03 19:07:27.905 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Arcade' 已存在,跳过分析 +2025-12-03 19:07:27.905 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 411/453 +2025-12-03 19:07:27.905 | INFO | __main__:analyze_products:454 - +分析进度: 412/453 - devlo +2025-12-03 19:07:27.906 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'devlo' 已存在,跳过分析 +2025-12-03 19:07:27.906 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 412/453 +2025-12-03 19:07:27.906 | INFO | __main__:analyze_products:454 - +分析进度: 413/453 - pipeRead +2025-12-03 19:07:27.906 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'pipeRead' 已存在,跳过分析 +2025-12-03 19:07:27.906 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 413/453 +2025-12-03 19:07:27.906 | INFO | __main__:analyze_products:454 - +分析进度: 414/453 - Fellow.ai +2025-12-03 19:07:27.906 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Fellow.ai' 已存在,跳过分析 +2025-12-03 19:07:27.906 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 414/453 +2025-12-03 19:07:27.906 | INFO | __main__:analyze_products:454 - +分析进度: 415/453 - RunwayML +2025-12-03 19:07:27.907 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'RunwayML' 已存在,跳过分析 +2025-12-03 19:07:27.907 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 415/453 +2025-12-03 19:07:27.907 | INFO | __main__:analyze_products:454 - +分析进度: 416/453 - Buglet +2025-12-03 19:07:27.907 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Buglet' 已存在,跳过分析 +2025-12-03 19:07:27.907 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 416/453 +2025-12-03 19:07:27.908 | INFO | __main__:analyze_products:454 - +分析进度: 417/453 - DeepSeek +2025-12-03 19:07:27.908 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'DeepSeek' 已存在,跳过分析 +2025-12-03 19:07:27.908 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 417/453 +2025-12-03 19:07:27.908 | INFO | __main__:analyze_products:454 - +分析进度: 418/453 - FoodGram(Android) +2025-12-03 19:07:27.909 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FoodGram(Android)' 已存在,跳过分析 +2025-12-03 19:07:27.909 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 418/453 +2025-12-03 19:07:27.909 | INFO | __main__:analyze_products:454 - +分析进度: 419/453 - Hyvor Post +2025-12-03 19:07:27.909 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Hyvor Post' 已存在,跳过分析 +2025-12-03 19:07:27.909 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 419/453 +2025-12-03 19:07:27.909 | INFO | __main__:analyze_products:454 - +分析进度: 420/453 - Ask Bar +2025-12-03 19:07:27.910 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ask Bar' 已存在,跳过分析 +2025-12-03 19:07:27.910 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 420/453 +2025-12-03 19:07:27.910 | INFO | __main__:analyze_products:454 - +分析进度: 421/453 - Aha +2025-12-03 19:07:27.910 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Aha' 已存在,跳过分析 +2025-12-03 19:07:27.910 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 421/453 +2025-12-03 19:07:27.910 | INFO | __main__:analyze_products:454 - +分析进度: 422/453 - SnapPay +2025-12-03 19:07:27.911 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'SnapPay' 已存在,跳过分析 +2025-12-03 19:07:27.911 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 422/453 +2025-12-03 19:07:27.911 | INFO | __main__:analyze_products:454 - +分析进度: 423/453 - FocusRoom +2025-12-03 19:07:27.911 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'FocusRoom' 已存在,跳过分析 +2025-12-03 19:07:27.911 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 423/453 +2025-12-03 19:07:27.911 | INFO | __main__:analyze_products:454 - +分析进度: 424/453 - ZapDigits +2025-12-03 19:07:27.911 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ZapDigits' 已存在,跳过分析 +2025-12-03 19:07:27.911 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 424/453 +2025-12-03 19:07:27.912 | INFO | __main__:analyze_products:454 - +分析进度: 425/453 - X-Design +2025-12-03 19:07:27.912 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'X-Design' 已存在,跳过分析 +2025-12-03 19:07:27.912 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 425/453 +2025-12-03 19:07:27.912 | INFO | __main__:analyze_products:454 - +分析进度: 426/453 - AroCrypt +2025-12-03 19:07:27.912 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'AroCrypt' 已存在,跳过分析 +2025-12-03 19:07:27.912 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 426/453 +2025-12-03 19:07:27.912 | INFO | __main__:analyze_products:454 - +分析进度: 427/453 - ScreenBreak +2025-12-03 19:07:27.913 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'ScreenBreak' 已存在,跳过分析 +2025-12-03 19:07:27.913 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 427/453 +2025-12-03 19:07:27.913 | INFO | __main__:analyze_products:454 - +分析进度: 428/453 - Once UI +2025-12-03 19:07:27.913 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Once UI' 已存在,跳过分析 +2025-12-03 19:07:27.913 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 428/453 +2025-12-03 19:07:27.913 | INFO | __main__:analyze_products:454 - +分析进度: 429/453 - GanttTool +2025-12-03 19:07:27.913 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'GanttTool' 已存在,跳过分析 +2025-12-03 19:07:27.913 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 429/453 +2025-12-03 19:07:27.914 | INFO | __main__:analyze_products:454 - +分析进度: 430/453 - Markdown Studio +2025-12-03 19:07:27.914 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Markdown Studio' 已存在,跳过分析 +2025-12-03 19:07:27.914 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 430/453 +2025-12-03 19:07:27.914 | INFO | __main__:analyze_products:454 - +分析进度: 431/453 - Vibecode DB +2025-12-03 19:07:27.914 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Vibecode DB' 已存在,跳过分析 +2025-12-03 19:07:27.914 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 431/453 +2025-12-03 19:07:27.914 | INFO | __main__:analyze_products:454 - +分析进度: 432/453 - Clipse +2025-12-03 19:07:27.915 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Clipse' 已存在,跳过分析 +2025-12-03 19:07:27.915 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 432/453 +2025-12-03 19:07:27.915 | INFO | __main__:analyze_products:454 - +分析进度: 433/453 - Cumbuca +2025-12-03 19:07:27.915 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cumbuca' 已存在,跳过分析 +2025-12-03 19:07:27.915 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 433/453 +2025-12-03 19:07:27.915 | INFO | __main__:analyze_products:454 - +分析进度: 434/453 - Moodify +2025-12-03 19:07:27.915 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Moodify' 已存在,跳过分析 +2025-12-03 19:07:27.915 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 434/453 +2025-12-03 19:07:27.915 | INFO | __main__:analyze_products:454 - +分析进度: 435/453 - TrueFoundry AI Gateway +2025-12-03 19:07:27.916 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TrueFoundry AI Gateway' 已存在,跳过分析 +2025-12-03 19:07:27.916 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 435/453 +2025-12-03 19:07:27.916 | INFO | __main__:analyze_products:454 - +分析进度: 436/453 - beLow +2025-12-03 19:07:27.916 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'beLow' 已存在,跳过分析 +2025-12-03 19:07:27.916 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 436/453 +2025-12-03 19:07:27.916 | INFO | __main__:analyze_products:454 - +分析进度: 437/453 - Stickerbox +2025-12-03 19:07:27.916 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Stickerbox' 已存在,跳过分析 +2025-12-03 19:07:27.916 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 437/453 +2025-12-03 19:07:27.917 | INFO | __main__:analyze_products:454 - +分析进度: 438/453 - Shipper.now +2025-12-03 19:07:27.917 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Shipper.now' 已存在,跳过分析 +2025-12-03 19:07:27.917 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 438/453 +2025-12-03 19:07:27.917 | INFO | __main__:analyze_products:454 - +分析进度: 439/453 - The ∞ Bar +2025-12-03 19:07:27.917 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'The ∞ Bar' 已存在,跳过分析 +2025-12-03 19:07:27.917 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 439/453 +2025-12-03 19:07:27.917 | INFO | __main__:analyze_products:454 - +分析进度: 440/453 - Cocoon by Telegram +2025-12-03 19:07:27.918 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Cocoon by Telegram' 已存在,跳过分析 +2025-12-03 19:07:27.918 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 440/453 +2025-12-03 19:07:27.918 | INFO | __main__:analyze_products:454 - +分析进度: 441/453 - Crow +2025-12-03 19:07:27.918 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Crow' 已存在,跳过分析 +2025-12-03 19:07:27.918 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 441/453 +2025-12-03 19:07:27.918 | INFO | __main__:analyze_products:454 - +分析进度: 442/453 - NeuralAgent +2025-12-03 19:07:27.918 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'NeuralAgent' 已存在,跳过分析 +2025-12-03 19:07:27.919 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 442/453 +2025-12-03 19:07:27.919 | INFO | __main__:analyze_products:454 - +分析进度: 443/453 - Contenov +2025-12-03 19:07:27.919 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Contenov' 已存在,跳过分析 +2025-12-03 19:07:27.919 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 443/453 +2025-12-03 19:07:27.919 | INFO | __main__:analyze_products:454 - +分析进度: 444/453 - Rephrase +2025-12-03 19:07:27.919 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Rephrase' 已存在,跳过分析 +2025-12-03 19:07:27.919 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 444/453 +2025-12-03 19:07:27.919 | INFO | __main__:analyze_products:454 - +分析进度: 445/453 - RightNow AI +2025-12-03 19:07:27.920 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'RightNow AI' 已存在,跳过分析 +2025-12-03 19:07:27.920 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 445/453 +2025-12-03 19:07:27.920 | INFO | __main__:analyze_products:454 - +分析进度: 446/453 - plok.sh +2025-12-03 19:07:27.920 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'plok.sh' 已存在,跳过分析 +2025-12-03 19:07:27.920 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 446/453 +2025-12-03 19:07:27.920 | INFO | __main__:analyze_products:454 - +分析进度: 447/453 - Tag my Tab +2025-12-03 19:07:27.921 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Tag my Tab' 已存在,跳过分析 +2025-12-03 19:07:27.921 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 447/453 +2025-12-03 19:07:27.921 | INFO | __main__:analyze_products:454 - +分析进度: 448/453 - Ripplica +2025-12-03 19:07:27.921 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Ripplica' 已存在,跳过分析 +2025-12-03 19:07:27.921 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 448/453 +2025-12-03 19:07:27.921 | INFO | __main__:analyze_products:454 - +分析进度: 449/453 - Waylight +2025-12-03 19:07:27.922 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Waylight' 已存在,跳过分析 +2025-12-03 19:07:27.922 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 449/453 +2025-12-03 19:07:27.922 | INFO | __main__:analyze_products:454 - +分析进度: 450/453 - Spacer +2025-12-03 19:07:27.922 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'Spacer' 已存在,跳过分析 +2025-12-03 19:07:27.922 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 450/453 +2025-12-03 19:07:27.922 | INFO | __main__:analyze_products:454 - +分析进度: 451/453 - VibeJar-Mood Tracker and Journal +2025-12-03 19:07:27.923 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'VibeJar-Mood Tracker and Journal' 已存在,跳过分析 +2025-12-03 19:07:27.923 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 451/453 +2025-12-03 19:07:27.923 | INFO | __main__:analyze_products:454 - +分析进度: 452/453 - TwelveLabs +2025-12-03 19:07:27.923 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'TwelveLabs' 已存在,跳过分析 +2025-12-03 19:07:27.923 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 452/453 +2025-12-03 19:07:27.923 | INFO | __main__:analyze_products:454 - +分析进度: 453/453 - QuickWidgets +2025-12-03 19:07:27.924 | INFO | __main__:check_product_exists_in_analysis:390 - 产品 'QuickWidgets' 已存在,跳过分析 +2025-12-03 19:07:27.924 | INFO | __main__:analyze_products:459 - 跳过已存在产品,当前进度: 453/453 +2025-12-03 19:07:27.924 | SUCCESS | __main__:analyze_products:488 - 分析完成! 成功分析 0 个产品,跳过 453 个已存在产品 +2025-12-03 19:07:27.924 | INFO | __main__:analyze_products:495 - 数据库连接已关闭 +2025-12-03 19:07:27.924 | INFO | __main__:run_full_workflow_async:682 - 步骤3: 开始分析并补充缺失的难度分数... +2025-12-03 19:07:27.924 | INFO | __main__:analyze_missing_scores:588 - === 开始分析缺失难度分数的产品 === +2025-12-03 19:07:27.925 | SUCCESS | __main__:connect_to_database:75 - 成功连接到数据库: c:\Users\xiaji\Documents\个人文件夹\夏骥\hothub的抓取\product\products.db +2025-12-03 19:07:27.926 | INFO | __main__:analyze_missing_scores:604 - 找到 0 个缺失难度分数的产品 +2025-12-03 19:07:27.926 | INFO | __main__:analyze_missing_scores:607 - 没有发现缺失难度分数的产品 +2025-12-03 19:07:27.926 | INFO | __main__:analyze_missing_scores:661 - 数据库连接已关闭 +2025-12-03 19:07:27.926 | SUCCESS | __main__:run_full_workflow_async:685 - === 全功能产品系统工作流程完成 === diff --git a/product/fill_follows_field.py b/product/fill_follows_field.py new file mode 100644 index 0000000..853b047 --- /dev/null +++ b/product/fill_follows_field.py @@ -0,0 +1,118 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +填补product_analysis表中follows字段内容的脚本 +用于将products表中的user_count转换为数字并更新到product_analysis.follows字段 +""" + +import sqlite3 +import os +import sys +from loguru import logger + +# 配置日志 +logger.remove() +logger.add(sys.stderr, level="INFO", format="{time:YYYY-MM-DD HH:mm:ss} | {level: <8} | {name}:{function}:{line} - {message}") + +class FollowsFiller: + """用于填补follows字段内容的类""" + + def __init__(self, db_path): + self.db_path = db_path + self.api_url = "http://localhost:11434/api/generate" + + def connect_to_database(self) -> sqlite3.Connection: + """连接到SQLite数据库""" + try: + conn = sqlite3.connect(self.db_path) + logger.success(f"成功连接到数据库: {self.db_path}") + return conn + except Exception as e: + logger.error(f"连接数据库失败: {e}") + raise + + def check_table_structure(self) -> bool: + """检查数据库表结构是否正确""" + logger.info("正在检查数据库表结构...") + + conn = self.connect_to_database() + cursor = conn.cursor() + + try: + # 检查products表是否存在 + cursor.execute("SELECT name FROM sqlite_master WHERE type='table' AND name='products'") + if not cursor.fetchone(): + logger.error("products表不存在") + return False + + # 检查product_analysis表是否存在 + cursor.execute("SELECT name FROM sqlite_master WHERE type='table' AND name='product_analysis'") + if not cursor.fetchone(): + logger.error("product_analysis表不存在") + return False + + # 检查product_analysis表是否有follows字段 + cursor.execute("PRAGMA table_info(product_analysis)") + columns = [col[1] for col in cursor.fetchall()] + if 'follows' not in columns: + logger.error("product_analysis表没有follows字段") + return False + + logger.success("数据库表结构检查通过") + return True + finally: + conn.close() + + def convert_user_count_to_number(self, user_count: str) -> int: + """将user_count文本转换为数字 + + Args: + user_count: 用户数量文本,如"53 followers"或"1.9K followers" + + Returns: + 转换后的数字 + """ + if not user_count or user_count.strip() == "": + logger.info(f"空的用户数量: {user_count}") + return None + + try: + # 移除多余空格和"followers"等文本 + import re + cleaned = re.sub(r'\s*followers?\s*$', '', user_count.strip(), flags=re.IGNORECASE) + + # 处理K/M等单位 + if cleaned.endswith('K') or cleaned.endswith('k'): + return int(float(cleaned[:-1]) * 1000) + elif cleaned.endswith('M') or cleaned.endswith('m'): + return int(float(cleaned[:-1]) * 1000000) + else: + # 直接转换为整数 + return int(re.sub(r'[^\d]', '', cleaned)) + except Exception as e: + logger.error(f"转换用户数量失败: {user_count}, 错误: {e}") + return None + + def fill_follows_field(self): + """填补product_analysis表中的follows字段内容""" + logger.info("=== 开始填补follows字段内容 ===") + + conn = self.connect_to_database() + cursor = conn.cursor() + + try: + # 查询所有产品及其对应的分析记录 + cursor.execute(""" + SELECT p.id, p.name, p.user_count, pa.id as analysis_id, pa.follows + FROM products p + LEFT JOIN product_analysis pa ON p.name = pa.original_name + WHERE pa.id IS NOT NULL + """) + + products = cursor.fetchall() + logger.info(f"找到 {len(products)} 个产品及其分析记录") + + if not products: + logger.info("没有发现需要填补follows字段的记录") + return + \ No newline at end of file diff --git a/product/integrated_product_system.py b/product/integrated_product_system.py index 4c6ea83..1b71279 100644 --- a/product/integrated_product_system.py +++ b/product/integrated_product_system.py @@ -112,10 +112,18 @@ class IntegratedProductSystem: ai_response TEXT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, difficulty_score INTEGER, - product_link TEXT + product_link TEXT, + follows INTEGER ) ''') + # 为现有表添加follows字段(如果不存在) + cursor.execute("PRAGMA table_info(product_analysis)") + columns = [col[1] for col in cursor.fetchall()] + if 'follows' not in columns: + cursor.execute("ALTER TABLE product_analysis ADD COLUMN follows INTEGER") + logger.info("已为product_analysis表添加follows字段") + conn.commit() conn.close() logger.success("产品数据库初始化完成") @@ -262,9 +270,9 @@ class IntegratedProductSystem: try: cursor = conn.cursor() - # 查询products表中的name和introduction字段 + # 查询products表中的id、name、introduction、user_count和url字段 cursor.execute(""" - SELECT id, name, introduction + SELECT id, name, introduction, user_count, url FROM products WHERE name IS NOT NULL AND introduction IS NOT NULL AND name != '' AND introduction != '' @@ -274,8 +282,8 @@ class IntegratedProductSystem: logger.info(f"从数据库获取到 {len(products)} 个产品") # 显示前几个产品作为示例 - for i, (id, name, intro) in enumerate(products[:3], 1): - logger.info(f"示例产品{i}: ID={id}, 名称='{name}', 简介='{intro[:50]}...'") + for i, (id, name, intro, user_count, url) in enumerate(products[:3], 1): + logger.info(f"示例产品{i}: ID={id}, 名称='{name}', 简介='{intro[:50]}...', 用户数='{user_count}', URL='{url}'") return products @@ -321,6 +329,64 @@ class IntegratedProductSystem: logger.error(f"调用Ollama AI API时出错: {e}") return None + def convert_user_count_to_number(self, user_count: str) -> Optional[int]: + """使用Ollama API将user_count文本转换为数字 + + Args: + user_count: 用户数量文本,如"53 followers"或"1.9K followers" + + Returns: + 转换后的数字,或None如果转换失败 + """ + if not user_count or user_count.strip() == "": + logger.info(f"空的用户数量: {user_count}") + return None + + try: + logger.info(f"正在转换用户数量: {user_count}") + + # 构建请求数据,专门用于用户数量转换 + prompt = f"请将以下用户数量文本转换为纯数字,不要包含任何其他内容:\n{user_count}\n\n转换规则:\n- 直接数字:如'53 followers' → 53\n- K表示千:如'1.9K followers' → 1900\n- M表示百万:如'2.5M followers' → 2500000\n- 只返回数字,不要添加任何单位或解释" + + data = { + "model": "qwen3:8b", + "prompt": prompt, + "stream": False + } + + headers = { + "Content-Type": "application/json" + } + + # 调用Ollama API + response = requests.post( + self.api_url, + headers=headers, + data=json.dumps(data, ensure_ascii=False), + timeout=30 + ) + + if response.status_code == 200: + result = response.json() + converted = result.get("response", "").strip() + logger.success(f"成功转换用户数量: {user_count} → {converted}") + + # 提取纯数字 + import re + number_match = re.search(r'\d+(?:\.\d+)?', converted) + if number_match: + return int(float(number_match.group())) + else: + logger.error(f"无法从转换结果中提取数字: {converted}") + return None + else: + logger.error(f"Ollama API调用失败: {response.status_code}, {response.text}") + return None + + except Exception as e: + logger.error(f"转换用户数量时出错: {e}") + return None + def parse_ai_response(self, response: str) -> Tuple[str, str, str, int]: """解析AI响应内容,提取产品名称、简介、难度描述和难度分数""" try: @@ -398,8 +464,8 @@ class IntegratedProductSystem: def save_analysis_result(self, conn: sqlite3.Connection, original_name: str, difficulty: str, ai_response: str, difficulty_score: int = None, - product_link: str = None): - """保存分析结果到数据库,包括难度分数和产品链接""" + product_link: str = None, follows: int = None): + """保存分析结果到数据库,包括难度分数、产品链接和关注数""" try: cursor = conn.cursor() @@ -409,12 +475,12 @@ class IntegratedProductSystem: cursor.execute(""" INSERT INTO product_analysis - (original_name, development_difficulty, difficulty_score, ai_response, product_link) - VALUES (?, ?, ?, ?, ?) - """, (original_name, difficulty, difficulty_score, ai_response, product_link)) + (original_name, development_difficulty, difficulty_score, ai_response, product_link, follows) + VALUES (?, ?, ?, ?, ?, ?) + """, (original_name, difficulty, difficulty_score, ai_response, product_link, follows)) conn.commit() - logger.success(f"保存分析结果成功: {original_name}, 难度分数: {difficulty_score}") + logger.success(f"保存分析结果成功: {original_name}, 难度分数: {difficulty_score}, 关注数: {follows}") except Exception as e: logger.error(f"保存分析结果失败: {e}") @@ -450,7 +516,7 @@ class IntegratedProductSystem: # 逐个分析产品 success_count = 0 skip_count = 0 - for i, (original_id, name, introduction) in enumerate(products_to_analyze, 1): + for i, (original_id, name, introduction, user_count, url) in enumerate(products_to_analyze, 1): logger.info(f"\n分析进度: {i}/{len(products_to_analyze)} - {name}") # 检查产品是否已存在 @@ -462,7 +528,7 @@ class IntegratedProductSystem: # 显示API调用状态 logger.info(f"正在提交API请求... 进度: {i}/{len(products_to_analyze)}") - # 调用AI API + # 调用AI API分析产品 ai_response = self.call_ollama_ai_api(name, introduction) if ai_response: @@ -472,8 +538,13 @@ class IntegratedProductSystem: # 解析响应 product_intro, difficulty, difficulty_score = self.parse_ai_response(ai_response) - # 保存结果(不再保存product_intro,避免与ai_response重复) - self.save_analysis_result(conn, name, difficulty, ai_response, difficulty_score) + # 转换用户关注数 + follows = None + if user_count: + follows = self.convert_user_count_to_number(user_count) + + # 保存结果 + self.save_analysis_result(conn, name, difficulty, ai_response, difficulty_score, url, follows) success_count += 1 # 显示完成状态 @@ -660,8 +731,71 @@ class IntegratedProductSystem: conn.close() logger.info("数据库连接已关闭") + def analyze_follower_counts(self): + """分析并更新产品的关注数""" + logger.info("=== 开始分析产品关注数 ===") + + conn = None + try: + # 连接数据库 + conn = self.connect_to_database() + cursor = conn.cursor() + + # 查询所有产品及其对应的分析记录 + cursor.execute(""" + SELECT p.id, p.name, p.user_count, pa.id as analysis_id + FROM products p + LEFT JOIN product_analysis pa ON p.name = pa.original_name + WHERE p.user_count IS NOT NULL AND p.user_count != '' + """) + + products = cursor.fetchall() + logger.info(f"找到 {len(products)} 个需要更新关注数的产品") + + if not products: + logger.info("没有发现需要更新关注数的产品") + return + + # 为每个产品转换user_count并更新到product_analysis.follows + updated_count = 0 + for i, (product_id, name, user_count, analysis_id) in enumerate(products, 1): + logger.info(f"处理产品关注数 {i}/{len(products)}: {name}, 用户数: {user_count}") + + if not analysis_id: + logger.info(f"产品 '{name}' 没有对应的分析记录,跳过") + continue + + # 转换用户关注数 + follows = self.convert_user_count_to_number(user_count) + + # 更新关注数 + if follows is not None: + cursor.execute(""" + UPDATE product_analysis + SET follows = ? + WHERE id = ? + """, (follows, analysis_id)) + conn.commit() + updated_count += 1 + logger.success(f"成功更新产品 '{name}' 的关注数为 {follows}") + else: + logger.warning(f"无法为产品 '{name}' 转换关注数") + + # 避免API调用过于频繁 + if i < len(products): + time.sleep(2) + + logger.success(f"关注数分析完成! 成功更新 {updated_count} 个产品的关注数") + + except Exception as e: + logger.error(f"分析关注数过程中出错: {e}") + finally: + if conn: + conn.close() + logger.info("数据库连接已关闭") + async def run_full_workflow_async(self, max_products=None, analyze_only=False): - """异步运行完整工作流程:抓取+分析+补充缺失分数""" + """异步运行完整工作流程:抓取+分析+补充缺失分数+更新关注数""" logger.info("=== 开始全功能产品系统工作流程 ===") # 初始化数据库 @@ -682,6 +816,10 @@ class IntegratedProductSystem: logger.info("步骤3: 开始分析并补充缺失的难度分数...") self.analyze_missing_scores() + # 步骤4: 分析并更新产品关注数 + logger.info("步骤4: 开始分析并更新产品关注数...") + self.analyze_follower_counts() + logger.success("=== 全功能产品系统工作流程完成 ===") def run_full_workflow(self, max_products=None, analyze_only=False): @@ -723,11 +861,11 @@ async def main(): chrome_bat_path = os.path.join(os.path.dirname(__file__), "start_chrome.bat") logger.info(f"正在运行Chrome启动脚本: {chrome_bat_path}") try: - # 运行批处理程序,等待其完成 - subprocess.run([chrome_bat_path], check=True, shell=True) - logger.success("Chrome启动脚本执行成功") - except subprocess.CalledProcessError as e: - logger.error(f"Chrome启动脚本执行失败: {e}") + # 异步运行批处理程序,不等待其完成 + subprocess.Popen([chrome_bat_path], shell=True) + logger.success("Chrome启动脚本已启动") + except Exception as e: + logger.error(f"Chrome启动脚本启动失败: {e}") except FileNotFoundError: logger.error(f"未找到Chrome启动脚本: {chrome_bat_path}") diff --git a/product/products.db b/product/products.db index f2a4751..3a47944 100644 Binary files a/product/products.db and b/product/products.db differ diff --git a/product/update_database.py b/product/update_database.py new file mode 100644 index 0000000..3c40ec5 --- /dev/null +++ b/product/update_database.py @@ -0,0 +1,76 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- +""" +数据库更新脚本 +用于更新现有的product_analysis表,添加follows字段 +""" + +import sqlite3 +import os +from loguru import logger +import sys + +# 配置日志 +logger.remove() +logger.add(sys.stderr, level="INFO", format="{time:YYYY-MM-DD HH:mm:ss} | {level: <8} | {name}:{function}:{line} - {message}") + +def update_product_analysis_table(db_path): + """更新product_analysis表,添加follows字段""" + logger.info(f"开始更新数据库: {db_path}") + + try: + # 连接数据库 + conn = sqlite3.connect(db_path) + cursor = conn.cursor() + + # 检查product_analysis表是否存在 + cursor.execute("SELECT name FROM sqlite_master WHERE type='table' AND name='product_analysis'") + table_exists = cursor.fetchone() is not None + + if not table_exists: + logger.error("product_analysis表不存在,无法更新") + conn.close() + return False + + # 检查follows字段是否已经存在 + cursor.execute("PRAGMA table_info(product_analysis)") + columns = [col[1] for col in cursor.fetchall()] + + if 'follows' in columns: + logger.info("follows字段已经存在,无需更新") + conn.close() + return True + + # 添加follows字段 + cursor.execute("ALTER TABLE product_analysis ADD COLUMN follows INTEGER") + conn.commit() + + logger.success("成功为product_analysis表添加follows字段") + conn.close() + return True + + except Exception as e: + logger.error(f"更新数据库失败: {e}") + if 'conn' in locals(): + conn.close() + return False + +def main(): + """主函数""" + # 获取默认数据库路径 + default_db_path = os.path.join(os.path.dirname(__file__), "products.db") + + logger.info("=== 数据库更新脚本开始执行 ===") + + # 更新数据库 + success = update_product_analysis_table(default_db_path) + + if success: + logger.success("=== 数据库更新成功 ===") + sys.exit(0) + else: + logger.error("=== 数据库更新失败 ===") + sys.exit(1) + +if __name__ == "__main__": + main()