Skip to content

Acorn2/Acorn2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

👋 你好,我是 hresh

🚀 关于我

  • 🧑‍💻 七年Java开发工程师工作经验
  • 🔭 我目前正在研究 [Vibe Coding] 和全栈独立开发
  • 🔍 目前正在寻找新的工作机会,欢迎推荐合适的职位
  • 👯 我希望能在 [独立开发] 方面进行合作
  • 💬 可以向我咨询关于 [Java开发、独立开发、AI应用] 的问题
  • 📫 联系方式: [hkyy521@163.com]
  • 🌐 个人博客: 掘金主页
  • 🏠 个人主页: 个人介绍
  • ⚡ 有趣的事实: 热爱技术写作,有五年文章编写经验

🛠️ 技术栈

💼 专业技能

  • Java核心: 熟练掌握Java基础知识,多线程、集合等基础框架,阅读过相关源码
  • 🧠 计算机基础: 掌握计算机网络、数据结构、算法、Linux等知识
  • 🔄 并发编程: 熟练使用并发编程,善于处理多线程相关问题
  • ⚙️ JVM: 对JVM进行过深入学习,包括内存模型、垃圾回收机制、JVM调优等
  • 💾 数据库: 系统学习过多种关系型数据库,如MySQL、Oracle、DB2、PostgreSQL
  • 📊 NoSQL: 熟练使用Redis,对Memcached、MongoDB等NoSQL数据库有一定了解
  • 🔍 源码分析: 熟练使用源码调试技能,全面看过Spring源码
  • 🛠️ 开发工具: 熟练使用ORM框架,以及Maven、Gradle项目管理工具和Git、SVN版本控制工具
  • 🌐 微服务: 熟练使用SpringBoot、SpringCloud微服务框架、RocketMQ,了解ES
  • 📝 开发实践: 掌握Jenkins项目部署,熟悉代码规范和TDD,对代码测试和Code Review有实践经验
  • 📚 技术文档: 精通技术文档撰写,有五年的文章编写经验

🚀 个人独立开发项目

以下所有项目均为个人独立设计、开发和维护的作品,展示了我在工作之外的技术探索和实践能力。

点餐小程序 🍽️

  • 项目简介: 一款面向家庭厨师和顾客的点餐服务小程序,实现从菜品展示到下单全流程
  • 个人贡献: 独立完成从产品设计、架构设计到全栈开发的全过程
  • 技术架构:
    • 后端: SpringBoot 2.7.15 + MyBatis-Plus + MySQL + Redis
    • 前端: 微信小程序原生框架 + Vant Weapp组件库
    • 集成: WxJava实现授权登录和消息推送
    • 文档: SpringDoc OpenAPI自动生成接口文档
    • 部署: Docker + CI/CD自动化部署流程
  • 核心功能:
    • 基于Token的JWT认证,支持微信小程序快速登录
    • 完整的订单生命周期管理
    • 基于WebSocket的多用户实时同步购物车
    • 菜品管理系统与七牛云存储集成
    • 顾客-厨师绑定关系管理,邀请码系统
  • 开发心得: 通过这个项目,深入实践了WebSocket实时通信技术和微信生态集成,解决了多用户数据同步的技术难题

SnapFlomo Chrome插件 📑

  • 项目简介: 一款智能网页内容收藏助手,帮助用户快速保存和整理网页信息
  • 个人贡献: 从创意构思到技术选型,独立完成全部开发工作
  • 技术架构:
    • Chrome Extension Manifest V3
    • 前端: 原生JavaScript + HTML5 + CSS3,模块化设计
    • 存储: Chrome Storage API实现数据持久化和跨设备同步
    • AI集成: 智谱AI(GLM-4)和Deepseek双引擎支持
  • 核心功能:
    • 内容采集系统: 自动获取网页标题、URL,支持选中文本快速填充
    • AI智能总结: 基于工厂模式设计的多AI服务支持
    • 多模式界面: 弹窗模式和侧边栏模式双重支持
    • 主题系统: 多主题切换功能
    • 数据统计: 基于Chart.js实现的数据可视化
  • 访问地址: https://hreshhao.org/
  • 开发心得: 通过这个项目,学习了浏览器扩展开发的全流程,并成功将AI能力集成到工具中,提升用户体验

通辽宇宙知识库网站 🌍

  • 项目简介: 基于B站UP主"小约翰可汗"视频内容的互动知识平台,集成地理可视化和知识图谱
  • 个人贡献: 独立完成从数据采集、处理到前后端开发的全过程
  • 技术架构:
    • 前端: Vue 3 + Vite + Tailwind CSS,集成Leaflet、ECharts和D3.js
    • 后端: Node.js + Express + MongoDB + Redis
  • 开发亮点:
    • 利用Python爬虫和AI工具自动提取结构化数据
    • 互动式世界地图和地理数据可视化
    • 复杂数据模型设计,包含13个主要实体的关联
    • 性能优化与SEO优化
  • 访问地址: https://www.tongliaouniverse.cn/
  • 开发心得: 这个项目锻炼了我处理大规模非结构化数据的能力,以及将复杂数据转化为直观可视化的技能

