ai-job-finder ให้ Ollama ในเครื่องไล่อ่านหน้าสมัครงานของทุกบริษัทข้ามคืน แล้วคัดงานที่ใช่มาให้
ai-job-finder คือโปรเจกต์ที่ให้ AI รันในเครื่องเราเองไล่อ่านหน้าสมัครงานของทุกบริษัท แล้วคัดงานที่เข้ากับเรามาให้พร้อมคะแนน โปรเจกต์นี้รันบน Ollama แบบออฟไลน์ได้ จึงไม่มีค่า API และข้อมูลไม่หลุดออกจากเครื่อง ข้อแลกเปลี่ยนคือเครื่องต้องมีการ์ดจอแรงพอ

ปล่อยให้ ai-job-finder ไล่อ่านหน้าสมัครงานของทุกบริษัทข้ามคืน โปรแกรม AI ตัวนี้รันในเครื่องเราเอง พอตื่นเช้ามาก็เจอรายชื่องานที่คัดไว้พร้อมคะแนนว่าเข้ากับเราแค่ไหน การไล่อ่านและคัดงานนี่แหละคือสิ่งที่คนหางานปวดหัวกันมานาน เพราะแต่ละบริษัทออกแบบหน้าสมัครงานไม่เหมือนกันสักแห่ง กว่าจะไล่อ่านครบทุกที่เพื่อคัดให้เหลืองานไม่กี่ตำแหน่งที่พอเข้าเค้าก็หมดแรงไปหลายชั่วโมง จุดที่ทำให้ ai-job-finder ต่างจากเว็บหางานทั่วไปคือมันรันบน Ollama โปรแกรมที่ให้เรารันโมเดล AI ในเครื่องตัวเองแทนการเรียกใช้ผ่านบริการบนคลาวด์ ปกติการเรียกใช้ AI ผ่านคลาวด์จะมีค่าใช้จ่ายตามปริมาณการใช้งาน หรือที่เรียกกันว่าค่า API แต่พอรันโมเดลในเครื่องของเราเอง ทั้งกระบวนการก็ไม่มีค่าใช้จ่ายส่วนนี้เลย แถมข้อมูลเรซูเม่กับเงื่อนไขงานของเราก็ไม่ต้องส่งออกไปที่เซิร์ฟเวอร์ของใคร
สามจังหวะ กว่าจะเหลือแต่งานที่ใช่

ก่อนเริ่มใช้งานจริง เราต้องตั้งค่าโดยใส่เรซูเม่ของตัวเองและบอกเงื่อนไขที่อยากได้ เช่น สายงาน เมืองที่รับได้ หรือรูปแบบการทำงาน จากนั้นระบบของ ai-job-finder จะทำงานต่อกันเป็นสามจังหวะ
จังหวะแรกคือตัวดึงงาน (scraper) ซึ่งจะไล่เก็บรายการงานทั้งหมดที่บริษัทซึ่งเราเลือกไว้กำลังเปิดรับ แล้วนำมารวมเป็นลิสต์เดียว เราไม่ต้องเปิดเว็บของแต่ละบริษัทเองอีกต่อไป
จังหวะที่สองคือตัวกรอง (filtering agent) ซึ่งจะรับลิสต์ตำแหน่งงานกับสถานที่ทำงานทั้งหมดที่ดึงมา แล้วกรองงานที่ชัดเจนว่าไม่เข้ากับเราออกก่อน เช่น งานที่อยู่คนละสาย หรืออยู่คนละเมืองกับที่เรารับได้ คำว่า agent ในที่นี้หมายถึงโปรแกรม AI ที่รับโจทย์แล้ววนทำงานเองจนจบ ไม่ใช่แค่ตอบคำถามทีละครั้ง
จังหวะที่สามคือตัววิเคราะห์ (analysis agent) ระบบจะดึงรายละเอียดทั้งหมดของงานที่ผ่านการกรอง แล้วส่งให้ตัววิเคราะห์ ตัวนี้จะให้คะแนนความเข้ากัน หรือ fitness score พร้อมสรุปข้อดีข้อเสียของแต่ละงานตามเงื่อนไขที่เราตั้งไว้ตอนแรก ผลลัพธ์ที่ได้ไม่ใช่ใบสมัครที่กรอกเสร็จแล้ว แต่เป็นลิงก์ไปหน้าประกาศงานที่ตรงกับเรา พร้อมคะแนนและเหตุผลว่างานนั้นเข้ากับเราหรือไม่อย่างไร การกดสมัครยังเป็นหน้าที่ของเราเอง ระบบนี้ช่วยแค่คัดและจัดอันดับให้ ไม่ได้ยื่นสมัครแทน

รันบน Ollama ปล่อยพีซีไล่อ่านข้ามคืน

หัวใจของโปรเจกต์นี้ไม่ได้อยู่ที่การกรองงาน แต่อยู่ตรงที่ทุกขั้นตอนรันในเครื่องเราเองได้ เจ้าของโปรเจกต์ปล่อยให้พีซีเกมมิงของตัวเองไล่อ่านประกาศงานของทุกบริษัทที่เลือกไว้ข้ามคืน ใช้เวลาไปราว 8 ชั่วโมงครึ่ง โดยไม่เสียค่าใช้บริการโมเดลบนคลาวด์เลยสักบาท เพราะโมเดลทำงานอยู่ในเครื่องตลอด
โมเดลที่ตั้งเป็นค่าเริ่มต้นไว้คือ gpt-oss:20b โมเดลภาษาแบบเปิดที่โหลดมารันในเครื่องได้ฟรี ก่อนเริ่มใช้งานเราต้องสั่งโหลดมันมาเก็บไว้ในเครื่องก่อนด้วยคำสั่ง ollama pull gpt-oss:20b
แต่ของฟรีแบบนี้มีเงื่อนไข การรันโมเดลตัวนี้ในเครื่องตัวเองใช้พลังประมวลผลจากการ์ดจอสูงมาก เจ้าของโปรเจกต์ใช้การ์ดจอ RTX 4090 ซึ่งเป็นการ์ดจอตัวแรงสำหรับเล่นเกม และบอกว่ามันแรงพอสำหรับงานนี้ ถ้าการ์ดจอในเครื่องเราไม่แรงพอ การวิเคราะห์จะช้าจนไม่คุ้มที่จะรอ
ทางเลือกสำหรับคนที่ไม่มีเครื่องแรงคือต่อ API ของ Claude หรือ ChatGPT มาใช้แทน ทั้งสองเป็นโมเดลบนคลาวด์ ไม่ต้องพึ่งการ์ดจอในเครื่องเรา แต่ต้องขอ API key ซึ่งเป็นรหัสสำหรับเรียกใช้บริการมาก่อน และมีค่าใช้จ่ายตามปริมาณการใช้ พูดง่ายๆ คือถ้ามีเครื่องแรงอยู่แล้ว รันในเครื่องคือทางที่ประหยัดและเป็นส่วนตัวกว่า ถ้าไม่มี ก็ใช้ API แทน สะดวกกว่าแต่ต้องจ่ายตามที่ใช้
ส่วนตัวเลข 8 ชั่วโมงครึ่งนั้นคือกรณีเลือกทุกบริษัทพร้อมกันทีเดียว ถ้าเราเลือกแค่บริษัทเดียว จะใช้เวลาราว 5 ถึง 10 นาที และนานกว่านั้นถ้าบริษัทนั้นเปิดรับหลายตำแหน่ง เวลาที่ใช้จริงขึ้นอยู่กับขนาดเรซูเม่ จำนวนบริษัทที่เลือก และจำนวนตำแหน่งที่แต่ละที่เปิดรับ
ยังเป็นแค่โปรเจกต์ส่วนตัว ไม่ใช่โปรดักต์
ก่อนจะรีบไปโหลดมาลง มีข้อจำกัดที่ต้องรู้ไว้ก่อน นี่ไม่ใช่แอปสำเร็จรูปที่กดติดตั้งแล้วใช้ได้เลย มันเป็นโปรเจกต์ส่วนตัวของคนเดียวที่ลงมือทำระหว่างหางานของตัวเอง ผู้ใช้ยังต้องติดตั้งและตั้งค่าเองผ่านบรรทัดคำสั่ง และฟีเจอร์หลายอย่างก็ยังเป็นแค่ไอเดียในหัวข้อ "อนาคตอาจทำ" เช่น การสรุปประกาศงานให้อ่านสั้นลง หรือช่วยร่างคำตอบสำหรับคำถามในใบสมัครงาน
AI ในเครื่อง คือแรงงานเงียบๆ ที่ทำงานให้เราข้ามคืน
การไล่อ่านหน้าสมัครงานเป็นแค่ตัวอย่างหนึ่ง วิธีเดียวกันนี้ยังเอาไปใช้กับงานซ้ำๆ ที่น่าเบื่อแบบอื่นได้อีกมาก เช่น ไล่อ่านเอกสารยาวๆ เพื่อหาข้อมูลไม่กี่บรรทัด เทียบราคาสินค้าหลายร้าน หรือคัดกรองอีเมลกองโต งานพวกนี้ AI ที่รันบนเครื่องตัวเอง รับไปทำเงียบๆ ข้ามคืนได้เหมือนกัน โดยไม่มีค่าใช้จ่ายต่อครั้ง และข้อมูลไม่ต้องออกจากบ้าน
พอโมเดลที่รันในเครื่องเก่งขึ้นเรื่อยๆ และไม่ต้องใช้เครื่องแรงมากเหมือนตอนนี้ มันก็กลายเป็นแรงงานเงียบๆ ที่รับงานน่าเบื่อไปทำให้เราตอนหลับ เหลือแค่ถามตัวเองว่า มีงานไล่อ่านซ้ำๆ ที่น่าเบื่อชิ้นไหนในชีวิตบ้างที่เราอยากยกให้เครื่องข้างตัวทำแทนระหว่างนอนหลับ
ที่มา: โปรเจกต์ ai-job-finder บน GitHub
ชอบเรื่องแนวนี้ มีอีบุ๊คฟรีให้อ่านต่อ
NotebookLM ฉบับเข้าใจง่าย โยนเอกสารให้ AI อ่าน แล้วได้สรุป พอดแคสต์ และคลังความรู้ส่วนตัว
กดสมัครแล้วเราจะส่งเทคนิค AI และของแจกใหม่ๆ ให้ทางอีเมล เลิกรับได้ตลอด



