SuperAPI AI 工具集

flompt

flompt 是一个可视化 AI 提示词工程工具,可将提示词拆解为结构化语义块,通过流程图式编辑器拖拽、连接、排序后,重新编译为针对 Claude 优化的机器可读 XML 提示词。它提供 16 种专用语义块,并按照 Anthropic 推荐的提示词结构自动排序。除了网页应用外,还提供浏览器扩展,可在 ChatGPT、Claude 和 Gemini 中直接使用;同时通过 MCP 集成到 Claude Code,支持 decompose_prompt、compile_prompt、list_block_types 等工具调用。flompt 免费、开源(MIT 许可),无需账户,支持自托管,并支持 10 种语言。

访问官网

工具介绍

flompt 是一个可视化 AI 提示词构建工具,核心思路是把一段长提示词拆解成结构化的语义块,在流程图界面中编辑后,再编译成面向 Claude 优化的 XML 格式提示词。根据官方资料,其口号是“flow + prompt = flompt”,即“把任意 AI 提示词变成可视化流程:拆解、编辑成流程图、重新编译”。

用途: flompt 面向提示词工程场景,帮助用户不再编写单一长文本,而是将提示词分解为带类型的结构化块,再依据 Anthropic 推荐的提示词结构组织并输出为机器可读的 XML。它适合需要反复调试、复用或系统化管理提示词的用户。

主要能力:

  1. AI 拆解:粘贴任意提示词后,由 AI 将其拆分为带类型的语义块。
  2. 可视化编辑:在基于 React Flow 的流程图编辑器中拖拽、连接、重新排序语义块;提供画布与卡片列表双视图切换。
  3. 编译输出:将语义块编译为 Claude 优化的 XML 提示词,并给出估算的 token 数量。
  4. 16 种专用语义块:直接对应 Claude 提示词工程最佳实践,并按照 Anthropic 推荐的结构自动排序。
  5. 块管理:可隐藏或显示任意块(隐藏块不参与最终提示词组装)、在列表视图中一键复制任意块。
  6. 异步任务队列:用于非阻塞拆解并提供实时进度。
  7. 自动保存:通过本地 Zustand 持久化。
  8. 导出:支持导出为 TXT 或 JSON。
  9. 多语言:支持 EN、FR、ES、DE、PT、JA、TR、ZH、AR、RU 共 10 种语言,每种语言有独立索引页。
  10. 键盘快捷键。

使用方式:

  • 在线使用:访问 flompt.dev,免费、无需账户。
  • 浏览器扩展:可在 ChatGPT、Claude 和 Gemini 中使用,不必离开当前标签页。扩展会在 AI 聊天输入框中注入一个 Enhance 按钮,侧边栏与聊天之间双向同步,支持 Chrome 和 Firefox。
  • Claude Code 集成(MCP):flompt 通过 Model Context Protocol 将核心能力暴露为 Claude Code 中的原生工具。配置后可在任意 Claude Code 会话中调用 decompose_prompt、compile_prompt 和 list_block_types,无需浏览器或复制粘贴。提供 CLI 方式(推荐,--scope user 使工具在所有 Claude Code 项目中可用)或通过 ~/.claude.json 配置。
  • 三个 MCP 工具:decompose_prompt 将原始提示词拆解为结构化块(角色、目标、上下文、约束等);若服务器配置了 API key 则使用 Claude 或 GPT,否则回退到基于关键词的启发式分析,返回带类型块列表及完整 JSON 供 compile_prompt 使用。compile_prompt 将块列表编译为 Claude 优化的 XML 提示词,按 Anthropic 推荐结构重排序,返回最终 XML 及估算 token 数。list_block_types 列出全部 16 种块类型及其描述和推荐规范顺序。
  • 自托管:支持本地开发,需 Node/构建环境(资料未完整列出具体命令);AI 配置可选 Anthropic 或 OpenAI API key,无 API key 时使用关键词启发式拆解器,仍可编译结构化 XML。生产部署使用 /projects/flompt 目录,由 Caddy 和 FastAPI 后端组成,二者由 supervisord 管理,并有 keepalive 看门狗每 30 秒检查、崩溃自动重启;Caddy 自动通过 Let's Encrypt 管理 TLS 证书。部署脚本支持完整部署(构建+重启+健康检查)、仅构建、仅重启等模式。

适用场景:

  • 提示词工程与提示词调优。
  • 将零散提示词整理为结构化、可复用的 XML 提示词。
  • 在 ChatGPT、Claude、Gemini 聊天界面中快速增强提示词。
  • 在 Claude Code 工作流中通过 MCP 直接拆解与编译提示词。
  • 自托管部署以满足私有化或定制需求。

限制与说明:

  • 官方资料未提供具体收费方案、价格或付费墙信息;仅说明免费、开源、无需账户。
  • AI 拆解在无 API key 时使用关键词启发式回退,效果与能力边界资料未详细说明。
  • 浏览器扩展明确支持 ChatGPT、Claude、Gemini,其他平台未提及。
  • 自托管部分要求的具体依赖版本、系统环境等资料未完整列出。
  • 项目采用 MIT 许可,由 Nyrok 构建,欢迎贡献 bug 报告、功能、翻译和文档。