Files
Toonflow-app/docs/README.th.md
2026-05-12 16:27:01 +08:00

46 KiB
Raw Permalink Blame History

GitHub  |  Gitee  |  Atomgit

简体中文 | 繁體中文 | English | ไทย | Tiếng Việt | 日本語 | Русский

Toonflow Logo

Typing SVG

Stars Badge Apache-2.0 License Badge release

Forks Badge AtomGit G-Star No.540 Discord

Issues Contributors Last Commit

TypeScript  Node.js  Docker  Electron

Tech Stack Icons

Visitors

🚀 โรงงานซีรีส์สั้นแบบครบวงจร: จากข้อความสู่ตัวละคร จากสตอรี่บอร์ดสู่คลิปวิดีโอ ครบวงจรด้วย AI โดยไม่ต้องมีทักษะ เพิ่มประสิทธิภาพการสร้างสรรค์มากกว่า 10 เท่า!


🌐 รองรับหลายภาษา

Toonflow รองรับอินเทอร์เฟซภาษาดังต่อไปนี้:

ภาษา Language
简体中文 Chinese (Simplified)
繁體中文 Chinese (Traditional)
English English
ไทย Thai
Tiếng Việt Vietnamese
日本語 Japanese
Русский Russian

💡 กำลังปรับภาษาเพิ่มเติม ยินดีต้อนรับการมีส่วนร่วมในการแปล!


🌟 ฟังก์ชันหลัก

Toonflow คือเวิร์กสเตชัน AI ที่มุ่งเน้นการผลิตซีรีส์สั้น สร้างวงจรปิดที่สมบูรณ์ตั้งแต่ "การวางแผน → การเขียนบท → การทำสตอรี่บอร์ด → การผลิตคลิป" และรองรับกระบวนการผลิตที่ปรับเปลี่ยนได้ในพื้นที่ สามารถตั้งโปรแกรมได้ และพัฒนาอย่างต่อเนื่อง

  • เวิร์กสเตชันการผลิตแบบผืนผ้าใบไม่จำกัด
    จัดระเบียบสคริปต์ ตัวละคร สตอรี่บอร์ด 素材 และโหนดวิดีโอในรูปแบบผืนผ้าใบไม่จำกัด รองรับการจัดเรียงอิสระ การย้อนกลับ และการผลิตแบบขนาน ไม่ถูกจำกัดด้วยขั้นตอนเชิงเส้น
  • ระบบความร่วมมือ Agent สามชั้น
    ชั้น决策 (การตัดสินใจ) ชั้น执行 (การปฏิบัติ) และชั้น监督 (การกำกับดูแล) ทำงานร่วมกัน ครอบคลุมการแยกย่อยงาน การสร้างเนื้อหา การตรวจสอบคุณภาพ และการ反馈 (ข้อเสนอแนะ) เพื่อเพิ่มความเสถียรและความสอดคล้องของผลงาน
  • ความจำ Agent แบบถาวร
    ระบบความจำข้ามเซสชันที่ใช้การค้นหาเวกเตอร์ ONNX ในพื้นที่ รองรับข้อความระยะสั้น สรุประยะยาว และการเรียกคืนความหมาย เพื่อรับประกันความต่อเนื่องในการสร้างสรรค์หลายรอบ
  • ระบบผู้ให้บริการที่ตั้งโปรแกรมได้
    รองรับการเขียนตรรกะ TypeScript ของผู้ให้บริการในศูนย์การตั้งค่าและ生效 (มีผล) ทันที โดยไม่ต้องแก้ไขซอร์สโค้ดหรือรีสตาร์ท สะดวกสำหรับการปรับใช้ส่วนตัวและการเชื่อมต่อหลายโมเดล
  • การปรับบทโดยใช้แผนที่เหตุการณ์ของบท
    แยกเหตุการณ์ในบทของต้นฉบับโดยอัตโนมัติและจัดเก็บอย่างมีโครงสร้าง การปรับบทจะเรียกใช้บริบทตามแผนที่เหตุการณ์อย่างแม่นยำ ลดการสูญเสียข้อมูลในข้อความยาว
  • การกำหนดค่า Skill เป็นไฟล์
    คำแนะนำหลักของ ScriptAgent และ ProductionAgent ถูกแยกออกเป็นไฟล์ Markdown Skill รองรับการแก้ไขออนไลน์และการปรับแต่งอย่างรวดเร็ว

📦 สถานการณ์การใช้งาน

  • การสร้างเนื้อหาวิดีโอสั้น
  • การทดลองทำนิยายเป็นภาพยนตร์
  • เครื่องมือปรับบทวรรณกรรมด้วย AI
  • การพัฒนาบทและการสร้างต้นแบบอย่างรวดเร็ว
  • การสร้าง素材วิดีโอ

🔰 คู่มือการใช้งาน

เริ่มต้นใช้งานอย่างรวดเร็ว

  1. เปิดแอปพลิเคชันและเข้าสู่ระบบ (บัญชีเริ่มต้น: admin / admin123)
  2. กำหนดค่าผู้ให้บริการโมเดลในศูนย์การตั้งค่า (โมเดลข้อความ/รูปภาพ/วิดีโอ)
  3. สร้างโปรเจกต์ใหม่และนำเข้านิยายต้นฉบับ ดำเนินการแยกเหตุการณ์ในบท
  4. เข้าสู่ ScriptAgent เพื่อสร้างโครงเรื่อง กลยุทธ์การปรับบท และสคริปต์ที่มีโครงสร้าง
  5. สลับไปที่ ProductionAgent จัดระเบียบสตอรี่บอร์ด 素材 และโหนดวิดีโอในผืนผ้าใบไม่จำกัด
  6. ปรับแต่งภาพสตอรี่บอร์ดเป็นโหนดอย่างละเอียดแล้วส่งกลับไปยังเวิร์กสเตชันเพื่อทำการต่อวิดีโอและส่งออก

📺 บทเรียนวิดีโอ

https://www.bilibili.com/video/BV1oXD7BqEqJ Toonflow 12 นาที เริ่มต้นใช้งาน AI อย่างรวดเร็ว

Toonflow 12 นาที เริ่มต้นใช้งาน AI อย่างรวดเร็ว 👉 คลิกเพื่อรับชม

📱 สแกนด้วย WeChat บนมือถือเพื่อรับชม

สแกนด้วย WeChat เพื่อรับชม

📸 ภาพหน้าจอและวิดีโอสาธิต

ภาพหน้าจอและวิดีโอด้านล่างมาจากตัวอย่างซีรีส์สั้น AI ที่สร้างด้วย Toonflow ใช้เวลาทั้งหมดประมาณ 2 ชั่วโมง ครอบคลุมการสร้างสคริปต์ การทำสตอรี่บอร์ด และการตัดต่อ

🎬 วิดีโอสาธิต

ข้อมูลสาธิต

รายการ รายละเอียด
ระยะเวลาการผลิต ประมาณ 2 ชั่วโมง
โมเดลวิดีโอ Seedance 2.0
โมเดลรูปภาพ GPT Image 2
โมเดลภาษา Claude Opus 4.6
ความยาวคลิปทั้งหมด ประมาณ 2 นาที (素材ดิบ 3 นาที ตัดส่วนที่ไม่ใช้ออกประมาณ 1 นาที)

รายละเอียดค่าใช้จ่าย

ประเภทโมเดล ค่าใช้จ่าย
โมเดลภาษา ประมาณ ¥10
โมเดลวิดีโอ (สร้างทั้งหมด) ประมาณ ¥120
โมเดลรูปภาพ ไม่ถึง ¥1
รวม ประมาณ ¥130

