set_settings
Modify plugin settings and save them to the configuration file with immediate effect. Toggle research features, set depth/breadth, configure API keys, proxies, and report formats.
Instructions
修改插件设置并写入 ~/.deepseek-litresearch/settings.json(热生效)。
Args: litresearch_enabled: Deep LitResearch 功能总开关(默认开)。聊天框技能可切换此开关。 breadth: 检索广度(子问题数 1-6),默认 3。 depth: 检索深度(递归层级 1-3),默认 2。 scihub_enabled: 是否启用 Sci-Hub 兜底(默认关闭)。开启需 acknowledge_scihub_risk=true。 scihub_mirrors: 镜像站列表(完整 URL),覆盖默认镜像;可自行添加。 scihub_min_interval: 请求最小间隔(秒)。 scholar_enabled: 是否启用 Google Scholar 增强源(默认关闭)。 scholar_provider: Scholar 接入方式(scraperapi=ScraperAPI HTML 解析 / serpapi=SerpAPI JSON)。 scraperapi_url: ScraperAPI 代理入口 URL(默认 https://api.scraperapi.com)。 scraperapi_key: ScraperAPI Key(按成功响应计费,请确认后启用)。 serpapi_key: SerpAPI Key(原有通道,按次计费)。 ezproxy_base_url: 校园 EZProxy 地址(如 https://ezproxy.your-university.edu)。 ezproxy_username / ezproxy_password: EZProxy 账密(校外访问模式)。 ezproxy_proxy_template: 自研门户网关的代理 URL 模板(可选)。变量: {scheme} {host} {port} {domain_reversed} {path} {query} {url} {encoded_url}。 例(yitlink 路径式): https://gw.univ.edu:8444/https/{port}/{domain_reversed}/yitlink{path} ezproxy_cookies: 门户会话 Cookie(用户从浏览器 DevTools 自行复制, 形如 "CLICKIT_SESSION=...; x-yit-token=...")。插件不会自动采集。 elsevier_api_key / elsevier_insttoken: Elsevier TDM API 凭证。 wiley_tdm_token: Wiley TDM 令牌。 report_language: 报告语言 zh | en。 report_format: 报告格式 markdown | html | both | json。 session_follow: 是否默认跟随当前 DSH 会话的 API/模型(默认 true)。 设 false 关闭跟随,回到 agent-default 层(等价于 session_llm.enabled=false)。 session_provider: 自定义 LLM provider 名(DSH settings.yaml 里的 provider 名, 如 mm-api / just);传空字符串清除自定义、恢复自动跟随。 session_model: 自定义模型 id(如 glm-5.3-flash / claude-opus-5); 传空字符串清除自定义、恢复自动跟随。 session_fallback_provider: 唯一备选 provider 名(DSH settings.yaml 里的 provider 名,如 tokenrhythm)。主 Provider 失败时自动切换到它; 传 "none" 或空串清除备选。2026-08-30 起默认链不再自动扫描全部 provider(会话跟随 + 唯一显式备选)。 session_fallback_model: 备选模型 id;留空用备选 provider 的默认模型。 outline_confirm_strict: 大纲确认门禁强化(默认开):大纲生成后 outline_confirm_min_seconds 秒内的执行请求一律退回等待确认。 outline_confirm_min_seconds: 上述时限秒数(默认 8,0 = 关闭)。 acknowledge_scihub_risk: 开启 Sci-Hub 时须显式确认已知悉法律风险。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | ||
| breadth | No | ||
| serpapi_key | No | ||
| report_format | No | ||
| session_model | No | ||
| scihub_enabled | No | ||
| scihub_mirrors | No | ||
| scraperapi_key | No | ||
| scraperapi_url | No | ||
| session_follow | No | ||
| ezproxy_cookies | No | ||
| report_language | No | ||
| scholar_enabled | No | ||
| wiley_tdm_token | No | ||
| elsevier_api_key | No | ||
| ezproxy_base_url | No | ||
| ezproxy_password | No | ||
| ezproxy_username | No | ||
| scholar_provider | No | ||
| session_provider | No | ||
| elsevier_insttoken | No | ||
| scraperapi_country | No | ||
| litresearch_enabled | No | ||
| scihub_min_interval | No | ||
| ezproxy_proxy_template | No | ||
| outline_confirm_strict | No | ||
| session_fallback_model | No | ||
| acknowledge_scihub_risk | No | ||
| session_fallback_provider | No | ||
| outline_confirm_min_seconds | No |