Skip to content

[Epic] Chrome Built-in AI / Local AI #17

Description

@fxbin

目标

将 Textura 的 AI 能力演进为 Local-first AI + Cloud fallback:优先使用浏览器内置模型完成适合的本地任务,在语言/设备/API 不支持时无缝回退到现有 DeepSeek / OpenAI-compatible / 其他云端 Provider。

产品原则

  • Provider 命名使用 chrome-built-in,不把产品架构绑定到具体 gemini-nano 模型名。
  • 本地 AI 只在浏览器明确支持当前任务/语言时启用。
  • 当前 Chrome Prompt API 生产支持语言以官方能力检测为准;截至 2026-08,官方文档列出的文本语言为 en / ja / es / de / fr,中文暂不作为默认本地推理语言。
  • 用户始终可以手动指定云端 Provider。
  • 本地模型下载必须由显式用户交互触发,并展示下载进度/不可用原因。

官方依据

子任务

当前实施状态

实施顺序

#18 → #19 → #20/#21 → #22 → #23

Done Definition

  • Chrome Built-in AI 有独立 capability/adapter 层。
  • AI Router 能基于语言、任务、可用性选择 local/cloud。
  • 设置页能展示“智能选择 / Chrome 本地 AI / 云端 Provider”及实时设备状态。
  • 英文润色/纠错/摘要有真实本地链路。
  • 不支持的中文任务自动 fallback,Explicit Local 不静默上传云端。
  • 具备下载进度、异常、取消、fallback 的可观测反馈。
  • 完成 [Local AI] 回归测试、兼容性矩阵与 Local/Cloud 隐私提示 #23 真实设备/浏览器回归并收口兼容性矩阵。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions