Forem

WonderLab profile picture

WonderLab

10-year veteran in automotive infotainment systems, AI application explorer, and indie developer. Sharing hands-on experience in in-vehicle system development, AI engineering, and team management

Location China Joined Joined on  Personal website https://home.wonlab.top github website

Work

Software Architecture Team Leader

RAG Series (23): Multimodal RAG — Images and Tables Can Be Retrieved Too
Cover image for RAG Series (23): Multimodal RAG — Images and Tables Can Be Retrieved Too

RAG Series (23): Multimodal RAG — Images and Tables Can Be Retrieved Too

Comments
7 min read
One Open Source Project a Day (No. 70): Claude Plugins Official — A Complete Tour of Anthropic's Official Claude Code Plugin Ecosystem
Cover image for One Open Source Project a Day (No. 70): Claude Plugins Official — A Complete Tour of Anthropic's Official Claude Code Plugin Ecosystem

One Open Source Project a Day (No. 70): Claude Plugins Official — A Complete Tour of Anthropic's Official Claude Code Plugin Ecosystem

Comments
9 min read
RAG Series (22): Long Context vs RAG — Do We Even Need RAG?
Cover image for RAG Series (22): Long Context vs RAG — Do We Even Need RAG?

RAG Series (22): Long Context vs RAG — Do We Even Need RAG?

Comments
6 min read
RAG Series (21): Performance Optimization — Faster and Cheaper
Cover image for RAG Series (21): Performance Optimization — Faster and Cheaper

RAG Series (21): Performance Optimization — Faster and Cheaper

Comments
7 min read
RAG Series (20): Enterprise RAG Architecture
Cover image for RAG Series (20): Enterprise RAG Architecture

RAG Series (20): Enterprise RAG Architecture

Comments
6 min read
One Open Source Project a Day (No. 69): Academic Research Skills - A Full-Pipeline AI Agent Suite for Academic Research
Cover image for One Open Source Project a Day (No. 69): Academic Research Skills - A Full-Pipeline AI Agent Suite for Academic Research

One Open Source Project a Day (No. 69): Academic Research Skills - A Full-Pipeline AI Agent Suite for Academic Research

Comments
10 min read
RAG Series (19): Incremental Updates — Keeping the Knowledge Base Fresh
Cover image for RAG Series (19): Incremental Updates — Keeping the Knowledge Base Fresh

RAG Series (19): Incremental Updates — Keeping the Knowledge Base Fresh

2
Comments
6 min read
One Open Source Project a Day (No. 68): CLI-Anything - Making Every Piece of Software Agent-Native
Cover image for One Open Source Project a Day (No. 68): CLI-Anything - Making Every Piece of Software Agent-Native

One Open Source Project a Day (No. 68): CLI-Anything - Making Every Piece of Software Agent-Native

1
Comments
8 min read
Will Barbers Be Replaced by AI? One of the Most Interesting Little Questions of the AI Age
Cover image for Will Barbers Be Replaced by AI? One of the Most Interesting Little Questions of the AI Age

Will Barbers Be Replaced by AI? One of the Most Interesting Little Questions of the AI Age

Comments
7 min read
RAG Series (18): Conversational RAG — The Pronoun Problem in Multi-Turn Dialogue
Cover image for RAG Series (18): Conversational RAG — The Pronoun Problem in Multi-Turn Dialogue

RAG Series (18): Conversational RAG — The Pronoun Problem in Multi-Turn Dialogue

Comments
6 min read
RAG Series (17): Agentic RAG — Giving the Agent Control Over Retrieval
Cover image for RAG Series (17): Agentic RAG — Giving the Agent Control Over Retrieval

RAG Series (17): Agentic RAG — Giving the Agent Control Over Retrieval

Comments
7 min read
One Open Source Project Per Day (Day 67): Open-Generative-AI - Open Source Center for AI Video & Image Creation
Cover image for One Open Source Project Per Day (Day 67): Open-Generative-AI - Open Source Center for AI Video & Image Creation

One Open Source Project Per Day (Day 67): Open-Generative-AI - Open Source Center for AI Video & Image Creation

