Skip to content

[WIP] 旧模型配置迁移与后端统一服务 - #4121

Draft
JasonW404 wants to merge 1 commit into
feature/model-request-executionfrom
feature/model-outlet-services
Draft

JasonW404 wants to merge 1 commit into
feature/model-request-executionfrom
feature/model-outlet-services

Conversation

@JasonW404

@JasonW404 JasonW404 commented Oct 16, 2026 •

Copy link
Copy Markdown
Member

范围

旧配置迁移、后端模型服务与运行参数控制。GitHub 原生 Draft Stack #4123,第 7/9 层。

  • develop 基线:ab9d74813bf2cb8b6df3dec13cbc2ff794da8de1。
  • 本层业务代码增删合计 1960 行,测试不计入;代码层全部 ≤2,000 行。
  • 继续保持 Draft;没有新增 PR,没有合并操作。
  • 本次交付模型接入基础与统一请求链路。NativeAgent 内核仍为后续工作,VLM 能力保持不变。

本地验证

完整目标测试源 562a795b7 与 Stack 顶部 bd0178920 的最终文件树相同,只重新划分提交边界。

  • 前端模型配置与优先级、最新工作台回归共 85 项通过;后端相关 9 文件/877 项、SDK model_service 1252 项及长上下文模型 22 项通过。Python 按文件隔离,不将不同范围覆盖率合并。
  • 最终类型检查、目标组件 lint/格式/版权及各受影响 Stack 层类型与选定回归通过。
  • 使用 nexent-test 从精确 v2.7.0 原 PostgreSQL 数据升级:19 条旧模型记录、210 项比较通过;原参数、凭据、默认引用与实际请求字段转换保留;4 条非 LLM 不变;非法地址可原位修复,重启后重复迁移为 migrated=0、failed=0。
  • 旧 CodeAgent 会话原 2 条消息/8 条记录不变;真实续聊召回旧校验码,Python 得到 42,正确终答并可重新读取。Langfuse b9051db6c8d0019d9ba9296db0ec914a 核对两次请求、工具观测与 usage。
  • ARM64 main/web 最终镜像构建与容器验收通过:新版双栏、共享批量配置、模型匹配/预填、思考开关、草稿恢复、真实保存与连接检查、VLM 收窄均验证。之后恢复实时 dev 及原配置数据。

验证边界

  • 真实推理覆盖既有 qwen3.8-flash 服务,不等同于全部内置档案在线认证。
  • 正式 MPC-D1-001 实际执行通过。PW-MODEL-01 固定脚本本轮未执行;UI 逐项验收使用内置浏览器、API 持久化与真实运行证据,不冒称固定脚本执行通过。
  • 全局 formal implementation 校验仅剩 develop 原有 CHAT-INLINE-MESSAGE-EDIT-20261016 的 UT selector 登记缺失;未修改的 develop 同样失败,本次未扩展该无关需求。
  • 按用户要求,仅以本地验收判断,不检查或等待 CI/Codecov。

@JasonW404
JasonW404 force-pushed the feature/model-outlet-services branch from d9e9516 to 64868ae Compare October 19, 2026 02:10

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant