跳到主要内容

Technology

技术能力

能长期维护的系统,靠的不是某个时髦框架,而是清晰的架构与稳定的工程习惯。

Stack

技术栈矩阵

以下是团队在实际项目中长期使用的技术组合,会根据项目环境与运维条件做取舍。

前端

  • Vue 3
  • Nuxt
  • React
  • TypeScript
  • Vite
  • Tailwind CSS
  • ECharts

后端

  • Java / Spring Boot
  • Node.js
  • Python
  • MySQL
  • PostgreSQL
  • Redis
  • RabbitMQ

移动端

  • 微信小程序
  • uni-app
  • Flutter
  • 企业微信 / 公众号

数据与 AI

  • 数据仓库建模
  • ETL 调度
  • BI 看板
  • 大模型接入
  • RAG 知识库
  • 向量检索

云与运维

  • Docker
  • Nginx
  • CI/CD 流水线
  • 阿里云 / 腾讯云
  • 内网与专网部署
  • 监控告警

信创与国产化

  • 麒麟 / 统信 UOS
  • 达梦 / 人大金仓
  • 东方通中间件
  • 鲲鹏 / 飞腾
  • 国产化适配迁移

Engineering

工程能力

这四件事决定了系统在半年、一年后是否还能被顺利接手与继续开发。

版本管理与持续集成

统一使用 Git 分支策略管理代码,配合自动化构建与部署流水线,让每次发布都可追溯、可回滚。

代码评审机制

关键改动必须经过评审再合并,配合统一的编码规范与静态检查,减少交付后返工。

自动化测试

核心业务逻辑覆盖单元测试,关键流程补充接口与端到端测试,回归验证不再全靠人工点击。

安全与合规

从权限最小化、数据加密、日志审计与依赖漏洞排查入手,配合等级保护相关技术要求落地。

Architecture

架构取向

架构的目标是让改动变得便宜,而不是让文档变得好看。

分层清晰

接口层、业务层与数据层职责分离,模块之间通过明确契约通信,便于替换与扩展。

按需伸缩

根据实际并发规模选择单体或微服务,不为了架构时髦而增加不必要的运维复杂度。

可观测

统一日志格式、关键链路埋点与告警阈值,让问题在用户反馈之前被发现。

需要我们评估现有系统吗?

无论是接手他人开发的项目,还是给老系统做升级,我们可以先做一次技术现状梳理。