# 评估、省份与分批后端发布(2026-10-15) 按用户“你帮我发布后端,然后我自己发布小程序”授权,`https://airz.hqling.cloud` 已发布 `20261015-assessment-region-batch-r1`。15:37:32完成部署,15:38:53恢复入口及分析worker(Asia/Shanghai)。候选 `rc-20261015-assessment-region-batch-r1` 的后端ZIP保持原摘要,未重建候选;小程序由用户自行重新编译发行。 本次整体发布9个后端库:替换AnalysisTasks、AssessmentNeedsReport、AssessmentRecords、MatchRecords、ProductAiConditions、ProductAiTemplates、ProductMatching,新增AnalysisBatchTasks、ProductAiBatches。累计支持默认三款读取、年龄可信事实、分批任务/用量/检查点、待补资料不限固定数量、明确公积金分支/理由填值校验及全国34省事实。province_code仅随评估版本JSON保存,city_code为空;省份不能证明具体城市、户籍、申请地或网点覆盖,历史报告不重算。 上线前现场核对133个既有文件与2个新增路径,符合20261014-product-ai-r1源码基线,两新增路径原本不存在。PHP7.4.33、实际站点/域名和worker命令确认;未改路由、管理端、依赖、.env、产品数据或模型额度,无DDL及业务数据迁移。仅同步fa_config的version值及site.php对应资源版本。正式产品现场为25款,并非旧发布时的31款;本次未增删产品。 当前正式目录只读编译通过:25款个人产品、82项条件、100个理由模板,共7批;各批不超过32项、48000描述字节及32个模板槽位。当前无企业适用产品。默认Flash、每日每用户20次额度及最大3次评估尝试保持,完整个人评估预计需要7次实际调用;实际用量与已有当日调用共用额度。只规划未调用,不能以历史约152秒样本保证当前耗时。 维护期通过以下核验: - 135个运行/依赖路径摘要;9个候选PHP的服务器语法与归档逐项摘要。 - 30张表的完整业务行与表结构摘要一致,仅资源版本元数据更新。 - 在数据库只读事务内读取2份现有成功报告、8组匹配列表、2份资料详情、25款产品,2项跨归属读取拒绝;34省字典存在。 - 29项服务器可信HTTPS及31项独立公网可信HTTPS检查,包括公开接口、鉴权、静态资源、敏感路径和旧入口跳转。 - 精确恢复材料干跑通过,未执行回退;入口恢复后唯一分析worker已换PID、命令正确、NRestarts=0,心跳ready/idle且新鲜,三服务active。最终核对活动评估、活动模型调用及队列ready/delayed/reserved均为0,worker观察期无错误/警告。 本次没有新建正式测试账号、评估或模型调用,没有发行小程序/H5、提交或推送。上述只读生产检查不替代新省份提示的真实模型语义、微信真机和完整业务验收。ID56申请金额/本笔月供口径仍独立待核对。 执行证据与现场备份目录:服务器 `/root/airz-assessment-region-batch-20261015`;本机 `D:/AAdesk/202609/airz-backups/production-release/airz-assessment-region-batch-20261015`。`manifest.json`绑定固定候选与现场基线,阶段回执包括stage、prepare、deploy、verify、rollback-check、resume、observe、public-smoke、final-verification;最终汇总为release-receipt.json。27份现场备份与阶段证据已下载至production-backup并逐项核验摘要,服务器目录700/文件600,本机仅当前Windows用户与SYSTEM访问;.env未下载。临时传输缓冲与分片已清理,宝塔已退出并关闭专用Playwright浏览器,浏览器证书校验保持开启。 发布后已恢复正式写入。后续若发现问题,先暂停新增任务、保留全部省份资料、用量、分批检查点与报告,优先向前修复并保持兼容读取;本次恢复工具拒绝在已有resumed回执后直接回旧代码,不允许整库覆盖后续数据。旧客户端编辑新省份资料、旧微信发行包对应源码及精确前端回退尚未验收。 下一步由用户在HBuilderX从 `D:/WorkSpace/cyun/ai融资` 当前源码重新编译微信小程序,确认production API为 `https://airz.hqling.cloud/api/v1`,再上传发行。记录真实微信版本、发行时间与上传包摘要;候选归档是源码,不是微信上传包。发行后验证省份选取/回填、个人/企业确认与详情、历史报告、默认三款/查看更多/对比、处理中离开返回。新的真实收费评估须按单独授权的资料和预算执行。