2026年08月31日
内容截止日:2026年09月06日
本周工作计划与执行完成进度
中心服务平台 - 功能完善
- 进度: 🔘 未开始 -> 🟡 进行中 -> ⚠️ 部分完成 -> ✅ 已完成 -> 📌 已自测
以往已完成的工作不再重复,详情请查看上周及上月报告- 〔工作量〕es-center-server-services 109 次(设计 46 · 代码 63)· 代码 +20.1k/-2.9k | es-center-server-web-app 41 次(设计 23 · 代码 18)· 代码 +3.9k/-0.7k | es-center-server-install-app 6 次 · 代码 +0.1k/-0.1k
- 〔方法论〕盲评先行 | 失败关闭 | 终态优先 | 数据最小化 | 最短充分路径 | 因果门禁 | 契约先行 | 受保护演练 | 深模块提纯 | 原子化封装 | 静态防回归 | 端到端重演
- 8-31:模型自治评测 no-go 裁决与 PTT 音量事件
- ✅ 模型自治评测筛选与决策收口 〔es-center-server-services〕
测试(AI 辅助)完成首批 16 次隔离 A/B 尝试并保留评分修复轨迹;发现 P0 与不可评分门禁后停止其余 32 次 confirmation,不用扩大样本稀释失败评审接受no-go结论,保留现有 Router,不启动 confirmation,并将退役 Router 与更新外部规范两个条件后续维持为wontfix实施(AI 辅助)为嵌套 Codex 固定自动审批参数,同时明确它只替代人工审批,不扩大 sandbox、网络或写路径权限设计固化未来只有评测通过才适用的治理边界,并归档冻结输入、筛选分母、停止点与最终裁决
- ✅ PTT 房间音量事件 〔es-center-server-services〕
实施在 AudioBridge 建房请求中启用音量事件并固定活跃包与平均音量阈值,保持销毁请求合同不变,以精确载荷测试锁定协议边界
- ✅ Agent 上下文治理依据 〔es-center-server-services〕
评审区分 OpenAI 官方建议与项目 A/B 筛选推论,按证据层整理候选方案,并保留外部重构、知识入库和人工裁决边界
- ✅ 模型自治评测筛选与决策收口 〔es-center-server-services〕
- 9-01 ~ 9-02:规范最短充分加载与 Router 因果退役
- ✅ Agent 规范最短充分路径 〔es-center-server-services〕〔es-center-server-web-app〕
设计将稳定规范提升到根入口零跳或一跳可达,为动态 ADR 保留最多两跳;按真实动作拆分代码、Controller、BMC、数据库和 runbook 分支,不复制正文审查以清单、链接、跳数分布和代表任务读取量验收两仓结构,补齐认证、生成代码、格式命名与外部集成失败停止入口协作统一票据完成索引、ADR 状态日期和批次入口;执行器改为仅接受显式go,避免超时或空输入误启动
- ✅ 八个高风险场景冻结验证与质量门 〔es-center-server-services〕
测试在运行前固定认证、租户、消息 wire、生成代码与数据库等场景的自然语言任务、评分口径、必要验证和失败停止边界测试(AI 辅助)保留隔离会话、工作树、验证输出和评分证据;正式失败与缺失验证不以补跑、局部通过或后改评分稀释评审校正环境、实施与验证失败归因,保持候选质量门失败;另以 successor ADR 证明 dormant Router 对多数失败没有因果影响,避免无关门禁永久阻塞退役
- ✅ dormant Router 退役与协作规范校准 〔es-center-server-services〕〔es-center-server-web-app〕
实施删除不再承重的 Router 运行产物,保留历史 ADR、原始失败证据和 Git 恢复路径,不改变 Java、数据库、API 或其它生产行为评审退役失真的 L2 架构巡检并保留 pre-commit 等 L1 确定性门禁;同步校准工程规范、Dashboard 指标和对讲 transport 合同
- ✅ Agent 规范最短充分路径 〔es-center-server-services〕〔es-center-server-web-app〕
- 9-01 ~ 9-02:对讲现场反馈与成员在线状态修正
- ✅ PTT 建房延时参数回退 〔es-center-server-services〕
排障根据记录仪现场接入反馈移除 AudioBridge 建房请求中的显式 RNNoise、音量检测及相关参数,改用 Janus 默认值并收紧载荷合同,销毁与回环行为不变
- ✅ MQTT 离线成员残留出席过滤 〔es-center-server-web-app〕
设计固化“MQTT 明确离线才过滤 Janus 残留出席”的单向规则,保留未知与在线三态、持续查询和单轮四次回返边界实施以真实 MQTT entry 的显式离线状态过滤绑定和临时设备,原始 participant 仍参与查询需求汇总,以支持后续在线恢复重构抽出具名离线谓词与有效 participant 集合,复用两段 roster 投影并清除测试重复,不改变查询节奏与信封合同
- ✅ PTT 建房延时参数回退 〔es-center-server-services〕
- 9-02:可版本化的人类知识快照与会话复盘入口
- ✅ 两仓 Zread 项目知识库快照 〔es-center-server-services〕〔es-center-server-web-app〕
设计明确 Zread 只作为可滞后的人类浏览副本,不承担 Agent 正本、手工修补或强制同步职责实施纳入带版本、内容哈希和current指针的中文项目知识快照,覆盖工程架构、核心领域、横切能力与 Agent 协作治理
- ✅ Agent 会话复盘工作流 〔es-center-server-services〕〔es-center-server-web-app〕
实施登记显式调用的retro技能,从导航、自动检查、规范、工具经济性和信息访问角度形成环境改进候选
- ✅ 两仓 Zread 项目知识库快照 〔es-center-server-services〕〔es-center-server-web-app〕
- 9-01 ~ 9-03:default → PCM 设备库存迁移准备
- ✅ PCM 库存边界与运行时初始化收口 〔es-center-server-services〕
设计固化 default 与 PCM 库存职责、跨租户同号、同租户活动唯一、软删除历史、sync_log和设备归属转移语义;生产迁移继续保持人工执行实施在统一 tenant fan-out 层排除 default 的设备领域初始化,避免迁移后重建设备库存,同时保护全局 default 配置与合法租户顺序测试用 listener、App 查询、库存同步与重复校验合同覆盖运行时边界;重构提取重复测试常量,不改变生产行为和断言
- ✅ 受保护的离线 discovery 与 rehearsal 工具链 〔es-center-server-services〕
设计将测试数据库演练与 snapshot trigger 集成测试隔离,固定快照 provenance、脱敏证据、事务失败关闭和生产零 AI 接触边界实施建立 allowlist 驱动的 schema discovery、只读导出与 rehearsal 计划,校验快照后原子生成 dry-run manifest,不读取凭据或连接生产数据库实施为可证明的活动设备碰撞生成带 preimage、逐行指纹、影响行数和sync_log边界的修复计划;复杂碰撞或输入漂移继续阻断后续 mapping
- ✅ PCM 库存边界与运行时初始化收口 〔es-center-server-services〕
- 9-03 ~ 9-04:default → PCM 设备库存迁移生产就绪
- ✅ 设备归属转移原子化与清退范围收窄 〔es-center-server-services〕
实施把 direct bind 的旧投影、活动分享清退收口到同一事务并统一显式退场时间,对缺失或多条权威 direct 失败关闭,以受影响行数与新设备持久化校验阻止半转换重构(AI 辅助)按“绑定只服务个人空间租户”判据把运行期清退集合从 7 目标收窄为 3 目标(设备投影、分享记录、采流路由),以 ADR-0066 取代旧决策并同步校准关联票面与背景勘误
- ✅ 活动设备去重资格重演与唯一约束 〔es-center-server-services〕
实施在基础 DDL 与去重包中建立活动设备号部分唯一约束,按 catalog 覆盖逻辑父表与全部继承 child,数据修复只走逻辑父表测试生产派生 4484 行离线修复计划在隔离库完成应用、校验、漂移与回滚终验;随后以完整资格重演收口——恢复→去重→新鲜导出→转换→切换→回滚→再应用全链路通过,44 文件交接登记为后续唯一行级输入协作资格轮因目录行数缺少确定排序被判定作废后,按生成器身份规则冻结新一轮重演;环境 pgpool 中断造成的清理阻塞如实登记后复核闭合协作把 PCM 迁移票据目录固定为批次输入并显式选择 agent 流程,便于连续工作日志归档
- ✅ canonical 转换包与单事务切换 SQL 〔es-center-server-services〕
实施(AI 辅助)转换工具对 23 张表全列数据做单元格级转换,canonical 编号规则与运行时初始化器一致以阻断双编号,后置条件覆盖主键、活动自然键与零 default 残留实施(AI 辅助)切换 SQL 收进单个可串行化事务:锁同步日志记边界、preimage 指纹防错配、反向删除→正向插入→批量更新、逐表多重集核对与全部后置条件;三轮真实 PostgreSQL 排演通过且迁移本体跨轮字节相同实施(AI 辅助)回滚 SQL 先证明“已成功迁移”状态再按 preimage 逐行逆更新,恢复后验行数、指纹与整行身份;输入漂移或源码变化在生成任何 SQL 前失败关闭
- ✅ 端到端演练、实施审查与生产 runbook 〔es-center-server-services〕
测试(AI 辅助)端到端资格轮从原始种子全链重放,独立对账确认切换后与转换包一致、回滚后与快照一致;启动二次核数零变化,App 冒烟覆盖认证链与库存增删改查,结论可上线(限于进入生产维护窗口的资格)审查(AI 辅助)对 11 张票、33 个提交的生产代码逐行深审并抽查工具关键路径,结论无阻断项,3 项应修(结果类包位置、目标签义、正则窄耦合)当场修复并以顺序合同测试钉住设计(AI 辅助)发布十二阶段生产切换 runbook(含硬性边界、停止条件与回滚策略),教学导读补 SQL 人工审查导览、操作员极简清单与“生成归 AI、生产执行归操作员”分工裁决实施(AI 辅助)新增操作员执行卡脚本:变量运行时从 manifest 提取、口令不经脚本、回滚需显式确认,杜绝人工转录错误;新一轮 4486 行种子登记后完整重演通过,过程实录手抄变量缺 2 字符被绑定断言当场拒绝
- ✅ 共享测试环境与凭证治理 〔es-center-server-services〕
测试将开发 Nacos、PostgreSQL、Meilisearch、EMQX 与 Coturn 入口统一切换到国内测试服务器,同步迁移规格、票据与集成测试默认连接实施(AI 辅助)服务配置的 Nacos 管理凭证变量显式改名并轮换密码,与只读凭证区分;Zread 知识快照同步国内环境地址测试(AI 辅助)重放刷新并行验证工作流的机器产物证据,保持与当前代码状态对齐
- ✅ 设备归属转移原子化与清退范围收窄 〔es-center-server-services〕
- 9-03 ~ 9-04:持久位置缓存与固件头 intake 深模块
- ✅ 持久位置缓存规格与三接口交付 〔es-center-server-web-app〕
设计八轮 grilling 共识定稿为 deep module 合同:三个具名接口、七天硬性 TTL 不续期、只存正向结果、空间索引快照持久化、反向地址唯一持久真源与定位同步投影,42 条用户故事覆盖三类角色实施(AI 辅助)国家查询持久缓存先行:调用方只见单一查询函数,TTL、快照恢复、串行写入、容量淘汰与存储熔断全部收进实现,36 例契约测试全过实施(AI 辅助)反向地址持久单一真源:服务方按语言环境选择、自然键、容量淘汰与熔断收进实现,首次未命中保持非阻塞,45 例契约测试全过实施(AI 辅助)IP 定位同步投影:成为唯一同步持久真源,旧形态、损坏与越界数据精确删除后重载,27 例契约测试加 3 例地图中心行为全过
- ✅ 伪接缝退役、依赖换血与原子化收口 〔es-center-server-web-app〕
重构(AI 辅助)删除从未生效的 localforage 伪接缝,不留兼容空壳,并建立三条静态防回归审计规则:伪接缝标识符禁回流、消费收口为具名清单、位置缓存禁止全清重构(AI 辅助)淘汰 memoizee 换为统一内存缓存组件,显式键编码全部自然键;以红绿流程复现并修复“内存缓存越过过期时刻仍命中”缺陷重构(AI 辅助)缓存适配层原子化为单一原子件,“先原子化封装、再组合”原则落档 ADR;第二轮审查零新缺陷,四处微冗余当场清理审查(AI 辅助)两轮审查链在票据闭环,四个依赖库的行为假设逐项实测核验全部吻合
- ✅ 固件头 intake 单函数深模块 〔es-center-server-web-app〕
评审(AI 辅助)公共库深化候选经两轮 grilling 裁决:定为单函数收文件对象的 intake 深模块,业务拒绝走返回值携带未翻译键设计(AI 辅助)规格定稿并拆单票:30 条用户故事,锁定单一异步函数、判别联合返回与旧三导出收回,接口测试为唯一测试面重构(AI 辅助)固件包新增、编辑两页各以一次调用加三分支替换约 22 行复制校验编排,顺带消除两处未处理拒绝;先红后绿新增 22 例接口测试,全量测试全绿
- ✅ 持久位置缓存规格与三接口交付 〔es-center-server-web-app〕
- 9-06:安装器 Nacos 鉴权收敛与 09-06 发布物同步
- ✅ Nacos 客户端鉴权移除与发布物对齐 〔es-center-server-install-app〕
实施取消微服务客户端连接 Nacos 的账号密码鉴权,鉴权收敛到仅管理控制台;安装配置与模板环境同步删除客户端凭证项实施三个业务镜像统一升级到 09-06 轮次,新装与升级部署同步拉取本轮镜像;构建、上传、部署脚本与文档示例中的包版本一并对齐实施测试服部署脚本的对讲网关重启命令补权限前缀,非 root 会话执行到该段不再失败
- ✅ Nacos 客户端鉴权移除与发布物对齐 〔es-center-server-install-app〕
其它工作
- 目标: 记录日常杂项工作、协作沟通等事务
- 进度: 🔘 未开始 -> 🟡 进行中 -> ⚠️ 部分完成 -> ✅ 已完成 -> 📌 已自测
- 📌 以往已自测工作不再重复,详情请查看上周及上月报告
- 31 日
- ✅
协作git → svn 源代码同步 - ✅
设计对讲界面中实时显示谁在说话的技术可行性: 已通过修改后端建房参数, 使 janus 信令中包含实时的”谁在讲话”的事件, 后又微调参数, 使 2 秒才能判断出来, 改为 0.5 秒就能有事件推送消息, 后续需要改进前端界面, 用界面动效明确显示”谁在讲话”
- ✅
- 03 日
- ✅
实施将最新版本部署到zxs-cs,zxs-test服务器:编译最新程序 → 制作 Docker 镜像 → 制作升级程序 → 上传服务器 → 升级部署 〔es-center-server-build〕
- ✅
- 06 日
- ✅
实施将最新版本部署到zxs-cs,zxs-test服务器:编译最新程序 → 制作 Docker 镜像 → 制作升级程序 → 上传服务器 → 升级部署 〔es-center-server-build〕
- ✅
Last updated on