@aglyn/plugins-ai

中文文档
1.19.0发布于 2026/11/07Apache-2.0TypeScriptES Module构建来源已验证近 30 天下载 9880

Aglyn的AI插件:在座助手,Besigner复制助手,基因建筑和自动化工作,以及周围的用量和访问控制. 它是供应商-通用的:每个特性都与供应商合同和供应商交谈

中文使用文档
文档目录5 节
  1. 安装
  2. 里面有什么东西
  3. 使用量
  4. 怎样才合适
  5. 许可证

@aglyn/plugins-ai (英语)

Aglyn的AI插件:在座助手,Besigner复制助手,基因建筑和自动化工作,以及周围的用量和访问控制. 这是供应商-通用的:每个特性都与供应商合同交谈,而供应商的特性仅生活在 src/lib/providers。如果运行 Aglyn 控制台并想要其中的 AI 特性,则安装它;它是一个第一当事方插件,而不是一个独立的库.

从Aglyn monorepo出版到npm. 随后的版本 语义版本。 。 。 .

安装

npm install @aglyn/plugins-ai

同伴依赖性 : react, (中文(简体) ), next, (中文(简体) ), @mui/material, (中文(简体) ), @mui/x-data-grid, (中文(简体) ), firebase,以及 firebase-admin 用于服务器条目.

里面有什么东西

在一个出版的网站上. 没什么 该插件没有站点注册员,而租户运行时间加载它没有服务器表面,因此任何为已公布站点服务的东西都无法到达提供者. 任务构建(一页,一组件,一窗体)被保存为普通Aglyn文档.

控制台 (单位:千美元)registerAiConsole,则 console 财务报告和审定财务报表 staff 书记官长 plugins.config.json) (中文(简体) ). 插件没有添加导航项 。 所有东西都通过控制台外壳和其他插件主机的区域挂载,所以没有控制台页面导入它:

  • 助理,从控制台码头抽出consoleDock)和一个供应商在Besigner复制助理的每个控制台页面周围挂起外壳,控制器在 besignerToolbar 财务报告和审定财务报表 besignerInspector 插槽 .
  • 控制台上栏的AI工作指标(consoleTopBar:工作空间的工作正在做什么,以及通往他们的道路.
  • 网站页面列表及其组件,布局,模板,表单,电子邮件模板,产品,主题,SIO,自动化和函数与变量页面上的"与AI相创建"入站点和卡片(ChostScreens, (中文(简体) ), hostComponents, (中文(简体) ), hostLayouts, (中文(简体) ), hostTemplates, (中文(简体) ), hostForms, (中文(简体) ), hostEmailTemplates, (中文(简体) ), productsCreate, (中文(简体) ), hostTheme, (中文(简体) ), hostSeo, (中文(简体) ), seoFields, (中文(简体) ), hostAutomations, (中文(简体) ), automationEditor, (中文(简体) ), automationRun, (中文(简体) ), hostLogic, (中文(简体) ), logicFunctionEditor, (中文(简体) ), logicReferenceIssue, (中文(简体) ), hostFirstRun, (中文(简体) ), orgSites) (中文(简体) ).
  • 其他插件主机区的卡片:产品复制、进口和产品枢纽(productEditor, (中文(简体) ), productImport, (中文(简体) ), productsHub,记录深刻见解、电子邮件草稿和导入列匹配(recordInsights, (中文(简体) ), recordEmail, (中文(简体) ), importMapping),A/B测试变体和结果(experimentVariants, (中文(简体) ), experimentResult),在"营销"页面上翻版和新翻版(overlayEditor, (中文(简体) ), hostOverlays),从有关其"运动"部分的简介中总结出来的一场运动hostCampaigns),其转换部分和竞选报告用文字表示的数字(marketingInsights),并且从描述中起草的漏斗并解释了其结果(funnelsCreate, (中文(简体) ), funnelInsight) (中文(简体) ).
  • 使用和获取:记帐信用卡和使用卡(orgBillingUsage),每名会员的卡和列(orgMember, (中文(简体) ), orgMembersListColumn, (中文(简体) ), hostMembers工作人员卡、栏和一页staffOrg, (中文(简体) ), staffUser, (中文(简体) ), staffOrgsListColumn, (中文(简体) ), staffOrgUsageColumn) (中文(简体) ).

服务器 (单位:千美元)registerAiConsoleApi,则 consoleApi 登记员,出口自 @aglyn/plugins-ai/server) (中文(简体) ). 它登记了第一当事方供应商、各种工作类型以及根据《公约》提供的路线 ai 财务报告和审定财务报表 assist 前缀为 registerPluginApiRoute数字 :

  • 助理: assist/chat, (中文(简体) ), assist/feedback, (中文(简体) ), assist/edit-applied, (中文(简体) ), ai/assist。 。 。 .
  • 工作: ai/jobs, (中文(简体) ), ai/jobs/batch, (中文(简体) ), ai/jobs/:jobId/cancel, (中文(简体) ), ai/jobs/:jobId/resume, (中文(简体) ), ai/jobs/:jobId/events计划的工作节拍, ai/insights/:jobId, (中文(简体) ), ai/crm/:jobId, (中文(简体) ), ai/seo/apply, (中文(简体) ), ai/experiments/versions, (中文(简体) ), ai/generate/component。 。 。 .
  • 使用和获取: ai/usage, (中文(简体) ), ai/allotments, (中文(简体) ), ai/models, (中文(简体) ), ai/host-permissions, (中文(简体) ), ai/billing/credits, (中文(简体) ), ai/billing/overage。 。 。 .
  • 工作人员: ai/admin/org, (中文(简体) ), ai/admin/orgs-spend, (中文(简体) ), ai/admin/user, (中文(简体) ), ai/admin/signals, (中文(简体) ), ai/admin/overage, (中文(简体) ), ai/admin/credits。 。 。 .

申报. 3个光线条目 核心在任何表面负载之前读取:

  • registerAiDeclarations (单位:千美元)@aglyn/plugins-ai/declarations,也从 .: 插件的应享权利,其配置方案及其活动代码. 同上,注:.
  • registerAiServerDeclarations (单位:千美元)@aglyn/plugins-ai/declarations.server:平台事件订阅,账户时代扫描一个人的AI用法,以及用法提醒贡献者.
  • aiSubprocessors (单位:千美元)@aglyn/plugins-ai/subprocessors:第三方托管已注册的提供者向子处理器目录发送数据.

来源布局 src/lib

  • providers/: 供应商合同(AiProvider),登记处(AI_PROVIDER_CONTRACT, (中文(简体) ), registerAiProvider),模型目录,路由表,以及两个适配器, anthropic.ts 财务报告和审定财务报表 openai-compatible.ts。 。 。 .
  • runtime/:每条路线呼叫一次运行(runAiRequest),出入口,答题缓存,调色板和节点-树木验证器.
  • jobs/:一代工作机器,其步和节奏.
  • tools/:工具定义 工作步骤给一个提供者.
  • usage/ 财务报告和审定财务报表 billing/:每条路线的储备和记录,按成员分配,以及超龄.
  • insights/, (中文(简体) ), activity/, (中文(简体) ), model/:图读取器和文摘,活性代码,工作与用法塑造出卡和路由共享,不依赖任何服务器.
  • components/:码头,牌和员工页.

使用量

该插件通过 Aglyn 的插件管理器加载: 控制台生成的加载器显示导入软件包并调用在 plugins.config.json。在启动时,电线插件用手拨打一次的应用程序:

// console, client side
import { registerAiConsole } from '@aglyn/plugins-ai'
registerAiConsole()

// console, server side
import { registerAiConsoleApi } from '@aglyn/plugins-ai/server'
registerAiConsoleApi()

增一供养. 另一个插件从服务器条目中根据同一合同注册自己的适配器;第一当事方适配器仅在尚未注册供应商时自己注册,所以先前注册的其中一个不会被替换:

import { registerAiProvider, type AiProvider } from '@aglyn/plugins-ai/server'

declare const myProvider: AiProvider
registerAiProvider(myProvider, { pluginId: 'my-plugin' })

一个 AiProvider 命名带有密钥的环境变量( q)apiKeyEnv),自己读取readApiKey),列出其模式,并执行 complete 财务报告和审定财务报表 stream。平台默认提供者是指定 AI_PROVIDER 登记时的环境变量,否则为第一个; AI_DEFAULT_MODEL 覆盖每个步骤类型的模型.

怎样才合适

一个插件软件包( E)scope:plugin) (中文(简体) ). 取决于核心@aglyn/aglyn(a) 租户包(@aglyn/tenant-runtime, (中文(简体) ), @aglyn/tenant-data-admin, (中文(简体) ), @aglyn/tenant-feature-instance)和通用软件 @aglyn/shared-* 软件包。 它没有导入其他插件 。 当一个任务写出另一个插件的资源时,例如运动,电子邮件设计或自动化,插件在核心接合器上注册一个草稿写作器,这个则叫接合;当一个任务读出另一个插件的数字或记录时,那个插件会注册一个读取器. 核心从不导入此套件, 并且只是 src/lib/server.* 被宣布为具有副作用.

许可证

阿帕奇2.0 (英语). 资料来源: https://github.com/aglyn/aglyn/tree/main/libs/plugins/ai (英语)

版本与发布记录

@aglyn/plugins-ai 共发布 162 个版本,首次发布于 2026/09/21;过去 12 个月发布了 162 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
1.19.0latest2026/11/07今天
1.18.02026/11/07今天
1.17.02026/11/07今天
1.16.02026/11/07今天
1.15.22026/11/061 天前
1.15.12026/11/061 天前

其他发布通道:beta → 1.0.0-beta.296。

关于 @aglyn/plugins-ai 的常见问题

@aglyn/plugins-ai 是什么?

Aglyn的AI插件:在座助手,Besigner复制助手,基因建筑和自动化工作,以及周围的用量和访问控制. 它是供应商-通用的:每个特性都与供应商合同和供应商交谈

如何安装 @aglyn/plugins-ai?

在项目目录运行 npm install @aglyn/plugins-ai,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:next(^16.3.3)、react(^19.2.8)、firebase(^13.0.0)、@mui/material(^9.3.1)、firebase-admin(^14.3.0)、@mui/x-data-grid(^9.12.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@aglyn/plugins-ai 支持 TypeScript 吗?

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

@aglyn/plugins-ai 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@aglyn/plugins-ai 可以商用吗?

@aglyn/plugins-ai 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@aglyn/plugins-ai 的下载量有多少?

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

@aglyn/plugins-ai 还在维护吗?

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