Comments
4 min read
One Open Source Project a Day (No. 66): NVIDIA Video Search and Summarization - Building GPU-Accelerated Vision Agents
Cover image for One Open Source Project a Day (No. 66): NVIDIA Video Search and Summarization - Building GPU-Accelerated Vision Agents

One Open Source Project a Day (No. 66): NVIDIA Video Search and Summarization - Building GPU-Accelerated Vision Agents

Comments
4 min read
RAG Series (16): Graph RAG — Using Knowledge Graphs to Solve Multi-Hop Reasoning
Cover image for RAG Series (16): Graph RAG — Using Knowledge Graphs to Solve Multi-Hop Reasoning

RAG Series (16): Graph RAG — Using Knowledge Graphs to Solve Multi-Hop Reasoning

Comments
7 min read
One Open Source Project a Day (No. 65): OpenHuman - A Local-First Personal AI Super Intelligence That Actually Knows You
Cover image for One Open Source Project a Day (No. 65): OpenHuman - A Local-First Personal AI Super Intelligence That Actually Knows You

One Open Source Project a Day (No. 65): OpenHuman - A Local-First Personal AI Super Intelligence That Actually Knows You

2
Comments
7 min read
RAG Series (15): CRAG — Self-Correcting When Retrieval Falls Short
Cover image for RAG Series (15): CRAG — Self-Correcting When Retrieval Falls Short

RAG Series (15): CRAG — Self-Correcting When Retrieval Falls Short

Comments
6 min read
One Open Source Project a Day (No. 64): Easy-Vibe - Datawhale's AI-Era Programming Curriculum
Cover image for One Open Source Project a Day (No. 64): Easy-Vibe - Datawhale's AI-Era Programming Curriculum

One Open Source Project a Day (No. 64): Easy-Vibe - Datawhale's AI-Era Programming Curriculum

1
Comments 1
8 min read
RAG Series (14): Self-RAG — Let the Model Decide Whether to Retrieve
Cover image for RAG Series (14): Self-RAG — Let the Model Decide Whether to Retrieve

RAG Series (14): Self-RAG — Let the Model Decide Whether to Retrieve

Comments
6 min read
One Open Source Project a Day (No. 63): AiToEarn - An All-in-One AI Platform for Turning Content into Revenue
Cover image for One Open Source Project a Day (No. 63): AiToEarn - An All-in-One AI Platform for Turning Content into Revenue

One Open Source Project a Day (No. 63): AiToEarn - An All-in-One AI Platform for Turning Content into Revenue

Comments
8 min read
Why Doesn't AI Actually Speed Things Up? The Organizational Bottleneck Nobody Talks About
Cover image for Why Doesn't AI Actually Speed Things Up? The Organizational Bottleneck Nobody Talks About

Why Doesn't AI Actually Speed Things Up? The Organizational Bottleneck Nobody Talks About

Comments
7 min read
RAG Series (13): Query Optimization — Asking Better Questions
Cover image for RAG Series (13): Query Optimization — Asking Better Questions

RAG Series (13): Query Optimization — Asking Better Questions

Comments
6 min read
One Open Source Project a Day (No. 62): UI-TARS-Desktop - ByteDance's Open-Source Multimodal GUI Agent Stack
Cover image for One Open Source Project a Day (No. 62): UI-TARS-Desktop - ByteDance's Open-Source Multimodal GUI Agent Stack

One Open Source Project a Day (No. 62): UI-TARS-Desktop - ByteDance's Open-Source Multimodal GUI Agent Stack

Comments
8 min read
One Open Source Project a Day (61): Hello-Agents — A Practical Guide to Building AI Native Agents from Scratch
Cover image for One Open Source Project a Day (61): Hello-Agents — A Practical Guide to Building AI Native Agents from Scratch

One Open Source Project a Day (61): Hello-Agents — A Practical Guide to Building AI Native Agents from Scratch

Comments
3 min read
One Open Source Project a Day (No. 60): OpenHarness - Lightweight AI Agent Infrastructure Framework
Cover image for One Open Source Project a Day (No. 60): OpenHarness - Lightweight AI Agent Infrastructure Framework

One Open Source Project a Day (No. 60): OpenHarness - Lightweight AI Agent Infrastructure Framework

