● กำลังพัฒนา
E-commerce Content AI
ใช้ Claude API สร้าง product descriptions สำหรับอะไหล่มอเตอร์ไซค์ — รับ spec จาก CSV, ส่งผ่าน Anthropic SDK, export เป็น JSON/Markdown ที่พร้อม copy เข้า platform
สารบัญ
ที่มา
งานหลักต้องเขียน product description สำหรับอะไหล่มอเตอร์ไซค์จำนวนมาก — แต่ละชิ้นมี spec เทคนิคที่ต้องถูกต้องและ description ที่ต้องช่วยให้ลูกค้าตัดสินใจได้ project นี้ automate ส่วนที่ repetitive ไปโดยใช้ Claude API
วิธีทำงาน
spec.csv → [Parse] → [Claude API] → [Review] → output.json
↓
system prompt: copywriter อะไหล่มอเตอร์ไซค์
few-shot: ตัวอย่าง 3-5 ชิ้น
structured output: { name, category, description_th, tags }
Features
- Batch processing — ส่ง CSV หลาย row พร้อมกัน (rate limit aware)
- Few-shot template — ตัวอย่าง description ที่ดีจากงานจริง เพื่อ calibrate tone
- Category classifier — แยก engine / brake / suspension / electrical / body อัตโนมัติ
- Review mode — ดู diff ก่อน overwrite output เดิม
- Export formats — JSON (import API), Markdown (manual review), CSV (spreadsheet)
Tech
// core.ts
const SYSTEM_PROMPT = `
คุณเป็น copywriter สำหรับ e-commerce อะไหล่มอเตอร์ไซค์สมรรถนะสูง
ภาษาไทย ทางการแต่อ่านง่าย ไม่เกิน 100 คำ
เน้น: จุดเด่น, กลุ่มผู้ใช้, compatibility
ถ้า spec ไม่พอ ให้ใส่ [NEEDS_REVIEW] ต่อท้าย
`;
async function processProduct(spec: ProductSpec): Promise<ProductContent> {
const response = await client.messages.create({
model: 'claude-haiku-4-5-20251001', // ใช้ Haiku สำหรับ batch — เร็วกว่า ถูกกว่า
max_tokens: 256,
system: SYSTEM_PROMPT,
messages: [{ role: 'user', content: formatSpec(spec) }],
});
return parseOutput(response.content[0].text);
}
ผลลัพธ์
- เวลาที่ใช้ต่อ description: ~2 วินาที (Haiku) vs 10-15 นาที (manual)
- Accuracy: ดีพอสำหรับ first draft — ต้องมี human review สำหรับ edge cases
- ค่าใช้จ่าย: ประมาณ $0.002 ต่อ description (Haiku pricing)