Skip to content

Repository files navigation

简体中文 | English

灵境造片厂 · LingJing AI Studio

把 Windows RTX 电脑变成本地 AI 创作站,也把 ComfyUI 工作流变成可供其他软件调用的 API。

在一个客户端中准备运行环境、导入或选择工作流、检查并下载所需模型,在本机完成文字、图片和视频生成。使用已经配置好的工作流时,无需直接操作 ComfyUI 节点图。

同一台电脑上的程序可通过“本地 API + API Key”调用;远程程序可使用“公网 URL + API Key”。模型与生成结果默认保存在本机,具体能力和显存需求取决于已安装的工作流和模型。

下载 Windows 版 · 快速开始 · API 文档 · 使用教学 PDF

公网访问说明: 当前版本启动后默认尝试建立带鉴权的公网 Tunnel;不需要公网访问时,可停止公网连接或全部后台服务。

三步开始

下载安装 → 一键修复运行环境并下载所需模型 → 选择工作流,在示例页发起第一次生成

它能帮你做什么

  • 文字生成:调用已安装的文字模型,完成问答、创作和内容整理。
  • 图片生成与编辑:使用文生图、图生图等工作流完成视觉创作。
  • 视频生成:使用首尾帧等视频工作流生成动态内容。
  • 环境与模型管理:自动检查缺少的运行环境和模型,并提供修复、下载与更新入口。
  • 给其他软件调用:同一台电脑优先使用控制台提供的本地 API;远程调用使用公网 URL,两者共用同一个 API Key。

具体能力取决于你已经安装并启用的工作流和模型。

选择你的使用方式

你是 从这里开始
普通创作者 下载客户端,准备环境和模型,选择可用工作流后在示例页生成
ComfyUI 用户 导入已有工作流,让客户端检查依赖、模型和公开调用参数
开发者 使用本地 API 或公网 URL + API Key,对接文字、图片、视频和异步任务接口

第一次使用

  1. Releases 下载并安装 LingJingAI-Setup-1.0.3-win-x64.exe
  2. 启动“灵境造片厂”,进入“模型与环境”,点击“一键修复”。
  3. 等待客户端自动下载、校验并安装运行环境;如果自动拉取失败,再按弹窗提示手动下载环境包。
  4. 在模型列表中点击“下载模型”,补齐你准备使用的工作流所需模型。
  5. 选择一个显示“可以使用”的工作流,并将它设为默认工作流。
  6. 回到“控制台”;本机程序复制“本地 API”,远程程序复制“公网 URL”,并同时复制 API Key。
  7. 打开桌面上的“灵境造片厂示例页”,填入 URL 和 Key,即可尝试文字、图片或视频生成。

安装目录中的《灵境造片厂使用教学.pdf》包含更完整的图文步骤。

使用前请确认

  • Windows 10 22H2 或 Windows 11,64 位。
  • NVIDIA RTX 20 系列或更高,显存 8GB 或以上;8GB 仅适合轻量工作流,WAN 14B、LTX-2.3 等大型工作流以客户端详情页标出的要求为准。
  • 当前 CUDA 13 环境需要 NVIDIA 580 或更高版本驱动。
  • 为运行环境、模型和生成结果预留足够磁盘空间。
  • 推荐安装在固态硬盘中;模型首次加载速度会明显快于机械硬盘。

下载时应该选哪个文件

文件 用途
LingJingAI-Setup-1.0.3-win-x64.exe 必装的轻量客户端,包含界面和启动所需组件
runtime-nvidia-rtx20plus-cu130-v1.0.0.7z 独立运行环境;通常由客户端自动下载,网络失败时再手动下载
模型文件 按工作流分别下载,不包含在客户端或运行环境包中

客户端和运行环境分开发布。两个安装包都不包含模型或用户数据;升级客户端不会重复下载整套环境,也不会把模型和生成结果打进安装包。

常见问题

安装后为什么还提示缺少模型?

客户端不会预装大型模型。缺少模型的工作流仍会显示,并明确列出需要下载的文件。补齐后点击“重新检查”即可。

一定要联网吗?

首次下载运行环境和模型时需要联网。环境与模型准备完成后,本机生成本身可以离线运行,但客户端默认会尝试建立公网 Tunnel;完全离线使用时请停止公网连接或全部后台服务。

示例页是什么?

它是随客户端安装的本地纯前端页面,用来帮助第一次使用的用户快速发起调用。它不会替代客户端、运行环境或模型,API Key 只保留在当前浏览器会话中。

生成结果保存在哪里?

默认保存在安装目录的 outputs 文件夹。卸载客户端时会删除程序、后装运行环境和模型,但保留 outputs 中的生成资产。

我的内容会自动上传吗?

