NexusDock v0.2.0 重点完善 Recall 混合检索、MCP / AgentDock 中央契约和多节点运行边界,并新增通过 AgentDock outbound Bridge 代理本地 Artifact 临时下载的完整链路。
重点更新
Recall 与检索
- 新增自适应混合检索,将词法检索与向量召回统一到同一条生产查询链路,并完善无向量模型时的降级行为。
- 优化语义索引文本预算、向量批次分组和全量重建性能,降低长文档与大规模 Recall 重建时的资源压力。
- 收敛 Recall 启动上下文索引和生产边界,让中心端检索结果更稳定、可预测。
MCP、中央契约与多节点
- 跟进
agentdock-protocol正式共享契约,统一中央 MCP 工具的输入 / 输出 Schema、Annotations 与运行上下文定义。 - 增加中央工具输出契约覆盖门禁,避免 NexusDock 与 AgentDock 两端 descriptor / structuredContent 漂移。
- 修复节点工具重算覆盖 Nexus 中央工具的问题,节点上下线或契约重算不再破坏中央工具定义。
- 运行上下文、Recall 与 Workflow 状态继续向多节点聚合模型收敛。
Artifact 临时下载代理
- 新增 AgentDock 本地 Artifact 通过 outbound-only Nexus Bridge 临时下载的能力,无需给每个节点额外暴露公网入口。
- Bridge capability 与普通 MCP tool capability 分离,并独立持久化,避免内部传输能力泄漏到模型可见工具列表。
- 下载 URL 使用签名与过期时间,签名 secret 采用受限权限和原子创建,并拒绝 symlink secret。
- 流式代理增加完整 SHA-256 校验、delay-last-chunk 提交、跨块 metadata 一致性、超时、最大文件 / chunk / 请求次数限制与 per-node 并发控制。
- 节点中途断开或最终完整性校验失败时主动截断 HTTP 响应,不会把未验证的最后数据块交给客户端。
- URL 装饰属于可降级增强:签名或装饰失败不会把原本成功的 MCP 工具调用变成失败。
文档与生产质量
- 面向用户重构 README,减少内部实现噪音并突出实际使用入口。
- CI 持续覆盖 Go / Web 构建、测试、vet、race、契约检查和 production Docker build。
容器镜像
本版本 tag 会发布多架构镜像到:
ghcr.io/uvwt/nexusdock:0.2.0agentdockio/nexusdock:0.2.0
同时更新 0.2 与 latest 标签。镜像发布工作流会在推送后执行实际拉取、启动和健康检查。