playbook ที่ระบบนี้ใช้จริง — ทุกเครื่องมือในตารางทดสอบแล้วว่าเรียกได้โดยไม่ต้องมี API key (ตรวจ 25 ต.ค. 2026) · ทุกบรรทัดของผลลัพธ์มี URL กำกับ
python3 /opt/data/tools/find.py "คำค้น" # web + hn + github + arxiv
python3 /opt/data/tools/find.py --x https://x.com/.../status/123
python3 /opt/data/tools/find.py --read https://site/page
python3 /opt/data/tools/find.py --wayback https://site/page
อยากรู้ว่า claim จริงไหม ให้หาหลักฐานที่จะทำให้มันผิด ไม่ใช่ที่ทำให้มันถูก
เช่น: find.py "DSX POD ราคา" ไม่ใช่ find.py "DSX POD"
newsroom / เอกสาร / API ของเจ้าของเรื่อง ชนะ aggregator เสมอ
เช่น: aggregator ที่อ้าง aggregator = ยังไม่ยืนยัน
อย่าอัปเกรดเป็น confirmed เพราะไม่มีใครเถียง
เช่น: รายงานแยกชัด: confirmed / contradicted / unverified
"3 days ago" ของ search engine ≠ วันที่โพสต์จริง
เช่น: อ่าน published_at จากแหล่งจริง
ราคา สเปก ดาว ต้องมาจาก API หรือผู้ผลิต
เช่น: ★ จาก GitHub API ไม่ใช่จากโพสต์ที่พูดถึง
ถ้าค้นแล้ว 0 ผล คำค้นอาจผิด ไม่ใช่เรื่องเงียบ
เช่น: "vibe coding blender" → ลอง "bpy" / "vibe5d"
| ประเภท | endpoint | หมายเหตุ |
|---|---|---|
| เว็บ / ข่าว | ddgs (DuckDuckGo) | ฟรี ไม่มี key ใช้เป็นค่าเริ่มต้น |
| Hacker News | hn.algolia.com/api/v1/search | ได้คะแนน = สัญญาณคุณภาพ |
| GitHub repos | api.github.com/search/repositories | <b>10 req/min</b> — ยิงรวดเดียวโดน 403 |
| arXiv | export.arxiv.org/api/query | phrase search หลวม ถือเป็นเบาะแส |
| Wikipedia | en.wikipedia.org/w/api.php | เร็ว เสถียร เริ่มที่นี่เมื่อต้องการนิยาม |
| Stack Overflow | api.stackexchange.com | ดีสุดสำหรับ "ทำไมโค้ดนี้พัง" |
| หน้า JS / anti-bot | r.jina.ai/<url> | คืน markdown ไม่ต้อง key |
| dead link | archive.org/wayback/available | snapshot + timestamp |
| โพสต์ X สาธารณะ | publish.twitter.com/oembed | อ่านข้อความได้โดยไม่ต้องจ่าย API |
| README ของ repo | raw.githubusercontent.com | เลี่ยง HTML ของ GitHub |
ต้องมี key/จ่ายเงิน: GitHub code search (401), X timeline, OpenAlex เต็มรูป, Google Scholar
python3 find.py "nvidia dsx pod" --only news,webแล้วเปิดแหล่งปฐมภูมิ 1-2 แหล่ง
python3 find.py "procedural three.js" --only ghดู ★ และวันสร้าง อย่าเชื่อเลขจากโพสต์
python3 find.py --so "TypeError cannot read property of undefined"ถ้าไม่เจอ ลดเหลือ 3 คำ
python3 find.py --wayback https://site/pageเอา snapshot มาเทียบ
python3 find.py --x https://x.com/user/status/123timeline ต้องมี API — โพสต์เดี่ยวไม่ต้อง
python3 find.py --read https://site/pager.jina.ai แปลงเป็น markdown
ไปต่อที่ระบบ watch → รายงานติดตาม และหัวข้อ “ช่องว่างที่ระบบยังมองไม่เห็น” ซึ่งวัดเป็นตัวเลข (หัวข้อเงียบ, แหล่งตาย, คำที่โลกพูดถึงแต่ไม่มีใน watchlist) ไม่ใช่ความรู้สึก