风物舆图(地方特产小程序)🗺️

  • 项目简介: 中国特产导览平台,展示全国各地特色产品和文化
  • 个人贡献: 独立完成从数据采集、清洗到应用开发的全过程
  • 技术架构:
    • 前端: uni-app框架 + Vue 3
    • 后端: uniCloud云开发
  • 核心功能:
    • 全国30+省份、300+城市的特产数据展示
    • 基于高德地图API的交互式特产地图
    • 特产榜单、热门目的地、特产详情等功能
    • 个性化功能如收藏、足迹记录等
  • 开发心得: 通过这个项目,深入学习了地理信息系统的应用开发,以及如何设计高效的数据采集和清洗流程

宠物健康管理小程序 🐾

  • 项目简介: 一款帮助宠物主人记录和管理宠物健康信息的小程序
  • 个人贡献: 从需求分析到功能设计,独立完成全栈开发
  • 技术架构:
    • 后端: SpringBoot 2.7.x + MyBatis-Plus + MySQL + Redis
    • 前端: 微信小程序原生框架 + Vant Weapp组件库
  • 核心功能:
    • 宠物档案管理与健康记录系统
    • 日常护理管理与智能提醒系统
    • 医疗资源管理
    • 数据分析与可视化
  • 开发心得: 这个项目让我深入理解了如何设计面向普通用户的健康管理系统,以及如何通过数据可视化提升用户体验

PDF文献智能分析服务 📚

  • 项目简介: 基于FastAPI的现代化智能文档分析系统,集成LangChain Agent能力,提供PDF文档的智能上传、解析、问答、摘要生成等功能
  • 个人贡献: 独立完成从架构设计到全栈开发的全过程,实现了从混乱单体架构到现代化分层架构的深度重构
  • 技术架构:
    • 后端: FastAPI 0.104.1 + SQLAlchemy 2.0.23 + PostgreSQL
    • AI框架: LangChain 0.1.20 + 通义千问 + OpenAI
    • 向量数据库: Qdrant 1.7.1
    • 文档处理: PyMuPDF + unstructured
    • 存储: 本地存储 + 腾讯云COS
  • 核心功能:
    • 智能Agent对话系统,支持工具链式调用和多轮对话
    • 完整的知识库管理与文档处理流程
    • 多种查询模式:基础查询、混合检索、增强检索
    • 依赖注入系统和统一异常处理
    • 健康检查与系统监控
  • 开发亮点:
    • 清晰的四层架构设计(API层→服务层→核心层→数据层)
    • 基于LangChain的完整Agent实现,具备真正的智能对话能力
    • 企业级特性:双存储策略、智能缓存、异步处理队列
    • 类型安全的配置管理和自动API文档生成
  • 开发心得: 通过这个项目深入学习了AI Agent技术和现代化架构设计,实现了从传统CRUD系统到智能化平台的技术跃升

ReadCover隐蔽阅读工具 📖

  • 项目简介: 一款专业的隐蔽阅读工具,通过完美模拟Microsoft Word界面,让用户能够在办公环境下进行伪装阅读
  • 个人贡献: 从创意构思到技术实现,独立完成全部开发工作,创新性地解决了职场隐蔽学习的痛点需求
  • 技术架构:
    • 前端: Vue 3 + TypeScript + Vite
    • UI框架: Tailwind CSS + Headless UI
    • PWA: Vite PWA Plugin + Service Worker
    • 状态管理: Pinia + Pinia Persist
    • 存储: IndexedDB (Dexie.js) + localStorage
  • 核心功能:
    • 智能伪装系统: 基于CSS精确模拟Microsoft Word UI,支持多种办公软件界面
    • 极速安全防护: 0.1秒老板键,全局事件监听和智能检测
    • 专业阅读体验: 支持TXT和EPUB格式,智能书签和阅读历史
    • PWA桌面应用: 一键安装,跨平台兼容,完全本地运行
  • 技术亮点:
    • 100%本地存储,零网络传输,完全匿名使用
    • 多层存储策略和性能优化(虚拟滚动、增量渲染)
    • 完整的TypeScript类型系统和模块化设计
  • 访问地址: https://www.readcover.cn/
  • 开发心得: 通过这个项目学会了如何将创新想法转化为实用产品,深入掌握了PWA技术和现代前端工程化开发流程

📈 贡献图

🎯 精选项目

注意: 由于某些原因,以下个人独立开发的项目暂时设置为私有,并没有公开,所以暂时无法访问。以下仅提供项目介绍,供参考。

🔍 项目详情

flomo-plugin

一个优雅的 Chrome 浏览器扩展,用于快速保存网页内容到 Flomo。该插件支持 AI 智能总结功能,可以自动提取网页重要信息;提供多主题切换功能,满足不同用户的个性化需求;同时支持侧边栏模式,提升用户体验。这是我在 SnapFlomo 项目基础上开源的精简版本。

orm-generator

基于 SpringBoot 和 FreeMarker 构建的代码生成器,支持 Mybatis、Mybatis Plus 和 JPA 三种主流 ORM 框架。该工具可以根据数据库表结构自动生成实体类、Mapper、Service 和 Controller 等代码,大幅提升开发效率,减少重复性工作。

📫 联系我

💼 目前开放工作机会,欢迎内推和合作洽谈

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published