Comments
8 min read
RAG Series (10): Hybrid Search — Retrieving More, Missing Less
Cover image for RAG Series (10): Hybrid Search — Retrieving More, Missing Less

RAG Series (10): Hybrid Search — Retrieving More, Missing Less

Comments
7 min read
One Open Source Project a Day (No. 59): Claude for Financial Services - Anthropic's Official AI Agent Suite for Finance
Cover image for One Open Source Project a Day (No. 59): Claude for Financial Services - Anthropic's Official AI Agent Suite for Finance

One Open Source Project a Day (No. 59): Claude for Financial Services - Anthropic's Official AI Agent Suite for Finance

3
Comments
7 min read
RAG Series (9): When RAG Gives Bad Answers — Root Cause Diagnosis with RAGAS
Cover image for RAG Series (9): When RAG Gives Bad Answers — Root Cause Diagnosis with RAGAS

RAG Series (9): When RAG Gives Bad Answers — Root Cause Diagnosis with RAGAS

Comments
6 min read
One Open Source Project a Day (No. 58): Agent Skills - Injecting Senior Engineer Discipline into AI Coding Agents
Cover image for One Open Source Project a Day (No. 58): Agent Skills - Injecting Senior Engineer Discipline into AI Coding Agents

One Open Source Project a Day (No. 58): Agent Skills - Injecting Senior Engineer Discipline into AI Coding Agents

Comments
7 min read
RAG Series (8): RAG Evaluation System — Speaking with Data
Cover image for RAG Series (8): RAG Evaluation System — Speaking with Data

RAG Series (8): RAG Evaluation System — Speaking with Data

Comments
9 min read
One Open Source Project a Day (No. 57): Symphony - OpenAI's Official Spec for Scaling AI Agents
Cover image for One Open Source Project a Day (No. 57): Symphony - OpenAI's Official Spec for Scaling AI Agents

One Open Source Project a Day (No. 57): Symphony - OpenAI's Official Spec for Scaling AI Agents

Comments
4 min read
RAG Series (7): Retrieval Strategies — How to Find the Most Relevant Content
Cover image for RAG Series (7): Retrieval Strategies — How to Find the Most Relevant Content

RAG Series (7): Retrieval Strategies — How to Find the Most Relevant Content

Comments
7 min read
One Open Source Project a Day (No. 56): OpenHands - The All-Powerful Open Source AI Software Engineer
Cover image for One Open Source Project a Day (No. 56): OpenHands - The All-Powerful Open Source AI Software Engineer

One Open Source Project a Day (No. 56): OpenHands - The All-Powerful Open Source AI Software Engineer

Comments
4 min read
RAG Series (6): Vector Databases — Storage and Retrieval Infrastructure
Cover image for RAG Series (6): Vector Databases — Storage and Retrieval Infrastructure

RAG Series (6): Vector Databases — Storage and Retrieval Infrastructure

Comments
7 min read
One Open Source Project a Day (No. 55): RuFlo - A Multi-Agent Orchestration Engine for the AI Swarm Era
Cover image for One Open Source Project a Day (No. 55): RuFlo - A Multi-Agent Orchestration Engine for the AI Swarm Era

One Open Source Project a Day (No. 55): RuFlo - A Multi-Agent Orchestration Engine for the AI Swarm Era

2
Comments
3 min read
RAG Series (5): Embedding Models — The Core of Semantic Understanding
Cover image for RAG Series (5): Embedding Models — The Core of Semantic Understanding

RAG Series (5): Embedding Models — The Core of Semantic Understanding

Comments
6 min read
One Open Source Project a Day (No. 54): cmux - A Native Multiplexer for the AI Agent Era
Cover image for One Open Source Project a Day (No. 54): cmux - A Native Multiplexer for the AI Agent Era

One Open Source Project a Day (No. 54): cmux - A Native Multiplexer for the AI Agent Era

1
Comments
3 min read
RAG Series (4): Document Processing — From Raw Files to High-Quality Chunks
Cover image for RAG Series (4): Document Processing — From Raw Files to High-Quality Chunks

RAG Series (4): Document Processing — From Raw Files to High-Quality Chunks

Comments
7 min read
RAG Series (3): Tuning These 4 Parameters to Go From 'It Works' to 'It Works Well'
Cover image for RAG Series (3): Tuning These 4 Parameters to Go From 'It Works' to 'It Works Well'

RAG Series (3): Tuning These 4 Parameters to Go From 'It Works' to 'It Works Well'

Comments
10 min read
RAG Series (1): Why LLMs Need External Memory
Cover image for RAG Series (1): Why LLMs Need External Memory

RAG Series (1): Why LLMs Need External Memory

Comments
7 min read
One Open Source Project a Day (No. 54): Warp - The AI-Native Rust Terminal
Cover image for One Open Source Project a Day (No. 54): Warp - The AI-Native Rust Terminal

One Open Source Project a Day (No. 54): Warp - The AI-Native Rust Terminal

Comments
4 min read
One Open Source Project a Day (No. 53): pi-mono - Minimalist & High-Performance AI Coding Agent
Cover image for One Open Source Project a Day (No. 53): pi-mono - Minimalist & High-Performance AI Coding Agent

One Open Source Project a Day (No. 53): pi-mono - Minimalist & High-Performance AI Coding Agent

1
Comments
4 min read
RAG Series (2): Building Your First RAG Pipeline with LangChain
Cover image for RAG Series (2): Building Your First RAG Pipeline with LangChain

RAG Series (2): Building Your First RAG Pipeline with LangChain

Comments
10 min read
One Open Source Project a Day (No.52): Tank-OS - A Red Hat Engineer Baked an AI Agent Into a Bootable Linux Image Over a Weekend
Cover image for One Open Source Project a Day (No.52): Tank-OS - A Red Hat Engineer Baked an AI Agent Into a Bootable Linux Image Over a Weekend

One Open Source Project a Day (No.52): Tank-OS - A Red Hat Engineer Baked an AI Agent Into a Bootable Linux Image Over a Weekend

Comments
11 min read
One Open Source Project a Day (No.51): VibeVoice - Microsoft's Speech AI That Processes 90 Minutes of Audio in a Single Pass
Cover image for One Open Source Project a Day (No.51): VibeVoice - Microsoft's Speech AI That Processes 90 Minutes of Audio in a Single Pass

One Open Source Project a Day (No.51): VibeVoice - Microsoft's Speech AI That Processes 90 Minutes of Audio in a Single Pass

1
Comments
9 min read
I Spent Thousands of Dollars in Tokens Building an AI-Driven End-to-End Bug Fix Pipeline
Cover image for I Spent Thousands of Dollars in Tokens Building an AI-Driven End-to-End Bug Fix Pipeline

I Spent Thousands of Dollars in Tokens Building an AI-Driven End-to-End Bug Fix Pipeline

1
Comments
9 min read
One Open Source Project a Day (No.50): The TypeScript Wizard Pushed His .claude Directory to GitHub and Hit #1 Worldwide Overnight
Cover image for One Open Source Project a Day (No.50): The TypeScript Wizard Pushed His .claude Directory to GitHub and Hit #1 Worldwide Overnight

One Open Source Project a Day (No.50): The TypeScript Wizard Pushed His .claude Directory to GitHub and Hit #1 Worldwide Overnight

Comments
9 min read
One Open Source Project a Day (No.49): free-claude-code - Run Claude Code for Free with One Environment Variable
Cover image for One Open Source Project a Day (No.49): free-claude-code - Run Claude Code for Free with One Environment Variable

One Open Source Project a Day (No.49): free-claude-code - Run Claude Code for Free with One Environment Variable

Comments
8 min read
Claude Code + SonarQube Static Analysis: The AI Quality Loop is Finally Closed
Cover image for Claude Code + SonarQube Static Analysis: The AI Quality Loop is Finally Closed

Claude Code + SonarQube Static Analysis: The AI Quality Loop is Finally Closed

Comments
8 min read
One Open Source Project a Day (No. 48): karpathy/autoresearch —— Launching the Era of Self-Evolving AI Laboratories
Cover image for One Open Source Project a Day (No. 48): karpathy/autoresearch —— Launching the Era of Self-Evolving AI Laboratories

One Open Source Project a Day (No. 48): karpathy/autoresearch —— Launching the Era of Self-Evolving AI Laboratories

Comments
4 min read
One Open Source Project a Day (No. 47): Harness Engineering —— The Paradigm Shift from "Prompt Engineering" to "Harnessing"
Cover image for One Open Source Project a Day (No. 47): Harness Engineering —— The Paradigm Shift from "Prompt Engineering" to "Harnessing"

One Open Source Project a Day (No. 47): Harness Engineering —— The Paradigm Shift from "Prompt Engineering" to "Harnessing"

2
Comments 1
4 min read
SubAgent Architecture Deep Dive: How AI Systems Achieve Specialization Through Delegation
Cover image for SubAgent Architecture Deep Dive: How AI Systems Achieve Specialization Through Delegation

SubAgent Architecture Deep Dive: How AI Systems Achieve Specialization Through Delegation

Comments
9 min read
One Open Source Project a Day (No.46): The Y Combinator CEO Wrote His Own AI Brain and Open-Sourced It
Cover image for One Open Source Project a Day (No.46): The Y Combinator CEO Wrote His Own AI Brain and Open-Sourced It

One Open Source Project a Day (No.46): The Y Combinator CEO Wrote His Own AI Brain and Open-Sourced It

3
Comments
7 min read
One Open Source Project a Day (No. 45): Browser Harness - A Lightweight Bridge Giving AI Agents "Hands" and "Eyes"
Cover image for One Open Source Project a Day (No. 45): Browser Harness - A Lightweight Bridge Giving AI Agents "Hands" and "Eyes"

One Open Source Project a Day (No. 45): Browser Harness - A Lightweight Bridge Giving AI Agents "Hands" and "Eyes"

Comments
4 min read
Android Development Is About to Change Forever: Google Rebuilds the Toolchain for Agents — 70% Fewer Tokens, 3x Faster
Cover image for Android Development Is About to Change Forever: Google Rebuilds the Toolchain for Agents — 70% Fewer Tokens, 3x Faster

Android Development Is About to Change Forever: Google Rebuilds the Toolchain for Agents — 70% Fewer Tokens, 3x Faster

Comments
7 min read
One Open Source Project a Day (No.44): MemPalace - The AI Memory System Built by the Star of Resident Evil
Cover image for One Open Source Project a Day (No.44): MemPalace - The AI Memory System Built by the Star of Resident Evil

One Open Source Project a Day (No.44): MemPalace - The AI Memory System Built by the Star of Resident Evil

Comments
8 min read
Is Your Skill Actually Good? Systematically Validating Agent Skills with Evals
Cover image for Is Your Skill Actually Good? Systematically Validating Agent Skills with Evals

Is Your Skill Actually Good? Systematically Validating Agent Skills with Evals

Comments
7 min read
One Open Source Project a Day (No.43): MiroFish - Predicting the Future with Swarm Intelligence
Cover image for One Open Source Project a Day (No.43): MiroFish - Predicting the Future with Swarm Intelligence

One Open Source Project a Day (No.43): MiroFish - Predicting the Future with Swarm Intelligence

Comments
7 min read
One Open Source Project a Day (No.42): MoneyPrinterV2 —— The Open-Source 'Money Printer' for Automated Video Creation and Monetization
Cover image for One Open Source Project a Day (No.42): MoneyPrinterV2 —— The Open-Source 'Money Printer' for Automated Video Creation and Monetization

One Open Source Project a Day (No.42): MoneyPrinterV2 —— The Open-Source 'Money Printer' for Automated Video Creation and Monetization

Comments
2 min read
Claude Code in Practice (Part 2): Memory, Rules, Permissions & Shortcuts
Cover image for Claude Code in Practice (Part 2): Memory, Rules, Permissions & Shortcuts

Claude Code in Practice (Part 2): Memory, Rules, Permissions & Shortcuts

Comments
7 min read
One Open Source Project a Day (No.41): Cangjie Skill —— Distilling Books into Executable AI Agent 'Skills'
Cover image for One Open Source Project a Day (No.41): Cangjie Skill —— Distilling Books into Executable AI Agent 'Skills'

One Open Source Project a Day (No.41): Cangjie Skill —— Distilling Books into Executable AI Agent 'Skills'

Comments
3 min read
loading...