声明 (คำชี้แจง): ความละเอียดดั้งเดิมของตัวอย่างคือ 1080×1882 เวอร์ชันที่เผยแพร่ถูกบีบอัดเป็น 480p หากเกี่ยวข้องกับปัญหาเรื่องลิขสิทธิ์ โปรดติดต่อเราเพื่อดำเนินการลบออก


🚀 การติดตั้ง

ข้อกำหนดเบื้องต้น

ก่อนติดตั้งและใช้งานซอฟต์แวร์นี้ โปรดเตรียมสิ่งต่อไปนี้:

  • ที่อยู่接口บริการ AI โมเดลภาษาใหญ่
  • ที่อยู่接口บริการวิดีโอ Sora หรือ Doubao
  • บริการ接口โมเดลสร้างรูปภาพ Nano Banana Pro

การติดตั้งบนเครื่อง

1. ดาวน์โหลดและติดตั้ง

ระบบปฏิบัติการ GitHub หมายเหตุ
Windows Release แพ็คเกจติดตั้งทางการ
Linux Release แพ็คเกจติดตั้งทางการ
macOS Release แพ็คเกจติดตั้งทางการ

Caution

สำหรับระบบ MacOS โปรดไปที่ การตั้งค่า-ความเป็นส่วนตัวและความปลอดภัย เพื่อกำหนดค่าความปลอดภัย มิฉะนั้นอาจเปิดไม่ได้เนื่องจากปัญหาใบรับรอง

ดูเอกสารอ้างอิง Zhihu: https://www.zhihu.com/question/433389276

เนื่องจากข้อจำกัดของสภาพแวดล้อม Gitee OS และข้อจำกัดขนาดไฟล์อัปโหลด Release จึงยังไม่มีให้ดาวน์โหลดจาก Gitee Release ในขณะนี้

2. เริ่มบริการ

หลังจากติดตั้งเสร็จ ให้เริ่มโปรแกรมเพื่อเริ่มใช้บริการนี้

⚠️ เข้าสู่ระบบครั้งแรก
บัญชี: admin
รหัสผ่าน: admin123

การปรับใช้ Docker

ข้อกำหนดเบื้องต้น

  • ติดตั้ง Docker แล้ว (เวอร์ชัน 20.10+)

วิธีที่ 1: ปรับใช้ออนไลน์

อยู่ระหว่างการปรับปรุง ให้ใช้การสร้างในพื้นที่ก่อน

วิธีที่ 2: สร้างในพื้นที่

ใช้ซอร์สโค้ดที่มีอยู่ในพื้นที่สร้างโดยตรง เหมาะสำหรับนักพัฒนาหรือผู้ที่ clone repository ไว้แล้ว ซึ่งต้องติดตั้ง git ในเครื่อง:

# ขั้นแรก clone โปรเจกต์ (ข้ามได้ถ้ามีแล้ว)
git clone https://github.com/HBAI-Ltd/Toonflow-app.git
cd Toonflow-app

# ใช้ docker-compose สร้างและเริ่มในพื้นที่
yarn docker:local

# หรือสร้างด้วยตนเอง
docker build -t toonflow .
docker run -d -p <พอร์ตท้องถิ่น>:10588 -v <เส้นทางข้อมูลท้องถิ่น>:/app/data toonflow

# จากนั้นสามารถเข้าถึงหน้าเว็บได้ที่路径 /web/index.html ของพอร์ตนั้น
# ตัวอย่างเช่น http://localhost:10588/web/index.html

คำอธิบายพอร์ตบริการ

พอร์ต การใช้งาน การแมปปรับใช้
10588 อินเทอร์เฟซซอฟต์แวร์ 10588:10588

คำอธิบายตัวแปรสภาพแวดล้อม:

ตัวแปร คำอธิบาย
NODE_ENV สภาพแวดล้อมการทำงาน prod หมายถึงสภาพแวดล้อมการผลิต
PORT พอร์ตที่บริการรับฟัง (ค่าเริ่มต้น 10588)
OSSURL ที่อยู่เข้าถึงการจัดเก็บไฟล์ ใช้สำหรับเข้าถึงทรัพยากรแบบ static

การปรับใช้บนคลาวด์

1. ข้อกำหนดสภาพแวดล้อมเซิร์ฟเวอร์

  • ระบบ: Ubuntu 20.04+ / CentOS 7+
  • Node.js: 24.x (แนะนำ ขั้นต่ำ 23.11.1+)
  • หน่วยความจำ: 2GB+

2. การปรับใช้เซิร์ฟเวอร์

1. ติดตั้งสภาพแวดล้อม

# ติดตั้ง Node.js
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 24
# ติดตั้ง Yarn และ PM2
npm install -g yarn pm2

2. ปรับใช้โปรเจกต์

Clone จาก GitHub:

cd /opt
git clone https://github.com/HBAI-Ltd/Toonflow-app.git
cd Toonflow-app
yarn install
yarn build

Clone จาก Gitee (แนะนำสำหรับในประเทศจีน):

cd /opt
git clone https://gitee.com/HBAI-Ltd/Toonflow-app.git
cd Toonflow-app
yarn install
yarn build

3. กำหนดค่า PM2

สร้างไฟล์ pm2.json:

{
  "name": "toonflow-app",
  "script": "data/serve/app.js",
  "instances": "max",
  "exec_mode": "cluster",
  "env": {
    "NODE_ENV": "prod",
    "PORT": 10588,
    "OSSURL": "http://127.0.0.1:10588/"
  }
}

คำอธิบายตัวแปรสภาพแวดล้อม:

ตัวแปร คำอธิบาย
NODE_ENV สภาพแวดล้อมการทำงาน prod หมายถึงสภาพแวดล้อมการผลิต
PORT พอร์ตที่บริการรับฟัง
OSSURL ที่อยู่เข้าถึงการจัดเก็บไฟล์ ใช้สำหรับเข้าถึงทรัพยากรแบบ static

4. เริ่มบริการ

pm2 start pm2.json
pm2 startup
pm2 save

5. คำสั่งที่ใช้บ่อย

pm2 list              # ดู processos
pm2 logs toonflow-app # ดู log
pm2 restart all       # รีสตาร์ทบริการ
pm2 monit             # แผงตรวจสอบ

⚠️ เข้าสู่ระบบครั้งแรก
บัญชี: admin
รหัสผ่าน: admin123

6. ปรับใช้เว็บไซต์ส่วนหน้า

หากต้องการปรับใช้หรือปรับแต่งอินเทอร์เฟซส่วนหน้าแยกต่างหาก โปรดดูที่คลังส่วนหน้า:

💡 หมายเหตุ: คลังนี้มีทรัพยากรส่วนหน้าที่ build ไว้ในตัวแล้ว ผู้ใช้ทั่วไปไม่จำเป็นต้องปรับใช้ส่วนหน้าแยกต่างหาก คลังส่วนหน้ามีไว้สำหรับนักพัฒนาที่ต้องการพัฒนาเพิ่มเติมเท่านั้น


🔧 คู่มือขั้นตอนการพัฒนา

Caution

🚧 ข้อกำหนดการส่ง PR 🚧

สาขา master ไม่รับ PR ใดๆ โปรดส่ง PR ไปยังสาขา develop

ยินดีต้อนรับนักพัฒนาทุกท่านร่วมสร้างสรรค์ Toonflow หากสนใจเข้าร่วม โปรดติดต่อผู้ดูแล ACT ในกลุ่มสนทนา

🛠️ สแต็กเทคโนโลยี

ประเภท เทคโนโลยี
รันไทม์ Node.js 23.11.1+
ภาษา TypeScript 5.x
เฟรมเวิร์กแบ็กเอนด์ Express 5
ฐานข้อมูล SQLite (better-sqlite3 / knex)
การรวม AI Vercel AI SDK (OpenAI / Anthropic / Google / DeepSeek / Zhipu / MiniMax / Tongyi Qianwen / xAI)
การอนุมานในพื้นที่ @huggingface/transformers (ONNX)
การสื่อสารเรียลไทม์ Socket.IO
ไคลเอนต์เดสก์ท็อป Electron 40
การประมวลผลภาพ Sharp
การทำคอนเทนเนอร์ Docker

การเตรียมสภาพแวดล้อมการพัฒนา

  • Node.js: เวอร์ชัน 23.11.1 ขึ้นไป
  • Yarn: แนะนำให้ใช้เป็นตัวจัดการแพ็คเกจของโปรเจกต์

การเริ่มต้นโปรเจกต์อย่างรวดเร็ว

  1. Clone โปรเจกต์

    Clone จาก GitHub:

    git clone https://github.com/HBAI-Ltd/Toonflow-app.git
    cd Toonflow-app
    

    Clone จาก Gitee (แนะนำสำหรับในประเทศจีน):

    git clone https://gitee.com/HBAI-Ltd/Toonflow-app.git
    cd Toonflow-app
    
  2. ติดตั้ง dependencies

    โปรดรันคำสั่งต่อไปนี้ในไดเรกทอรีรากของโปรเจกต์เพื่อติดตั้ง dependencies:

    yarn install
    
  3. เริ่มสภาพแวดล้อมการพัฒนา

    โปรเจกต์นี้ประกอบด้วย บริการ API แบ็กเอนด์ และ หน้าส่วนหน้า สองส่วน โปรดเลือกวิธีการเริ่มตามความต้องการ:

    • วิธีที่ 1: เริ่มเฉพาะบริการแบ็กเอนด์

      yarn dev
      

      ⚠️ คำสั่งนี้เริ่มเฉพาะบริการ API แบ็กเอนด์ (พอร์ต 10588) ไม่มีหน้าส่วนหน้า การเข้าถึง http://localhost:10588 โดยตรงจะเรียกใช้接口 API ได้เท่านั้น ไม่สามารถเห็นอินเทอร์เฟซเว็บที่สมบูรณ์ได้ หากต้องการใช้หน้าส่วนหน้าพร้อมกัน โปรดใช้ร่วมกับโปรเจกต์ส่วนหน้าที่แยกต่างหาก หรือใช้โหมด GUI ด้านล่าง

    • วิธีที่ 2: เริ่มไคลเอนต์เดสก์ท็อป Electron

      yarn dev:gui
      

      คำสั่งนี้จะเริ่มบริการแบ็กเอนด์และหน้าต่างเดสก์ท็อป Electron พร้อมกัน มีหน้าส่วนหน้าในตัว พร้อมใช้งานทันที ไม่ต้องกำหนดค่าเพิ่มเติม เหมาะสำหรับนักพัฒนาที่ต้องการสัมผัสประสบการณ์ฟังก์ชันทั้งหมดอย่างสมบูรณ์

    • วิธีที่ 3: เริ่มโหมดการผลิต

      yarn start
      

      รันบริการที่ compile แล้วโดยตรงในโหมดการผลิต (ต้องรัน yarn build ก่อน)

  4. การแพ็คเกจโปรเจกต์

    • Compile และสร้างไฟล์ TypeScript:

      yarn build
      
    • แพ็คเกจเป็นโปรแกรมที่รันได้บน Windows:

      yarn dist:win
      
    • แพ็คเกจเป็นโปรแกรมที่รันได้บน Mac:

      yarn dist:mac
      
    • แพ็คเกจเป็นโปรแกรมที่รันได้บน Linux:

      yarn dist:linux
      
  5. การตรวจสอบคุณภาพโค้ด

    • ตรวจสอบไวยากรณ์และมาตรฐานโดยรวม:

      yarn lint
      
  6. แผงดีบัก AI (ไม่บังคับ)

    เริ่มเครื่องมือดีบัก可视化ของ AI SDK เพื่อความสะดวกในการดีบักการเรียก AI:

    yarn debug:ai
    

การพัฒนาส่วนหน้า

หากต้องการแก้ไขอินเทอร์เฟซส่วนหน้า โปรดไปที่คลังส่วนหน้าเพื่อพัฒนา:

หลังจากสร้างส่วนหน้าแล้ว ให้คัดลอกเนื้อหาของไดเรกทอรี dist ไปยัง data/web ของโปรเจกต์นี้เพื่อรวมเข้าด้วยกัน

โครงสร้างโปรเจกต์

📂 build/                    # ผลลัพธ์การ compile
📂 data/                     # ข้อมูลรันไทม์
│  ├─ 📂 models/            # โมเดลการอนุมานในพื้นที่ (ONNX)
│  ├─ 📂 oss/               # ที่เก็บอ็อบเจกต์ (素材/ตัวละคร/ฉาก)
│  ├─ 📂 serve/             # จุดเข้าใช้งานสภาพแวดล้อมการผลิต
│  ├─ 📂 skills/            # คำแนะนำทักษะ Agent
│  └─ 📂 web/               # ผลลัพธ์การ compile ส่วนหน้า (built-in)
📂 docs/                     # ทรัพยากรเอกสาร
📂 env/                      # การกำหนดค่าสภาพแวดล้อม
📂 scripts/                  # สคริปต์การสร้างและเสริม
📂 src/
├─ 📂 agents/               # โมดูล AI Agent
│  ├─ 📂 productionAgent/   # Production Agent
│  └─ 📂 scriptAgent/       # Script Agent
├─ 📂 lib/                  # ไลบรารีสาธารณะ (การเริ่มต้นฐานข้อมูล, รูปแบบการตอบสนอง)
├─ 📂 middleware/            # มิดเดิลแวร์
├─ 📂 routes/               # โมดูลเส้นทาง
│  ├─ 📂 agents/            # การจัดการความจำ Agent
│  ├─ 📂 artStyle/          # การจัดการสไตล์ภาพ
│  ├─ 📂 assets/            # การจัดการ素材
│  ├─ 📂 assetsGenerate/    # การสร้าง素材
│  ├─ 📂 cornerScape/       # การจัดการสตอรี่บอร์ด
│  ├─ 📂 general/           # อินเทอร์เฟซทั่วไป
│  ├─ 📂 login/             # การรับรองความถูกต้องในการเข้าสู่ระบบ
│  ├─ 📂 migrate/           # การย้ายข้อมูล
│  ├─ 📂 modelSelect/       # การเลือกโมเดล
│  ├─ 📂 novel/             # การจัดการนิยาย
│  ├─ 📂 other/             # ฟังก์ชันอื่นๆ
│  ├─ 📂 production/        # การจัดการการผลิต
│  ├─ 📂 project/           # การจัดการโครงการ
│  ├─ 📂 script/            # การสร้างสคริปต์
│  ├─ 📂 scriptAgent/       # อินเทอร์เฟซ Script Agent
│  ├─ 📂 setting/           # การตั้งค่าระบบ
│  ├─ 📂 task/              # การจัดการงาน
│  └─ 📂 test/              # อินเทอร์เฟซทดสอบ
├─ 📂 socket/               # การสื่อสารเรียลไทม์ WebSocket
├─ 📂 types/                # การประกาศประเภท TypeScript
├─ 📂 utils/                # ฟังก์ชันอรรถประโยชน์
├─ 📄 app.ts                # จุดเข้าใช้งานแอปพลิเคชัน
├─ 📄 core.ts               # การเริ่มต้นหลัก
├─ 📄 env.ts                # การจัดการตัวแปรสภาพแวดล้อม
├─ 📄 err.ts                # การจัดการข้อผิดพลาด
├─ 📄 logger.ts             # โมดูลบันทึก
├─ 📄 router.ts             # การลงทะเบียนเส้นทาง
└─ 📄 utils.ts              # อรรถประโยชน์ทั่วไป
📄 Dockerfile                # ไฟล์สร้าง Docker
📄 electron-builder.yml      # การกำหนดค่าแพ็คเกจ Electron
📄 skillList.json            # รายการทักษะ
📄 LICENSE                   # ใบอนุญาต (Apache-2.0)
📄 NOTICES.txt               # การประกาศ dependencies ของบุคคลที่สาม
📄 package.json              # การกำหนดค่าโปรเจกต์
📄 tsconfig.json             # การกำหนดค่า TypeScript

🔗 คลังที่เกี่ยวข้อง

คลัง คำอธิบาย GitHub Gitee
Toonflow-app ไคลเอนต์สมบูรณ์ (คลังนี้ แนะนำสำหรับผู้ใช้ทั่วไป) GitHub Gitee
Toonflow-web ซอร์สโค้ดส่วนหน้า (เหมาะสำหรับนักพัฒนาส่วนหน้า) GitHub Gitee

💡 คำแนะนำ: หากคุณเพียงต้องการใช้ Toonflow ให้ดาวน์โหลดไคลเอนต์จากคลังนี้โดยตรง คลังส่วนหน้ามีไว้สำหรับนักพัฒนาที่ต้องการพัฒนาเพิ่มเติมหรือปรับแต่งอินเทอร์เฟซส่วนหน้าเท่านั้น


👨‍👩‍👧‍👦 กลุ่มสนทนา WeChat

ผู้ช่วยเพิ่มเพื่อน:

Toonflow QR

หรือคลิกไอคอนเพื่อเข้าร่วม Discord:

Join our Discord

หรือคลิกลิงก์เชิญ: https://discord.gg/HEjKmpNpAZ


💌 ติดต่อเรา

📧 อีเมล: [ltlctools@outlook.com](mailto:ltlctools@outlook.com?subject=สอบถาม Toonflow)


📜 ใบอนุญาต

Toonflow เผยแพร่ภายใต้สัญญาอนุญาต Apache-2.0 พร้อมข้อตกลงทางการค้าเพิ่มเติม

รายละเอียดใบอนุญาต: https://www.apache.org/licenses/LICENSE-2.0

ข้อตกลงเพิ่มเติม

  • หากแจกจ่ายซอฟต์แวร์นี้เป็นผลิตภัณฑ์ให้กับ บุคคลที่สามอิสระ 2 รายขึ้นไป ใช้งาน ต้องได้รับ อนุญาตทางการค้าเป็นลายลักษณ์อักษร จาก HBAI-Ltd
  • นิติบุคคล ≤ 5 ราย ดำเนินการร่วมกันเพื่อใช้งานภายใน โดยไม่ให้บริการภายนอก ถือเป็นการใช้งานภายใน ไม่ต้องขออนุญาต
  • ห้ามลบหรือแก้ไขเครื่องหมายหรือข้อมูลลิขสิทธิ์ใน Toonflow

สถานการณ์ที่ใช้งานฟรีถาวร

  • ใช้ Toonflow สร้างเนื้อหาและได้รับส่วนแบ่งรายได้จากแพลตฟอร์ม
  • พัฒนาต่อยอดเพื่อใช้ภายในทีมของตนเอง
  • นิติบุคคล ≤ 5 รายดำเนินการร่วมกันเพื่อใช้งานภายใน
  • การเรียนรู้ การวิจัย และการใช้งานที่ไม่ใช่เชิงพาณิชย์ส่วนบุคคล

การกำหนดราคาอนุญาตทางการค้า

ขั้นตอน ยอดขายต่อปี ค่าธรรมเนียมรายปี
🌱 ระยะส่งเสริม < ¥100,000 สมัครเพื่อรับอนุญาตฟรี
🚀 ระยะเริ่มต้น ¥100,000500,000 ¥5,000/ปี
📈 ระยะเติบโต ¥500,0001,500,000 ¥20,000/ปี
🏢 ระยะขยาย规模 ¥1,500,0005,000,000 ¥80,000/ปี
🌐 ระดับองค์กร > ¥5,000,000 เจรจาต่อรอง

ข้อกำหนดไม่ย้อนหลัง: ผู้ใช้ที่ใช้งานภายใต้ AGPL-3.0 ก่อนการเผยแพร่ v1.0.8 จะยังคงปฏิบัติตาม AGPL-3.0 ต่อไป โดยไม่ถูกผูกมัดด้วยการเปลี่ยนแปลงข้อตกลงนี้

ข้อตกลงฉบับสมบูรณ์ดูได้จากไฟล์ LICENSE


ประวัติดาว

Star History Rank

Star History Chart


🙏 คำขอบคุณ

ขอขอบคุณโครงการโอเพนซอร์สต่อไปนี้ที่ให้การสนับสนุนอย่างแข็งแกร่งแก่ Toonflow:

  • Express - เฟรมเวิร์กเว็บ Node.js ที่รวดเร็ว เปิดกว้าง และเรียบง่าย
  • AI SDK - ชุดเครื่องมือ AI สำหรับ TypeScript
  • Better-SQLite3 - ไลบรารีเชื่อมต่อ SQLite3 ประสิทธิภาพสูง
  • Sharp - ไลบรารีประมวลผลภาพ Node.js ประสิทธิภาพสูง
  • Axios - ไคลเอนต์ HTTP ที่ใช้ Promise
  • Zod - ไลบรารีตรวจสอบสคีมาที่เน้น TypeScript
  • Socket.IO - เอ็นจินการสื่อสารแบบสองทางแบบเรียลไทม์
  • Electron - กรอบงานพัฒนาแอปพลิเคชันเดสก์ท็อปข้ามแพลตฟอร์ม
  • Hugging Face Transformers - ไลบรารีการอนุมาน ML ในพื้นที่

ขอขอบคุณองค์กร/หน่วยงาน/บุคคลต่อไปนี้ที่ให้การสนับสนุน Toonflow:

โลโก้ ชื่อ รูปแบบการสนับสนุน คำอธิบาย เว็บไซต์
โลโก้ Sophnet Cloud Sophnet Cloud 💻 สนับสนุนพลังประมวลผล มุ่งมั่นสร้างแพลตฟอร์มบริการ API การอนุมานแบบครบวงจรที่เร็ว เสถียร และประหยัดยิ่งขึ้น เว็บไซต์
โลโก้ Atlas Cloud Atlas Cloud 💻 สนับสนุนพลังประมวลผล แพลตฟอร์มการอนุมานแบบครบวงจรระดับโลกแห่งแรก การสนทนา รูปภาพ วิดีโอ เสียง — API ที่เป็นหนึ่งเดียวทั้งหมด มีโมเดลมากกว่า 300 โมเดล รองรับ OpenAI เว็บไซต์
โลโก้ Tencent Hunyuan 3D Tencent Hunyuan 3D 🌐 สนับสนุนเทคโนโลยี World Model Tencent Hunyuan 3D AI Creation Engine ใช้ Hunyuan 3D Generation Large Model เวอร์ชัน 2.5 เป็นแพลตฟอร์มสร้างเนื้อหา 3D แบบครบวงจรด้วย AI รายแรกในอุตสาหกรรม มีฟังก์ชันสร้าง 3D จากข้อความและรูปภาพ, สร้างแอนิเมชัน 3D, สร้างพื้นผิว เป็นต้น รองรับการสร้าง 3D จากภาพร่าง, การสร้างตัวละคร 3D มีข้อได้เปรียบในการสร้างโมเดลแบบ low-poly เว็บไซต์

รายการ dependencies ของบุคคลที่สามทั้งหมดกรุณาดูที่ NOTICES.txt