# 拾用 OpenFoundry 0.2 原型验收

日期：2026-10-27。结论：当前 Windows 电脑上的三个工具、真实本地模型、简洁界面与 Windows 便携分发流程通过列出的检查。

## 本轮交付

- 找工具、我的工具、设置三个主入口；浅色、少量强调色，详细日志与早期记录可展开。
- 本地模型一键准备、已有 Ollama 连接、外部兼容 API 配置、真实能力检查、调用次数上限与 token 记录。
- 真实模型选择已支持配方并生成参数；输出结构受约束，明确图片尺寸与水印方位单独校验，最多进行一次模型修正。
- 图片批处理、影音处理和文本整理三个工具，支持实际文件输入、结果预览/下载、参数保存与重开。
- 配方导入导出、受控安装、任务取消、失败记录，以及自带 Node.js 的 Windows x64 便携 ZIP。

## 已验证证据

| 项目 | 实际检查 | 证据 |
| --- | --- | --- |
| 本地准备 | 复用已安装的 Ollama 0.7.0 二进制，在平台独立模型目录下载 Qwen 2.5 1.5B，执行结构化参数检查；下载取消后重新准备成功 | [acceptance.json](acceptance.json) 中 localSetup |
| 冷启动模型 | 平台停止重开后，首次本地调用自动启动已有运行时 | [acceptance.json](acceptance.json) |
| 需求选型 | 真实模型选择图片配方，生成 800×600、PNG、“拾用”文字水印、右下角配置；保存配置与确认方案一致 | [acceptance.json](acceptance.json) 中 plan |
| 图片 | 处理真实 PNG 并重新解码验证尺寸；浏览器选择中文文件、保存参数、生成预览和下载输出 | [acceptance.json](acceptance.json)、[browser.json](browser.json)、[sample-output.png](sample-output.png) |
| 影音 | 固定 FFmpeg 构建下载并验证压缩包和二进制 SHA-256；生成 WAV；真实 MP4 提取 MP3、压缩并重新解码 | [acceptance.json](acceptance.json) 中 media |
| 文本 | 真实本地模型整理中文记录，输出 Markdown 和可核对的原文；检查关键人名和预算保留 | [acceptance.json](acceptance.json) 中 text |
| 外部接口 | 模拟 HTTP 服务检查协议、Key 隐藏、切换主机不携带旧 Key、费用计算、文本外发确认、截断错误；另用真实本机 Ollama 的 OpenAI 兼容 API 完成能力检查与文本生成 | `npm test`、[acceptance.json](acceptance.json) 中 externalProtocol |
| 任务与隔离 | 真实进程取消、配置持久化、导入拒绝命令和未知字段、输出路径隔离、跨源请求拒绝 | `npm test`：8 项通过 |
| 页面 | 首页真实生成 640×480 方案、工具安装与图片处理、设置页、本地硬件检测、1440 px 桌面和 390 px 手机布局，无脚本错误、无浏览器外部资源请求 | [browser.json](browser.json) |
| 便携包 | 不带开发机状态和 Key；在 PATH 移除 Node/Python/npm 的独立目录启动，导入真实配方、完成图片处理，停止重开后保留配置与结果 | [portable.json](portable.json) |
| CMD 入口 | 中文和空格路径、参数传递、缺少 Node 的源码入口提示、实际停止与冷启动 | [../windows-entrypoints.json](../windows-entrypoints.json) |

## 实际边界

1. 当前实际验证的本地模型为 **Qwen 2.5 1.5B**，不是全部模型。3B 档位提供准备入口，但尚未记录本轮同等功能验证。轻量模型仍可能理解偏差，配置在安装前可审阅，文本需核对原文。
2. **真实云服务尚未验收**：没有使用用户的云端 API Key。真实本机兼容接口的成功不等于 DeepSeek、OpenAI 或其他云供应商全部通过。
3. **无 Ollama 时下载完整运行时的分支尚未进行完整实机验收**。代码采用官方固定版本 ZIP 与固定 SHA-256，并自动解压启动；本轮机器已有运行时。
4. 便携验证发生在**同一台物理电脑**，使用独立目录、空状态和受限 PATH。没有据此声称其他 Windows 版本、其他显卡、干净虚拟机或其他物理电脑全部兼容。
5. 当前一键安装支持三类已有适配器。未知 GitHub 项目可检索和读来源，尚不能自动接入任意仓库或任意软件组合。
6. 图片不包含抠背景或 OCR，影音不包含字幕识别与完整剪辑，完整照片高斯重建继续保持未验收。

## 运行入口

当前项目：双击根目录“启动平台.cmd”，访问 http://127.0.0.1:4318/。

分发：`releases/拾用-OpenFoundry-0.2-Windows.zip`，完整解压后双击“启动平台.cmd”。ZIP 不包含模型、FFmpeg 或个人状态；首次需要的下载由设置和工具安装入口完成。

图片、影音和文本工具已经在当前开发目录准备好，可以直接从“我的工具”试用。详细使用与开发说明见根目录 [README.md](../../README.md)。
