SuperAPI AI 工具集

syncfusion-aspnetcore-smart-paste

通用与其它

查看项目

更新于 10-16 01:09

技能介绍

用途:在 ASP.NET Core 应用中实现 Syncfusion Smart Paste Button,利用 AI 解析剪贴板内容并自动映射到表单字段,完成智能填充。

主要能力:智能数据映射,通过上下文理解将剪贴板数据匹配到表单字段;支持 OpenAI、Azure OpenAI、Ollama 以及自定义 IChatInferenceService 后端;支持字段注解以提升 AI 准确度;按钮外观可自定义并继承 Button 组件属性;自动解析剪贴板并分发值;支持 Tag Helper,可用于 Razor Pages 与 MVC。

使用方式:需安装 Syncfusion.EJ2.AspNet.Core NuGet 包,配置 AI 服务(OpenAI、Azure OpenAI 或 Ollama),在 Razor Pages 或 MVC 项目中注册 Tag Helper,并配置 CDN 样式表与脚本。字段注解使用 data-smartpaste-description 属性,支持 text、textarea、select、radio、checkbox 等输入类型。自定义后端需实现 IChatInferenceService 接口并在依赖注入中注册,按指定请求/响应格式返回字段映射 JSON。

适用场景:需要从剪贴板内容自动填充多字段表单的 ASP.NET Core 应用,包括使用云端或本地 AI 推理服务的场景。

限制:资料未提供具体价格、平台兼容版本、性能数据或完整代码示例;实际配置细节需参考对应参考文档。