Skip to content

Synthetix 1.0.6

Choose a tag to compare

@WalkCloud WalkCloud released this 22 Jul 19:26
· 4 commits to main since this release

v1.0.6 发布说明 · Release Notes


文档转换引擎升级 · Docling Upgrade

  • Docling 从 2.107.0 升级到 2.114.0
    CN: 新增旧版二进制 Office 格式(97–2004)支持和 VideoPipeline,转换缓存版本提升至 4,所有文档将以新引擎重新转换。docx/pptx 性能补丁增加 hasattr 防御性检查,上游 API 变更时可观测。
    EN: Adds legacy binary Office format (97–2004) support and VideoPipeline. Conversion cache bumped to v4. Docx/pptx performance patches hardened with hasattr guards for upstream API changes.

嵌入模型维度指引 · Embedding Model Dimension Guidance

  • 维度低于 1536 时即时警告
    CN: 在模型管理中添加/编辑嵌入模型时,若维度低于 1536(知识图谱最低要求),立即显示琥珀色警告。
    EN: Inline amber warning when embedding dimension is below 1536 (the knowledge-graph minimum) in Model Management.

  • README 新增推荐嵌入模型汇总表
    CN: 中英文双语章节,汇总 22 个支持知识图谱的云端嵌入模型(OpenAI、Google、阿里云、字节跳动、智谱、腾讯等)。
    EN: Bilingual section listing 22 cloud embedding models (OpenAI, Google, Alibaba, ByteDance, Zhipu, Tencent, etc.) compatible with knowledge-graph mode.

知识图谱可靠性 · Knowledge Graph Reliability

  • 队列自动心跳(架构级安全网)
    CN: 每个 running 任务自动每 60 秒更新心跳,无论 worker 是否主动发送进度。从根本上杜绝长时间运行的任务被 5 分钟心跳扫描器误杀。
    EN: Every running task gets automatic 60s heartbeat updates regardless of worker progress events. Eliminates false stall-kills on long-running tasks (large-document graph extraction, RAG cleanup with 3000+ entities).

  • 图谱/清理任务心跳修复
    CN: buildGraphTaskProgressUpdate 现在写入 heartbeatAt 数据库列;manageRag 的 delete-by-doc 操作传递进度事件;manageRag 超时从 120s 提升到 10 分钟。
    EN: buildGraphTaskProgressUpdate now writes the heartbeatAt DB column; manageRag delete-by-doc forwards progress events; manageRag timeout raised from 120s to 10min.

  • RAG 互斥锁等待超时 5 分钟 → 4 小时
    CN: 锁等待期间发送心跳事件,避免等待任务被误判停滞。修复了大文档图谱抽取在 3 次重试后失败的根因。
    EN: Lock-wait emits heartbeat events to prevent false stalls. Fixes the root cause of large-document graph extraction failing after 3 retry attempts.

  • 文档清理重试机制
    CN: 清理任务在瞬时失败时最多重试 2 次(共 3 次尝试),间隔 60 秒。之前清理无重试,单次失败导致孤儿图谱实体永久可见。
    EN: Cleanup tasks retry up to 2 times on transient failures with 60s delay. Previously no retry existed — a single failure left orphan entities permanently visible.

  • 知识图谱节点点击显示邻居标签
    CN: 点击节点后,所有关联邻居节点的标签立即显示,无需手动放大。
    EN: Clicking a node shows all connected neighbor labels immediately, without zooming.

弹性 LLM 并发 · Elastic LLM Concurrency

  • 自适应并发优化
    CN: LightRAG Semaphore 从 8 提升到 64(4 倍 cap),使 AIMD 自适应限流器成为唯一并发瓶颈。预算从 64000 tokens(并发 16)启动,慢启动阈值从 8 降到 4,加速 429 限流后的恢复。
    EN: LightRAG Semaphore raised from 8 to 64 (4× cap) so the AIMD adaptive limiter is the sole bottleneck. Budget starts at 64000 tokens (concurrency 16), slow-start threshold reduced from 8 to 4 for faster post-429 recovery.

完整变更日志 / Full Changelog: https://github.com/WalkCloud/Synthetix/blob/main/CHANGELOG.md#106---2026-07-23