Skip to content

dsh-web-tools v0.3.1

Choose a tag to compare

@A3Boy A3Boy released this 01 Sep 02:54
· 19 commits to main since this release

dsh-web-tools v0.3.1

🐛 Bug Fixes & Improvements / 修复与改进

1. 修复自建免 Key SearXNG 无法检索问题 (#4)

  • 修复: 针对自托管免 Key 的 SearXNG 搜索源,修复了在面板未填写 API Key 时由于内部空 Key 检查被错误跳过并提示 no usable provider 的问题。
  • 文档: 在双语 README 的常见问题(FAQ)中新增了「自建 SearXNG 配置与排错」指南,提示用户在 settings.yml 中开启 json 格式支持。

2. 修复 Tavily 时效与日期过滤参数冲突 (#3)

  • 修复: 修复了当使用时效预设(如 this week)时,Tavily 适配器同时发送 time_range 与衍生计算的 start_date / end_date 导致 API 报错的问题。现在存在 preset 时优先发送 time_range,无 preset 时才发送显式起止日期。

3. 插件市场截图配置清单优化

  • 在仓库根目录新增 screenshots.json 规范清单,与 awesome-dsh-plugin 官方市场的最新去中心化截图抓取机制完全对齐。

📦 Installation & Upgrade / 安装与升级

# 升级插件至最新补丁版本
dsh plugin --profile web update dsh-web-tools

🧪 Verification / 验证结果

  • Unit & Integration Tests: 279 / 279 tests passed.
  • Type Checking: Strict TypeScript across Host & Client (0 errors).
  • Build: Production bundle compiles cleanly.