Skip to content

提供首次启动可浏览的最小 demo 项目 #29

@keting

Description

@keting

Problem

后端目前只有系统初始化 seed(agent type config、polling settings 等),没有"首次启动即可浏览的 demo project"。新用户启动 HALF 后看到的是空看板,理解成本高,不利于试用。

Proposed Change

提供一个最小可浏览样例,覆盖完整最小闭环:

  • 新建项目
  • 生成 Plan
  • 派发任务
  • result.json 回写
  • 任务状态推进为完成

实现层面:增加 demo seed 数据 + 加载入口(首次启动默认加载 / 通过命令行或 UI 手动加载,由产品决策)。

Why It Matters

空看板会显著抬高首次试用的理解成本;有一个"开箱即用"的演示项目,新用户能立刻看到 HALF 的产品形态。这件事也是截图 (#26)、Quick Start (#27)、用户手册 (#6) 的产品依赖。

Additional Context

  • 产品决策需先拍板:
    • 演示项目的题材(推荐场景:日常 PR review?故障复盘?新功能上线?)
    • 范围(覆盖多少任务、Plan 步骤)
    • 是否可删(用户能不能自己清掉示例数据)
    • 是否每个新部署默认加载,还是通过开关
  • AI 边界: 产品决策定下后,AI 可写 seed 脚本和示例 result.json
  • Label 调整: 默认 area:backend;如果产品决策包含 UI 加载入口,需补 area:frontend 或拆出独立 UI issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:backendBackend / Python / FastAPI relatedstatus:readyTriaged and ready to pick uptype:featureNew user-facing capability

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions