而良 / elonzh

开源项目、工程实践和技术作品记录。

而良 elonzh

技术栈

站点与前端

  • Next.js
  • React
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • HTML5
  • CSS3
  • MDX / Markdown
  • Node.js
  • pnpm

后端与服务

  • Python
  • Go
  • Java
  • Flask
  • Django
  • FastAPI
  • gRPC
  • RabbitMQ

数据与中间件

  • MySQL
  • Redis
  • Elasticsearch
  • SQLAlchemy
  • Pytest
  • XML
  • YAML

云原生与工程

  • Kubernetes
  • Docker
  • Envoy
  • NGINX
  • Prometheus
  • Grafana
  • Sentry
  • Rancher
  • Linux
  • Bash
  • PowerShell
  • Git
  • GitHub
  • GitHub Actions
  • elonzh/hermes-npc avatar
    elonzh/hermes-npc

    基于 Hermes Agent 的 CNB NPC,把 Issue/PR 评论事件、仓库上下文和外部 Agent 运行时连接起来。

  • JetBrains/Exposed avatar9,252stars
    JetBrains/Exposed

    JetBrains 开源的 Kotlin SQL 框架,提供类型安全的 SQL DSL 和 DAO 能力,覆盖多种数据库访问场景。

  • grobidOrg/grobid avatar4,926stars
    grobidOrg/grobid

    基于机器学习的学术文献信息抽取服务,用于从论文 PDF 中解析标题、作者、引用、参考文献等结构化信息。

  • kermitt2/pdfalto avatar269stars
    kermitt2/pdfalto

    把 PDF 转换成 ALTO XML 的命令行工具,常用于后续版式分析和文档结构处理流程。

  • getsentry/sentry-python avatar2,190stars
    getsentry/sentry-python

    Sentry 官方 Python SDK,用于错误上报、性能监控和应用可观测性接入。

  • elastic/apm-agent-go avatar426stars
    elastic/apm-agent-go

    Elastic APM 的 Go Agent,用于 Go 服务的链路追踪、性能监控和错误采集。

  • elonzh/hfut avatar61stars
    elonzh/hfut

    合肥工业大学教务系统学生端接口封装,以及围绕学生数据开发工具的基础项目。

  • elonzh/clash_exporter avatar12stars
    elonzh/clash_exporter

    Clash 代理服务的 Prometheus 指标导出器,用于生产代理加速服务的监控告警。

  • elonzh/trumpet avatar7stars
    elonzh/trumpet

    基于配置的 Webhook 消息转换服务,用 Starlark 脚本把不同平台的消息结构转换成目标格式。

  • shanbay/peeweext avatar6stars
    shanbay/peeweext

    扇贝网开源的 Peewee ORM 扩展项目,补充高性能排序、高精度日期字段和 JSON 字段能力。

  • shanbay/kubeds avatar5stars
    shanbay/kubeds

    Envoy 的 xDS 实现,把 Kubernetes Service 转换为 Envoy Cluster,用于负载均衡网关的服务自动发现。

  • elonzh/hatch-cythonize avatar2stars
    elonzh/hatch-cythonize

    用于 Hatch 构建系统的 Cython hooks,服务于 Python 包构建和扩展编译场景。