Knowledge Hub

OpenCreator: AI Workspace แบบโอเพนซอร์สสำหรับครีเอเตอร์

เรียนรู้ว่า OpenCreator (เดิมคือ KrillinAI) ต่อ Codex CLI เข้ากับ workspace สร้างวิดีโอ ภาพ เสียง และคำบรรยาย อย่างไร ติดตั้งและรันอย่างไร สถาปัตยกรรมและขอบเขตความปลอดภัยเป็นแบบไหน และเมื่อไรควรหรือไม่ควรใช้

AI-Toolsอ่าน 17 นาทีเผยแพร่ 17 ตุลาคม 2569

🎯 แก่นของเรื่อง

OpenCreator เป็น workspace ที่รันบนเครื่อง นำ Codex CLI มาเป็นตัวรันงานของ Agent แล้วครอบด้วยหน้าจอสร้างคอนเทนต์ (วิดีโอ ภาพ เสียง คำบรรยาย) ทั้งหมดอยู่ที่เดียว

ทำไมถึงใช้งานได้

ชั้น กลไก ผลที่ได้
Agent ใช้ Agent loop, Skills และ MCP ของ Codex แทนการเขียน loop เอง ได้ความสามารถของ Codex ที่อัปเดตตามต้นทาง
State หน้าจอ visual กับบทสนทนากับ Agent เป็นสองหน้าต่างของ state machine เดียว ขั้นตอน ค่าตั้ง ความคืบหน้า และเวอร์ชันตรงกันเสมอ
Version การแก้ไขสร้างเวอร์ชันใหม่ ไม่เขียนทับผลเดิม ย้อนกลับและเปรียบเทียบได้
Runtime daemon ในเครื่องดูแลโปรเซส ข้อมูล และการอนุมัติ frontend ไม่เรียก Codex ตรง ควบคุมสิทธิ์ได้จุดเดียว

20% ที่สำคัญที่สุดในทางปฏิบัติ

  • ใช้ Desktop app ก่อน เพราะรวม Codex CLI มาให้และไม่ต้องติดตั้ง Node.js หรือ pnpm
  • ต้องมี ChatGPT sign-in หรือ API key ที่ใช้งานได้ จึงจะรันงานโมเดลจริงได้
  • ตั้งค่าบริการ AI ที่ Settings → AI Services
  • เลือกเครื่องมือสำเร็จรูป (Video Translation, Smart Dubbing ฯลฯ) ก่อนเขียน Skill เอง

เรื่องที่รอได้: การรันจากซอร์ส การทำแพ็กเกจ Desktop การ sign/notarize การเขียน Skill และ template ของตัวเอง

📊 ช่วยให้ดีขึ้นอย่างไร

สถานการณ์ ก่อนใช้ หลังใช้ วัดอย่างไร หลักฐาน
แปลและพากย์วิดีโอ ใช้เครื่องมือแยก: ถอดเสียง แปล พากย์ ตัดต่อ ขั้นตอนอยู่ใน flow เดียว (ถอดเสียง คำบรรยาย แปล พากย์ ส่งออก) จำนวนเครื่องมือที่ต้องสลับ ตีความ (อ่านจาก repo 2026-10-17 ว่ามี flow นี้ แต่ยังไม่มีตัวเลขเวลาที่ประหยัด)
ขนาดงาน ไม่ทราบว่ารับวิดีโอยาวได้ไหม README ระบุว่าการรันสร้างคำบรรยายผ่านกับวิดีโอในเครื่องยาว 46 นาที ความยาววิดีโอที่ประมวลผลสำเร็จ อ่านจาก repo (2026-10-17)
ปรับแก้งาน แก้แล้วเขียนทับ ย้อนยาก ทุกการแก้เป็นเวอร์ชันใหม่ ย้อนไปเวอร์ชันก่อนหน้าได้หรือไม่ อ่านจาก repo (2026-10-17) ว่ามีกลไก; ยังไม่ทดสอบผลจริง
ตั้งค่าเริ่มต้น ต้องติดตั้ง Node.js, pnpm, Codex เอง Desktop app รวม Codex CLI และสร้างโปรเจกต์เริ่มต้นให้ จำนวนขั้นตอนก่อนรันงานแรก อ่านจาก repo (2026-10-17); ยังไม่ทดสอบ
ความเป็นส่วนตัวของข้อมูล ไฟล์และคีย์กระจายตามบริการ ข้อมูลอยู่ใน SQLite และไฟล์ในเครื่อง คีย์อยู่ใน system credential storage ตรวจโฟลเดอร์ .runtime/ อ่านจาก repo (2026-10-17)

