Agent Workstation

Agent Workstation

Agent Workstation 是一个用于搭建任务型 AI 工作站的多 Agent 编排框架。

仓库目前仍然是私有状态,我还在清理示例、去掉项目特定痕迹,并准备抽成一个更干净的公开模板。这个页面先解释它的思路和设计方向。

问题是什么

大多数 AI 工作流一开始都是一个很长的 prompt。

这对一次性实验没问题,但很难复用、调试、评估和改进。一旦任务变复杂,prompt 里就会混进太多职责:

  • 规划
  • 研究
  • 起草
  • 审稿
  • 格式化
  • 产物生成
  • 质量检查

最后结果就会很脆。它可能这一次能跑通,但很难变成一套每周都能复用的系统。

核心想法

Agent Workstation 把复杂任务变成显式工作流:

User Task
  -> Pipeline
  -> Agent Step(s)
  -> Schema Validation
  -> Retry / Branch / Parallel Execution
  -> Artifacts and Trace Logs

不是让一个 prompt 做所有事,而是让每个 Agent 负责一个清晰角色,再用 Pipeline 定义这些 Agent 如何协作。

核心概念

Agent

Agent 是一个角色明确的指令文件,可以定义:

  • 名称
  • 描述
  • 模型
  • 最大轮次
  • 输出 schema
  • 系统提示词

Pipeline

Pipeline 定义任务如何在系统中流动:

  • 顺序步骤
  • 条件执行
  • foreach / 并行执行
  • 重试
  • 子 pipeline
  • 变量传递

Artifact

每次运行都会生成一组产物:

  • 状态文件
  • trace 日志
  • 生成文件
  • 每一步的输出

这样工作流才容易调试和改进。

可以做成哪些工作站

例如:

  • 写作工作站:研究 -> 大纲 -> 初稿 -> 编辑
  • PPT 工作站:brief -> 大纲 -> 页面规划 -> 内容填充 -> 审查
  • 创作者工作流:账号画像 -> 竞品研究 -> 选题计划 -> 笔记初稿 -> 审核
  • 报告工作流:收集数据 -> 分析 -> 写作 -> 格式化 -> QA

为什么重要

我现在越来越觉得,Prompt Engineering 后面真正重要的是 Workflow Engineering。

一个好的 AI 工作流,不只是问一个更好的问题,而是设计一个让模型可以稳定工作的环境:结构、反馈、工具、记忆、校验和产物管理。

Agent Workstation 就是我对这种结构化 AI 工作流的尝试。

当前状态

私有模板清理中。

公开前需要补齐:

  • 更干净的示例
  • 更安全的默认配置
  • 更完整的文档
  • 截图或 trace 示例
  • 至少一个完整的创作者工作流 demo

相关链接