LYL1015/JarvisHub

JarvisHub: An Open Harness for Canvas-Native Multimodal Creative Agents

解决的问题

JarvisHub 解决了传统创意AI工具的局限性。提示到输出的工具通常隐藏中间步骤和修订历史,而聊天机器人代理难以表示空间布局和资产依赖关系。基于节点的工作流往往过于僵化,依赖手动流水线,而非代理可以检查和修改的动态项目状态。

工作原理

JarvisHub 使用可编辑的画布作为项目的单一真实来源。该画布充当人类与代理之间的共享工作区,作为外部记忆和协议约束的动作空间。系统分为三个层次:

  • 画布状态:将资产、布局、依赖关系和用户反馈存储在 PostgreSQL 数据库中。
  • 协议桥接:验证变更和工具操作,确保状态转换是显式且可检查的。
  • 代理运行时:观察画布,使用技能、记忆和工具规划动作,并将结果提交回工作区。

适用人群

专为需要构建长期任务的多模态创意代理的创作者和开发者设计,例如叙事媒体生成、交互式网页开发和演示文稿创建。

主要亮点

  • 画布原生状态:所有提示、草稿和版本历史均可在单一画布上可视化并编辑。
  • 多模态编排:支持图像、视频、音频、代码、浏览器和演示文稿等工具。
  • 代理能力:支持子代理探索子任务,并具备记忆系统以保存偏好。
  • 可追溯性:提供轨迹查看器,可检查和恢复代理的轨迹(请求、操作和观察)。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目