BACKEND ROADMAP

AI 装机助手后端

只展示未完成和待精进事项;已完成任务从页面隐藏,历史仍保留在 progress.json。

总体完成度 89%
当前阶段自备显卡已扩至83款NVIDIA/AMD,Intel不开放;72441条回放及28条公网检查通过。后端已部署,SwiftUI/Flutter资源已同步,客户端待随App发版。 后端可靠性与当前电脑唯一性修复已部署,1133项回归通过;运维令牌已配置并验证未授权请求被拒绝。 核心装机服务边界整理完成,1161项非社区回归与783组行为对比通过,保持现有内置分流表不变。 两端反馈已支持选填邮箱或中国大陆手机号,问题描述和联系方式共用一张卡片;Android 已改为 App 内直接提交。相关后端和公开法律页面已部署,90项后端检查及两端构建通过;客户端待随App正式发版。 安卓系统备份及迁移排除规则已落地;生产每日加密备份、14天保留和每周隔离恢复演练已启用,首轮22张表16308条记录哈希一致。服务器每分钟检查与免费云监控已启用,云端报警及恢复邮件已确认送达 QQ 邮箱;自动异地副本和独立 HTTPS 探测按用户选择暂缓,仍待验收。 装机搜索职责整理及 OCR 独立进程已部署;253组装机完整结果对比、7张真实识别样本、故障恢复及21项公网检查通过。依赖按锁文件安装,发布支持整体回退;未恢复长时间压力测试。 App 重大更新提醒已接入并完成独立构建与模拟器检查;后端已部署,生产提醒默认关闭,客户端待随App发版。 风格方案数据热更新已完成;完整内置方案保留,后台检查与离线回退通过。后端已部署,两端待随App发版。 Apple 授权撤销与注销流程已部署,真实账号验收待完成。 容量分流表热更新已完成并部署后端;两端离线回退、更新检查及真实HTTPS下载通过,客户端待随App发版。 Android 号码一键登录后端已部署,ECS最小权限及正式HTTPS无效凭证拒绝已验证;用户选择先交付APK,带SIM真机验收待完成。 Android 短信登录服务已部署并启用,签名恒创联众、模板100001;真实短信送达、验证码登录及账号查询成功,重复验证码被拒绝;可测试APK已交付。 148 个 3D 模型资源已部署,含 EVO RGB 黑白两版;App 内置预览图、双色按需下载、菜单与风格入口调整已验证,滚动位移已修复,客户端待随 App 发版。
已完成111 / 125
最近更新2026-10-22
预计完成时间AI装机核心生成流程已完成并部署;剩余覆盖率和物理兼容精度依赖补充审核价格、型号梯度与尺寸数据

需要你完成

下面这些不是后端代码缺口,不计入预计完成时间;它们需要你提供资料、密钥、人工确认数据或服务器安全策略。

硬件尺寸字段人工补充

未开始

需要人工补充显卡长度、机箱限长和散热器高度等尺寸数据;现有目录没有可靠来源,不能自动编造。

Sign in with Apple 登录配置

未开始

代码已接通 iOS 原生授权、后端 identity token 与 nonce 校验及 Keychain 会话;仍需在 Apple Developer 为 top.uzbox.app 启用 capability、刷新签名配置,并在生产环境设置 APP_APPLE_LOGIN_CLIENT_ID 后完成一次真机授权验收。

Apple 授权撤销与账号注销闭环

进行中

已部署授权码交换、刷新令牌加密存储、注销时撤销授权及旧账号手动解除提示;后端 51 项相关测试、服务器配置与数据库迁移检查通过;iOS 模拟器构建及注销运行检查通过。真实 Apple 账号登录、注销及重新登录仍待验收。

社区图片上传配置

未开始

需要提供 OSS 存储桶、区域、AccessKey ID/Secret 和可选临时安全 token 后,才能在生产启用社区图片直传;当前签名接口已完成。

服务器 SSH 暴力破解防护

未开始

服务器登录提示显示存在大量 SSH 失败登录尝试;需要配置 fail2ban/安全组白名单/禁用密码登录等主机层防护,避免暴力破解风险。

社区内容审核服务选择

未开始

需要确认使用阿里云/腾讯云/人工审核等方案;当前后端已有基础敏感词拦截,但生产社区图片和文本审核仍需要明确供应商和策略。

生产域名、HTTPS 与 CORS 白名单确认

未开始

需要确认正式域名和前端访问来源,再配置 HTTPS、CORS 白名单和 App 端 API base URL;当前暂未修改 Nginx 80/443。

