SuperAPI AI 工具集

Fabric

Fabric 是一个开源框架,旨在用 AI 增强人类能力。它提供了一个模块化系统,通过众包的 AI 提示词(称为 Patterns)来解决特定问题,这些提示词可用于任何地方。Fabric 按现实任务组织提示词,让用户可以创建、收集和整理最重要的 AI 解决方案,并在自己喜欢的工具中使用。对于命令行用户,Fabric 本身即可作为交互界面。该框架支持多种 AI 提供商(如 OpenAI、Anthropic、Ollama 等),并持续更新功能。

访问官网

工具介绍

Fabric 是一个开源框架,旨在用 AI 增强人类能力。它提供了一个模块化系统,通过众包的 AI 提示词(称为 Patterns)来解决特定问题,这些提示词可在任何地方使用。

用途

Fabric 的核心目标是解决 AI 提示词数量庞大、难以发现、管理和集成的问题。它通过将现实任务组织成提示词单元(Patterns),帮助人们创建、收集和整理最重要的 AI 解决方案,并集成到日常生活和工作中。

主要能力

  • 按现实任务组织提示词:Fabric 提供涵盖生活和工作的各种 Patterns,例如从 YouTube 视频和播客中提取最有趣的部分、用你自己的声音写文章、总结晦涩的学术论文、为写作创建匹配的 AI 艺术提示、对内容质量进行评分、获取冗长内容的摘要、解释代码、将糟糕的文档转化为可用的文档、从任何内容输入创建社交媒体帖子等。
  • 支持多种 AI 提供商:包括 OpenAI、Anthropic (Claude)、Claude Code、Ollama(本地模型)、OpenAI Codex、Azure AI Gateway、Microsoft 365 Copilot、Digital Ocean GenAI、GitHub Models、Venice AI、Abacus、Z AI 等。
  • 命令行界面:Fabric 本身可作为 CLI 使用,支持通过模式(Patterns)处理输入。
  • REST API 服务器:提供 REST API 和 Swagger/OpenAPI 文档,便于集成。
  • 自定义模式:支持用户创建自定义 Patterns,并可在不同工具中使用。
  • 辅助应用:包括 to_pdf、code2context、generate_changelog 等工具。
  • 多语言支持:完全国际化,支持英语、阿拉伯语、中文等多种语言。

使用方式

安装:推荐使用一行命令安装,也支持手动二进制下载、包管理器(macOS Homebrew、Arch Linux AUR、Windows Winget/Scoop)、从源码编译、Docker 等方式。 配置:运行 fabric --setup 配置 AI 提供商,使用 fabric --listvendors 查看可用供应商。 使用:通过命令行使用 Patterns,例如 fabric --pattern summarize 进行摘要。可设置别名简化操作。支持环境变量、Per-Pattern 模型映射等。 扩展:支持 REST API 服务器、Ollama 兼容模式、Shell 补全(Zsh、Bash、Fish)等。

适用场景

Fabric 适用于需要频繁使用 AI 处理文本、总结内容、生成文章、分析信息等任务的个人和团队,尤其适合命令行用户和开发者。

限制

资料中未提供具体的收费、价格、平台限制等信息。