DEV Community

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://primeskills.store github website

Work

Software Architecture Team Leader

Agent Series (19): Harness Engineering — Complete 8-Layer Framework

Agent Series (19): Harness Engineering — Complete 8-Layer Framework

Comments
8 min read
Open Source Project of the Day (#93): OpenMed — Clinical AI That Never Leaves the Device

Open Source Project of the Day (#93): OpenMed — Clinical AI That Never Leaves the Device

Comments
6 min read
What Is a Truly AI-Native Workflow? — Four Diagnostic Tests

What Is a Truly AI-Native Workflow? — Four Diagnostic Tests

Comments
7 min read
Open Source Project of the Day (#92): Agent Skills — Engineering Discipline for AI Coding Agents

Open Source Project of the Day (#92): Agent Skills — Engineering Discipline for AI Coding Agents

1
Comments
8 min read
Agent Series (18): Cost & Performance Optimization — Cheaper and Faster

Agent Series (18): Cost & Performance Optimization — Cheaper and Faster

Comments
6 min read
My AI Agent Deleted My Skills and Thought It Did a Good Job

My AI Agent Deleted My Skills and Thought It Did a Good Job

Comments
4 min read
Open Source Project of the Day (#91): PM Skills Marketplace - Encoding Top PM Frameworks Into Your AI Agent

Open Source Project of the Day (#91): PM Skills Marketplace - Encoding Top PM Frameworks Into Your AI Agent

Comments
7 min read
I built an agent skill marketplace — and quality is the only feature that matters

I built an agent skill marketplace — and quality is the only feature that matters

Comments
4 min read
Agent Series (17): Harness Engineering — Putting a Safety Harness on an Autonomous Agent

Agent Series (17): Harness Engineering — Putting a Safety Harness on an Autonomous Agent

Comments
7 min read
Open Source Project of the Day (#90): turbovec - The Vector Index That Shrinks 10M Docs from 31 GB to 4 GB

Open Source Project of the Day (#90): turbovec - The Vector Index That Shrinks 10M Docs from 31 GB to 4 GB

Comments
7 min read
Agent Series (16): Tool Design — Five Principles for Getting the LLM to Use Your Tools Correctly

Agent Series (16): Tool Design — Five Principles for Getting the LLM to Use Your Tools Correctly

Comments
6 min read
Open Source Project of the Day (#89): taste-skill - Give Your AI Agent Good Design Taste

Open Source Project of the Day (#89): taste-skill - Give Your AI Agent Good Design Taste

Comments
7 min read
AI Agent Finds Code: Engineering Code Navigation in Multi-Repo, Multi-Stack Projects

AI Agent Finds Code: Engineering Code Navigation in Multi-Repo, Multi-Stack Projects

Comments
7 min read
Open Source Project of the Day #88: last30days —— The AI Agent Search Engine for the Last 30 Days Truth

Open Source Project of the Day #88: last30days —— The AI Agent Search Engine for the Last 30 Days Truth

Comments
3 min read
Agent Series (15): Advanced Agent Memory — Short-term, Long-term, Compression

Agent Series (15): Advanced Agent Memory — Short-term, Long-term, Compression

Comments
6 min read
Agent Series (14): Agent Observability — Tracing Every Decision, Making the Black Box Transparent

Agent Series (14): Agent Observability — Tracing Every Decision, Making the Black Box Transparent

Comments
6 min read
Open Source Project of the Day (#87): BaiLongma - Equipping LLMs with 'Proactive Consciousness' and Initiating the ACI Era for Agents

Open Source Project of the Day (#87): BaiLongma - Equipping LLMs with 'Proactive Consciousness' and Initiating the ACI Era for Agents

Comments
3 min read
Agent Series (13): Agent Security and Defense — Prompt Injection, Tool Abuse, and Data Leakage

Agent Series (13): Agent Security and Defense — Prompt Injection, Tool Abuse, and Data Leakage

Comments 1
6 min read
Open Source Project of the Day (#86): headroom - A Context Compression Layer for AI Agents, Up to 95% Token Savings

Open Source Project of the Day (#86): headroom - A Context Compression Layer for AI Agents, Up to 95% Token Savings

Comments
7 min read
Open Source Project of the Day (#85): tiktoken - OpenAI's Blazing-Fast BPE Tokenizer

Open Source Project of the Day (#85): tiktoken - OpenAI's Blazing-Fast BPE Tokenizer

Comments
7 min read
Agent Series (12): Agent Evaluation Framework — How Do You Know If Your Agent Is Actually Good?

Agent Series (12): Agent Evaluation Framework — How Do You Know If Your Agent Is Actually Good?

Comments
6 min read
Agent Series (11): A2A Protocol — How Agents Collaborate with Each Other

Agent Series (11): A2A Protocol — How Agents Collaborate with Each Other

Comments
5 min read
Open Source Project of the Day (#84): SkillLens - Microsoft's 'Microscope' for the AI Agent Skill Lifecycle

Open Source Project of the Day (#84): SkillLens - Microsoft's 'Microscope' for the AI Agent Skill Lifecycle

1
Comments
3 min read
Agent Series (10): MCP Protocol — Standardizing the Tool Ecosystem

Agent Series (10): MCP Protocol — Standardizing the Tool Ecosystem

1
Comments
6 min read
Open Source Project of the Day (#83): Darwin Skill - A Karpathy-Inspired 'Ratchet' System for Infinite AI Skill Evolution

Open Source Project of the Day (#83): Darwin Skill - A Karpathy-Inspired 'Ratchet' System for Infinite AI Skill Evolution

Comments
3 min read
Agent Series (9): Multi-Agent Architecture Design Patterns — Supervisor vs Pipeline

Agent Series (9): Multi-Agent Architecture Design Patterns — Supervisor vs Pipeline

Comments 1
5 min read
Open Source Project of the Day (#82): SkillOpt - Training LLM Agent Skills Like Neural Networks

Open Source Project of the Day (#82): SkillOpt - Training LLM Agent Skills Like Neural Networks

Comments
3 min read
Is Your Agent Skill Actually Good? Microsoft's Dual-Paper Deep Dive into Skill Evaluation and Self-Evolving Optimization

Is Your Agent Skill Actually Good? Microsoft's Dual-Paper Deep Dive into Skill Evaluation and Self-Evolving Optimization

Comments 1
14 min read
Open Source Project of the Day (#81): Recordly - Create Cinema-Grade Demo Videos Without Editing Skills

Open Source Project of the Day (#81): Recordly - Create Cinema-Grade Demo Videos Without Editing Skills

Comments
3 min read
One Open Source Project per Day #80: FreeDomain - Digital Identity for Everyone

One Open Source Project per Day #80: FreeDomain - Digital Identity for Everyone

Comments
3 min read
One Open Source Project per Day #79: Twenty - Defining the Modern Open-Source CRM Alternative to Salesforce

One Open Source Project per Day #79: Twenty - Defining the Modern Open-Source CRM Alternative to Salesforce

Comments
3 min read
Agent Series (8): Context Engineering — Making Every Token Count

Agent Series (8): Context Engineering — Making Every Token Count

Comments
7 min read
Agent Series (7): Knowledge Base Integration — The Right Way for Agents to Use RAG

Agent Series (7): Knowledge Base Integration — The Right Way for Agents to Use RAG

1
Comments
8 min read
One Open Source Project a Day (No. 78): stop-slop - A Skill File That Teaches AI to Eliminate Its Own Writing Tells

One Open Source Project a Day (No. 78): stop-slop - A Skill File That Teaches AI to Eliminate Its Own Writing Tells

4
Comments
6 min read
Agent Series (6): Memory Management — Teaching Your Agent to Remember What Matters

Agent Series (6): Memory Management — Teaching Your Agent to Remember What Matters

1
Comments 1
9 min read
One Open Source Project a Day (No. 77): notebooklm-py - Turning Google NotebookLM Into a Programmable API, With Claude Code Integration

One Open Source Project a Day (No. 77): notebooklm-py - Turning Google NotebookLM Into a Programmable API, With Claude Code Integration

Comments
7 min read
Agent Series (5): Intent Recognition and Routing — Making Agents Actually Understand Users

Agent Series (5): Intent Recognition and Routing — Making Agents Actually Understand Users

1
Comments
11 min read
One Open Source Project a Day (No. 76): Knowledge Work Plugins - Anthropic's Official Role-Specialist Plugin Library

One Open Source Project a Day (No. 76): Knowledge Work Plugins - Anthropic's Official Role-Specialist Plugin Library

Comments
7 min read
Agent Series (4): Deep Dive into Tool Calling — The Agent's Hands and Eyes

Agent Series (4): Deep Dive into Tool Calling — The Agent's Hands and Eyes

Comments
9 min read
One Open Source Project a Day (No. 75): Understand Anything - The AI Engine That Turns Any Codebase Into an Explorable Knowledge Graph

One Open Source Project a Day (No. 75): Understand Anything - The AI Engine That Turns Any Codebase Into an Explorable Knowledge Graph

Comments
6 min read
Agent Series (3): Plan-and-Solve — Think First, Then Act

Agent Series (3): Plan-and-Solve — Think First, Then Act

Comments
10 min read
One Open Source Project per Day #74: ai-engineering-from-scratch - Build AI Full-stack Skills from Ground Up

One Open Source Project per Day #74: ai-engineering-from-scratch - Build AI Full-stack Skills from Ground Up

Comments
2 min read
Agent Series (2): ReAct — The Most Important Agent Reasoning Paradigm

Agent Series (2): ReAct — The Most Important Agent Reasoning Paradigm

Comments
11 min read
Open Source Project (No.73): Sub2API - All-in-One Claude/OpenAI/Gemini Subscription-to-API Relay

Open Source Project (No.73): Sub2API - All-in-One Claude/OpenAI/Gemini Subscription-to-API Relay

Comments
4 min read
One Open Source Project a Day (No. 72): Andrej Karpathy Skills — Fix Four Chronic LLM Coding Problems With a Single CLAUDE.md

One Open Source Project a Day (No. 72): Andrej Karpathy Skills — Fix Four Chronic LLM Coding Problems With a Single CLAUDE.md

Comments
8 min read
Building Reliable AI Agents: Harness Engineering and Multi-Agent Architecture in Practice

Building Reliable AI Agents: Harness Engineering and Multi-Agent Architecture in Practice

Comments
10 min read
RAG Series (24): Code RAG — Teaching AI to Understand Your Codebase

RAG Series (24): Code RAG — Teaching AI to Understand Your Codebase

Comments
7 min read
Agent Series (1): What Is an Agent — It's Not Just an LLM That Can Call Tools

Agent Series (1): What Is an Agent — It's Not Just an LLM That Can Call Tools

Comments
9 min read
One Open Source Project a Day (No. 71): CodeGraph — Pre-Index Your Codebase for AI Agents, Save 35% Cost and 70% Tool Calls

One Open Source Project a Day (No. 71): CodeGraph — Pre-Index Your Codebase for AI Agents, Save 35% Cost and 70% Tool Calls

Comments
9 min read
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

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?

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

Comments
6 min read
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

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

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

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

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

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

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

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

1
Comments
7 min read
loading...