项目展示

探索我的技术作品集,从移动应用到开源工具

iOS App

EdgeBox

边缘计算工具箱,提供设备AI LLM 下载 部署 运行功能。

iOS AI/ML LLM Edge Computing
本地AI模型部署与执行
离线大语言模型(LLM)使用
多设备协同计算
Open Source

EchoDiary

智能语音日记应用,支持语音记录、情感分析和日记管理功能。

React Native AI Speech Recognition NLP
语音转文字日记记录
AI情感分析与标签
隐私保护与加密存储
Open Source

ModelRank AI

AI模型评估与比较工具,帮助用户选择最适合特定任务的大语言模型。

Python AI/ML Benchmarking Data Analysis
多模型性能对比分析
任务特定评估指标
详细的性能报告生成
Open Source

PGParser

基于Go语言编写的PostgreSQL SQL解析器,支持将SQL语句解析为抽象语法树(AST),具备语义分析、SQL生成、查询优化等功能。

Go PostgreSQL Parser AST
SQL解析为AST
语义分析和类型推断
查询优化和常量折叠
Open Source

Go Collections

该库遵循Go语言的约定和习惯用法,为Go开发者提供丰富的集合操作功能,支持泛型和高性能。

Go Generics Collections Data Structures
丰富的集合类型(List、Set、Map等)
Go 1.18+泛型支持
线程安全的并发实现
Open Source

Go gRPC Kit

类似Spring Boot的Go gRPC框架,提供开箱即用的gRPC服务开发体验,支持自动配置和服务发现。

Go gRPC Microservices Framework
自动配置和服务注册
服务发现(etcd/consul)
TLS/mTLS安全通信
Open Source

GoBatis

基于Go的类似MyBatis的ORM框架,提供SQL与业务逻辑解耦、自动参数绑定和结构体结果映射功能。

Go ORM Database SQL
SQL与业务逻辑解耦
自动参数绑定
结构体结果映射

关于我

chenjy

chenjy

软件架构师 | 云原生技术专家

热爱技术的软件架构师,擅长云原生技术、分布式系统设计和DevOps实践。

熟悉java技术体系,掌握golang语言,有良好的编码习惯

掌握Gin、Gorm、Grpc-go、Motan-go等golang技术栈

熟悉Dubbo、RocketMQ、Sharding-sphere等中间件源码

熟悉云原生架构,对于基于Kubernates实现高可用、高性能和弹性伸缩云原生系统(部署资源定义/服务发现/配置中心/可观测性/扩容缩容等)有丰富落地实践经验

熟悉分布式系统架构设计,对于数据库水平扩展、分布式事务和全球部署有丰富落地实践经验

熟悉GitOps相关技术栈(Gitlab/ArgoCD等),具备从0到1构建CICD平台的落地实践经验

对于系统可观测性、IaC(基础设施即代码)构建和FinOps(云资源分析和成本优化)构建有丰富的落地经验