Overview
dsh-keyless-search
README / EN
Package documentation
Registry summary
dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.
Read the full README on GitHubLIMITATIONS
Known limitations
- **浏览器引擎有冷启动成本**:首次搜索要拉起 Chrome(约 3-6s),之后实例复用(约 3-4s)。实例空闲 **5 分钟**后自动回收(`browserIdleTimeoutMs` 可调,`0` 表示常驻),插件卸载时也会关闭。 - **DuckDuckGo 已不可用**:实测返回 HTTP 202 + `cc=botnet` 反爬页(html 与 lite 端点均如此),因此默认不启用。 - **`mojeek` 实测返回 0 条**(选择器失效),未实现。 - **工具层最多只给模型 8 条结果**:即使插件返回更多(实测 10 条),`dsh-tool-web` 仍会截断到 `searchMaxResults` 的默认值 8。 **注意:这个上限无法通过 profile 的 `cordis.patch.yml` 调高。** 原因(查自 `app.asar` 内的 patch):`dsh-base` 挂载的 `tool-web` 是 host 行,而 `dsh-web-app` 明确把它 `disabled: true`,改为**在每个 agent preset 里组合这两个工具**——preset 在 asar 内、随 dsh 安装只读。想调整需自定义 agent preset(`$DSH_HOME/.agent-presets`),收益有限,故不建议。
