📦 v1.1.4.2
📦 v1.1.4.2
Release Date: August 4, 2025 | 发布日期: 2025年8月4日
Tag: v1.1.4.2
Status: Stable / Production Ready
🚀 New Features & Enhancements | 新功能与增强
-
✅ NPX Quick Start Support | NPX 快速启动支持
Now supports instant deployment withnpx open-websearch@latest- no installation required!
现在支持使用npx open-websearch@latest即时部署 - 无需安装! -
✅ Juejin Search & Article Fetching | 掘金搜索与文章获取
Added support for Juejin (掘金) platform search and full article content extraction
新增掘金平台搜索支持和完整文章内容提取功能 -
✅ GitHub README Fetching | GitHub README 获取
New toolfetchGithubReadmefor extracting README content from GitHub repositories
新增fetchGithubReadme工具,用于提取 GitHub 仓库的 README 内容 -
✅ Enhanced Multi-engine Support | 增强的多引擎支持
Now includes: Bing, DuckDuckGo, Baidu, CSDN, Exa, Brave, Juejin
现已包含:Bing、DuckDuckGo、百度、CSDN、Exa、Brave、掘金 -
✅ Cross-platform Environment Variable Support | 跨平台环境变量支持
Better Windows PowerShell compatibility and cross-env support for local development
更好的 Windows PowerShell 兼容性和本地开发的 cross-env 支持 -
✅ Improved Docker Deployment | 改进的 Docker 部署
Enhanced Docker configuration with better environment variable handling
增强的 Docker 配置,更好的环境变量处理
🛠️ Setup Options | 安装选项
- NPX Quick Start | NPX 快速启动 (
npx open-websearch@latest) - NEW! | 新功能! - Global Installation | 全局安装 (
npm install -g open-websearch) - Local Development | 本地开发 (
npm install && npm run build) - Docker Deployment | Docker 部署 (
docker-composeordocker run) - Compatible with Claude Desktop, Claude VSCode extension, and Cherry Studio
兼容 Claude Desktop、Claude VSCode 扩展和 Cherry Studio
🔧 Available Tools | 可用工具
search- Multi-engine web search with configurable engines | 可配置引擎的多引擎网络搜索fetchCsdnArticle- Extract full CSDN article content | 提取完整 CSDN 文章内容fetchJuejinArticle- Extract full Juejin article content NEW! | 新功能!fetchGithubReadme- Fetch GitHub repository README files NEW! | 新功能!
📌 Configuration | 配置
Environment Variables | 环境变量:
DEFAULT_SEARCH_ENGINE: bing, duckduckgo, exa, brave | 默认搜索引擎USE_PROXY/PROXY_URL: HTTP proxy support | HTTP 代理支持ENABLE_CORS/CORS_ORIGIN: CORS configuration | CORS 配置PORT: Custom server port | 自定义服务器端口
📌 Known Limitations | 已知限制
- Some engines may block excessive requests (rate limiting)
某些引擎可能会阻止过多请求(频率限制) - Parsing depends on HTML structure of target sites
解析依赖于目标站点的 HTML 结构 - IP-based Anti-crawling & JavaScript Challenges | 基于IP的反爬限制与JavaScript挑战
Different IP types may face varying levels of anti-crawling restrictions and challenges:
不同IP类型可能面临不同程度的反爬限制和挑战:- Cloud server IPs may be more strictly limited, blocked, or face JavaScript challenges (CAPTCHA, bot detection)
云服务器IP可能受到更严格的限制、封禁,或面临JavaScript挑战(验证码、机器人检测)
- Cloud server IPs may be more strictly limited, blocked, or face JavaScript challenges (CAPTCHA, bot detection)
- Not all results include meta info (e.g., description may be missing)
并非所有结果都包含元信息(例如,描述可能缺失) - Personal use only - please comply with search engine terms of service
仅限个人使用 - 请遵守搜索引擎服务条款
🔄 Migration from v1.1 | 从 v1.1 升级说明
No breaking changes - existing configurations remain compatible. Simply update to the latest version to access new features.
无破坏性更改 - 现有配置保持兼容。只需更新到最新版本即可使用新功能。