Windows 桌面系统
WPF + Prism 的模块化单程序集架构:大表格虚拟化、图表性能、本地加密存储、离线可用。桌面是我们最熟的形态。
.NET 8WPFPrismHandyControlScottPlot
博艺网络的工程能力集中在三件事:桌面级的重数据界面、可复跑的数据管线、多端一致的口径实现。下面是具体做法与所用技术。
WPF + Prism 的模块化单程序集架构:大表格虚拟化、图表性能、本地加密存储、离线可用。桌面是我们最熟的形态。
ASP.NET Core 分层(Controller → Service → Repository),Hangfire 跑盘后任务,失败重试与告警齐全;限频、断点续采、口径校验都在管线里。
同一份口径在桌面、Web、小程序上都用同一套纯函数实现(源码链接共享),避免「三端三个数」。
JWT 鉴权、RBAC 角色模型、操作审计、本地 SQLCipher 加密、密钥走环境变量而非代码。
按平台能力分级接入:开放接口全自动、导出包半自动、受限场景跳转后台。限流、签名、重试与幂等由统一网关处理。
Docker Compose 一键编排、健康检查、环境配置集中管理、发布留版本与回滚点。
不追新,选能稳定交付并招得到人的。
警告即失败、传递依赖安全审计、预渲染内容校验——把「悄悄退化」挡在发布之前。
每个派生指标登记定义、公式、数据源与更新时间;估算值与官方值必须标明差异。
产品名、口径函数、平台规则模板都只维护一份,其余端生成或引用,改一处不会漏一处。
采集失败、任务超时、接口异常都走告警通道(企业微信 / 钉钉 / 邮件),不靠人偶然发现。
接口规范、数据口径、部署方式、性能指标,都可以在评估阶段摊开谈。