Skip to content

feat: 引入懒人智能体(Agent)与会话管理 #84

Description

@xiaocheny214

背景

当前角色资产生成流程需要用户手动操作多个步骤:

  1. 创建项目(设置视角、方向等)
  2. 创建角色模板(填写描述、上传参考图)
  3. 创建角色动作(选择动作类型、设置参数)

这个流程对用户来说比较繁琐,需要了解系统的各种配置项。

目标

引入"懒人智能体",让用户用一句话就能完成角色资产生成:

用户: "我想生成一个横版游戏的甲壳虫角色,需要行走和待机动画"
Agent: [自动询问缺失信息] → [创建项目] → [创建角色] → [创建动作]
Agent: "完成了!"
定位
懒人智能体:简化操作流程,一句话搞定
创作智能体(后续):支持多轮修改、迭代优化(当前不做,属于伪需求。想要追求精细创作,完全可以使用工作流创作方式。)

核心功能

  1. 意图识别:理解用户需求,拆解为具体步骤
  2. 信息收集:通过问答获取必要参数(游戏类型、方向数等)
  3. 工具调用:调用现有 API 完成任务
  4. 进度反馈:实时推送生成进度

会话管理

为什么需要会话管理?

  • 没有会话时,用户刷新页面,对话进度会丢失。
  • 没有会话时,多项目并行时,会混在一起。
  • 没有会话时,调试排查困难。
  • 没有会话时,后续引入租户系统困难。

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions