# ============================================================================== # 开发环境配置文件 # ============================================================================== # ---------- 环境标识 ---------- ENV=development # ---------- AdsPower浏览器配置 ---------- # AdsPower API地址(本地默认端口50325) ADSPOWER_API_URL=http://127.0.0.1:50325 # AdsPower用户ID(登录AdsPower后台获取) ADSPOWER_USER_ID=user_h235l72 # AdsPower API密钥(可选,某些版本需要) ADSPOWER_API_KEY=e5afd5a4cead5589247febbeabc39bcb # ---------- 服务配置 ---------- # 服务监听地址(0.0.0.0为允许外部访问) SERVER_HOST=127.0.0.1 # 服务监听端口 SERVER_PORT=5000 # ---------- 点击策略配置 ---------- # 每个站点每日最少点击次数 MIN_CLICK_COUNT=1 # 每个站点每日最多点击次数 MAX_CLICK_COUNT=3 # 同一站点两次点击之间的间隔(分钟) CLICK_INTERVAL_MINUTES=5 # 不同站点任务间最小间隔(分钟) MIN_TASK_INTERVAL_MINUTES=1 # 不同站点任务间最大间隔(分钟) MAX_TASK_INTERVAL_MINUTES=1 # 最大并发执行任务数(1为串行执行) MAX_CONCURRENT_WORKERS=2 # 工作开始时间(小时,24小时制) WORK_START_HOUR=9 # 工作结束时间(小时,24小时制) WORK_END_HOUR=23 # 回复等待超时时间(秒) REPLY_WAIT_TIMEOUT=10 # ---------- 爬虫调度配置 ---------- # 是否启用爬虫定时任务(True/False) CRAWLER_ENABLED=False # 爬虫执行时间(HH:MM格式,24小时制) CRAWLER_SCHEDULE_TIME=02:00 # 每次爬取的任务数量 CRAWLER_BATCH_SIZE=10 # ---------- 数据存储路径 ---------- # 数据目录(开发环境与生产环境分离) DATA_DIR=./data_dev # 日志目录(开发环境与生产环境分离) LOG_DIR=./logs_dev # Query挖掘上传目录 QUERY_UPLOAD_DIR=./query_upload # ---------- 调试配置 ---------- # 是否开启调试模式(True/False) DEBUG=True # ---------- 测试配置 ---------- # 测试完成后是否自动关闭浏览器(True/False) AUTO_CLOSE_BROWSER=True # ---------- MySQL数据库配置 ---------- # 数据库主机地址 MYSQL_HOST=localhost # 数据库端口 MYSQL_PORT=3306 # 数据库用户名 MYSQL_USER=root # 数据库密码 MYSQL_PASSWORD=JKjk20011115 # 数据库名称 MYSQL_DATABASE=ai_article QWEN_API_KEY=sk-6d22dd845a624d9c92a821d24a50e2e8 QWEN_API_URL=https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions