สร้าง
แอปพลิเคชันแนวตั้ง
คู่มือทีละขั้นตอนสำหรับสร้างแอปพลิเคชัน AI ด้านสุขภาพ กฎหมาย อสังหาริมทรัพย์ หรือแนวตั้งใดๆ โดยใช้ 18 บริการ Core Stack จากศูนย์สู่การผลิต
การตั้งค่าและสถาปัตยกรรม
2-3 วัน · การตั้งค่าพื้นฐานและการวางแผนแนวตั้ง
ยังใหม่กับ Nexus CLI?
คู่มือนี้ใช้ Nexus CLI อย่างกว้างขวาง หากคุณยังไม่ได้ติดตั้งหรือต้องการเรียนรู้เพิ่มเติมเกี่ยวกับคำสั่ง 60+ รายการที่มีอยู่ เทมเพลต และฟีเจอร์ขั้นสูง ดูเอกสาร CLI ฉบับเต็ม
ดูเอกสาร CLI1.1. ติดตั้ง Nexus-Forge
ติดตั้ง Nexus-Forge CLI ซึ่งมีเครื่องมือพัฒนาทั้งหมด การตั้งค่า Docker Compose และการรวม Claude Desktop
npm install -g @adverant/nexus-forge
forge --version # Verify installation1.2. สร้างโปรเจกต์แนวตั้งของคุณ
เลือกเทมเพลตแนวตั้งหรือเริ่มต้นจากเปล่า เทมเพลตรวมโมเดลข้อมูล เส้นทาง API และตัวอย่างคำสั่งค้นหาสำหรับอุตสาหกรรมเฉพาะ
# Interactive setup
forge create my-vertical
# Or specify a template
forge create healthcare-crm --template healthcare
forge create legal-research --template legal
forge create property-mgmt --template property
# Or start completely blank
forge create custom-vertical --template blank1.3. ทำความเข้าใจบริการหลักที่มีอยู่
บริการหลักทั้ง 18 รายการพร้อมใช้งานอัตโนมัติ นี่คือสิ่งที่แต่ละบริการมอบให้สำหรับแนวตั้งของคุณ:
โมเดลข้อมูลและการยืนยันตัวตน
3-4 วัน · กำหนดโครงสร้างข้อมูลและการควบคุมการเข้าถึง
2.1. ออกแบบ GraphRAG Schema ของคุณ
กำหนดประเภทเอนทิตี ความสัมพันธ์ และ vector embeddings สำหรับแนวตั้งของคุณ GraphRAG มีทั้ง PostgreSQL (โครงสร้าง) และ Neo4j (กราฟ) สำหรับจัดเก็บ
// src/schema/entities.ts
export const HealthcareSchema = {
entities: {
Patient: {
properties: ['name', 'dateOfBirth', 'medicalHistory'],
embeddings: ['medicalHistory', 'symptoms'],
relationships: ['HAS_APPOINTMENT', 'HAS_DIAGNOSIS']
},
Appointment: {
properties: ['datetime', 'status', 'notes'],
embeddings: ['notes', 'diagnosis'],
relationships: ['WITH_PATIENT', 'WITH_DOCTOR']
}
}
}
// Forge automatically creates:
// - PostgreSQL tables
// - Neo4j nodes/relationships
// - Qdrant vector collections
// - VoyageAI embedding pipelines2.2. กำหนดค่า Multi-Tenant Auth
ตั้งค่าเวิร์กสเปซ บทบาท และสิทธิ์ บริการ Auth จัดการ JWT tokens การรวม SSO และการแยกเวิร์กสเปซโดยอัตโนมัติ
// src/config/auth.ts
export const authConfig = {
workspaces: {
enabled: true,
isolation: 'strict' // Each workspace = separate data
},
roles: {
admin: ['read', 'write', 'delete', 'manage_users'],
doctor: ['read', 'write', 'view_patients'],
nurse: ['read', 'write_limited'],
patient: ['read_own']
},
sso: {
providers: ['google', 'okta', 'auth0']
}
}
// Forge generates:
// - Login/signup API routes
// - JWT middleware
// - RBAC enforcement
// - Workspace switching UIการรวม AI
4-5 วัน · เชื่อมต่อ LLMs และสร้างฟีเจอร์อัจฉริยะ
3.1. กำหนดค่าโมเดล AI
เลือกโมเดล AI ที่จะใช้สำหรับงานต่างๆ MageAgent ให้การเข้าถึงโมเดล 320+ จาก OpenRouter, Anthropic และ OpenAI พร้อมการกำหนดเส้นทางอัจฉริยะเพื่อประหยัดต้นทุน
// src/config/ai.ts
export const aiConfig = {
chat: {
model: 'anthropic/claude-opus-4.6',
fallback: 'openai/gpt-4o'
},
analysis: {
model: 'anthropic/claude-opus-4',
temperature: 0.1
},
summarization: {
model: 'anthropic/claude-haiku-4', // Faster, cheaper
maxTokens: 1000
},
routing: {
enabled: true, // Intelligent cost optimization
costSavings: '45-60%'
}
}3.2. สร้างเวิร์กโฟลว์หลายเอเจนต์
สร้างเวิร์กโฟลว์ที่เอเจนต์ AI หลายตัวทำงานร่วมกัน ตัวอย่าง: เวิร์กโฟลว์วินิจฉัยทางการแพทย์พร้อมเอเจนต์วิเคราะห์อาการ วิจัย และแนะนำ
// src/workflows/diagnosis.ts
export const diagnosisWorkflow = {
name: 'Medical Diagnosis Assistant',
agents: [
{
id: 'symptom-analyzer',
model: 'claude-opus-4',
task: 'Analyze patient symptoms and medical history',
tools: ['graphrag_query', 'vector_search']
},
{
id: 'research-agent',
model: 'gpt-4o',
task: 'Research similar cases in medical literature',
tools: ['web_search', 'document_fetch']
},
{
id: 'recommendation-agent',
model: 'claude-opus-4-6-20260206',
task: 'Generate treatment recommendations',
tools: ['graphrag_query', 'guideline_lookup']
}
],
orchestration: 'parallel', // Run simultaneously
synthesis: true // Combine results into final output
}
// Frontend shows real-time progress per agentสร้าง Frontend
4-5 วัน · สร้างอินเทอร์เฟซผู้ใช้
สร้าง Frontend React/Next.js ด้วยคอมโพเนนต์สำเร็จรูปสำหรับอินเทอร์เฟซแชท ตารางข้อมูล แบบฟอร์ม และแดชบอร์ด TypeScript SDK ให้ความปลอดภัยของประเภทอย่างเต็มรูปแบบ
- ใช้ไลบรารี UI ของ Forge (คอมโพเนนต์สำเร็จรูป 50+ รายการ)
- สร้างแชทเรียลไทม์ด้วย WebSocket streaming
- สร้างตารางข้อมูลพร้อม infinite scroll และตัวกรอง
- เพิ่มการอัพโหลดไฟล์พร้อมการรวม VideoAgent/FileProcessAgent
- สร้างแดชบอร์ดพร้อมแผนภูมิและเมตริก
ฟีเจอร์ขั้นสูง
3-4 วัน · เพิ่มความสามารถเฉพาะทาง
การประมวลผลวิดีโอ
ภาพทางการแพทย์ ทัวร์อสังหาริมทรัพย์ การให้ปากคำ
ฟีเจอร์ภูมิสารสนเทศ
แผนที่ การนำทาง การค้นหาตามตำแหน่ง
เอกสารอัจฉริยะ
OCR การดึงข้อมูลแบบฟอร์ม การวิเคราะห์สัญญา
การแจ้งเตือน
อีเมล SMS การแจ้งเตือนแบบพุช webhooks
การทดสอบและ QA
2-3 วัน · รับรองคุณภาพและประสิทธิภาพ
การปรับใช้
1-2 วัน · ส่งมอบสู่การผลิต
$ forge deploy --environment production
✓ Running pre-deployment checks...
✓ Building Docker images...
✓ Pushing to registry...
✓ Updating Kubernetes...
✓ Running smoke tests...
✓ Health checks passing...
🎉 Deployed to: https://my-vertical.adverant.cloud
📊 Dashboard: https://my-vertical.adverant.cloud/admin
📈 Metrics: https://metrics.adverant.cloud/my-verticalพร้อมที่จะสร้างหรือยัง?
ติดตั้ง Nexus-Forge และเริ่มสร้างแนวตั้งของคุณวันนี้ รวมบริการหลักทั้ง 18 รายการ
