สิ่งที่ Stardeck ดูแลให้คุณ
สิ่งที่อยู่ใน repository ของแอป บริการที่ Stardeck ดูแลอยู่เบื้องหลัง และวิธีสร้าง deploy และดูแลแอปด้วย coding agent ของคุณเอง
แอป Stardeck คือ repository Next.js ที่คุณอ่านและแก้ไขได้ พร้อมบริการที่ Stardeck ดูแลอยู่เบื้องหลัง คุณและ coding agent เขียน business logic ส่วน Stardeck ดูแลการโฮสต์ ฐานข้อมูล ระบบเข้าสู่ระบบ การชำระเงิน การส่งข้อความ และการเฝ้าระวัง และส่งอัปเดตให้โค้ดที่ Stardeck มอบให้คุณ
ใน repository ของคุณ
- ตัวแอป โปรเจกต์ Next.js 16 App Router ที่ Stardeck build และโฮสต์ให้ ดู สร้างแอปบน Graviton สำหรับสิ่งที่ต่างจาก Next.js ทั่วไป
- จุดเริ่มต้นของแอป ทุกแอปเริ่มจากฐานเดียวกัน โดยมี
Module (การจอง การชำระเงิน POS และอื่นๆ) อยู่ใน
apps/web/src/modules/ในรูปซอร์สโค้ดที่คุณอ่านได้ - SDK npm package หนึ่งตัวต่อบริการของแพลตฟอร์มหนึ่งรายการ แต่ละตัวมีเอกสารอ้างอิง API ฉบับเต็มใน
SKILL.mdที่ agent ของคุณอ่าน ดู SDK - การทดสอบ workflow test รันด้วย
npm testบนฐานข้อมูลที่แยกเฉพาะ โดยจำลองอีเมล การชำระเงิน และการเข้าสู่ระบบ ดู การทดสอบ - คำแนะนำสำหรับ agent ไฟล์
AGENTS.mdที่ root อธิบายโครงสร้างและกฎของแอปให้ coding agent ทุกตัว
ไฟล์ LICENSE.md ใน repository ระบุว่าโค้ดส่วนใดเป็นของ Stardeck และส่วนใดเป็นของคุณ
สิ่งที่ Stardeck ดูแล
| บริการ | สิ่งที่คุณได้รับ | ดูเพิ่มเติม |
|---|---|---|
| Hosting และ deploy | production ที่ <app>.stardeck.site หรือโดเมนของคุณเอง, preview deploy, staging อายุ 24 ชั่วโมงบนสำเนาข้อมูลของ production | Deploy, Staging, Custom Domains |
| Data Store | ฐานข้อมูลและที่เก็บไฟล์ branch ที่กำหนดเส้นทางให้แต่ละ environment ได้ snapshot และการกู้คืนย้อนไปยังจุดเวลาใดก็ได้ | Data Stores, History & Rewind |
| เข้าสู่ระบบและบทบาท | บัญชี session กฎการสมัครใช้งาน และสิทธิ์สำหรับผู้ที่ใช้แอปของคุณ | การยืนยันตัวตนของผู้ใช้ |
| การชำระเงิน | Beam Checkout และ Stripe Connect โดยไม่มี API key อยู่ในโค้ดของคุณ | การชำระเงิน |
| การส่งข้อความ | อีเมลธุรกรรม, LINE, Slack และ Google Calendar โดย Stardeck เก็บข้อมูลรับรองไว้ให้ | อีเมล, บริการที่เชื่อมต่อ |
| งานตามเวลา | งานที่ทำซ้ำตามรอบ พร้อม retry และบันทึกการรันทุกครั้ง | Scheduling |
| เอกสาร | สร้าง PDF จาก HTML และดึงข้อมูลเป็นโครงสร้างจากรูปภาพ PDF เสียง และวิดีโอ | Starlens, SDK |
| ฮาร์ดแวร์ | เครื่องพิมพ์ใบเสร็จ ลิ้นชักเก็บเงิน และจอแสดงผลสำหรับลูกค้า ณ สถานที่ตั้ง | Stardeck Edge |
| Secret | environment variable แยกตาม environment ดึงลง .env.local เมื่อรันบนเครื่อง | Environment Variables |
| การเฝ้าระวัง | ติดตามข้อผิดพลาดโดยไม่ต้องตั้งค่า, runtime log, deploy log และ uptime monitor | ดูแลแอปของคุณ |
| อัปเดต | อัปเดตจาก Stardeck ที่ merge เข้าแอปของคุณ รวมถึงการเปลี่ยนแปลง schema | Take an update locally |
วิธีทำงานกับ Stardeck
ทุกอย่างรันจาก terminal ด้วย coding agent ที่คุณใช้อยู่แล้ว ได้แก่ Claude Code, Codex, Cursor, Gemini CLI, VS Code หรือ Windsurf
- CLI สร้างแอป เชื่อมต่อ agent ดึง environment ของคุณ และ deploy:
npx @stardeckai/cli new,setup,env pull,deploy,modules - MCP server มอบเครื่องมือสำหรับแพลตฟอร์มให้ agent ของคุณ โดยถูกจำกัดตามบทบาทที่คุณเลือกตอน เชื่อมต่อ ดู เครื่องมือและสิทธิ์
| ขั้นตอน | สิ่งที่คุณทำ | เริ่มที่ |
|---|---|---|
| Build | สร้างแอป รันบนเครื่องกับข้อมูล sandbox เขียน workflow test | เริ่มต้นอย่างรวดเร็ว |
| Deploy | preview branch, merge pull request, deploy production หลังจากคุณยืนยันแผน | การเผยแพร่และ deployment |
| Operate | อ่านข้อผิดพลาดและ log แก้ไขแล้ว deploy ใหม่ ดู uptime รับอัปเดต | ดูแลแอปของคุณ |
สร้างให้ลูกค้า
เอเจนซีและฟรีแลนซ์สร้างงานในองค์กรลูกค้า ลูกค้าชำระเงินให้ Stardeck โดยตรง และทีมของคุณทำงานในองค์กรของลูกค้าด้วยบัญชีเข้าสู่ระบบของแต่ละคน
เมื่องานเสร็จ คุณ release ลูกค้า แอป ข้อมูล และแพ็กเกจของลูกค้า ยังคงอยู่เหมือนเดิมและทำงานบน Stardeck ต่อ โดยข้อผิดพลาดยังถูกบันทึกในแท็บ Monitoring ของแต่ละแอป อัปเดตยังเข้ามาเรื่อยๆ โดยคนในองค์กรของลูกค้า หรือทีมของคุณในช่วงที่ยังมีสิทธิ์เข้าถึง เป็นผู้อัปเดต
การย้ายออก
repository เป็นแอป Next.js ที่คุณย้ายได้ แต่แอปพึ่งพาบริการของ Stardeck ตามตารางด้านบน การย้ายออกจาก Stardeck สรุปสิ่งที่คุณต้องหามาทดแทน