Skip to content

[roadmap] Q4 2026 Usability: onboarding and Windows/macOS/Linux/HarmonyOS delivery / 易用性与多平台交付 #265

Open

Description

@wangtiance

Parent roadmap: #107. November–December 2026 targets; owners, devices and capacity require confirmation.

Goal and scope / 目标与范围

Enable newcomers to install OpenDirector, edit a real project and export a film. Deliver bilingual guidance, first-run onboarding and installable desktop distribution for Windows, macOS, Linux and HarmonyOS computers. HarmonyOS support is a Q4 delivery goal, not only a feasibility assessment.

帮助新手完成安装、真实编辑与成片,交付双语文档、首用引导及Windows、macOS、Linux和鸿蒙OS电脑安装支持;鸿蒙从可行性评估提升为Q4明确交付目标。手机和平板不纳入默认范围。

Work and milestones / 工作与里程碑

  • By November 30 · P0: align quick start, install skill and troubleshooting with fresh-user runs. Diagnose dependencies, proxy, ports, permissions and organization policy without disabling security controls. Define supported OS/architecture/browser combinations.

  • By November 30 · P1: select HarmonyOS computer devices, versions and installation form; perform real-device installation and core-workflow checks. Determine whether the validated path needs the fusion development engine/Linux subsystem.

  • First half of December · P0: deliver the real no-key short-film guide from [feat] Interactive first-run guide: complete a real short-film scenario without API keys #225: editing, references, adoption, timeline export and reopening, with skip/resume/keyboard/Chinese-English support. Connecting models is an optional next step.

  • First half of December · P1: complete HarmonyOS installation, start/stop/update/diagnostics and fix file exchange, media access, Chinese input and desktop interactions. Coordinate hardware-aware local-model setup with the provider roadmap.

  • By December 31 · P1: ship distributable installation deliverables suited to each supported platform, including HarmonyOS, with verified clean installation, update, uninstall and project preservation. Identify signing and distribution status. Choose native package form based on validated runtime support; clearly disclose any subsystem requirement and do not describe it as native execution.

  • Desktop containers, bundled services and background rendering are separate decisions. An installer does not establish export after browser closure.

  • **11月底 · P0:**统一快速开始、安装技能与排障,按新手真实操作验证;覆盖依赖、代理、端口、权限和组织策略,明确系统/架构/浏览器矩阵。

  • **11月底 · P1:**确定鸿蒙电脑机型、版本、安装形态并做真机核心验证,确认是否依赖融合开发引擎/Linux子系统。

  • **12月上半月 · P0:**完成#225免Key短片引导,支持真实编辑、引用、采用、时间线导出、重开、跳过、恢复、键盘及中英切换,模型接入为可选后续步骤。

  • **12月上半月 · P1:**交付鸿蒙安装、启停、更新和诊断,修复文件交换、媒体访问、中文输入及桌面交互;与provider领域对齐硬件感知部署。

  • **12月底 · P1:**为各支持平台(含鸿蒙)提供可分发安装交付物,验证干净安装、更新、卸载与数据保留,明确签名/分发状态。具体原生包形式按验证结果确定,依赖子系统时明确披露,不等同于原生执行。

  • 桌面容器、捆绑服务和后台渲染分别决策,安装包不代表关浏览器后仍可导出。

Implementation and dependencies / 实现影响与依赖

Reuse installation skills and platform guides. #252 owns HarmonyOS implementation; #225/#189 own first-run scenarios; #224 and vllm-project/vllm-omni#10007 align local-model capability/hardware detection and resource-tier guidance. Workflow roadmap supplies licensed examples. Existing CI tasks validate packages; no new CI roadmap is included in this publication batch.

复用安装技能和平台文档,#252承接鸿蒙实现,#225/#189承接首用场景,#224及上游消费设备RFC承接本地模型协作;工作流提供授权样例,现有CI任务验证安装包,本批不发布CI子路线图。

Acceptance / 验收标准

  • Each declared platform passes clean installation, launch, stop, update and uninstall; user projects/credentials are preserved. / 各声明平台完成安装启停更新卸载,保留工程和凭据。
  • HarmonyOS real hardware completes import → configured generation → editing/timeline → playable MP4 → editable reopening, with version/device evidence. / 鸿蒙真机完成导入、生成、编辑编排、成片和重开,记录机型版本。
  • New users finish the bilingual guide with measured time, help and recovery needs. / 新手完成双语引导,记录耗时、帮助和恢复。
  • Package provenance, integrity, signing and runtime/subsystem boundaries are explicit. / 安装包来源、校验、签名及runtime/子系统边界明确。
  • Unsupported configurations and policy restrictions have actionable guidance; unverified combinations are not labeled supported. / 不支持或策略限制有操作指引,未验证组合不标为支持。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:i18nLocalisation and bilingual UIarea:installInstall, startup and environment supporttype:metaProcess, labels, roadmap and repository hygiene

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions