From c8a6fc2871fd7f8cca2f46e07362c7bf971c055c Mon Sep 17 00:00:00 2001 From: M1ngdaXie <156019134+M1ngdaXie@users.noreply.github.com> Date: Fri, 8 May 2026 09:12:09 +0800 Subject: [PATCH] feat: add 'go-local-rag-email' project to the Projects list and update terminal commands --- src/apps/Projects.tsx | 1 + src/apps/Terminal.tsx | 1 + 2 files changed, 2 insertions(+) diff --git a/src/apps/Projects.tsx b/src/apps/Projects.tsx index bf08a6b..b2ab419 100644 --- a/src/apps/Projects.tsx +++ b/src/apps/Projects.tsx @@ -1,6 +1,7 @@ const PROJECTS = [ { name: 'CampusNest', desc: 'Campus housing platform with Spring Cloud microservices, Redis caching, and k3s deployment.', tags: ['Java', 'Spring Cloud', 'Redis', 'k3s'], color: '#0a84ff' }, { name: 'Alfred Bot', desc: 'Personal AI agent — task management, reminders, home automation bridge.', tags: ['Go', 'TypeScript', 'Bun'], color: '#bf5af2' }, + { name: 'go-local-rag-email', desc: 'Local-first Gmail assistant: semantic search and AI summaries via RAG, runs offline.', tags: ['Go', 'Qdrant', 'SQLite', 'RAG'], color: '#00ffff' }, { name: 'Collab Platform', desc: 'Real-time collaborative workspace with WebSocket rooms and conflict resolution.', tags: ['TypeScript', 'Bun', 'WebSocket'], color: '#ffd60a' }, { name: '成语填空', desc: 'Daily Chinese idiom guessing game — Wordle-style, runs at chengyu.m1ngdaxie.com.', tags: ['React', 'TypeScript'], color: '#ff453a' }, ]; diff --git a/src/apps/Terminal.tsx b/src/apps/Terminal.tsx index ff4782d..993ca72 100644 --- a/src/apps/Terminal.tsx +++ b/src/apps/Terminal.tsx @@ -50,6 +50,7 @@ const COMMANDS: Record = { 'Projects:', ' CampusNest — Spring Cloud housing platform', ' Alfred Bot — Self-hosted AI agent', + ' rag-email — Local-first Gmail RAG assistant (Go + Qdrant)', ' Collab Platform— Real-time collaborative workspace', ' 成语填空 — Daily Chinese idiom game', ],