-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
69 lines (60 loc) · 1.92 KB
/
Copy path.env.example
File metadata and controls
69 lines (60 loc) · 1.92 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
APP_ENV=dev
# 开发期默认使用 SQLite;正式部署建议切 PostgreSQL
# PostgreSQL 示例:
# DATABASE_URL=postgresql+psycopg://postgres:your_password@localhost:5432/catch_knowledge
DATABASE_URL=sqlite:///./data/catch_knowledge.db
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres
POSTGRES_DB=catch_knowledge
POSTGRES_PORT=5432
OPENAI_API_KEY=
OPENAI_BASE_URL=https://api.siliconflow.cn/v1
OPENAI_MODEL=deepseek-ai/DeepSeek-V3
OPENAI_BACKUP_API_KEY=
OPENAI_BACKUP_BASE_URL=
OPENAI_BACKUP_MODEL=
KNOWLEDGE_BASE_DIR=./knowledge_base
RAW_ARCHIVE_DIR=./data/raw
IMAGE_CACHE_DIR=./data/images
SOURCE_PLATFORM=xiaohongshu_mcp
NOWCODER_SEED_URLS=https://www.nowcoder.com/discuss?query=%E9%9D%A2%E7%BB%8F,https://www.nowcoder.com/discuss?query=%E4%B8%80%E9%9D%A2
NOWCODER_REQUEST_TIMEOUT_SECONDS=20
NOWCODER_USE_PLAYWRIGHT=false
NOWCODER_BROWSER_HEADLESS=true
NOWCODER_STORAGE_STATE_PATH=./data/nowcoder_storage_state.json
XHS_MCP_BASE_URL=http://127.0.0.1:18060
XHS_KEYWORDS=后端 面经
XHS_SEARCH_SORT_BY=最新
XHS_SEARCH_NOTE_TYPE=不限
XHS_SEARCH_PUBLISH_TIME=一天内
XHS_SEARCH_SCOPE=不限
XHS_SEARCH_LOCATION=不限
XHS_FETCH_COMMENTS=false
XHS_MAX_RESULTS_PER_KEYWORD=10
XHS_REQUEST_TIMEOUT_SECONDS=120
XHS_RETRY_COUNT=2
XHS_RETRY_BACKOFF_SECONDS=3
XHS_MIN_DELAY_SECONDS=10
XHS_MAX_DELAY_SECONDS=15
XHS_LOGIN_QRCODE_PATH=./data/xhs_login_qrcode.png
OCR_ENABLED=false
OCR_PROVIDER=volcengine
OCR_DOWNLOAD_TIMEOUT_SECONDS=30
OCR_MAX_IMAGES_PER_POST=9
VOLCENGINE_OCR_AK=
VOLCENGINE_OCR_SK=
VOLCENGINE_OCR_ENDPOINT=https://visual.volcengineapi.com
VOLCENGINE_OCR_REGION=cn-north-1
VOLCENGINE_OCR_SERVICE=cv
VOLCENGINE_OCR_SCENE=general
VOLCENGINE_OCR_MODE=default
VOLCENGINE_OCR_FILTER_THRESH=80
VOLCENGINE_OCR_HALF_TO_FULL=false
LLM_RETRY_COUNT=2
LLM_RETRY_BACKOFF_SECONDS=3
LLM_RETRY_BACKOFF_MULTIPLIER=2
LLM_REQUEST_TIMEOUT_SECONDS=180
LLM_QUEUE_RETRY_DELAY_SECONDS=300
LLM_QUEUE_MAX_ATTEMPTS=6
SCHEDULE_CRON=0 0 * * *
TIMEZONE=Asia/Shanghai