/install lowyat-forum-research
Lowyat Forum Research Tool
End-to-end research pipeline: Search → Scrape → Analyze
Workflow
Step 1: Understand the user's research topic
- Ask clarifying questions if needed (e.g. what specifically they want to learn)
- Break the topic into 3-5 search keyword variations
Step 2: Search for relevant threads
- Use
WebSearchwithsite:forum.lowyat.net \x3Ckeywords>to find threads - Use
allowed_domains: ["forum.lowyat.net"]to filter results - Run multiple searches in parallel with different keyword angles
- Present the most relevant threads to the user with titles and URLs
- Let the user pick which threads to scrape, or recommend the best ones
Step 3: Scrape the selected threads
- The scraper script (
datascraping.py) should be in the project root - Install Python dependencies:
pip install requests beautifulsoup4 html5lib openpyxl tqdm
Or if you have uv installed:
uv sync
- Run the scraper for each thread:
python datascraping.py \x3CTOPIC_URL>
- IMPORTANT: Do NOT include
/allor/+Nsuffixes in the URL — just use the base topic URL (e.g.https://forum.lowyat.net/topic/5411252) - To scrape multiple threads, run them sequentially (one at a time) to be respectful to the server. Only run up to 3 in parallel if the user explicitly asks for speed, using
&andwait - Output:
\x3Ctopic_id>.xlsxfiles with columns:Name,Date,Comment
Step 4: Analyze the scraped data
- Read the scraped
.xlsxfiles to understand the forum discussions - Synthesize findings across all threads into a structured summary
- Organize insights by the user's research questions
- Include: consensus opinions, brand recommendations, price ranges, warnings, and specific user experiences
- Cite which thread/user said what when relevant
Scraper Details
- Forum uses 20 posts per page, paginated via
/+NURL suffix - Scraper auto-detects total pages and crawls all of them
- Random 0.5–2s delay between page requests
- Saves incrementally after each page — safe to interrupt
- If
.xlsxalready exists, it resumes by appending
Tips for good searches
- Use brand names:
site:forum.lowyat.net Toto toilet - Use Malay keywords too:
site:forum.lowyat.net kipas exhaust tandas - Add "recommendation" or "review":
site:forum.lowyat.net water heater recommendation - Search by location:
site:forum.lowyat.net bathroom shop KL Selangor - Try year filters for recency:
site:forum.lowyat.net smart toilet 2024 2025
Example usage
User: "I want to research mechanical keyboards on Lowyat"
- Search with variations:
mechanical keyboard recommendation,cherry mx switch,keychron Malaysia,custom keyboard - Present top threads to user
- Scrape selected threads in parallel
- Read the xlsx files and provide analysis: popular brands, price ranges, where to buy, common complaints
Links
- GitHub: github.com/superoo7/lowyat-forum-research
- ClawHub: clawhub.ai/superoo7/lowyat-forum-research
Disclaimer
Scraped data contains publicly available usernames, dates, and comments from forum.lowyat.net. This tool is intended for personal research purposes only. Users are responsible for how they store, share, and use the scraped data in compliance with applicable privacy laws and Lowyat forum's terms of service.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install lowyat-forum-research - 安装完成后,直接呼叫该 Skill 的名称或使用
/lowyat-forum-research触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Lowyat Forum Research 是什么?
Research any topic by searching Lowyat forum (forum.lowyat.net), scraping relevant threads into Excel, and analyzing the results. Use this skill whenever the... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 106 次。
如何安装 Lowyat Forum Research?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install lowyat-forum-research」即可一键安装,无需额外配置。
Lowyat Forum Research 是免费的吗?
是的,Lowyat Forum Research 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Lowyat Forum Research 支持哪些平台?
Lowyat Forum Research 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Lowyat Forum Research?
由 Johnson(@superoo7)开发并维护,当前版本 v1.0.2。