- 🌱 我目前正在深入学习: React 生态, 前端工程化, 交互动画, LLM Agent 开发(RAG / Tool Use / ReAct)
- 💼 求职意向: 前端开发工程师
- 💬 擅长技术: React, JavaScript, CSS3
一个基于 React 和 MediaPipe 的创新型 Web 应用,融合了计算机视觉与沉浸式交互。
- 核心亮点:
- 🎮 AI 手势识别: 集成 MediaPipe Hands 实现隔空洗牌、抽牌。
- 🎨 极致交互: 使用 Framer Motion 打造丝滑的卡牌动画。
- 🔊 原生音效: 利用 Web Audio API 实时合成音效,无需外部素材。
- 技术栈: React 18, Vite, MediaPipe, CSS Modules.
一个基于 React 和 Ant Design Mobile 的移动端优先投资组合管理应用,帮助用户轻松记录和分析投资收益。
- 核心亮点:
- 💰 全方位交易记录: 支持买入、卖出、分红等多种交易类型,自动处理手续费。
- 📊 实时持仓分析: 基于交易流水自动计算持仓成本、持仓数量及实时盈亏。
- 📱 移动端适配: 采用 Ant Design Mobile 组件库,提供优秀的原生级移动端体验。
- 🔒 数据本地化: 使用 Zustand + LocalStorage 实现数据持久化,支持数据导入导出。
- 技术栈: React 19, TypeScript, Vite, Zustand, Ant Design Mobile, ECharts.
一份为后端开发者定制的 Agent 系统入门路线:7 天从零手写一个 RAG + Tool Use + 记忆压缩 + ReAct + 联网兜底 的私人知识管理助手,不依赖 LangChain 等重型框架,每一层都能拆开看清楚。配套 完整教程网站。
- 核心亮点:
- 🧠 手写完整 Agent Loop: Tool Use、多轮推理、错误恢复全部自己实现,理解每个"神奇功能"背后的 20-50 行代码。
- 📚 RAG 语义检索: ChromaDB + 火山方舟 Embedding,支持 Markdown 笔记的 chunking / 检索 / 引用溯源。
- 💾 对话记忆压缩: 字符数超阈值时自动摘要旧对话,安全切分不破坏 tool_call 完整性。
- 🎯 ReAct 显式推理: 每轮工具调用前输出 Thought,兼容 Doubao 的
reasoning_content字段,UI 全程可解释。 - 🌐 联网兜底: Tavily API 集成,本地笔记搜不到时自动切换搜索引擎。
- 🖥️ 双前端复用引擎: 命令行 + Streamlit Web UI 共享同一个
KnowledgeAgent类,通过TurnResult结构化协议解耦。
- 技术栈: Python, OpenAI SDK (兼容火山方舟 Doubao), ChromaDB, Streamlit, Tavily API.