multi-search-engine
bởi openclawmulti-search-engine là skill nghiên cứu web với 17 công cụ tìm kiếm, toán tử nâng cao, bộ lọc thời gian, tùy chọn ưu tiên quyền riêng tư và truy vấn WolframAlpha. Skill này giúp agent tạo và chạy URL tìm kiếm hiệu quả hơn mà không cần API key.
Skill này đạt 70/100, nghĩa là phù hợp để đưa vào danh mục cho người dùng đang cần một bộ công cụ URL tìm kiếm gọn nhẹ, không cần API, nhưng vẫn nên chuẩn bị để tự đưa ra một phần phán đoán khi sử dụng. Repository mô tả rõ 17 công cụ tìm kiếm, mẫu URL và ví dụ về toán tử nâng cao, nên agent có thể kích hoạt ổn định hơn so với chỉ dựa vào prompt chung chung. Tuy vậy, đây chủ yếu vẫn là một skill thiên về tài liệu và tham chiếu URL, chưa phải một quy trình hoàn chỉnh có quy tắc ra quyết định, ràng buộc hay hỗ trợ tự động hóa đầy đủ.
- Tài liệu hóa 17 endpoint cụ thể của các công cụ tìm kiếm trong `SKILL.md/config.json`, giúp agent dùng các tool kiểu web_fetch dễ kích hoạt hơn.
- Cung cấp ví dụ thực tế cho các kiểu tìm kiếm cơ bản, theo website, ưu tiên quyền riêng tư và dùng toán tử nâng cao, kèm hướng dẫn tham chiếu cho cú pháp tìm kiếm sâu theo kiểu Google.
- Không yêu cầu API key, giúp giảm rào cản triển khai và khiến mục đích cài đặt dễ hiểu hơn.
- Skill này không có script, lệnh cài đặt hay tiện ích thực thi, nên về bản chất người dùng chủ yếu cài các mẫu URL tìm kiếm và tài liệu, chứ không phải một lớp tự động hóa có thể tái sử dụng.
- Phần hướng dẫn vận hành còn khá mỏng về cách chọn engine, hành vi dự phòng, rate limit/chặn truy cập và kỳ vọng khi parse kết quả, nên agent vẫn có thể phải thử-sai trong các bối cảnh duyệt web thực tế.
Tổng quan về skill multi-search-engine
multi-search-engine thực sự làm gì
Skill multi-search-engine cung cấp sẵn cho agent các mẫu URL tìm kiếm của 17 công cụ, bao phủ cả nghiên cứu web Trung Quốc và toàn cầu, kèm ví dụ về toán tử tìm kiếm nâng cao và cách dùng trực tiếp web_fetch. Đây là lựa chọn phù hợp nhất cho những ai đã có khả năng duyệt web và muốn mở rộng phạm vi tìm kiếm nhanh hơn, rộng hơn mà không cần API key.
Khi nào multi-search-engine phù hợp nhất cho Web Research
Hãy dùng multi-search-engine cho Web Research khi một công cụ tìm kiếm là chưa đủ: cần đối chiếu độ phủ theo khu vực, tìm các trang không xuất hiện trên chỉ mục mặc định, chạy truy vấn site: và filetype:, hoặc chuyển sang các công cụ ưu tiên quyền riêng tư như DuckDuckGo, Startpage và Brave. Skill này cũng tích hợp WolframAlpha cho các nhu cầu tra cứu dữ kiện hoặc tính toán mà tìm kiếm web thông thường không xử lý tốt.
Vì sao người dùng cài skill này thay vì tự prompt thủ công
Giá trị thực của skill này không chỉ nằm ở việc “tìm kiếm trên web”, mà ở chỗ “giảm bớt việc đoán mò cách viết truy vấn”. multi-search-engine gom các endpoint của công cụ tìm kiếm, lựa chọn vùng và ví dụ toán tử về một nơi, giúp agent chuyển từ một yêu cầu mơ hồ như “tìm các báo cáo PDF gần đây từ cơ quan quản lý EU” sang các truy vấn cụ thể nhanh hơn. Không cần API key, nhưng bạn vẫn cần một runtime có thể mở hoặc fetch các trang kết quả tìm kiếm.
Những đánh đổi quan trọng trước khi cài multi-search-engine
multi-search-engine là một skill gọn nhẹ, không phải bộ điều phối tìm kiếm đầy đủ. Nó không tự xếp hạng nguồn, không loại trùng kết quả và cũng không đảm bảo vượt qua cơ chế chống bot. Một số công cụ có thể thay đổi cách render theo thời gian, và chất lượng kết quả vẫn phụ thuộc nhiều vào cách bạn tạo truy vấn. Hãy cài nếu bạn cần một bộ công cụ URL tìm kiếm thực dụng; bỏ qua nếu bạn đang cần search API được quản lý hoặc pipeline crawl tự động.
Cách dùng skill multi-search-engine
Bối cảnh cài đặt và các file nên đọc trước
Cài đặt bằng:
npx skills add openclaw/skills --skill gpyangyoujun/multi-search-engine
Sau đó, hãy đọc SKILL.md trước để nắm danh sách công cụ và các lệnh gọi mẫu, config.json để xem định nghĩa chuẩn của từng engine, và references/international-search.md để lấy phần hướng dẫn giá trị nhất về toán tử và bộ lọc thời gian. metadata.json xác nhận phạm vi hiện tại: 17 engine, không yêu cầu API key.
multi-search-engine cần đầu vào như thế nào
Skill multi-search-engine hoạt động hiệu quả nhất khi prompt của bạn có:
- chủ đề hoặc thực thể cụ thể
- khu vực hoặc ngôn ngữ mong muốn
- yêu cầu về độ mới
- loại nguồn, chẳng hạn như tin tức, tài liệu, diễn đàn, PDF hoặc website chính thức
- các điều kiện loại trừ, nếu có
Mục tiêu yếu: “Research AI policy.”
Mục tiêu mạnh: “Use multi-search-engine to find English and Chinese sources on 2025 AI safety regulation, prioritize official sites and PDFs, include results from Google, Bing INT, Baidu, and DuckDuckGo, and prefer the last 12 months.”
Cách biến mục tiêu mơ hồ thành prompt có thể dùng ngay
Hãy yêu cầu agent tạo và chạy nhiều biến thể truy vấn, thay vì chỉ một lượt tìm kiếm chung chung. Một prompt dùng multi-search-engine tốt sẽ trông như sau:
“Use the multi-search-engine skill for Web Research. Create 6 search queries for this goal: compare open-source vector databases for on-prem deployment. Include site:github.com, site:docs.*, and filetype:pdf variants, run them across Google, Brave, and DuckDuckGo, and summarize overlaps, unique findings, and missing evidence.”
Cách này hiệu quả vì nó chỉ rõ engine nào cần dùng, nhóm truy vấn nào cần tạo, thiên hướng nguồn nào được ưu tiên và dạng tổng hợp đầu ra mong muốn.
Quy trình thực tế và mẹo nâng chất lượng với multi-search-engine
Bắt đầu rộng rồi mới thu hẹp:
- Chạy 2-3 truy vấn khám phá rộng trên một engine toàn cầu và một engine theo khu vực.
- Rút ra các tên sản phẩm chính xác, tác giả, domain hoặc định dạng file.
- Chạy lại với các toán tử như
site:,filetype:, dấu ngoặc kép, điều kiện loại trừ và bộ lọc thời gian. - Đối chiếu các nhận định bất ngờ trên engine thứ hai.
Mẹo thực tế:
- Dùng
GooglehoặcBing INTkhi cần độ phủ rộng ban đầu. - Dùng
Baidu,SogouhoặcWeChatkhi độ phủ trên nền tảng tiếng Trung là yếu tố quan trọng. - Dùng
DuckDuckGo,StartpagehoặcBravekhi bạn muốn thứ hạng kết quả khác đi và ưu tiên quyền riêng tư. - Dùng
WolframAlphacho câu hỏi có thể tính toán được, không phải để tìm tài liệu.
Câu hỏi thường gặp về skill multi-search-engine
multi-search-engine có tốt hơn một prompt tìm kiếm web thông thường không?
Thường là có nếu bạn làm nghiên cứu có cấu trúc. Prompt thông thường hay để ngầm việc chọn engine và thiết kế truy vấn. Skill multi-search-engine biến các lựa chọn đó thành rõ ràng, nhờ vậy cải thiện độ phủ và khả năng lặp lại, đặc biệt trong nghiên cứu đa ngôn ngữ, tìm kiếm giới hạn theo site và tra cứu dữ kiện trong phạm vi thời gian cụ thể.
Skill multi-search-engine có thân thiện với người mới không?
Có, nếu bạn đã hiểu các toán tử tìm kiếm cơ bản hoặc sẵn sàng sao chép các ví dụ có sẵn. Skill này khá đơn giản vì phần lớn chỉ cung cấp template URL tìm kiếm và các mẫu truy vấn. Tuy vậy, người mới vẫn cần biết khi nào nên dùng dấu ngoặc kép, site:, filetype: hoặc điều kiện loại trừ để tránh kết quả quá nhiễu.
Khi nào multi-search-engine là lựa chọn không phù hợp?
Đừng dựa vào skill multi-search-engine nếu bạn cần scraping ổn định được đảm bảo, SLA chính thức từ API hoặc cơ chế tự động tổng hợp kết quả. Đây cũng không phải công cụ phù hợp cho cơ sở dữ liệu đóng, nội dung chỉ xem được sau khi đăng nhập, hoặc các tác vụ mà việc trích xuất trực tiếp từ nguồn quan trọng hơn khâu khám phá nguồn.
Nên thử engine nào trước với multi-search-engine?
Với nghiên cứu tiếng Anh nói chung: Google, DuckDuckGo, Brave.
Với nhu cầu khám phá kết hợp toàn cầu và Trung Quốc: Bing INT, Baidu, Sogou, WeChat.
Với tài liệu và ấn phẩm chính thức: bắt đầu bằng Google cùng site: và filetype:pdf.
Với dữ kiện mang tính tính toán: WolframAlpha.
Cách cải thiện skill multi-search-engine
Đặt ràng buộc sắc nét hơn cho multi-search-engine
Kết quả tốt hơn đến từ cách đóng khung tìm kiếm tốt hơn. Hãy chỉ rõ địa lý, khoảng thời gian, loại nội dung và mức độ ưu tiên độ tin cậy. “Find startup funding news” là quá yếu. “Use multi-search-engine to find venture funding announcements for robotics startups in Japan since Jan 2025 from company blogs, TechCrunch-like outlets, and official filings” mạnh hơn nhiều.
Dùng bộ truy vấn dựa trên toán tử, không chỉ một lượt tìm kiếm đơn lẻ
Lỗi phổ biến nhất là dừng lại sau một truy vấn rộng. Thay vào đó, hãy yêu cầu một bộ truy vấn:
- truy vấn khớp chính xác với dấu ngoặc kép
- truy vấn
site:cho các domain đã biết - truy vấn
filetype:pdfcho báo cáo - truy vấn loại trừ để lọc bớt nhiễu
- truy vấn có lọc thời gian để ưu tiên tính mới
Đây chính là điểm mà tài liệu tham chiếu của skill mang lại giá trị thực, vượt xa việc chỉ lướt qua repo.
Xử lý các vấn đề chất lượng thường gặp trong multi-search-engine
Nếu kết quả quá ít, hãy đổi engine trước khi viết lại toàn bộ tác vụ. Nếu kết quả quá nhiễu, thêm dấu ngoặc kép, điều kiện loại trừ và giới hạn domain. Nếu chủ đề mang tính khu vực, hãy dùng engine và ngôn ngữ phù hợp với khu vực đó. Nếu nhiệm vụ thiên về phân tích hơn là tìm tài liệu, hãy chuyển một phần sang WolframAlpha thay vì cố ép mọi thứ qua tìm kiếm chuẩn.
Lặp lại sau vòng dùng multi-search-engine đầu tiên
Sau vòng chạy multi-search-engine đầu tiên, hãy yêu cầu agent liệt kê:
- engine nào tạo ra nguồn độc nhất
- chỗ nào kết quả bị lặp
- những từ khóa mới nào đã xuất hiện
- còn thiếu loại bằng chứng nào
Sau đó chạy vòng hai với các thuật ngữ, tên tổ chức và loại file vừa phát hiện. Chính vòng lặp thứ hai này thường là lúc skill phát huy giá trị rõ rệt hơn so với một prompt duyệt web chung chung.