🖼️ ข้อมูลที่เห็นในภาพ

ภาพคือหน้า GitHub ของ repo krillinai/OpenCreator ภาพนี้ใช้เป็นโครงเรื่อง ส่วนรายละเอียดมาจากการอ่าน repo จริง

สิ่งที่เห็นโดยตรง (จากภาพ)

ส่วน ค่าที่เห็น
Repo krillinai / OpenCreator สถานะ Public
Fork 1.1k
Issues 28
Pull requests 2
Branch master
คอมมิตล่าสุดในภาพ 5670acc ข้อความ "docs: remove video workflow Skills subheadings from README"
โฟลเดอร์ระดับบน .github/workflows, apps, docs, packages
About "Formerly KrillinAI. Open-source AI workspace, powered by Codex.
About (ต่อ) Create videos, images, voice, avatars, translations, and edits
About (ต่อ) with Agents in one place."
Topics dubbing, localization, tts, video-transcription
ภาษา TypeScript 81.6%, Go 8.8%, CSS 5.5%, JavaScript 3.1%, HTML 0.9%
ป้าย README License Apache-2.0, Discord
ป้าย trending "#1 Repository Of The Day"
เมนูภาษาของ README English, 简体中文, 日本語, 한국어, Bahasa Indonesia
เมนูภาษาของ README (ต่อ) Español, Français, Deutsch, Português, Русский, العربية
หน้าจอ workspace ช่องพิมพ์ "Type a message or select a template..."
ปุ่มใน workspace Generate Video, Image, Voice, Music
การ์ด template Video Translation, Video Summarizer, AI Avatar,
การ์ด template (ต่อ) Creator Campaigns, Podcast Generator

ความหมายของส่วนสำคัญ

ส่วนในภาพ หน้าที่ หมายเหตุ
ปุ่ม Code สีเขียว เปิดกล่อง clone ใช้คัดลอก URL
แถบ Actions CI/CD โฟลเดอร์ .github/workflows เก็บ workflow
แถบ Security and quality ดูผลสแกนและนโยบายความปลอดภัย ตีความ
แถบ Languages สัดส่วนโค้ดตามภาษา TypeScript เป็นหลัก สอดคล้องกับ frontend และ daemon
ช่อง "What would you like to create?" จุดเริ่มงานแบบสนทนา แสดงว่าเริ่มได้ทั้งพิมพ์โจทย์และเลือก template

ภาพกับ repo ปัจจุบัน

ประเด็น ในภาพ อ่านจาก repo (2026-10-17)
คอมมิตล่าสุด 5670acc 314ffd8 ("Enforce English release notes and translate project guidance")
สถานะ repo คอมมิตในภาพเป็นของเก่า repo เดินหน้ามาแล้ว
โครงสร้าง เห็น 4 โฟลเดอร์ README อ้างถึงโฟลเดอร์ apps/web, apps/daemon, apps/desktop,
โครงสร้าง (ต่อ) apps/harness, packages/protocol, packages/skill-market,
โครงสร้าง (ต่อ) skills/, template/
ภาษาที่รองรับในหน้าจอ README มีหลายภาษา README ระบุว่า UI รองรับจีนตัวย่อ อังกฤษ และสวีเดน

เมื่อภาพกับ repo ต่างกัน ให้ถือตาม repo ณ วันที่อ่าน

🧰 เครื่องมือสำหรับครีเอเตอร์

อ่านจาก repo (2026-10-17): README แจ้งว่ามี 10 เครื่องมือที่ใช้งานได้ และ 2 เครื่องมือที่กำลังพัฒนา

เครื่องมือ สถานะ ทำอะไร
Video Translation ใช้ได้ ถอดเสียง คำบรรยาย แปล พากย์ ส่งออก (14 ภาษาต้นทาง 101 ภาษาปลายทาง)
Video Downloader ใช้ได้ วิเคราะห์และดาวน์โหลดวิดีโอสาธารณะจาก 10 แพลตฟอร์ม
Thumbnail Generator ใช้ได้ สร้างและเปรียบเทียบภาพปก
Image Generation ใช้ได้ สร้างภาพด้วย GPT Image ตั้งอัตราส่วนและจำนวนภาพได้
Article Writer ใช้ได้ เลือกหัวข้อ ทำโครง เขียน ส่งออก Markdown/HTML/PDF
Xiaohongshu Posts ใช้ได้ สร้างคอนเทนต์ครบชุด ปรับกลุ่มเป้าหมาย ประเภท ความยาว
Short Video Script ใช้ได้ สคริปต์แบ่งช่วงพร้อมถ่าย
Stick Figure Animation ใช้ได้ เสียงบรรยาย สตอรีบอร์ด คำบรรยาย แอนิเมชัน
Smart Dubbing ใช้ได้ พากย์เสียง ปรับเสียง จังหวะ อารมณ์
Video Generation ใช้ได้ สร้างวิดีโอด้วย Seedance จาก prompt หรือภาพอ้างอิง
Auto Clips กำลังพัฒนา ตรวจจับช่วงเด่นและตัดคลิปสั้นจากวิดีโอยาว
Digital Avatar กำลังพัฒนา วิดีโอพูดหน้ากล้องจากสคริปต์และเสียง

การ์ด "AI Avatar" ในภาพตรงกับเครื่องมือ Digital Avatar ซึ่ง README ระบุว่ายังอยู่ระหว่างพัฒนา จึงอย่าวางแผนงานจริงบนเครื่องมือนี้

🧩 Skills และโมเดล

Skills

Skill คือชุดคำสั่งและ workflow ที่ Agent นำกลับมาใช้ซ้ำ อ่านจาก repo (2026-10-17) ว่ามีใน skills/:

Skill รหัส หน้าที่
KrillinAI CLI krillinai-cli เลือกคำสั่ง ตรวจค่าตั้ง ตีความผลลัพธ์
Subtitle krillinai-subtitle คำบรรยาย ถอดเสียง แปล บรรยายสองภาษาหรือแนวตั้ง
TTS krillinai-tts พากย์เป็นภาษาเป้าหมาย
Landscape Render krillinai-render-horizontal เรนเดอร์แนวนอน
Portrait Render krillinai-render-vertical เรนเดอร์แนวตั้ง
Cover krillinai-cover สร้างภาพปกจาก prompt เต็ม
Pipeline Plan krillinai-pipeline ทดลองตรวจแผนหลายขั้นตอนแบบ dry-run

เพิ่ม Skill ของตัวเองได้ด้วย Codex Skill ที่นิยามใน SKILL.md เลือก Skill ในแชตด้วยการพิมพ์ /

โมเดลที่รองรับ

ขึ้นกับ Codex model catalog, provider ที่เข้ากันได้กับ OpenAI และบริการที่ตั้งใน Settings → AI Services ตัวอย่างที่ README ระบุ:

ประเภท ตัวอย่าง
ภาษา GPT, DeepSeek, Qwen, Kimi, GLM, Grok, Doubao, ERNIE, Hunyuan, MiniMax
ภาพ GPT Image, Seedream 4.0, Kling v2.1 Image, Nano Banana
วิดีโอ Seedance 2.5, Kling v2.1 Master, Veo 3.1
เสียงและถอดเสียง Whisper, OpenAI TTS, MiniMax, Edge TTS, Aliyun Speech, Volcengine Speech
เสียงและถอดเสียง (แบบ local) faster-whisper, WhisperKit, whisper.cpp

🏗️ สถาปัตยกรรม

flowchart TD
    A[Desktop Host: Electron] --> B[Creator Experience: apps/web]
    B --> C[Collaboration Core: workflow state + versions]
    C --> D[Local Runtime: apps/daemon]
    D --> E[Codex Engine: CLI + app-server]
    D --> F[Media Toolchain: yt-dlp, Whisper, FFmpeg]
    D --> G[Local Data: SQLite, files, credentials]
ชั้น เทคโนโลยี หน้าที่
Creator Experience (apps/web) React 18, Vite, TypeScript หน้าจอ workspace
Collaboration Core state ร่วม + ประวัติเวอร์ชัน ซิงก์หน้าจอกับแชต
Local Runtime (apps/daemon) Fastify, Runtime API, SSE โปรเจกต์ Runs การอนุมัติ ตารางเวลา หน่วยความจำ การแจ้งเตือน
Codex Engine CLI และ app-server Agent loop, Skills, MCP
Media Toolchain yt-dlp, Whisper, FFmpeg งานสื่อ
Local Data SQLite, filesystem, system credential storage เก็บข้อมูล
Desktop Host (apps/desktop) Electron + Preload Bridge พาธระบบ หน้าต่าง tray การแจ้งเตือน

กฎสำคัญ: frontend ไม่เรียก Codex โดยตรง daemon เป็นเจ้าของวงจรชีวิตโปรเซส การเก็บข้อมูล และการอนุมัติ

🚀 ขั้นตอนเริ่มใช้งาน

ทางที่ 1: Desktop app

  1. ดาวน์โหลดตัวติดตั้งจาก release ล่าสุด (macOS Apple Silicon/Intel หรือ Windows x64)
  2. เปิดครั้งแรก เลือก Use local Codex and continue เพื่อใช้ค่าที่มีอยู่ หรือกรอกผู้ให้บริการอื่น
  3. ต้องมี ChatGPT sign-in หรือ API key ที่ใช้ได้ จึงจะรันงานโมเดลจริง
  4. เลือกเครื่องมือหรือพิมพ์โจทย์ในช่องแชต

ทางที่ 2: รัน Web จากซอร์ส

ต้องมี Node.js 22 ขึ้นไป, pnpm 9.15.0, Codex CLI และ login ของ Codex CLI

node --version
pnpm --version
codex --version
git clone https://github.com/krillinai/OpenCreator.git
cd OpenCreator
corepack enable
pnpm install
pnpm web:dev

เปิด http://127.0.0.1:19861/ ถ้าต้องการเฉพาะ daemon ใช้ pnpm daemon:dev

คำสั่งสำหรับพัฒนา

คำสั่ง ใช้ทำอะไร
pnpm web:dev เริ่ม Web และ daemon ในเครื่อง
pnpm daemon:dev เริ่ม daemon อย่างเดียว
pnpm desktop:dev เริ่ม Electron โหมดพัฒนา
pnpm test unit และ integration test
pnpm typecheck ตรวจ TypeScript
pnpm build build ทุก workspace
pnpm e2e Playwright E2E
pnpm smoke:ci smoke test ด้วย Codex จำลอง
pnpm perf:check ตรวจ baseline ประสิทธิภาพ

แพ็กเกจ Desktop

คำสั่ง ผล
pnpm desktop:package โฟลเดอร์ที่รันได้สำหรับตรวจในเครื่อง
pnpm desktop:dist ตัวติดตั้งของแพลตฟอร์มปัจจุบัน
pnpm desktop:release ทางเข้าสำหรับ release จริง

การแพ็กเกจ build Web ใหม่ และจะล้มเหลวถ้า apps/web/dist ต่างจาก resource ที่ฝังไว้

⚙️ การตั้งค่าและกระบวนการทำงาน

Core workflows

Workflow วิธีใช้
Conversations and Runs เลือกโปรเจกต์ ใส่งาน ตั้งสิทธิ์ Profile โมเดล reasoning effort
Conversations and Runs (ต่อ) แล้วต่อคิวหรือขัดจังหวะได้
Conversations and Runs (ต่อ) Timeline แสดง reasoning, tool calls, การแก้ไฟล์, การอนุมัติ และผลลัพธ์
Skills and MCP เปิด marketplace เลือก Skill ด้วย /
Skills and MCP (ต่อ) จัดการ MCP ผ่านค่า Codex โดยค่าเริ่มต้นใช้ $CODEX_HOME ที่ใช้งานอยู่
Schedules แต่ละตารางมีบทสนทนาถาวรของตัวเอง รันทีละงานตามนโยบาย queue หรือ skip

ตัวแปรสภาพแวดล้อม

ตัวแปร ค่าเริ่มต้น หน้าที่
OPENCREATOR_DATA_DIR .runtime ฐานข้อมูล Runs ไฟล์แนบ workspace
OPENCREATOR_GATEWAY_ORIGIN https://www.open-creator.ai gateway สำหรับ sign-in การสมัครสมาชิก เครดิต และบริการโมเดล
OPENCREATOR_CODEX_BIN codex พาธ Codex CLI
CODEX_HOME ~/.codex เซสชัน ค่าตั้ง Skills MCP Profiles
OPENCREATOR_DEFAULT_CWD โฟลเดอร์ปัจจุบัน working directory ของ daemon
OPENCREATOR_DEFAULT_PROJECT_ROOT ตามนโยบายของ Runtime รากของโปรเจกต์ที่จัดการให้
OPENCREATOR_CODEX_THREAD_ROTATION_RUN_THRESHOLD 50 เกณฑ์จำนวน Run ที่จบแล้วก่อนหมุน thread; 0 คือปิด

ข้อมูลและความปลอดภัย

หัวข้อ รายละเอียด (อ่านจาก repo 2026-10-17)
ข้อมูลใน .runtime/ app.sqlite, runs/ (log ที่ปกปิดข้อมูลสำคัญแล้ว), attachments/, workspaces/
ข้อมูล Codex อยู่ใน $CODEX_HOME ต้องสำรองแยก
การรับเชื่อมต่อ daemon ฟังที่ 127.0.0.1 เท่านั้น
การรับเชื่อมต่อ (ต่อ) ทุก API ยกเว้น health check ต้องมี Bearer token
HTML preview ปิด script, navigation และ popup เป็นค่าเริ่มต้น
ความจำที่อ่อนไหว ต้องยืนยันสองครั้ง
คีย์ AI service เก็บใน system credential storage ไม่ลง repository (Edge TTS ไม่ต้องใช้คีย์)
yt-dlp ตรวจเวอร์ชันทุก 7 วัน อัปเดตเมื่อผู้ใช้สั่งเท่านั้น
yt-dlp (ต่อ) ถ้าอัปเดตล้มเหลวคงเวอร์ชันเดิม

🧪 ลองใช้

ตัวอย่างประกอบ: แยกข้อมูลทดลองออกจากงานจริง

ตัวอย่างนี้เป็นตัวเลขและพาธที่เราตั้งเอง ใช้ตัวแปรที่ README ระบุ

OPENCREATOR_DATA_DIR=/tmp/oc-trial/data \
CODEX_HOME=/tmp/oc-trial/codex \
pnpm web:dev

การคำนวณ thread rotation (ตัวอย่างประกอบ): ค่าเริ่มต้น 50 ถ้ามี Run ที่จบแล้ว 120 ครั้งในโปรเจกต์เดียว เกณฑ์ 50 ถูกผ่าน 2 ครั้ง (ที่ Run ที่ 50 และ 100) จึงคาดว่า thread หมุน 2 ครั้ง ส่วน 20 Run ที่เหลือยังอยู่ใน thread ล่าสุด นี่เป็นการตีความจากคำอธิบายตัวแปร ยังไม่ทดสอบ

เมื่อไรควรใช้ / ไม่ควรใช้

สถานการณ์ ควรใช้ ไม่ควรใช้ สิ่งที่ต้องมีก่อน
แปล พากย์ ทำคำบรรยายหลายภาษา ✅ ChatGPT sign-in หรือ API key
อยากเก็บข้อมูลและคีย์ในเครื่อง ✅ พื้นที่ดิสก์ และการสำรอง .runtime/ กับ $CODEX_HOME
ต้องการตัดคลิปสั้นอัตโนมัติ ❌ ยังกำลังพัฒนา รอ Auto Clips
ต้องการวิดีโออวตารพูดหน้ากล้อง ❌ ยังกำลังพัฒนา รอ Digital Avatar
เปิดให้ผู้ใช้หลายคนผ่านเครือข่าย ❌ daemon ฟังเฉพาะ 127.0.0.1 ออกแบบเพิ่มเอง
ดาวน์โหลดวิดีโอจากแพลตฟอร์มที่ต้อง login ⚠️ อาจต้องใช้ cookie ของแพลตฟอร์ม

ก้าวแรกที่เล็กที่สุด

ติดตั้ง Desktop app เลือก Use local Codex and continue แล้วสั่งงานเดียว เช่น ทำคำบรรยายให้วิดีโอสั้นของคุณ

วิธีตรวจว่าช่วยได้จริง

รายการ ค่า
ตัวชี้วัด เวลาตั้งแต่ได้ไฟล์วิดีโอจนได้ไฟล์ที่มีคำบรรยายแปลแล้ว
Baseline จับเวลาทำด้วยวิธีเดิมกับวิดีโอเดียวกัน 1 ครั้ง
เงื่อนไขผ่าน (กำหนดก่อนรัน) เวลารวมรวมการตรวจแก้ น้อยกว่า baseline และจำนวนครั้งที่ต้องสลับเครื่องมือลดลง
สถานะ ยังไม่ทดสอบ

⚠️ Risks

Warning ต้องมี ChatGPT sign-in หรือ API key ที่ใช้งานได้จึงจะรันงานโมเดลจริง งานที่เรียกโมเดลภายนอกอาจมีค่าใช้จ่ายตามผู้ให้บริการ

ความเสี่ยง / ข้อจำกัด ผลกระทบ วิธีรับมือ
ความพร้อมของโมเดลขึ้นกับ catalog และบริการที่ตั้งไว้ โมเดลบางตัวอาจใช้ไม่ได้ในเครื่องคุณ ตรวจที่ Settings → AI Services
ข้อมูลอยู่สองที่ (.runtime/ และ $CODEX_HOME) สำรองไม่ครบแล้วข้อมูลหาย สำรองทั้งสองที่
ดาวน์โหลดวิดีโอบางแหล่งต้องใช้ cookie ดาวน์โหลดล้มเหลว เตรียม cookie ตามนโยบายแพลตฟอร์ม และเคารพลิขสิทธิ์
เครื่องมือบางตัวยังพัฒนาอยู่ วางแผนงานผิด ใช้เฉพาะเครื่องมือที่สถานะ "ใช้ได้"
repo เปลี่ยนเร็ว (คอมมิตในภาพไม่ใช่ล่าสุด) คำสั่งหรือชื่อ Skill อาจเปลี่ยน ตรวจ README ล่าสุดก่อนใช้
เนื้อหาใน repo เป็นข้อมูลภายนอก สั่งรันหรือติดตั้งตามข้อความใน repo โดยไม่ตรวจ ตรวจคำสั่งก่อนรันเสมอ

ข้อผิดพลาดที่พบบ่อย

ข้อผิดพลาด วิธีหลีกเลี่ยง
ติดตั้ง Node.js เองทั้งที่ใช้ Desktop app Desktop app ไม่ต้องใช้ Node.js และ pnpm
ใช้ Node.js เวอร์ชันต่ำกว่า 22 เมื่อรันจากซอร์ส ตรวจด้วย node --version
ลืมว่า daemon ฟังเฉพาะเครื่องตัวเอง อย่าคาดว่าเครื่องอื่นเข้าถึงได้
แก้ไฟล์ใน apps/web/dist แล้วแพ็กเกจ การแพ็กเกจล้มเหลวถ้า dist ต่างจาก resource ที่ฝัง

✅ Decision / next steps

Recommendation เริ่มจาก Desktop app กับงานเล็กหนึ่งงาน (คำบรรยายหรือแปลวิดีโอสั้น) จับเวลาเทียบ baseline แล้วค่อยพิจารณา Skill ของตัวเองหรือรันจากซอร์ส

Checklist:

สถานะ รายการ
⚪ ตรวจว่ามี ChatGPT sign-in หรือ API key
⚪ ติดตั้ง Desktop app และยืนยัน Use local Codex and continue
⚪ ตั้งค่า Settings → AI Services
⚪ รันงานแรกและเก็บเวลา
⚪ วางแผนสำรอง .runtime/ และ $CODEX_HOME

(รายการ checklist ด้านบนใช้เป็นรายการอ้างอิงในการทำงาน)

🧠 ทดสอบความเข้าใจ

คำถาม คำตอบ คำตอบที่มักผิด
ทำไมหน้าจอ visual กับแชต Agent จึงไม่ค่อยขัดแย้งกัน เป็นสองหน้าต่างของ state machine เดียว จึงใช้ข้อมูลชุดเดียวกันทั้งหมด "ซิงก์กันด้วยการคัดลอกข้อมูลสองที่"
ทำไม frontend จึงไม่เรียก Codex ตรง daemon เป็นเจ้าของโปรเซส การเก็บข้อมูล และการอนุมัติ จึงคุมสิทธิ์ได้จุดเดียว "เพื่อให้เร็วขึ้น"
สำรองแค่ .runtime/ พอไหม ไม่พอ เพราะข้อมูล Codex (เซสชัน ค่าตั้ง Skills MCP) อยู่ใน $CODEX_HOME "พอ เพราะทุกอย่างอยู่ใน .runtime/"
ถ้าเปิดแค่หน้าเว็บของโครงการ (ไม่มี sign-in/API key) จะสร้างวิดีโอได้ไหม ไม่ได้ ต้องมี ChatGPT sign-in หรือ API key ที่ใช้งานได้จึงรันงานโมเดลจริง "Desktop app รวมทุกอย่างแล้ว ใช้ได้เลย"
อยากใช้ Digital Avatar ในงานลูกค้าสัปดาห์หน้า ควรทำไหม ไม่ควร README ระบุว่ายังกำลังพัฒนา (เห็นการ์ดในภาพไม่ได้แปลว่าพร้อมใช้) "มีการ์ดใน workspace แปลว่าใช้ได้"
รัน pnpm web:dev บนเซิร์ฟเวอร์แล้วให้ทีมเข้าจากเครื่องอื่นได้หรือไม่ โดยค่าเริ่มต้นไม่ได้ เพราะ daemon ฟังที่ 127.0.0.1 และต้องมี Bearer token "เปิดพอร์ตแล้วเข้าได้เลย"

📚 Sources

รายการ รายละเอียด
Repo krillinai/OpenCreator https://github.com/krillinai/OpenCreator
Commit ที่อ่าน 314ffd8 (branch master)
วันที่อ่าน 2026-10-17
ไฟล์ที่อ่าน README.md (อ่านผ่าน raw.githubusercontent.com)
คอมมิตในภาพ 5670acc
License Apache-2.0 (ตามป้ายใน README)

README สรุปจากการอ่านผ่านเครื่องมือดึงหน้าเว็บ ไม่ได้ใช้ gh และไม่ได้อ่านแผนผังไฟล์ทั้งหมด จึงอ้างเฉพาะสิ่งที่ README ระบุ

🔤 ตัวย่อที่ใช้ในหน้านี้

ตัวย่อและศัพท์ย่อ

