Felo SuperAgent

🤖 实时流式 AI 对话与品牌内容生成

Felo SuperAgent API 支持实时 SSE 流式对话、持久化 LiveDoc 画布、多轮连续会话,内置推文撰写、Logo 设计、电商产品图等专项技能,需配置 FELO_API_KEY 环境变量。

收藏
5k
安装
1.3k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Felo SuperAgent Skill 是 Felo AI 提供的智能对话 API 封装,主打实时 SSE 流式响应持久化 LiveDoc 画布两大特性。用户通过 Node.js 脚本与 SuperAgent 建立多轮连续对话,所有交互自动归档至指定的 LiveDoc 工作区,支持后续回溯与协作。

执行流程遵循严格的六步规范:
1. API Key 校验 — 读取 FELO_API_KEY 环境变量,失败则终止

2. 获取 LiveDoc ID — 优先复用会话缓存,无可用 ID 时拉取列表或新建画布

3. 判定会话模式 — 首问为「新建对话」,后续默认为「追问」,用户可显式切换

4. 技能 ID 匹配(仅限新建对话)— 根据意图自动识别 twitter-writerlogo-and-brandingecommerce-product-image

5. 风格库选择(仅限技能会话)— 新建技能会话需先拉取对应分类(TWITTER/IMAGE)的风格库,让用户选定品牌调性

6. 执行脚本并回显 — 必须带 --json 标志,超时设为 600 秒,解析后原样输出 data.answer

关键约束:

  • 必须使用 --json 模式,Claude Code 的 Bash 工具会捕获 stdout 而非实时透传
  • --live-doc-id 必须存在,所有追问必须携带 --thread-id 保持上下文
  • --skill-id--ext(品牌风格)仅在新建对话生效,追问时自动失效
  • 风格 DNA 必须完整传递,截断会导致生成质量显著下降

多语言支持: 通过 --accept-language 参数实现英/简中/繁中/日/韩等语言对齐。

显著优点

  • 流式实时体验:基于 SSE 的长连接实现逐字输出,延迟低、感知好,支持 2 小时空闲保活
  • 会话状态持久thread_short_id + live_doc_short_id 双 ID 机制确保跨轮次上下文不丢失
  • 专业领域技能:内置推文撰写、品牌 Logo、电商产品图三大垂直场景,自动匹配最优工作流
  • 品牌风格个性化:TWITTER/IMAGE 风格库支持用户自定义 DNA,实现「千人千面」的内容生成
  • 工具链扩展:底层可触发图片生成、研报、PPT、文档、Twitter 搜索等工具,输出结构化数据
  • 容错与重连:SSE 断线自动 2 秒延迟重连,工具结果自动去重,提升鲁棒性

潜在缺点与局限性

  • 环境配置门槛高:强制依赖 FELO_API_KEY 环境变量,CLI 的 felo config set 不兼容,新手易踩坑
  • 脚本层级耦合:依赖 felo-livedoc 技能目录同级存放,路径硬编码,迁移或容器化需额外处理
  • 风格选择流程冗长:每次新建技能会话都需先拉取风格库并交互确认,无法一键跳过或设置默认
  • 追问无法切换技能:若首问未选技能,后续追问也无法追加 --skill-id,必须显式「新开话题」
  • 共享 LiveDoc 陷阱:误选 is_shared=true 的 LiveDoc 会触发 502 错误,需人工过滤
  • Bash 工具超时风险:虽然脚本内部 2 小时保活,但 Claude Code Bash 工具需显式设置 600 秒超时,易被忽略

适合人群

  • 内容运营者:需要批量生成风格统一的品牌推文、社媒图文
  • 电商卖家:快速产出白底产品图、场景化商品渲染
  • 初创品牌主:零设计基础定制 Logo 与视觉识别系统
  • AI 工作流搭建者:需将流式对话嵌入自动化脚本或 CI/CD 管道

常规风险

  • API Key 泄露FELO_API_KEY 以明文环境变量存在,多用户服务器需严格隔离权限
  • Token 消耗不可控:流式输出 + 多工具调用可能导致单次请求成本超预期
  • 风格 DNA 污染:若用户粘贴包含恶意指令的风格块,可能诱导模型输出有害内容
  • 数据跨境传输:Felo 服务基于海外基础设施,敏感行业需评估合规性
  • 生成内容版权:AI 产出的图片、文案存在潜在版权争议,商用需人工复核

Felo SuperAgent 内容

scripts文件夹
手动下载zip · 24.4 kB
run_style_library.mjstext/javascript
请选择文件