หน้าหลัก อันดับ แดชบอร์ด

ทำไมเราจึงสร้างระบบ Heartbeat ของเบราว์เซอร์ (และทำไมจึงช่วยประหยัดเงินของเรา)

ขอพูดอย่างโปร่งใสเรื่องหนึ่ง: การรัน WeatherBot มีค่าใช้จ่ายในเครดิต AI จำนวนมาก ทุก 5 นาที Claude วิเคราะห์ตลาดสภาพอากาศ 15 แห่ง — นั่นคือการเรียก API แยกกัน 15 ครั้ง แต่ละครั้งมี prompt อุตุนิยมวิทยาโดยละเอียด ข้อมูลการพยากรณ์ ประวัติการเทรด และบริบทตลาด รอบการวิเคราะห์เดียวมีค่าใช้จ่ายประมาณ $0.08-0.12 ในเครดิต Anthropic API ตลอดทั้งวันนั่นคือ $23-35 ต่อผู้ใช้ที่ใช้งาน

ก่อนการอัปเดตนี้ บอททำงานไปเรื่อย ๆ ทันทีที่คุณคลิก "เริ่มบอท" — แม้คุณจะปิดเบราว์เซอร์ หลับไป หรือลืมมันโดยสิ้นเชิงก็ตาม เรามีผู้ใช้ที่บอทของเขาทำงาน 72+ ชั่วโมงต่อเนื่องโดยที่เขาไม่ได้ดูเลย นั่นคือ credit API กว่า 100 ดอลลาร์ที่สูญเปล่าโดยไม่มีใครคอยดูออเดอร์

ปัญหา

เรากำลังเผาเครดิต Claude API หลายพันดอลลาร์ทุกสัปดาห์ — และส่วนใหญ่ตกอยู่กับบอตที่ทำงานโดยไม่มีใครเฝ้าดู มีการเทรดเกิดขึ้น ตำแหน่งเปิดและปิด ขณะที่ผู้ใช้ไม่รู้อะไรเลยเพราะปิดเบราว์เซอร์อยู่ ผู้ใช้บางคนกลับมาพบกับการขาดทุนที่ไม่คาดคิดจากการเทรดที่ตัวเองไม่เคยเห็นเกิดขึ้นเลย แพลตฟอร์มเทรดที่รับผิดชอบไม่ควรทำงานแบบนั้น

วิธีการทำงานของ heartbeat

ทางแก้นั้นเรียบง่ายแบบสง่างาม นี่คือกลไกที่แน่นอน:

1
เบราว์เซอร์ส่ง ping ทุก 3 นาที
ตราบใดที่แท็บเบราว์เซอร์ของคุณเปิดอยู่ (แม้ในพื้นหลัง) แดชบอร์ดจะส่งคำขอ HTTP เล็กๆ ไปยังเซิร์ฟเวอร์ทุก 3 นาที: POST /api/heartbeat. นี่เป็นเพียงไม่กี่ไบต์ — โดยพื้นฐานคือบอกว่า "ฉันยังอยู่ที่นี่"
2
เซิร์ฟเวอร์ติดตาม heartbeat ล่าสุดของผู้ใช้แต่ละคน
เซิร์ฟเวอร์เก็บไทม์สแตมป์สำหรับ heartbeat ล่าสุดของผู้ใช้แต่ละคน ทุก 60 วินาที ตัวตรวจสอบเบื้องหลังจะสแกนบอตที่ทำงานอยู่ทั้งหมดและเปรียบเทียบ heartbeat ล่าสุดกับเวลาปัจจุบัน
3
เงียบ 6 นาที = หยุดอัตโนมัติ
หากไม่ได้รับ heartbeat เป็นเวลา 6 นาที (พิงพลาดสองครั้ง) เซิร์ฟเวอร์จะหยุดบอตทันที — รอบการวิเคราะห์ AI ทั้งหมด, การสตรีมราคา WebSocket และการดำเนินการเทรดจะถูกหยุด เซสชั่นถูกปิดอย่างสะอาด
4
ผู้ใช้กลับมา → การแจ้งเตือนชัดเจน
เมื่อคุณเปิด WeatherBot อีกครั้ง คุณจะเห็นแบนเนอร์สีแดงโดดเด่น: "เซสชั่นหมดอายุ — เซสชั่นก่อนหน้าของคุณถูกปิดอัตโนมัติหลังจากไม่มีกิจกรรม 6 นาที เพื่อประหยัดเครดิต API" เพียงคลิก "เริ่มบอต" เพื่อเริ่มเซสชันเทรดใหม่

ผลกระทบ

นับตั้งแต่ใช้งานระบบ heartbeat เราได้ลดค่าใช้จ่าย API ที่ไม่จำเป็นโดยประมาณ 60-70%. นั่นคือเงินที่เรากำลังนำกลับมาลงทุนโดยตรงเพื่อทำให้ WeatherBot ดีขึ้น — เซิร์ฟเวอร์ที่เร็วขึ้น แหล่งข้อมูลสภาพอากาศมากขึ้น และการรวม Gemini + TensorFlow ที่คุณจะเห็นเปิดตัวเร็วๆ นี้

ที่สำคัญกว่านั้น มันปกป้อง you. ไม่มีการตื่นมาพบว่าบอททำเทรดในขณะที่คุณนอนหลับอีกต่อไป ทุกการเทรดเกิดขึ้นในขณะที่คุณกำลังตรวจสอบอย่างแข็งขัน

ต้องการเทรดโดยไม่ใช้ heartbeat?

เราเข้าใจว่าเทรดเดอร์บางคนชอบการดำเนินงาน 24/7 ที่ไม่หยุดชะงัก หากคุณต้องการให้ลบระบบ heartbeat ออกจากบัญชีของคุณ — เพื่อให้บอททำงานอย่างต่อเนื่องแม้ว่าเบราว์เซอร์ของคุณจะปิดอยู่ — เราสามารถจัดการได้ตามแต่ละบัญชี

โปรดทราบว่าสิ่งนี้จะเพิ่มการใช้เครดิต API ของคุณอย่างมาก เราจะหารือเกี่ยวกับผลกระทบและตรวจสอบให้แน่ใจว่าบัญชีของคุณมีการกำหนดค่าวงเงินเครดิตที่เหมาะสมก่อนเปิดใช้งานโหมด always-on

ติดต่อเราเพื่อนัดหมาย
Read next

We Are Thrilled to Announce Two Brand-New Games: Storm Spin and Storm Bet

Read article →

Hong Kong Trades Are Now More Accurate Than Ever: We Plugged the Engine Straight Into the Source That Settles the Market

Read article →

WeatherBot by the Numbers: 9,592 Traders, $2.87M in Member Profit, and Exactly What It Costs to Run

Read article →
← All articles