ตัวย่อ ชื่อเต็ม คืออะไร อ่านค่าอย่างไร
AI Artificial Intelligence ระบบที่ทำงานคล้ายการคิดของมนุษย์ เช่น สร้างภาพหรือเขียนข้อความ "AI workspace" = พื้นที่ทำงานที่ใช้ AI ช่วย
CLI Command-Line Interface โปรแกรมที่สั่งงานด้วยคำสั่งข้อความ codex --version = ถามเวอร์ชันของ Codex CLI
API Application Programming Interface ช่องทางให้โปรแกรมคุยกัน API key = รหัสที่ใช้เรียกบริการ
MCP Model Context Protocol มาตรฐานเชื่อม Agent กับเครื่องมือภายนอก "จัดการ MCP" = ตั้งค่าเครื่องมือที่ Agent เรียกได้
TTS Text-to-Speech แปลงข้อความเป็นเสียงพูด krillinai-tts = Skill พากย์เสียง
UI User Interface หน้าจอที่ผู้ใช้เห็น "UI รองรับอังกฤษ" = เมนูมีภาษาอังกฤษ
E2E End-to-End การทดสอบทั้งเส้นทางตั้งแต่หน้าจอถึงปลายทาง pnpm e2e = รันชุดทดสอบ E2E
CI Continuous Integration ระบบรันตรวจโค้ดอัตโนมัติ โฟลเดอร์ .github/workflows เก็บ workflow
PR Pull Request คำขอรวมโค้ดเข้า repo "Pull requests 2" = มี 2 คำขอ
SSE Server-Sent Events ช่องทางที่เซิร์ฟเวอร์ส่งข้อมูลต่อเนื่องไปยังหน้าจอ daemon ส่งความคืบหน้าผ่าน SSE
SQLite SQLite ฐานข้อมูลแบบไฟล์เดียว app.sqlite = ไฟล์เก็บโปรเจกต์และ Run
ASAR Atom Shell Archive รูปแบบแพ็กไฟล์ของแอป Electron ตรวจความสมบูรณ์ของแพ็กเกจ
JS JavaScript ภาษาโปรแกรม JavaScript 3.1% = โค้ดส่วนนี้ 3.1%
CSS Cascading Style Sheets ภาษาจัดรูปแบบหน้าเว็บ CSS 5.5% = โค้ดส่วนนี้ 5.5%
HTML HyperText Markup Language ภาษาโครงหน้าเว็บ HTML 0.9% = โค้ดส่วนนี้ 0.9%
PDF Portable Document Format รูปแบบไฟล์เอกสาร ส่งออกเป็น PDF
GPT Generative Pre-trained Transformer ตระกูลโมเดลภาษา GPT Image = โมเดลสร้างภาพ
FFmpeg FFmpeg ชุดเครื่องมือประมวลผลวิดีโอและเสียง อยู่ใน Media Toolchain
yt-dlp yt-dlp เครื่องมือดาวน์โหลดวิดีโอ ตรวจเวอร์ชันทุก 7 วัน

ทุกแถวข้างต้นมาจากความรู้ทั่วไป ไม่ใช่นิยามที่ภาพให้ไว้ ยกเว้นความหมายที่ README ใช้ใน repo เช่น CLI, MCP, TTS

หน่วยและค่าที่ใช้

หน่วย ความหมาย ตัวอย่าง
k พัน Fork 1.1k = ประมาณหนึ่งพันหนึ่งร้อยครั้ง ตามที่แสดงในภาพ
% ร้อยละ TypeScript 81.6% = 81.6 ส่วนจาก 100 ของโค้ด
min นาที วิดีโอ 46 นาที

📝 Summary

หัวข้อ สรุป
คืออะไร workspace AI โอเพนซอร์ส (Apache-2.0) สำหรับครีเอเตอร์ เดิมชื่อ KrillinAI
คืออะไร (ต่อ) ใช้ Codex CLI เป็นตัวรัน Agent
จุดแข็ง flow เดียวสำหรับวิดีโอ ภาพ เสียง คำบรรยาย
จุดแข็ง (ต่อ) เวอร์ชันไม่ถูกเขียนทับ; ข้อมูลและคีย์อยู่ในเครื่อง
ข้อจำกัด ต้องมี sign-in หรือ API key; daemon ฟังเฉพาะเครื่องตัวเอง
ข้อจำกัด (ต่อ) Auto Clips และ Digital Avatar ยังพัฒนาอยู่
เริ่มอย่างไร Desktop app แล้วทดลองงานเล็กหนึ่งงาน เทียบเวลากับวิธีเดิม
ระดับหลักฐาน โครงสร้างและคำสั่งอ่านจาก repo (2026-10-17); ประโยชน์ด้านเวลายังไม่ทดสอบ
Facebook

ความรู้ที่เกี่ยวข้อง