.env•1.02 kB
# ai-tools-core 环境配置
# 只包含环境相关配置,具体配置通过YAML文件管理
# 环境设置
APP__ENV=dev
APP__DEBUG=true
APP__PORT=9091
# 启用的平台 (all 或 xhs,dy,ks,bili,wb,tieba,zhihu)
# 示例: ENABLED__PLATFORMS=xhs,dy # 只启用小红书和抖音
# 示例: ENABLED__PLATFORMS=all # 启用所有平台
ENABLED__PLATFORMS=all
# 数据库配置 (PostgreSQL - 主项目和MediaCrawler共享)
DB__HOST=localhost
DB__PORT=5432
DB__USER=postgres
DB__PASSWORD=password
DB__NAME=mcp__tools__db
# Redis配置 (主项目和MediaCrawler共享)
REDIS__HOST=localhost
REDIS__PORT=6379
REDIS__PASSWORD=
REDIS__DB=0
# MediaCrawler 配置
# 平台选择: xhs, dy, ks, bili, wb, tieba, zhihu
MEDIA__CRAWLER__PLATFORM=xhs
# 爬取类型: search, detail, creator
MEDIA__CRAWLER__TYPE=search
# 登录类型: qrcode, phone, cookie
MEDIA__CRAWLER__LOGIN__TYPE=qrcode
# 是否无头模式
MEDIA__CRAWLER__HEADLESS=false
# 数据保存方式: json, csv, db, sqlite
MEDIA__CRAWLER__SAVE__DATA__OPTION=json