按 W2 plan Task 4 落地模型路径管理: - ModelKind enum: llm (Qwen3-1.7B-MLX-4bit) / vl (Qwen2.5-VL-3B-MLX-4bit) - 用 config.json 作为 sentinel 判定模型是否就绪 - isReady / localURL / totalBytes 三个查询接口 - seedFromBundle(_:) 占位:Demo 现场预装模型旁路(W6 启用) - shared 单例用 Application Support/Models/ 测试 3 条:fresh / mark-ready / totalBytes,均用临时目录隔离 + defer cleanup。 注:.swift 文件需用户在 Xcode 拖入 target,⌘U 确认绿后 amend build commit。 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2.4 KiB
2.4 KiB