Skip to content

feat: 完善 OpenTu AI 网页版端点设置#192

Closed
selwen-0102 wants to merge 1 commit into
ljquan:developfrom
selwen-0102:codex/opentu-ai-endpoint-settings-final
Closed

feat: 完善 OpenTu AI 网页版端点设置#192
selwen-0102 wants to merge 1 commit into
ljquan:developfrom
selwen-0102:codex/opentu-ai-endpoint-settings-final

Conversation

@selwen-0102

@selwen-0102 selwen-0102 commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

问题描述

  • OpenTu AI 网页版需要在应用菜单设置中直接提供站点端点管理。
  • 文本模型和生图模型需要默认由系统选择最优端点,同时保留用户手动覆盖能力。
  • 端点列表需要来自 tuzi-api 真实站点配置,不能链接 tuzi-switch,也不能只在前端业务组件里维护硬编码地址。

上游来源

修复思路

  • 在 设置 → 供应商 → API 地址 下方新增端点管理面板。
  • 从 tuzi-api 状态接口解析节点 name/url/description,接口失败时使用截图同源的 6 个站点作为兜底。
  • 支持自动选择、测速、手动选择、自定义添加/删除端点,并同步当前供应商 baseUrl。
  • 底部输入栏保持模型、参数和提交职责,不承载端点管理面板。

更新代码架构

  • settings-dialog 维护端点选择状态、加载状态、测速结果和自定义端点。
  • 设置页复用端点面板样式,供应商 baseUrl 作为端点选择的最终落点。
  • 端点列表展示 tuzi-api 节点名称、URL 和描述。
  • 新增 OpenTu AI 网页版端点设置 docs 经验文档和 qa 测试清单。

验证

说明:这是从最新 origin/develop 创建的干净 PR,只包含本次 6 个目标文件。

@netlify

netlify Bot commented Jun 15, 2026

Copy link
Copy Markdown

Deploy Preview for ai-tu failed.

Name Link
🔨 Latest commit 3acf3b9
🔍 Latest deploy log https://app.netlify.com/projects/ai-tu/deploys/6a3119a5b2b3340008b69f24

@vercel

vercel Bot commented Jun 15, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the ljquan's projects Team on Vercel.

A member of the Team first needs to authorize it.

问题描述:OpenTu AI 网页版需要在应用菜单设置中直接提供站点端点管理;文本和生图都需要默认自动选择最优端点,同时保留用户手动覆盖能力;端点列表需要来自 tuzi-api 真实站点配置,不能链接 tuzi-switch 或在前端业务里维护硬编码地址。

修复思路:在供应商 API 地址下方新增端点管理面板,从 https://api.tu-zi.com/api/status 的 data.api_address_list 解析候选地址,支持自动选择、测速、自定义端点,并同步当前供应商 baseUrl。

更新代码架构:设置页维护端点选择状态并更新当前供应商 baseUrl;底栏保持模型、参数和提交职责;端点列表展示 tuzi-api 节点名称、URL 和描述;新增 OpenTu AI 网页版端点设置 docs 经验文档与 qa 测试清单。
@selwen-0102
selwen-0102 force-pushed the codex/opentu-ai-endpoint-settings-final branch from 3ec9f5b to 3acf3b9 Compare June 16, 2026 09:38
@selwen-0102

Copy link
Copy Markdown
Contributor Author

按要求撤回:当前实现仍需重新整理,后续不再主动提 PR。

@selwen-0102
selwen-0102 deleted the codex/opentu-ai-endpoint-settings-final branch June 16, 2026 09:45
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