Stable Diffusion ComfyUI Freelance
Stable Diffusion ComfyUI Node-based Workflow Freelance AI Art Career Portfolio หารายได้
| งาน | ราคา | ความยาก | Platform | เวลาต่อชิ้น |
|---|---|---|---|---|
| Product Mockup | 500-3,000 | ง่าย-กลาง | Fiverr, Upwork | 30 นาที - 2 ชม. |
| Thumbnail/Banner | 300-1,500 | ง่าย | Fiverr, Direct | 15-60 นาที |
| Illustration | 1,000-5,000 | กลาง | Upwork, Direct | 1-4 ชม. |
| Game Asset | 2,000-10,000 | กลาง-สูง | Upwork, Unity Store | 2-8 ชม. |
| Architecture Viz | 3,000-15,000 | สูง | Direct, Upwork | 4-12 ชม. |
| Stock Photo | Passive Income | ง่าย | Shutterstock, Adobe | 15-30 นาที |
ComfyUI Setup
# === ComfyUI Installation ===
# Requirements:
# - NVIDIA GPU 6GB+ VRAM (8GB+ recommended)
# - Python 3.10+
# - Git
# Install ComfyUI
# git clone https://github.com/comfyanonymous/ComfyUI.git
# cd ComfyUI
# pip install -r requirements.txt
#
# Install ComfyUI Manager (essential)
# cd custom_nodes
# git clone https://github.com/ltdrdata/ComfyUI-Manager.git
#
# Download Models
# SDXL Base:
# wget -P models/checkpoints/ https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0/resolve/main/sd_xl_base_1.0.safetensors
#
# VAE:
# wget -P models/vae/ https://huggingface.co/stabilityai/sdxl-vae/resolve/main/sdxl_vae.safetensors
#
# ControlNet:
# wget -P models/controlnet/ https://huggingface.co/diffusers/controlnet-canny-sdxl-1.0/resolve/main/diffusion_pytorch_model.safetensors
#
# Start ComfyUI
# python main.py --listen 0.0.0.0 --port 8188
# Open http://localhost:8188
from dataclasses import dataclass
@dataclass
class CustomNode:
node: str
purpose: str
install: str
use_case: str
nodes = [
CustomNode("ComfyUI-Manager",
"จัดการ Custom Nodes ติดตั้ง อัพเดท",
"git clone ltdrdata/ComfyUI-Manager",
"ติดตั้ง Node อื่นๆ ง่ายจาก UI"),
CustomNode("ControlNet Preprocessors",
"สร้าง Canny Depth Pose map",
"Install via Manager",
"ControlNet img2img ควบคุม Pose Structure"),
CustomNode("IPAdapter Plus",
"ใช้ภาพ Reference สร้างภาพคล้ายกัน",
"Install via Manager",
"Product Style Transfer Face Consistency"),
CustomNode("AnimateDiff",
"สร้าง Animation จาก Stable Diffusion",
"Install via Manager",
"Video Generation Short Animation"),
CustomNode("Ultimate SD Upscale",
"Upscale ภาพคุณภาพสูง",
"Install via Manager",
"Upscale 2x-4x สำหรับ Print Production"),
CustomNode("WAS Node Suite",
"Node Utility หลายร้อยตัว",
"Install via Manager",
"Image Processing Text Overlay Batch"),
]
print("=== Essential Custom Nodes ===")
for n in nodes:
print(f" [{n.node}] {n.purpose}")
print(f" Install: {n.install}")
print(f" Use: {n.use_case}")
Workflow Examples
# === Workflow Templates ===
@dataclass
class Workflow:
name: str
nodes: str
prompt_example: str
settings: str
output: str
freelance_use: str
workflows = [
Workflow("Basic Text-to-Image (SDXL)",
"Load Checkpoint → CLIP Text Encode (Positive) → CLIP Text Encode (Negative) → KSampler → VAE Decode → Save Image",
"professional product photo, white background, studio lighting, 8k, commercial photography",
"Steps: 25, CFG: 7, Sampler: euler, Scheduler: normal, Size: 1024x1024",
"ภาพ Product สำหรับ E-commerce",
"Product Mockup, Thumbnail, Stock Photo"),
Workflow("ControlNet Canny",
"Load Image → Canny Edge → Apply ControlNet → KSampler → VAE Decode",
"same composition as reference, product on table, soft lighting",
"ControlNet Strength: 0.7-0.9, Steps: 30",
"ภาพที่ควบคุม Layout ได้",
"Architecture Viz, Product Shot ตาม Reference"),
Workflow("IPAdapter Style Transfer",
"Load Reference → IPAdapter → KSampler → VAE Decode",
"in the style of reference image, high quality, detailed",
"IPAdapter Weight: 0.6-0.8, Steps: 30",
"ภาพ Style เดียวกับ Reference",
"Brand Consistency, Character Design"),
Workflow("Inpainting",
"Load Image → Load Mask → Set Latent Noise Mask → KSampler → VAE Decode",
"replace masked area with: modern furniture, minimalist style",
"Denoise: 0.7-0.9, Steps: 30",
"แก้ไขส่วนหนึ่งของภาพ",
"Photo Editing, Background Replacement"),
Workflow("Upscale Pipeline",
"Load Image → Upscale (2x) → KSampler (low denoise) → VAE Decode → Save",
"high resolution, sharp details, 8k",
"Denoise: 0.2-0.4, Upscale Model: 4x-UltraSharp",
"ภาพ Resolution สูงสำหรับ Print",
"Print-on-Demand, Large Format"),
]
print("=== Workflow Templates ===")
for w in workflows:
print(f"\n [{w.name}]")
print(f" Nodes: {w.nodes}")
print(f" Prompt: {w.prompt_example}")
print(f" Settings: {w.settings}")
print(f" Freelance: {w.freelance_use}")
Portfolio & Pricing
# === Freelance Guide ===
@dataclass
class PricingTier:
tier: str
experience: str
price_range: str
deliverables: str
platform: str
tips: str
tiers = [
PricingTier("Beginner",
"0-3 เดือน", "300-1,500 บาท/ชิ้น",
"Thumbnail, Simple Product Mockup, Social Media",
"Fiverr (เริ่มราคาต่ำ สร้าง Review)",
"สร้าง Portfolio 10 ชิ้น ก่อนรับงาน ราคาถูกก่อน"),
PricingTier("Intermediate",
"3-12 เดือน", "1,500-5,000 บาท/ชิ้น",
"Product Photo, Illustration, ControlNet Work",
"Fiverr + Upwork + Direct Client",
"ขึ้นราคาเมื่อมี Review 20+ Specialize สาย"),
PricingTier("Advanced",
"1+ ปี", "5,000-20,000 บาท/ชิ้น",
"Architecture Viz, Game Asset, Brand Package",
"Upwork + Direct + Agency",
"สร้าง Brand ตัวเอง Package Deal ราคาสูง"),
PricingTier("Passive Income",
"ต่อเนื่อง", "หลักพัน-หลักหมื่น/เดือน",
"Stock Photo, Print-on-Demand, Course, Workflow",
"Shutterstock, Redbubble, Udemy, Gumroad",
"สร้างทุกวัน สะสม Asset ให้เยอะ"),
]
print("=== Pricing Guide ===")
for t in tiers:
print(f" [{t.tier}] {t.experience} | {t.price_range}")
print(f" Deliverables: {t.deliverables}")
print(f" Platform: {t.platform}")
print(f" Tips: {t.tips}")
เคล็ดลับ
- SDXL: ใช้ SDXL เป็นหลัก คุณภาพดีกว่า SD1.5 สำหรับงาน Commercial
- ControlNet: เรียน ControlNet Canny + Depth ควบคุม Output ได้ดี
- Portfolio: สร้าง Portfolio บน Behance ArtStation แสดงฝีมือ
- Niche: เลือก Niche เฉพาะ เช่น Product Photo, Game Art ดีกว่าทำทุกอย่าง
- Prompt: ฝึกเขียน Prompt ดีๆ สำคัญกว่า Model หรือ Setting
ComfyUI คืออะไร
Node-based Stable Diffusion Interface ลาก Node สร้าง Workflow SDXL ControlNet IPAdapter AnimateDiff ยืดหยุ่น VRAM น้อย JSON Share
Freelance AI Art ทำอะไรได้บ้าง
Product Mockup Thumbnail Logo Illustration Game Asset Architecture Viz Inpainting Stock Photo Print-on-Demand NFT รับจ้าง Fiverr Upwork
หารายได้อย่างไร
Fiverr Upwork 500-5000 Stock Photo Passive Income Print-on-Demand YouTube สอน Course Udemy Workflow Gumroad Product Photo E-commerce API
เริ่มต้นอย่างไร
GPU NVIDIA 6GB+ ComfyUI SDXL Model Node พื้นฐาน ControlNet Portfolio 10 ชิ้น Fiverr Upwork Social Media Discord Community ฝึกต่อเนื่อง
สรุป
Stable Diffusion ComfyUI Node Workflow Freelance AI Art Product Mockup ControlNet IPAdapter Portfolio Fiverr Upwork หารายได้ Career
อ่านเพิ่มเติม: สอนเทรด Forex | XM Signal | IT Hardware | อาชีพ IT
