- Tweeks คือเครื่องมือส่วนขยายเบราว์เซอร์ที่ให้ผู้ใช้แก้ไขอินเทอร์เฟซและเนื้อหาของเว็บไซต์ที่เข้าชมได้โดยตรง
- สามารถสร้างสคริปต์แบบกำหนดเองด้วย คำสั่งภาษาธรรมชาติ หรือใช้งาน สคริปต์ tweek สาธารณะ ที่มีคนทำไว้ล่วงหน้าได้
- "ทำเว็บไซต์นี้ให้เป็นโหมดมืด", "เพิ่มปุ่มดาวน์โหลดในตารางนี้", "เอาแถบด้านข้าง โฆษณา และป๊อปอัปออก"
- สามารถทำให้สภาพแวดล้อมบนเว็บเรียบง่ายขึ้นหรือปรับโฉมใหม่อย่างสร้างสรรค์ได้ผ่านตัวอย่างหลากหลาย เช่น Focus Mode, การปรับฟีดให้เป็นส่วนตัว, ธีมแบบกำหนดเอง
- จุดสำคัญคือผู้ใช้สามารถลบ ฟีดที่ขับเคลื่อนด้วยอัลกอริทึม หรือ สิ่งรบกวนทางสายตา และออกแบบประสบการณ์การใช้งานเว็บในแบบของตนเองได้
- Tweeks เป็นส่วนขยายเบราว์เซอร์ที่สามารถติดตั้งและใช้งานได้ผ่าน Chrome Web Store
ทำไมต้องติดตั้ง Tweeks?
- ผู้ใช้สามารถ สร้าง tweek แบบกำหนดเองด้วยภาษาธรรมชาติ ได้
- สามารถนำฟังก์ชันที่ใช้บ่อยมาใช้ได้ทันทีผ่าน ไลบรารีสคริปต์สาธารณะ
- ทำงานได้กับทุกเว็บไซต์ โดยไม่ถูกจำกัดอยู่แค่แพลตฟอร์มใดแพลตฟอร์มหนึ่ง
ตัวอย่าง tweek
-
Focus Mode for noisy platforms
- ช่วยเพิ่มสมาธิบนแพลตฟอร์มอย่าง LinkedIn, X, Youtube ด้วยการลบ แถบด้านข้าง เทรนด์ และคอนเทนต์แนะนำ
- ตัวอย่างพรอมป์ต์: “ซ่อนแถบบนสุด แถบด้านข้าง และข้อความจากฟีดหลัก”
- LinkedIn: "Focus mode on the main feed. Hide the top rail, sidebars, and messages."
- X: "Focus mode on the main feed in the center. Remove the sidebars and the Grok button."
- Youtube: "Completely remove the recommendations sidebar. Expand the video and comments width to fill."
-
Personalize and control your feeds
- ให้ผู้ใช้ควบคุมฟีดด้วยตนเองแทนอัลกอริทึมบนบริการอย่าง X(Twitter)
- ตัวอย่างพรอมป์ต์: “เพิ่มแผงปรับแต่งฟีดเพื่อแสดง/ซ่อนโฆษณา และกรองตามวันที่โพสต์ จำนวนไลก์ และจำนวนความคิดเห็น”
- X: "Add a feed personalization panel to show/hide ads and filter by post date and number of likes and replies"
- Google: "Remove non-standard results (People also ask, Top stories, Videos, Discussions, Related products & services, etc.) and the right sidebar"
- Youtube: "Always hide YouTube
Shorts section. Also hide the Shorts button in the left sidebar"
-
Custom branding & theming
- สามารถเปลี่ยนดีไซน์ของเว็บไซต์อย่าง Google เป็น ธีมที่ผู้ใช้กำหนดเอง ได้
- ตัวอย่างพรอมป์ต์: “แปลง Google ให้เป็นอินเทอร์เฟซเทอร์มินัลยุค 1970 พร้อมเขียน DOM ใหม่ทั้งหมด”
- Google: "Transform Google into a fully functional 1970s command-line interface with authentic terminal aesthetics. You can totally rewrite the DOM."
- X: "Remove X branding and restore classic Twitter (dark mode) appearance with blue theme and bird logo. Also remove Grok buttons"
1 ความคิดเห็น
ความคิดเห็นบน Hacker News
โปรเจ็กต์นี้ดูเจ๋งมาก อาจเป็นก้าวสำคัญที่จำเป็นต่อการ ทำให้เว็บกลับมาเป็นปกติ ก็ได้
มีหลายอย่างที่อยากรู้ — การแก้ไขถูกนำไปใช้ลึกแค่ไหน, วิธีการ ทดสอบ·ประเมินผล ของโมเดล, กลยุทธ์การคงสภาพเมื่อเว็บไซต์อัปเดต, ความเป็นไปได้ในการใช้งานระดับโลก, และประเด็นด้าน ความเป็นส่วนตัว·โมเดลธุรกิจ
โดยเฉพาะเรื่องโอเพนซอร์สกับโครงสร้างรายได้ ถ้าสิ่งนี้ไปในทิศทางที่ลดตัวเลือกการหารายได้ของเจ้าของเว็บ การดึงมูลค่ากลับมาก็คงไม่ง่าย
@matchของ Greasemonkey เช่น ใช้กับโดเมนเฉพาะ ทั้งเว็บไซต์ หรือทุกโดเมนก็ได้อย่างhttps://*/เมื่อมีการร้องขอ ระบบจะอนุมานเจตนาแล้วกำหนดขอบเขตการใช้งานให้อัตโนมัติ แต่ก็ปรับเองแบบแมนนวลได้ตอนนี้ยังไม่มีระบบประเมินอัตโนมัติ แม้จะทำให้การตรวจสอบข้อผิดพลาดหรือการตรวจ selector target เป็นอัตโนมัติแล้ว แต่เพราะคำขอมีความหลากหลายมากจึงยังต้องตรวจแบบแมนนวลควบคู่กันไป สำหรับการอัปเดตใหญ่ ๆ จะใช้ การทดสอบคลิกด้วยตัวเอง เพื่อตรวจคุณภาพ
ด้านการบำรุงรักษา กำลังมองไปทางพัฒนาเป็น สคริปต์ซ่อมตัวเอง โดยใช้องค์ประกอบที่คงเส้นคงวาอย่าง aria label ในระยะยาวตั้งเป้าให้สคริปต์ตรวจจับและแก้การเปลี่ยนแปลงของเว็บได้ด้วยตัวเอง
การใช้งานระดับโลกก็ทำได้ ถ้าระบุโดเมนเป็น
https://*/ก็จะใช้ได้กับทุกเว็บไซต์และทำงานเหมือน meta extensionในแง่ความเป็นส่วนตัว หน้าเว็บจะถูกส่งไปยัง LLM เฉพาะตอนสร้างเท่านั้น และตอนใช้งานจริงทั้งหมดจะประมวลผลจาก แคชในเครื่อง
โอเพนซอร์สสำคัญต่อการสร้างความเชื่อมั่น แต่ก็มีความเสี่ยงที่บริษัทใหญ่จะ fork โค้ดไปเลย จึงกำลังพิจารณาอย่างระมัดระวัง โดยมีแผนจะเปิดบางส่วน
โมเดลรายได้ยังไม่ชัดเจน คิดว่ามันไม่ได้มีไว้แค่ซ่อนโฆษณา แต่สามารถผลักดัน การเปลี่ยนแปลงแบบผลรวมเป็นบวก ที่ช่วยยกระดับประสบการณ์ผู้ใช้ได้
การเรียกใช้ LLM จะไม่เกิดขึ้นทุกครั้งที่เข้าเว็บ จะเรียกเฉพาะตอนสร้างหรืออัปเดตเท่านั้น และในอนาคตอาจใช้ LLM ในเครื่อง ภายในเบราว์เซอร์เพื่อทำฟีเจอร์อย่างการกรองแบบเรียลไทม์ได้
ดีใจมากที่ได้เห็นการกลับมาของแนวทาง Greasemonkey ดูเป็น กรณีใช้งานที่จับต้องได้จริง ของ LLM ในเบราว์เซอร์
ผมใช้ Firefox เป็นเบราว์เซอร์หลักอยู่ ถ้าเวอร์ชันนั้นออกมาเมื่อไรจะลองทันที
เพราะงั้นส่วนขยายนี้เลยถูกทำขึ้นเพื่อเป็นเครื่องมือที่ช่วยให้มนุษย์ท่องเว็บได้สนุกขึ้น ผมเองก็หวังว่าจะได้กลับไปใช้ Firefox เหมือนกัน
ผมก็เคยคิดไอเดียคล้าย ๆ กันมาก่อน เคยเห็นการทำแบบ robomonkey.io ด้วย และเพราะ LLM สร้างสคริปต์ Violentmonkey ได้ดีอยู่แล้ว เลยไม่ได้ลองทำเอง
แต่ถ้าจะสร้างเป็น ธุรกิจใหญ่ ด้วยสิ่งนี้ คงไม่ง่าย
ส่วนตัวผมสนใจ ระบบแนะนำส่วนบุคคลบนพื้นฐาน LLM ในเครื่อง มากกว่า — ในรูปแบบที่ผู้ใช้ควบคุมและเป็นเจ้าของได้ทั้งหมด
ก็กำลังคิดถึงโปรเจ็กต์ในระดับส่วนขยายอยู่เหมือนกัน แต่ user script ที่ ติดตั้งได้ในคลิกเดียว แชร์ได้ง่ายกว่ามาก
ระบบแนะนำเฉพาะบุคคลน่าสนใจ แต่โมเดลแนะนำเป็นพวก หิวข้อมูล มาก และการจัดการทั้ง UI ก็เป็นปัญหาที่ยากกว่ามาก
ตอนนี้เลยโฟกัสที่การทำให้การสร้างการปรับแต่งหน้าเว็บที่มีประโยชน์เป็นเรื่องง่ายก่อน
สุดท้ายเราจะต้องมี เอเจนต์ AI ในเครื่อง ที่คอยปกป้องผู้ใช้ เอเจนต์จากบิ๊กเทคเชื่อถือได้ยากเพราะอิงกับโฆษณา
ผมคิดว่าเว็บที่สะอาดจริง ๆ เกิดจากโครงสร้างแบบสตาร์ตอัปได้ยาก
ส่วนขยายที่ผมอยากได้คืออันที่เปิดทุกลิงก์ข่าวเป็น เว็บไซต์เวอร์ชันปี 2004
อยากให้หน้าตาออกมาแบบ ตัวอย่างหน้า CNN ปี 2004
ถ้าให้หน้าเว็บที่ถูกเก็บใน archive ไปด้วย น่าจะแปลงได้แม่นขึ้น
เช่นมี ตัวอย่างรีธีม อย่าง “เปลี่ยน Google ให้เป็น CLI ยุค 1970” ด้วย ไม่ได้ใช้งานจริงนักแต่สนุกดี
ไอเดียยอดเยี่ยม แต่ก็กังวลว่าในระยะยาวจะ ทำเงิน ได้หรือไม่
แล้วก็สงสัยว่าระหว่างโมเดลในเครื่องกับโมเดลที่โฮสต์ไว้ แบบไหนเหมาะกว่ากัน
วิธีทำเงินที่ง่ายที่สุดสุดท้ายก็คือการขายข้อมูล เพราะงั้นการสร้างความเชื่อมั่นจึงสำคัญ
ก่อนหน้านี้ผมใช้ส่วนขยายแยกกันตามแต่ละเว็บอยู่ แต่ดูเหมือนอันนี้จะรวมทุกอย่างได้
ต่อไปถ้ามีแบบ ส่วนขยายฟีดเฉพาะบุคคล ที่ให้ผู้ใช้กำหนดกฎการกรองเองเป็นภาษาอังกฤษได้ก็คงดี
หน้าแลนดิ้งเพจและการ onboarding ทำออกมาได้ดีมาก
ผมเองก็กำลังพัฒนาส่วนขยาย Chrome อยู่ เลยจะปักหมุด Tweeks ไว้แล้วลองทดสอบดู
แล้วก็อยากรู้ว่าใช้ vibe coding มากแค่ไหน
ผมเองก็ใช้ Chrome เป็นหลักเพราะส่วนขยายนี้เหมือนกัน ดีใจที่มีผู้ใช้ Firefox เยอะ
ทั้งส่วนขยาย แบ็กเอนด์ และหน้า onboarding ใช้ Codex·Claude Code เยอะมาก แต่สุดท้ายก็ยังมีหลายส่วนที่ต้องเกลามือเอง
เป็นโปรเจ็กต์ที่ สร้างแรงบันดาลใจ มาก ชอบทัศนคติที่แค่อยากสร้างอะไรเจ๋ง ๆ ขึ้นมา
แรงจูงใจในการสร้างแบบบริสุทธิ์นี้ทำให้ผมอยากลุกขึ้นมาทำอะไรอีกครั้ง
ขอแชร์ผลจากที่ลองทดสอบเมื่อคืน
โดยรวมแล้วมันระดับ เปลี่ยนเกม จริง ๆ ให้ความรู้สึกว่าเราเข้าสู่ยุคที่ผู้ใช้ทั่วไปก็ปรับเปลี่ยนคอนเทนต์บนเว็บได้เองแล้ว
ตอนนี้เพื่อหาสมดุลระหว่างความเร็วกับคุณภาพ จึงตั้ง ‘smart mode’ เป็นค่าเริ่มต้น
และในตัวเลือกของแท็บ Library ก็สามารถดูสคริปต์ที่สร้างขึ้นได้โดยตรง
นอกจากนี้ยังดูสคริปต์แชร์ของผู้ใช้แต่ละคนได้ที่ tweeks.io/share/profile
ตอนนี้ก็กำลังเตรียมขยายฟีเจอร์ชุมชน ให้มีระบบแนะนำสคริปต์ยอดนิยมตามแต่ละเว็บไซต์โดยอัตโนมัติ
ขอบคุณสำหรับฟีดแบ็ก และยินดีมากหากจะส่งความเห็นมาได้ทุกเมื่อผ่าน Discord หรืออีเมล