7 điểm bởi GN⁺ 2025-11-15 | 1 bình luận | Chia sẻ qua WhatsApp
  • Tweeks là một công cụ tiện ích mở rộng trình duyệt cho phép người dùng trực tiếp chỉnh sửa giao diện và nội dung của các website họ truy cập
  • Có thể tạo script tweek tùy chỉnh bằng lệnh ngôn ngữ tự nhiên, hoặc tận dụng các script tweek công khai được tạo sẵn
    • "Hãy chuyển site này sang dark mode", "Hãy thêm nút tải xuống vào bảng này", "Hãy bỏ sidebar, quảng cáo và popup đi"
  • Có thể đơn giản hóa hoặc tái cấu trúc môi trường web theo cách sáng tạo thông qua nhiều ví dụ như Focus Mode, cá nhân hóa feed, theme tùy chỉnh
  • Điểm cốt lõi là người dùng có thể loại bỏ feed lấy thuật toán làm trung tâm hoặc nhiễu thị giác, và tự thiết kế trải nghiệm web của riêng mình

  • Tweeks là một tiện ích mở rộng trình duyệt, có thể cài đặt và sử dụng từ Chrome Web Store

Vì sao nên cài Tweeks?

  • Người dùng có thể tạo tweek tùy chỉnh bằng ngôn ngữ tự nhiên
  • Có thể áp dụng ngay các tính năng thường dùng thông qua thư viện script công khai
  • Hoạt động trên mọi website, không bị giới hạn ở một nền tảng cụ thể

Ví dụ về tweek

  • Focus Mode cho các nền tảng nhiều nhiễu

    • Trên các nền tảng như LinkedIn, X, Youtube, có thể tăng khả năng tập trung bằng cách loại bỏ sidebar, xu hướng, nội dung gợi ý
    • Prompt ví dụ: “Ẩn thanh trên cùng, sidebar và tin nhắn khỏi feed chính”
      • 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."
  • Cá nhân hóa và kiểm soát feed của bạn

    • Trên X(Twitter), người dùng có thể trực tiếp kiểm soát feed thay vì để thuật toán quyết định
    • Prompt ví dụ: “Thêm bảng cá nhân hóa feed để hiện/ẩn quảng cáo và lọc theo ngày đăng, số lượt thích và số bình luận”
      • 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"
  • Tùy biến thương hiệu & theming

    • Có thể đổi thiết kế của các website như Google sang theme do người dùng tùy chỉnh
    • Prompt ví dụ: “Biến Google thành giao diện terminal thập niên 1970, viết lại toàn bộ 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 bình luận

 
GN⁺ 2025-11-15
Bình luận trên Hacker News
  • Dự án này trông thật sự rất tuyệt. Có vẻ đây có thể là một bước rất cần thiết để bình thường hóa web
    Có vài điều tôi tò mò — mức độ áp dụng của các chỉnh sửa sâu đến đâu, cách kiểm thử·đánh giá mô hình, chiến lược duy trì khi site cập nhật, khả năng áp dụng toàn cầu, và các khía cạnh liên quan đến quyền riêng tư·mô hình kinh doanh
    Tôi đặc biệt tò mò liệu nó có phải mã nguồn mở hay không và cấu trúc doanh thu sẽ ra sao. Nếu việc này làm giảm các lựa chọn kiếm tiền của chủ site, thì có vẻ sẽ không dễ để nắm bắt giá trị đó

    • Nó hoạt động giống metadata @match của Greasemonkey. Ví dụ có thể áp dụng cho một domain cụ thể như https://www.youtube.com/watch*, cho toàn bộ site, hoặc cho mọi domain (https://*/). Khi có yêu cầu, hệ thống sẽ suy luận ý định để tự động quyết định phạm vi áp dụng, nhưng cũng có thể chỉnh tay
      Hiện vẫn chưa có hệ thống đánh giá tự động. Chúng tôi đã tự động hóa việc xác minh lỗi hoặc nhắm selector, nhưng vì yêu cầu quá đa dạng nên vẫn kết hợp kiểm tra thủ công. Khi có cập nhật lớn, chúng tôi xác nhận chất lượng bằng kiểm thử click trực tiếp
      Về bảo trì, chúng tôi đang hình dung phát triển theo hướng script tự tự phục hồi bằng cách tận dụng các thành phần nhất quán như aria label. Về lâu dài, mục tiêu là cấu trúc để script tự phát hiện và sửa các thay đổi của site
      Việc áp dụng toàn cầu cũng khả thi. Nếu chỉ định domain https://*/ thì nó sẽ áp dụng cho mọi site và hoạt động như một meta-extension
      Về quyền riêng tư, chỉ khi tạo thì trang mới được gửi tới LLM, còn khi áp dụng thì mọi thứ đều được xử lý từ bộ nhớ đệm cục bộ
      Mã nguồn mở rất quan trọng để xây dựng niềm tin, nhưng cũng có rủi ro các công ty lớn fork mã, nên chúng tôi đang tiếp cận thận trọng. Có kế hoạch công khai một phần
      Mô hình doanh thu vẫn chưa được quyết định. Tôi nghĩ nó không chỉ đơn giản là ẩn quảng cáo, mà còn có thể thúc đẩy những thay đổi tổng dương giúp cải thiện trải nghiệm người dùng
      Lệnh gọi LLM không diễn ra mỗi lần truy cập site. Chỉ khi tạo·cập nhật mới gọi, và trong tương lai có thể dùng LLM cục bộ trong trình duyệt cho các tính năng như lọc theo thời gian thực
  • Thật vui khi thấy kiểu tiếp cận Greasemonkey được hồi sinh. Đây có vẻ là một trường hợp ứng dụng thực tế của LLM trong trình duyệt.
    Tôi dùng Firefox làm trình duyệt chính, nên khi có bản đó tôi muốn thử ngay

    • Tôi cũng đã dùng nhiều Agentic Browser, nhưng phần lớn đều không làm tôi hài lòng. Là người thích tự mình khám phá web, tôi không muốn một tương lai nơi AI đi khám phá thay mình.
      Vì vậy tôi đã tạo extension này như một công cụ giúp con người khám phá web thú vị hơn. Tôi cũng hy vọng quay lại với Firefox
    • Greasemonkey vẫn hoạt động rất tốt. Chỉ là cách tiếp cận lần này thú vị vì nó là một hình thức mới kết hợp với LLM
  • Tôi cũng từng nghĩ đến ý tưởng tương tự từ trước. Tôi đã thấy những triển khai như robomonkey.io, và vì LLM vốn đã tạo script Violentmonkey khá tốt nên tôi không tự thử nữa.
    Tuy vậy, tôi nghĩ sẽ không dễ để xây dựng một doanh nghiệp lớn từ thứ này.
    Cá nhân tôi thấy hệ thống gợi ý cá nhân dựa trên LLM cục bộ thú vị hơn — dưới dạng người dùng có thể kiểm soát và sở hữu hoàn toàn

    • Tôi cũng nghĩ vậy. Tôi cho rằng việc trả lại quyền kiểm soát việc duyệt web cho người dùng là rất quan trọng.
      Tôi cũng đang cân nhắc một dự án ở mức extension, nhưng script người dùng có thể cài đặt bằng một cú nhấp thì dễ chia sẻ hơn nhiều.
      Hệ thống gợi ý cá nhân hóa rất hấp dẫn, nhưng mô hình gợi ý thì rất khát dữ liệu, và xử lý toàn bộ UI là một vấn đề khó hơn nhiều.
      Hiện tại tôi chỉ đang tập trung vào việc giúp tạo các chỉnh sửa trang hữu ích một cách dễ dàng
    • Có lẽ sẽ đến thời đại mà web cũng có thể được xử lý như cách ta clone, chỉnh sửa và biên dịch một dự án mã nguồn mở.
      Cuối cùng rồi sẽ cần đến AI agent cục bộ để bảo vệ người dùng. Các agent do Big Tech cung cấp thì khó tin cậy vì dựa trên quảng cáo
    • Những dự án kiểu này nên đi theo hướng mã nguồn mở·phi lợi nhuận. Ngay khi phải đáp ứng lợi nhuận cho nhà đầu tư thì bản chất sẽ bị biến chất.
      Tôi nghĩ một web sạch sẽ khó có thể xuất phát từ cấu trúc startup
  • Extension tôi muốn là thứ sẽ mở mọi liên kết tin tức dưới dạng phiên bản năm 2004 của site.
    Tôi muốn nó trông như ví dụ trang CNN năm 2004

    • Tôi đã thử kiểu “hãy biến trang này thành phong cách CNN năm 2004”, và dù theme đã đổi nhưng vì không có tư liệu tham chiếu thực tế nên chưa hoàn hảo.
      Nếu cung cấp thêm trang đã được lưu trữ thì có lẽ sẽ chuyển đổi chính xác hơn.
      Ví dụ cũng có những ví dụ đổi chủ đề lại như “biến Google thành CLI của thập niên 1970”. Không thực dụng lắm nhưng khá vui
  • Ý tưởng rất tuyệt, nhưng tôi lo liệu về lâu dài có thể kiếm tiền được không.
    Tôi cũng tò mò giữa mô hình cục bộ và mô hình host thì bên nào phù hợp hơn

    • Tôi cũng thích mô hình cục bộ hơn, nhưng hiện tại hiệu năng vẫn chưa đủ. Cấu trúc HTML của trang web quá phức tạp nên ngay cả những yêu cầu đơn giản cũng khó
    • Các extension kiểu này tất yếu đòi hỏi nhiều quyền, nên nếu bị lạm dụng thì rủi ro rò rỉ dữ liệu sẽ lớn.
      Cách kiếm tiền dễ nhất cuối cùng vẫn là bán dữ liệu, nên việc xây dựng niềm tin là rất quan trọng
  • Tôi đang dùng nhiều extension riêng cho từng site, nhưng có vẻ cái này có thể hợp nhất chúng lại.
    Sau này sẽ rất hay nếu nó trở thành kiểu extension feed cá nhân hóa, nơi người dùng có thể tự chỉ định quy tắc lọc bằng tiếng Anh

    • Một feed như vậy đúng là tính năng chén thánh. Chúng tôi vẫn chưa tới được đó, nhưng về lâu dài tôi thấy có tiềm năng
  • Landing page và onboarding được làm rất tốt.
    Tôi cũng đang phát triển một Chrome extension nên sẽ ghim Tweeks và thử nghiệm.
    Tôi cũng tò mò bạn đã dùng vibe coding đến mức nào

    • Cảm ơn! So với landing thì tôi tập trung hơn vào trải nghiệm onboarding, nên rất vui khi điều đó được truyền tải tốt
      Tôi cũng dùng Chrome là chủ yếu vì extension này. Thật vui vì có nhiều người dùng Firefox
      Với extension, backend và cả trang onboarding, tôi đã tận dụng mạnh Codex·Claude Code, nhưng cuối cùng vẫn có rất nhiều phần được tự tay chỉnh sửa
  • Đây thật sự là một dự án truyền cảm hứng. Tôi rất thích thái độ chỉ đơn giản là muốn tạo ra thứ gì đó hay ho
    Động lực sáng tạo thuần túy như vậy khiến tôi có động lực trở lại

    • Cảm ơn! Chúc dự án của bạn cũng thành công
  • Tôi chia sẻ kết quả sau khi thử tối qua

    • Việc xóa mục Shorts của YouTube thành công hoàn hảo
    • Nhưng yêu cầu “tăng mật độ thông tin” thì thất bại. Chỉ một vài thumbnail nhỏ đi còn khoảng trống vẫn giữ nguyên
    • Sẽ rất hay nếu có tính năng xem·chỉnh sửa prompt. Hiện tại mỗi lần thử phải chờ 60~100 giây nên hơi chậm
    • Nếu có thể trực tiếp xem và sửa mã bộ lọc đã tạo thì cũng sẽ hữu ích cho việc học
    • Tính năng dùng LLM để tạo bộ lọc uBlock Origin cũng có vẻ hữu ích
    • Sẽ rất hay nếu có gallery chia sẻ theo từng site phổ biến
      Tổng thể thì đây đúng là mức game changer. Có cảm giác đã mở ra thời đại mà người dùng phổ thông cũng có thể trực tiếp thay đổi nội dung web
    • Với những chỉnh sửa thất bại, bạn có thể thử lại bằng “New Modification” hoặc “Library → Modify” để cải thiện kết quả
      Để cân bằng giữa tốc độ và chất lượng, hiện tại chúng tôi để ‘smart mode’ làm mặc định.
      Bạn cũng có thể trực tiếp xem script đã tạo trong phần tùy chọn của tab Library
      Ngoài ra, tại tweeks.io/share/profile bạn có thể xem các script chia sẻ theo từng người dùng.
      Chúng tôi cũng đang chuẩn bị mở rộng tính năng cộng đồng thành hệ thống tự động gợi ý các script phổ biến theo từng site
      Cảm ơn phản hồi của bạn, và rất mong bạn gửi ý kiến bất cứ lúc nào qua Discord hoặc email