Full-stack Developer | AI Open Source Enthusiast
I'm a full-stack developer passionate about AI-powered tools and developer experience. I focus on building practical, production-ready AI applications — from intelligent agents and knowledge retrieval systems to AI-assisted development tooling. I'm also an active open-source contributor, maintaining several AI-related projects.
Tech Stack: Node.js, Go, Python, Vue, React, UniApp, Astro, LangChain, LangGraph, FastAPI, Electron, Tauri
| Project | Description |
|---|---|
| mobile-agent | Mobile AI automated testing platform — MCP Tools + AI Agent + Visual Console. Powered by LangChain & LangGraph, supports Android/iOS dual-platform with 39 MCP tools. Features three-paradigm auto-degradation and intelligent verification. |
| Cursor-Analysis | A macOS desktop app for deep analysis of Cursor IDE usage. Parses local SQLite databases to provide insights on project stats, code contributions, session management, and storage optimization. |
| wdm | Windsurf Data Manager — an intelligent data management tool for the Windsurf AI dev environment. Provides AI conversation pause/feedback, smart storage cleanup, and comprehensive data analytics. |
| Skill-Know | Knowledge base retrieval system using Agent Skills. Outperforms traditional RAG for small-to-medium knowledge bases with progressive disclosure approach. Built with FastAPI + Next.js + LangChain. |
| embedease-ai | An out-of-the-box AI customer service system. Intelligent product recommendation, real-time human handoff, embeddable widget — deploy in 3 minutes. Built with FastAPI + LangGraph + Qdrant. |
| embedease-sdk | Unified streaming chat SDK toolkit containing frontend (React) and backend (Python LangGraph Agent Kit) components for embedease-ai. |
| GitPulse | A Tauri + React desktop app for team code analytics. Parses Git repository history with AI-powered analysis to provide comprehensive code contribution insights, team collaboration diagnostics, and quality assessment. Features dashboard, team overview, member profiles, module analysis, AI insights, and "slacker detection" with DeepAgent multi-level architecture. |
| skill-manager | Cross-platform AI coding tool Skill unified manager. Supports importing projects, discovering and managing Skills from various tools, connecting to skills.sh online repository for installation/updates, and provides one-click backup sync to GitHub/Gitee remote repositories. Tech stack: React 19 + TypeScript + Tauri v2. |
| Project | Description |
|---|---|
| langchain (fork) | In-depth source code reading notes for LangChain v1.x, continuously updated with new releases. 30+ articles covering Agent architecture, ReAct paradigm evolution, MCP integration, Tools, middleware (PII desensitization, human-in-the-loop, summarization, content moderation, retry, tool/model call limits), short/long-term memory (checkpointer, Store), cache, hooks, context_schema, structured output, dynamic tool registration, and more. Versions covered: v1.0 → v1.1 → v1.2.0 → v1.2.7. |
| Project | Description |
|---|---|
| Front-end-Basics-Notes | My personal tech blog — curated notes and deep dives on front-end development, architecture, and engineering practices. |
| Project | Stars | Description |
|---|---|---|
| orderSystem | 200+ ⭐ | A WeChat Mini Program ordering/shopping template inspired by Meituan & Dianping. Features include login, ordering animations, table reservation, city/weather geolocation, WeChat Pay, and reviews. |
- Backend: Node.js, Go, Python
- Frontend: Vue, React, UniApp, Astro
- AI/ML: LangChain, LangGraph, RAG, MCP, Agent
- Desktop: Electron, Tauri


