Weft
TH
→

ย้ายจาก Linear มาใช้ Weft

ย้าย issue จาก Linear มาที่ Weft — จากเครื่องมือที่เน้นคีย์บอร์ด สู่เครื่องมือที่สร้างมาเพื่อ AI

issue ของ Linear จับคู่กับงานใน Weft ได้อย่างลงตัว Cycle กลายเป็น sprint ส่วน status กลายเป็นคอลัมน์ การย้ายส่วนใหญ่ใช้เวลาเพียงไม่กี่นาทีในการ export และ prompt ถึง Claude เพียงครั้งเดียว — เพราะเซิร์ฟเวอร์ MCP ของ Weft คือช่องทางนำเข้าข้อมูลอยู่แล้ว

1. ส่งออกข้อมูลจาก Linear

เปิด Linear ↗
  1. 1เปิด Linear → Settings → Workspace → Export
  2. 2เลือกทีมที่ต้องการย้าย แล้วเลือกรูปแบบเป็น “CSV”
  3. 3Linear จะส่งอีเมลพร้อมลิงก์ดาวน์โหลดให้ภายในไม่กี่นาที — ดาวน์โหลดไฟล์ CSV
  4. 4เปิดไฟล์ CSV ด้วยโปรแกรมสเปรดชีตหรือโปรแกรมแก้ไขข้อความ เพื่อตรวจสอบว่าเป็น issue ที่คุณต้องการจริง

2. จับคู่แนวคิด

Linear กับ Weft เรียกสิ่งเดียวกันด้วยชื่อต่างกัน นี่คือวิธีที่ทั้งสองจับคู่กัน

LinearWeft
Status: Backlog
คอลัมน์: Backlog
Status: Todo
คอลัมน์: Todo
Status: In Progress / In Review
คอลัมน์: Doing
Status: Done / Canceled
คอลัมน์: Done
Priority: No priority / Low / Medium / High / Urgent
ลำดับความสำคัญ: none / low / medium / high / urgent
Cycle
Sprint
สร้าง sprint หนึ่งรายการต่อ cycle ที่กำลังดำเนินอยู่หรือเพิ่งจบไป แล้วจึงผูกงานเข้าไป
Labels
คำนำหน้าในคำอธิบายงาน
Weft ยังไม่มีป้ายกำกับ — ให้ใส่เป็น “[label]” ไว้ที่ต้นคำอธิบาย
Estimate (พอยต์)
estimateMinutes
เลือกอัตราแปลงที่เหมาะกับทีมของคุณ (เช่น 1 พอยต์ = 60 นาที)
Assignee
ผู้รับผิดชอบ (สมาชิกใน workspace)
ตัวนำเข้า CSV จะจับคู่ผู้รับผิดชอบกับสมาชิกใน workspace ตามชื่อ ชื่อที่จับคู่ไม่ได้จะไม่มีผู้รับผิดชอบ

3. นำเข้าด้วย AI ของคุณ

Weft ไม่ต้องใช้สคริปต์นำเข้าแยกต่างหาก — เพราะเซิร์ฟเวอร์ MCP คือช่องทางนำเข้า วางไฟล์ที่ส่งออกลงใน Claude, Cursor, Codex หรือ ChatGPT (หลังจากเชื่อมต่อ Weft ตามคู่มือการตั้งค่าฉบับใดฉบับหนึ่ง) แล้วขอให้ AI สร้างงานให้ มันใช้เครื่องมือจริงอย่าง create_task, create_sprint และ move_task

พรอมต์สำหรับ AI ของคุณ

นี่คือไฟล์ CSV ที่ export จาก Linear ช่วยสร้างแต่ละแถวเป็นงานใน Weft จับคู่คอลัมน์ status กับคอลัมน์ของ Weft (Backlog / Todo / Doing / Done) จับคู่ priority กับลำดับความสำคัญของ Weft และสร้าง sprint หนึ่งรายการต่อหนึ่ง cycle ก่อนผูกงาน เก็บ ID ของ issue เดิมใน Linear ไว้ในคำอธิบายของแต่ละงานในรูปแบบ “Linear: ABC-123” เพื่อให้อ้างอิงย้อนกลับได้ภายหลัง

ยังไม่ได้เชื่อมต่อ AI? ใช้ตัวนำเข้า CSVในตัว — อัปโหลดไฟล์ที่ส่งออก จับคู่คอลัมน์ แล้วข้อมูลทั้งชุดจะถูกนำเข้าในทรานแซกชันเดียว (ไคลเอนต์ AI ก็ทำได้แบบเดียวกันผ่านเครื่องมือ bulk_create_tasks: นำเข้าทั้งหมดในการเรียกครั้งเดียว)

อยากให้เราย้ายให้? ติดต่อฝ่ายซัพพอร์ต พร้อมไฟล์ที่ส่งออก แล้วเราจะทำให้ในช่วงที่ Weft ยังอยู่ในระยะเริ่มต้น ไม่มีค่าใช้จ่าย

สิ่งที่ย้ายมาไม่ได้

  • ไฟล์แนบจะไม่ถูกย้ายมาด้วย — หากงานใดมีไฟล์อยู่ใน Linear ให้ใส่ลิงก์ไว้ในคำอธิบาย
  • คอมเมนต์จะไม่ถูกย้ายมาด้วย — ให้วางเธรดที่สำคัญที่สุดลงในคำอธิบายงาน
  • งานย่อยจะกลายเป็นงานแยกใน Weft โดยอ้างถึงงานหลักไว้ในคำอธิบาย
  • ลิงก์ GitHub/GitLab ของ Linear จะยังอยู่ใน Linear — Weft ยังไม่ได้เชื่อมต่อกับ issue

ยังลังเลว่าควรเลิกใช้ Linear ดีไหม?

อ่านการเปรียบเทียบแบบตรงไปตรงมา — เมื่อไหร่ Linear ดีกว่า เมื่อไหร่ Weft ดีกว่า เราไม่เขียนบทความโจมตีคู่แข่ง ถ้า Linear เหมาะกับรูปแบบทีมของคุณมากกว่า เราจะบอกตรง ๆ

เริ่มต้นใหม่ แต่พางานของคุณมาด้วย

ฟรี 50 งาน — ปกติก็พอให้ทดสอบว่า Weft เข้ากับวิธีส่งมอบงานของคุณไหม

กำลังย้ายข้อมูลจาก Linear? เราช่วยได้ — ติดต่อฝ่ายซัพพอร์ต