本地化&2.0

This commit is contained in:
z66
2025-12-02 14:01:39 +08:00
parent ec1baf539c
commit a9eda60493
15 changed files with 409 additions and 140 deletions
+12
View File
@@ -22,6 +22,18 @@ class Settings(BaseSettings):
DB_PASSWORD: str = Field("your_password", description="数据库密码")
DB_NAME: str = Field("mindspider", description="数据库名称")
DB_CHARSET: str = Field("utf8mb4", description="数据库字符集")
CUSTOM_KEYWORDS_FILE: Optional[str] = Field(
None,
description="自定义关键词文件路径(可为绝对路径或相对MindSpider目录的路径)"
)
USE_DEFAULT_KEYWORDS_ONLY: bool = Field(
True,
description="为True时忽略数据库/自定义结果,直接使用默认关键词"
)
ENABLE_KEYWORD_SEARCH: bool = Field(
True,
description="开启后运行基于关键词的爬取流程,关闭则完全跳过关键词搜索"
)
MINDSPIDER_API_KEY: Optional[str] = Field(None, description="MINDSPIDER API密钥")
MINDSPIDER_BASE_URL: Optional[str] = Field("https://api.deepseek.com", description="MINDSPIDER API基础URL,推荐deepseek-chat模型使用https://api.deepseek.com")
MINDSPIDER_MODEL_NAME: Optional[str] = Field("deepseek-chat", description="MINDSPIDER API模型名称, 推荐deepseek-chat")