2 คะแนน โดย the0807 2025-04-12 | 2 ความคิดเห็น | แชร์ทาง WhatsApp

โปรเจกต์นี้คือเซิร์ฟเวอร์ Model Context Protocol (MCP) สำหรับดึงบทความจาก GeekNews พัฒนาด้วย Python และใช้ BeautifulSoup สำหรับทำเว็บสแครปปิง

ฟีเจอร์หลัก

  • รวบรวมข่าวล่าสุด: สามารถดึงบทความตามจำนวนที่ต้องการจากหมวดหมู่ต่าง ๆ ของ GeekNews (top, new, ask, show) ได้ผ่านเครื่องมือ get_articles โดยแต่ละบทความจะมีข้อมูลชื่อเรื่อง, URL, คะแนน, ผู้เขียน, เวลา, จำนวนคอมเมนต์ และข้อมูลอันดับ
  • สรุปข่าวประจำสัปดาห์: ใช้เครื่องมือ get_weekly_news เพื่อระบุ ID ของข่าวประจำสัปดาห์ที่ต้องการ หรือดึงข่าวประจำสัปดาห์ล่าสุดได้ ข่าวประจำสัปดาห์จะมีข้อมูล เช่น ชื่อเรื่อง, หมายเลข, ID, เนื้อหา, URL และรายการไอเท็ม โดยแต่ละไอเท็มจะมีชื่อเรื่อง, URL และข้อมูลอันดับ

2 ความคิดเห็น

 
xguru 2025-04-13

ดูเหมือนจะเป็นโปรเจ็กต์ที่มีประโยชน์ และเข้าใจเจตนาที่ต้องการนำคอนเทนต์ของ GeekNews ไปใช้งานได้เป็นอย่างดี
อย่างไรก็ตาม GeekNews ห้ามการกระทำที่สร้างภาระให้กับเว็บไซต์ เช่น การเข้าถึงแบบอัตโนมัติ

หากเป็นไปได้ จะขอขอบคุณหากพิจารณาแนวทางที่ไม่สร้างภาระโดยตรงให้กับเว็บไซต์ (เช่น ใช้ข้อมูลที่แคชไว้)

 
the0807 2025-04-13

ขอบคุณที่มองว่าเป็นโปรเจ็กต์ที่มีประโยชน์ครับ ตามที่คุณกล่าวไว้ เราจะพิจารณาแนวทางปรับปรุงโดยมุ่งใช้ข้อมูลที่แคชไว้ เพื่อไม่ให้สร้างภาระโดยตรงกับเว็บไซต์ ขอบคุณครับ