不会自动上传。默认生成过程在本机完成;客户端启动后会自动尝试建立带鉴权的公网 Tunnel,只有拿到公网 URL 和有效 API Key 的调用方才能提交任务或读取对应结果。不需要公网访问时,可在客户端停止全部后台服务;请勿公开 URL、API Key 或包含它们的截图。

登录平台会同步什么?

只有你主动登录时,客户端才会向你填写的服务端同步公网 URL、本机 API Key、设备名称、工作流/模型状态和不含提示词的任务进度,供平台代为调用。生成提示词和生成结果不在该同步数据中。自定义服务端将取得调用本机接口的凭据,只应登录可信服务;不登录不影响完整本地功能。

退出平台登录后,旧的调用权限会自动失效吗?

当前版本退出登录会停止后续平台同步,但不会自动更换已经共享给平台的 API Key。如果不再信任该平台,请先退出登录,再到“设置”中重新生成访问密钥;API 重启后旧 Key 将无法继续调用本机服务。

下载与开源许可

  • 最新版本:GitHub Releases
  • 当前版本:1.0.3
  • 本项目中由项目作者拥有版权并有权授权的客户端源码和文档采用 Apache License 2.0 开源。
  • 主要第三方组件及许可证提示见 THIRD_PARTY_NOTICES.md
  • 第三方组件、外部工作流、模型和素材仍分别遵守其来源方许可证与使用条款,详见开源许可说明

技术说明

以下内容供需要对接接口、制作工作流或排查环境的开发者阅读。

工作方式

调用方(示例页 / 网页 / 服务端 / 其他软件)
        │  URL + API Key
        ▼
灵境造片厂客户端 ── 工作流路由 ── ComfyUI / 本地模型
        │
        └── Cloudflare Tunnel(客户端默认尝试建立,可停止后台服务关闭)

轻量客户端包含打开完整界面所需的便携 Python、Tk 和 7-Zip,不要求用户另装 Python。ComfyUI、Torch、CUDA 与 Cloudflared 位于独立运行环境包中。

接口调用

将示例中的 BASE_URLAPI_KEY 替换为客户端控制台显示的值。

curl -X POST "BASE_URL/" \
  -H "Authorization: Bearer API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt":"一只在窗边晒太阳的猫"}'

指定公开名称为 flux2 的工作流:

curl -X POST "BASE_URL/flux2" \
  -H "Authorization: Bearer API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt":"电影感城市夜景"}'
方法 路径 用途
GET /healthz 无鉴权的最小存活状态
GET /v1/status 客户端完整运行状态
GET /v1/models 可调用模型列表
GET /v1/workflows 可调用工作流列表
POST /v1/chat/completions OpenAI 风格文字接口
POST /api/v3/images/generations 即梦 / 火山风格图片接口
POST /v1/workflows/run/{workflow_id} 直接运行指定工作流
GET /v1/tasks/{task_id} 查询异步任务
GET /v1/files/{task_id}/{filename} 下载任务生成的文件

生成任务默认异步执行。提交后先取得任务 ID,再查询进度和结果,避免长时间生成造成请求超时。

工作流与模型目录

  • 每个工作流位于 workflows/<工作流名称>/,至少包含 manifest.jsonworkflow.json
  • manifest.json 定义公开名称、输出类型、输入参数和模型依赖。
  • 模型统一存放在根目录 models/,名称必须与工作流引用一致。
  • 推荐仅使用可信来源的 safetensorsGGUF 文件;不要导入来源不明的传统 PyTorch checkpoint。
  • 工作流、运行环境和模型相互分离,更新客户端不会删除模型。

本地启动与诊断

源码目录已经具备完整便携环境时:

start.bat

环境诊断:

check-env.bat

Trae 或 VS Code 应选择 runtime\python\python.exe。仓库中的 .vscode/settings.json 已固定该解释器;便携环境只使用 .venv\Lib 保存依赖。

安全与隐私

  • 生成 API Key 与本机管理 Key 权限分离,管理接口不应交给外部调用方。
  • 客户端生成的 API Key 与本机管理 Key 使用当前用户 DPAPI 保护,日志不会输出完整 Key;高级配置中的第三方文本模型 Key 目前以明文保存在本机配置文件中,只应在可信电脑上使用且不得随项目归档。
  • 远程账号服务默认只接受 HTTPS,只有回环地址允许 HTTP 调试。
  • 发行脚本采用白名单构建,并拒绝模型、账号会话、请求、日志和生成结果进入轻量安装包。
  • 公网 URL 是互联网入口,请妥善保管 API Key,不要提交到代码仓库或公开截图。

About

Windows local AI studio & ComfyUI API:管理工作流和模型,通过 URL + API Key 调用文字、图片与视频生成。

Topics

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages