Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
abcdream-Lary
/
dshsearch-multi
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
1
Code
Pull requests
0
Actions
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Security and quality
Insights
Releases
v1.0.2
dshsearch-multi v1.0.2
Latest
Latest
Compare
Choose a tag to compare
Sorry, something went wrong.
Filter
Loading
Sorry, something went wrong.
Uh oh!
There was an error while loading.
Please reload this page
.
No results found
abcdream-Lary
released this
20 Aug 13:06
v1.0.2
d32b8c5
What's Changed
🐛 Bug Fixes
web.fetch 取消信号被吞掉
:AnySearch、Tavily、Exa 抓取失败时使用空 \catch {}\,用户取消后仍可能继续请求后续 provider。现在检测到 \AbortSignal.aborted\ 或 \AbortError\ 时会立即抛出 \WEB_ABORTED\,不再继续 fallback。
小写股票代码被忽略
:\�apl\ 不会被识别为财经查询。ticker 正则已改为大小写不敏感,小写美股代码也能正确路由到财经垂直查询。
✨ 兼容性改进
Settings namespace 旧版兼容
:新版 Host 使用 \dshsearch-multi\,旧版 Host 若只暴露 \web-search-multi\,插件自动回退到旧 namespace。浏览器端同时绑定两个 scope,只显示一个配置卡片。
已有配置不会丢失
:服务端同时注册新旧 namespace,配置合并逻辑优先取新 namespace 用户覆盖,保留旧 namespace 的现有配置。
🧪 测试改进
意图测试默认改为离线模式,不会访问真实 AnySearch 网络接口(设置 \DSH_LIVE_TESTS=1\ 后启用真实探测)。
新增 abort 不继续 fallback 回归测试。
新增小写股票代码识别回归测试。
修复 Windows 下真实网络连接未释放导致的 libuv 退出崩溃。
📖 文档
补充设置入口排障步骤
补充离线/在线测试说明
补充新旧 Host namespace 兼容说明
You can’t perform that action at this time.