Phase 0 · 地基

建立可靠的数据、规则和账户基础。

4 项待处理

硬件尺寸字段人工补充

未开始

需要人工补充显卡长度、机箱限长和散热器高度等尺寸数据;现有目录没有可靠来源,不能自动编造。

Sign in with Apple 登录配置

未开始

代码已接通 iOS 原生授权、后端 identity token 与 nonce 校验及 Keychain 会话;仍需在 Apple Developer 为 top.uzbox.app 启用 capability、刷新签名配置,并在生产环境设置 APP_APPLE_LOGIN_CLIENT_ID 后完成一次真机授权验收。

Apple 授权撤销与账号注销闭环

进行中

已部署授权码交换、刷新令牌加密存储、注销时撤销授权及旧账号手动解除提示;后端 51 项相关测试、服务器配置与数据库迁移检查通过;iOS 模拟器构建及注销运行检查通过。真实 Apple 账号登录、注销及重新登录仍待验收。

Android 号码一键登录

进行中

Android SDK 与正式 /v1/auth/number/login 已接入并部署,后端本地及生产候选各75项认证检查通过;ECS专用角色仅授予GetMobile并绑定,阿里云实际拒绝合成凭证、公开HTTPS返回401。用户选择先交付可测试APK,带SIM真机取号及完整登录仍待验收。

Phase 2 · 进阶 AI

补充升级、性能和兼容性能力。

1 项待处理

游戏平均 FPS 审核参考数据与模型激活

未开始

当前审核硬件性能档案 0/178、FPS 参考点 0、激活模型 0/66(当前22款游戏×3种分辨率),生产就绪为 false。后续只允许导入自行实测、书面授权或开放许可数据;每个模型至少保留 20% 独立验证样本,常见配置 MAPE 不高于 8% 后才能激活。不接收用户上传,也不使用权利不明的第三方数据。

Phase 3 · 社区

支持配置分享和围绕装机决策的交流。

1 项待处理

社区图片上传配置

未开始

需要提供 OSS 存储桶、区域、AccessKey ID/Secret 和可选临时安全 token 后,才能在生产启用社区图片直传;当前签名接口已完成。

Phase 4 · 打磨

完善内容服务、可靠性和成本控制。

1 项待处理

服务器 SSH 暴力破解防护

未开始

服务器登录提示显示存在大量 SSH 失败登录尝试;需要配置 fail2ban/安全组白名单/禁用密码登录等主机层防护,避免暴力破解风险。

持续精进

上线前继续补强数据库、联调、观测和生产运维能力。

7 项待处理

数据库唯一性与索引加固

未开始

补充账号手机号/Apple ID 唯一约束、社区点赞收藏唯一约束、用户保存配置和社区 Feed 常用查询索引,并通过 migration 和测试验证,降低重复数据和慢查询风险。

前端真实接口联调与契约冻结

未开始

用 SwiftUI 真实请求串通登录、装机、排雷、保存配置和社区接口;确认字段命名、错误态和空数据态稳定后,把接口契约固定下来。

生产监控与告警接入

进行中

本机每分钟检查 systemd 服务、公开 HTTPS、接口错误与限流、磁盘/内存、证书及备份时效,启用去重和恢复邮件。免费云端 CPU 90%及无数据报警已配置,真实报警和恢复邮件均已送达指定 QQ 邮箱。独立云端 HTTPS 探测因用户暂不开通收费资源而暂缓,仍未完成该部分验收。

社区内容审核服务选择

未开始

需要确认使用阿里云/腾讯云/人工审核等方案;当前后端已有基础敏感词拦截,但生产社区图片和文本审核仍需要明确供应商和策略。

生产域名、HTTPS 与 CORS 白名单确认

未开始

需要确认正式域名和前端访问来源,再配置 HTTPS、CORS 白名单和 App 端 API base URL;当前暂未修改 Nginx 80/443。

升级建议最小更换优化

进行中

分别比较只换 CPU、只换显卡与双换方案;逐件保留有可靠兼容依据的主板、内存和散热器,未知信息明确提示。两个隔离任务并行开发,统一整合测试和部署。

业务备份自动异地副本

未开始

境内对象存储、最小权限上传和14天保留方案已准备;用户选择暂时不开通收费资源,未开通 OSS、授权上传或配置定时异地副本。当前同机加密备份和一次性本地下载不作为自动异地灾备完成依据,仍需从异地副本恢复验证。