43 lines
978 B
Bash
43 lines
978 B
Bash
# RSSKeeper 连接地址
|
|
RSSKEEPER_BASE_URL=http://localhost:7329
|
|
|
|
# LLM API(兼容 OpenAI 格式)
|
|
OPENAI_API_KEY=sk-xxx
|
|
OPENAI_BASE_URL=https://api.openai.com/v1
|
|
OPENAI_MODEL=gpt-4o-mini
|
|
OPENAI_TIMEOUT=60
|
|
OPENAI_MAX_RETRIES=3
|
|
|
|
# dataClean 数据目录
|
|
DATA_DIR=/app/data
|
|
DATABASE_URL=/app/data/dataclean.db
|
|
|
|
# 简报输出目录
|
|
BRIEF_OUTPUT_DIR=/app/data/briefs
|
|
|
|
# 调度时间(分钟)
|
|
SUMMARIZE_INTERVAL_MINUTES=60
|
|
TAG_SCORE_INTERVAL_MINUTES=1440
|
|
DAILY_BRIEF_HOUR=8
|
|
DAILY_BRIEF_MINUTE=0
|
|
|
|
# 去重阈值
|
|
TITLE_SIMILARITY_THRESHOLD=0.85
|
|
CONTENT_SIMILARITY_THRESHOLD=0.80
|
|
|
|
# 摘要长度
|
|
MAX_AI_SUMMARY_LENGTH=300
|
|
MIN_ORIGINAL_SUMMARY_LENGTH=100
|
|
|
|
# 每篇简报每个分类显示文章数
|
|
BRIEF_TOP_N_PER_CATEGORY=10
|
|
|
|
# 日志级别
|
|
LOG_LEVEL=INFO
|
|
|
|
# Web UI / API 安全(生产环境务必设置)
|
|
# 为空时不启用 API Token 鉴权,仅建议在内网使用
|
|
API_TOKEN=
|
|
# CORS 允许来源,逗号分隔;生产环境请填写具体域名
|
|
CORS_ALLOWED_ORIGINS=
|