@firecms/data_enhancement

中文文档
3.5.2发布于 2026/11/11TypeScriptESM + CJS构建来源已验证近 30 天下载 6113

此插件允许您增强您的数据 FireCMS 系统 项目,使用ChatGPT.

中文使用文档

FireCMS 系统 数据增强插件

此插件允许您增强您的数据 FireCMS 系统 项目,使用ChatGPT.

ChatGPT 插件允许您使用 OpenAI API 生成内容 最新的GPT模型。 此插件能够理解您的结构 数据并生成符合您计划的内容.

Data enhancement UI

要使用此插件, 您需要有一个有效的订阅 .

你可以订阅 页:1 FireCMS 仪表板。 。 。 .

您需要指定要使用插件的 Firebase 项目 ID 与, 在网站上。 就这样!

不需要添加任何订阅密钥或类似的东西.

import React from "react";
import { FireCMS } from "@firecms/core";
import "typeface-rubik";
import "@fontsource/jetbrains-mono";

import { useDataEnhancementPlugin } from "@firecms/data_enhancement";

// TODO: Replace with your Firebase config
const firebaseConfig = {
    apiKey: "",
    authDomain: "",
    projectId: "",
    storageBucket: "",
    messagingSenderId: "",
    appId: ""
};

export default function App() {

    const dataEnhancementPlugin = useDataEnhancementPlugin({
        // Optional callback for defining which collections should be enhanced
        getConfigForPath: ({ path }) => {
            if (path === "books")
                return true;
            return false;
        }
    });

    const plugins = [dataEnhancementPlugin];
    
    const navigationController = useBuildNavigationController({
        // ... rest of your config
        plugins
    }); 
    
    return <FireCMS
        name={"My Online Shop"}
        plugins={[dataEnhancementPlugin]}
        authentication={myAuthenticator}
        navigationController={navigationController}
        firebaseConfig={firebaseConfig}
    />;
}

怎么会这样?

这个插件使用OpenAI API来使用最新的GPT模型生成内容. 此插件能够理解您数据的结构并生成 内容符合你的计划.

获得最佳效果的一些提示:

  • 确定您选择 右侧数据 键.
  • 这个 字段名称 用于生成内容,通常足以 产生良好的结果。 如果你想得到更好的结果,你可以 添加描述 到你的田园去 这将帮助插件理解 并产生更好的结果.
  • 这个 收藏名称 这一点也很重要.
  • 你可以证明 字段间的关系 而插件会捡起它. 例如,如果您有一个字段叫做 author 和另一个叫做 book,则 插件会理解作者与本书有关,并将 生成相应内容。 你可以用这个制作 概述、审评、, 翻译、标准业务标准内容等 (中文(简体) ).

版本与发布记录

@firecms/data_enhancement 共发布 501 个版本,首次发布于 2023/06/06;过去 12 个月发布了 79 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
3.5.2latest2026/11/114 天前
3.5.2-canary.a0001bdcanary2026/11/114 天前
3.5.2-canary.a36570e2026/10/2718 天前
3.5.2-canary.09e12812026/10/2718 天前
3.5.2-canary.c5764a32026/10/131 个月前
3.5.2-canary.16bf7bb2026/10/131 个月前

其他发布通道:pre → 3.0.0-canary.297,canary → 3.5.2-canary.a0001bd。

关于 @firecms/data_enhancement 的常见问题

@firecms/data_enhancement 是什么?

此插件允许您增强您的数据 FireCMS 系统 项目,使用ChatGPT.

如何安装 @firecms/data_enhancement?

在项目目录运行 npm install @firecms/data_enhancement,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(>=18.3.1 || >=19.0.0)、firebase(^10.12.2 || ^11.0.0 || ^12.0.0)、react-dom(>=18.3.1 || >=19.0.0)、react-router(^6.28.0)、react-router-dom(^6.28.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@firecms/data_enhancement 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@firecms/data_enhancement 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@firecms/data_enhancement 可以商用吗?

@firecms/data_enhancement 使用 未声明 许可。package.json 没有声明许可证。没有许可证的代码默认保留全部权利,商用前请联系作者或查看仓库中的 LICENSE 文件。以上为概括,不构成法律意见,请以许可原文为准。

@firecms/data_enhancement 的下载量有多少?

根据 npm 官方下载统计,@firecms/data_enhancement 在 2026/10/15 – 2026/11/13 这 30 天内被下载 6,113 次,日均约 204 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@firecms/data_enhancement 还在维护吗?

最新版本 3.5.2 发布于 2026/11/11(4 天前);至今共发布 501 个版本,其中过去 12 个月发布了 79 个;首次发布于 2023/06/06。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。