Skill Seekers v3.9.0:HTML 解析回退、网络重试与视觉抽取修复
Skill Seekers 发布 v3.9.0,为 HTML 解析增加 lxml/html5lib 回退,为文档与 MCP 抓取加入瞬时故障重试,实现 Whisper 转录回退,并修复视觉抽取、Kotlin 分析与 CORS 配置等多项问题。
解析与抓取
- HTML 解析回退(#96):新增
parse_html(),仍以html.parser为主,格式良好的页面输出字节不变;当解析报错或对含标签的标记返回无标签树时,依次尝试lxml(若已安装)与html5lib,避免严重畸形页面被抓成空内容。该逻辑接入所有网页抓取点与本地 HTML 文件解析,html5lib成为核心依赖以保证回退始终可用。 - 文档抓取重试(#97):
scrape_page/scrape_page_async用retry_with_backoff包裹请求,仅重试连接/超时错误与 5xx,4xx 直接返回不重试。新增max_retries配置项,默认 3,设为 1 即关闭重试。 - MCP
fetch_config重试(#92):注册表的列表、详情、下载 GET 走_get_with_retry,3 次尝试加指数退避,4xx 仍立即返回。
转录与多模态
- Whisper 转录回退(第 2 层,#420):原占位实现总是抛错,现以 faster-whisper 实现,支持设备自动选择、
--whisper-model指定模型大小、语言提示与分段置信度;get_transcript()会记录真实转录错误而非吞掉。 - MiniMax 图像 OCR 与注册表驱动多模态(#423):MiniMax 加入 AI 提供商注册表,涉及文本增强与视觉 OCR;通过
MINIMAX_API_REGION(global_en / cn_zh)与MINIMAX_API_PROTOCOL(openai / anthropic)配置,中国区签发的密钥不再对全球端点返回 401。 - MCP
scrape_generic支持 docx(#41):转换器早已存在,但 MCP 接口未列出该来源。
默认值与行为变更
- GitHub issue 默认更省 token(#169):
issue_state默认由all改为open,max_issues由 100 改为 20;标签与里程碑仅在开启新的include_issue_labels/include_issue_milestones时输出。
修复
- 多源
skip_scrape从缓存重建;质量完整性检查前剥离代码块(#229);工厂与单例检测精度提升(#425);单帧失败不再中断--visual抽取(#426);HoughLinesP 返回布局兼容与无 AVX2 环境下的 OCR 崩溃(#419);Kotlin 花括号统计与声明提取屏蔽字符串与注释(#407);流式包示例兼容documents/nodes包装(#416);Docker 文档改用可拉取的公共镜像名(#412)。
安全
三个服务器(API、embedding、MCP HTTP)的 CORS 改为环境变量驱动(#422、#424):resolve_cors_config() 读取 CORS_ORIGINS,仅具体来源列表时启用凭证,通配符混入列表不会重新开启被浏览器拒绝的组合;Docker 标签版本同步,MCP 工具数标签由 35 更正为 40。
来源与核对说明
- yusufkaraaslan/skill_seekers ↗https://github.com/yusufkaraaslan/Skill_Seekers/releases/tag/v3.9.0
本文经 AI 整理及独立自动校对,未做运行验证;自动校对仍可能遗漏问题,请以原始资料为准。
这篇内容对你有帮助吗?
点赞人数由服务器记录,收藏保存在当前浏览器。
继续阅读
ccstatusline v2.2.31 发布:新增组件并修复多项渲染问题 →
Modly Beta v0.4.2 发布:修复启动脚本、扩展与跨平台测试问题 →