@fayz-ai/插件格式
模板、文件和签名——任何垂直的文件层.
状态 : β-前1.0 (中文(简体) ). 核心表面稳定;一些后端侧面(见 PLUGIN_PATTERNS.md)仍在着陆. API在1.0前可能会有变化.
每个真正的生意都靠它从未想建立的形式: 麻醉药单、进化笔记、同意合同、录取文件。 插件窗体杀死了那个忙活。 定义模板一次,将一个填好的文档附加到一个人身上,数据存在于你的租户中——而不是PDF中,没有人可以查询.
它会变成一个 defineSaas 应用作为文档引擎。 诊所会填充健康安眠药 沙龙会收集同意表 工作室会签合同 同样的插件 同样的 frm_* 表格,不同的模板。 文档通过一个细节-tab部件在人物记录中直面,AI助手可以按要求列出模板和客户端文件.
里面的东西
- 模板+文档模式 由Supabase公司提供支持
frm_*与模拟提供者通过createSafeDataProvider - 表格类别登记册 (单位:千美元)
frm_categories由Anamense、Evolução、Laudo、Contrato、Geral等种子 - 人物细节部件 a 包括:
person.detail.documents将文档列表和附加到联系人的分区标签 - 设置标签 用于管理模板、文件和类别
- 文档类型提供者 API —— 说
registerDocumentTypeProvider让其他插件提供可选择的文档/文件类型 - AI 工具 —— 说
listFormTemplates财务报告和审定财务报表listDocuments(只读,允许) - 可粘接数据层 -通过你自己的
dataProvider或让它自动解决 Supabase 来模拟
安装
npm install @fayz-ai/plugin-forms
端点 : react, (中文(简体) ), react-dom。运行时道克 : @fayz-ai/core, (中文(简体) ), @fayz-ai/ui。 。 。 .
使用量
import { defineSaas } from '@fayz-ai/admin'
import { createCustomFormsPlugin } from '@fayz-ai/plugin-forms'
export const app = defineSaas({
// ...
plugins: [
createCustomFormsPlugin({
labels: { pageTitle: 'Documents' },
// dataProvider: myProvider, // optional — defaults to Supabase → mock
}),
],
})
费兹SDK的一部分
旋转的可堆肥插件之一 @fayz-ai/admin 成为真实的,垂直的SaaS——这个拥有文件和签名.
路线图贡献( I)
建设并不断发展于开阔. 见 费兹SDK路线图 对于当前空白,缺失的特征,以及良好的第一问题.