haixunMaster/.env.example

65 lines
2.2 KiB
Plaintext
Raw Normal View History

2026-06-21 12:50:31 +00:00
# AI Providers也可在設定頁填入設定頁優先
XAI_API_KEY=
OPENAI_API_KEY=
ANTHROPIC_API_KEY=
GOOGLE_GENERATIVE_AI_API_KEY=
OPENCODE_GO_API_KEY=
# Playwright可選
PLAYWRIGHT_HEADLESS=true
# 瀏覽器海巡平行數(預設 2、最高 2遇到限流會立即停止
THREADS_BROWSER_CONCURRENCY=2
# 真人操作延遲倍率(預設 1若帳號較新或曾被限流可調成 1.52
THREADS_HUMAN_DELAY_MULTIPLIER=1
# 每次最多 4 個搜尋/帳號任務、每個任務最多 12 篇
CRAWLER_MAX_TASKS_PER_SCAN=4
CRAWLER_MAX_POSTS_PER_TASK=12
# 每帳號每日最多開啟 40 個 Threads 搜尋頁
CRAWLER_DAILY_PAGE_LIMIT=40
# 偵測到 403429checkpoint 後暫停瀏覽器爬蟲(分鐘)
CRAWLER_BLOCK_COOLDOWN_MINUTES=180
# 設為 true 強制開啟瀏覽器 debug也可在設定頁開關
# THREADS_DEBUG=true
# PLAYWRIGHT_SLOW_MO=250
# ── 搜尋 Provider僅 Threads API / Brave / 爬蟲)──
# Threads API主力
THREADS_API_ENABLED=true
THREADS_ACCESS_TOKEN=
THREADS_API_BASE_URL=
THREADS_QUERY_LIMIT_PER_DAY=2200
# THREADS_SEARCH_CACHE_TTL=15m
# Brave Search APIMVP 過渡high priority fallback
# https://api-dashboard.search.brave.com/
BRAVE_SEARCH_ENABLED=true
BRAVE_SEARCH_API_KEY=
BRAVE_SEARCH_BASE_URL=https://api.search.brave.com/res/v1/web/search
BRAVE_DAILY_LIMIT=30
BRAVE_RESULT_LIMIT=10
BRAVE_CACHE_TTL=4h
# 單次海巡 Brave 查詢上限(預設 8
# SCAN_BRAVE_MAX_QUERIES=8
# 瀏覽器爬蟲(補漏/詳細內容)
CRAWLER_ENABLED=true
# CRAWLER_RATE_LIMIT=
CRAWLER_CACHE_TTL=1h
# 以下舊搜尋 API 已停用,請勿再設定:
# SERPAPI_API_KEY, SERPER_API_KEY, GOOGLE_SEARCH_API_KEY,
# GOOGLE_CSE_API_KEY, GOOGLE_CSE_CX, BING_SEARCH_API_KEY,
# TAVILY_API_KEY, EXA_API_KEY, SEARXNG_BASE_URL, DUCKDUCKGO_ENABLED
# DB
DATABASE_URL="file:./dev.db"
# Threads 官方 API僅在 .env 設定,網頁不提供填寫)
# 在 Meta 開發者後台建立 Threads App並加入 Redirect URI
# {APP_URL}/api/threads/oauth/callback
THREADS_APP_ID=
THREADS_APP_SECRET=
# 本機開發若要用 API 發布含圖貼文,需設成 Meta 可存取的公開網址(如 ngrok
APP_URL=http://localhost:3000