首页 > 其他分享 >AIStudio框架汇总及介绍

AIStudio框架汇总及介绍

时间:2024-02-03 09:15:29浏览次数:21  
标签:控件 框架 画板 汇总 Gitee Wpf AIStudio WorkflowCore

Static Badge Travis Travis NuGet Downloads NuGet Downloads Static Badge Static Badge Static Badge

长风破浪会有时,直挂云帆济沧海

AIStudio.框架汇总

开源版

名称地址描述
Travisstarfork Gitee GitHub 博客 Wpf画板框架:示意图,流程图,SFC顺序控制图,逻辑图,思维导图,画板,Block基础功能,可编程画板(预览)等
Travisstarfork Gitee GitHub 博客 权限框架Wpf客户端:大屏,系统管理,流程中心,通用查询,代码生成,文件上传,文件下载,表单,多窗口等
Travisstarfork Gitee GitHub 博客 权限框架后台ASP.NET Core+Blazor客户端:NET7.0,jwt验证,DI自动注入,nlog日志,事件总线,SqlSugar,aop拦截,quartz等
Travisstarfork Gitee GitHub 博客 Wpf控件库:按钮,输入框,图标,面包屑,下拉控件,菜单,文字链接,分页,步骤条,级联选择,复选框,日期和时间选择器,表单,选择器,单选框,评分,重复按钮,滑动输入条,切换按钮,数值选择控件,上传,头像,徽标数,日历和时间,卡片,走马灯,数据表格,折叠面板,分组框,图片,滚动视图,标签,标签页,工具条,文本块,时间轴,树形控件,列表框,边框,警告提示,抽屉,全局提示,对话框,窗口容器,通知提醒框,进度条,加载中,锚点,回到顶部,分割线,颜色拾取器,媒体播放,校验,网页,键盘操作,锚点等(样式或控件)
Travisstar Gitee 博客 Wpf客户端新手教程
Travis Gitee Avalonia控件库(开发中,未开放)

VIP版

名称地址描述
Travis Gitee AIStudio画板升级版(准备中)
Travis Gitee AIStudio画板-C#脚本生成节点
Travis Gitee Wpf Svg编辑器(准备中)
Travis Gitee Wpf Block积木编程(准备中)

框架简介

一、Wpf画板框架

输入图片说明输入图片说明

二、权限框架Wpf客户端

输入图片说明输入图片说明

三、权限框架后台ASP.NET Core API+Blazor客户端

├─Client  (客户端部分)
│  ├─AIStudio.BlazorUI (客户端页面)
│  ├─AIStudio.Client.Business (向后台请求方法)
│  ├─Application
│  │  ├─AIStudio.BlazorMaui.Client (启动项目,嵌入在maui中)
│  │  ├─AIStudio.BlazorServer.Client(启动项目,Blazor的server模式,暂未完成)
│  │  ├─AIStudio.BlazorWasm.Client(启动项目,Blazor的wasm模式,推荐模式)
│  │  ├─AIStudio.BlazorWinform.Client(启动项目,嵌入在winform中)
│  │  └─AIStudio.BlazorWpf.Client(启动项目,嵌入在wpf中)
│  └─Diagram
│      ├─AIStudio.BlazorDiagram (Diagram的流程图封装)
│      └─AIStudio.BlazorDiagram.Test
├─Common
│  ├─AIStudio.Common (API的基础实现)
│  ├─AIStudio.DbFactory (代码生成使用)
│  ├─AIStudio.Entity (实体类)
│  ├─AIStudio.Util (公共方法)
│  └─WorkflowCore (开源的工作流实现)
│      ├─providers
│      │  ├─WorkflowCore.LockProviders.SqlServer
│      │  ├─WorkflowCore.Persistence.EntityFramework
│      │  ├─WorkflowCore.Persistence.MySQL
│      │  ├─WorkflowCore.Persistence.PostgreSQL
│      │  ├─WorkflowCore.Persistence.Sqlite
│      │  ├─WorkflowCore.Persistence.SqlServer
│      ├─WorkflowCore
│      ├─WorkflowCore.DSL
└─Server (服务端部分)
    ├─AIStudio.Api (API启动项目)
    ├─AIStudio.BlazorWasm.Server (WASM托管在API中的启动项目)
    ├─AIStudio.Business 
    ├─AIStudio.IBusiness

四、Wpf控件库

输入图片说明输入图片说明
[
  {
    "title": "General",
    "image": "Home",
    "demoItemList": [
      [ "Introduce 介绍", "IntroduceView", "Introduce", "" ],
      [ "Button 按钮", "ButtonView", "Button", "" ],
      [ "TextBox 输入框", "TextBoxView", "Input", "" ],
      [ "Icon 图标", "IconView", "FontAwesome", "" ],
      [ "Path 路径", "PathView", "Path", "" ],  
      [ "Color 色彩", "BrushView", "Brush", "" ]
    ]
  },
  {
    "title": "Navigation",
    "image": "Navigation",
    "demoItemList": [
      [ "BreadcrumbBar 面包屑", "BreadcrumbBarView", "BreadcrumbBar", "" ],
      [ "DropDown 下拉控件", "DropDownView", "DropDown", "" ],
      [ "Menu 菜单", "MenuView", "Menu", "" ],
      [ "Link 文字链接", "LinkTextBlockView", "Link", "" ],
      [ "Pagination 分页", "PaginationView", "Pagination", "" ],
      [ "StepBar 步骤条", "StepBarView", "Step", "" ]
    ]
  },
  {
    "title": "Data Entry",
    "image": "Edit",
    "demoItemList": [
      [ "Cascader 级联选择", "CascaderView", "Cascader", "" ],
      [ "CheckBox 复选框", "CheckBoxView", "CheckBox", "" ],
      [ "DateTimePicker 日期和时间选择器", "DatePickerView", "DatePicker", "" ],
      [ "Form 表单", "FormView", "Form", "" ],
      [ "ComboBox 选择器", "ComboBoxView", "ComboBox", "" ],
      [ "Radio 单选框", "RadioButtonView", "RadioButton", "" ],
      [ "Rate 评分", "RateView", "Star", "" ],
      [ "Repeat 重复按钮", "RepeatButtonView", "RepeatButton", "" ],
      [ "Slider 滑动输入条", "SliderView", "Slider", "" ],
      [ "Toggle 切换按钮", "ToggleButtonView", "ToggleSwitch", "" ],
      [ "UpDown 数值选择控件", "NumericUpDownView", "NumericUpDown", "" ],
      [ "Upload 上传", "UploadFileView", "Upload", "" ]
    ]
  },
  {
    "title": "Data Display",
    "image": "Display",
    "demoItemList": [
      [ "Avatar 头像", "AvatarView", "Avatar", "" ],
      [ "Badge 徽标数", "BadgeView", "Badge", "" ],
      [ "Calendar 日历和时间", "CalendarView", "Calendar", "" ],
      [ "Card 卡片", "CardView", "Card", "" ],
      [ "Carousel 走马灯", "CarouselView", "Carousel", "" ],
      [ "DataGrid 数据表格", "DataGridView", "Grid", "" ],
      [ "Expander 折叠面板", "ExpanderView", "Expander", "" ],
      [ "Group 分组框", "GroupBoxView", "Group", "" ],
      [ "Imgae 图片", "ImageView", "Image", "" ],
      [ "ScrollViewer 滚动视图", "ScrollViewerView", "Scroll", "" ],
      [ "Tag 标签", "TagView", "Tag", "" ],
      [ "Tabs 标签页", "TabControlView", "Tabs", "" ],
      [ "ToolBar 工具条", "ToolBarView", "ToolBar", "" ],
      [ "Text 文本块", "TextBlockView", "Text", "" ],
      [ "Timeline 时间轴", "TimelineView", "Timeline", "" ],
      [ "Tree 树形控件", "TreeViewView", "Tree", "" ],
      [ "List 列表框", "ListBoxView", "List", "" ],
      [ "Border 边框", "BorderView", "Border", "" ]
    ]
  },
  {
    "title": "Feedback",
    "image": "Feedback",
    "demoItemList": [
      [ "Notice 警告提示", "NoticeCardView", "Alarm", "" ],
      [ "Drawer 抽屉", "DrawerView", "Drawer", "" ],
      [ "Message 全局提示", "MessageBoxView", "Message", "" ],
      [ "Dialog 对话框", "DialogView", "Dialog", "" ],
      [ "WindowContainer 窗口容器", "WindowContainerView", "WindowContainer", "" ],
      [ "Notification 通知提醒框", "NotificationView", "Notification", "" ],
      [ "Progress 进度条", "ProgressBarView", "Progress", "" ],
      [ "Loading 加载中", "LoadingView", "Loading", "" ]
    ]
  },
  {
    "title": "Other",
    "image": "Seedling",
    "demoItemList": [
      [ "Anchor 锚点", "NavigationBarView", "Anchor", "" ],
      [ "GotoTop 回到顶部", "GotoTopView", "Goto", "" ],
      [ "Divider 分割线", "DividerView", "Divider", "" ],
      [ "ColorPicker 颜色拾取器", "ColorPickerView", "ColorPicker", "" ],
      [ "MediaPlayer 媒体播放", "MediaPlayerView", "Media", "" ],
      [ "Verify 校验", "VerifyView", "Verify", "" ],
      [ "WebBrowser 网页", "WebBrowserView", "Browser", "" ],
      [ "KeyNavigation 键盘操作", "ControlNavigationView", "Keyboard", "" ],
      [ "Theme 自定义主题", "ColorToolView", "PalettePath", "" ],
      [ "Xaml 显示", "XamlDisplayView", "Xaml", "" ],
      [ "Transition 切换动画", "TransitionView", "Transition", "" ]
    ]
  }

]

五、AIStudio画板-C#脚本生成节点(vip)

输入图片说明输入图片说明

六、AIStudio画板升级版(准备中)

正在准备文档与Demo

七、Wpf Svg编辑器(准备中)

输入图片说明输入图片说明

八、Wpf Block积木编程(准备中)

输入图片说明输入图片说明  

标签:控件,框架,画板,汇总,Gitee,Wpf,AIStudio,WorkflowCore
From: https://www.cnblogs.com/akwkevin/p/18004321

相关文章

  • 鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之TimePicker组件
    鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之TimePicker组件一、操作环境操作系统: Windows10专业版、IDE:DevEcoStudio3.1、SDK:HarmonyOS3.1+编辑二、TimePicker组件TextClock组件通过文本将当前系统时间显示在设备上。支持不同时区的时间显示,最高精度到秒级。子组件无。接口TimePic......
  • ssm三大框架和springboot有什么关系?
    SSM框架是指Spring+SpringMVC+MyBatis的组合,它们分别是Java开发中常用的三个框架。而SpringBoot(管家)是基于Spring框架的一种快速开发框架。更具体地说,SSM框架是一种传统的JavaWeb开发框架组合,其中:Spring是一个全功能的企业级Java开发框架,提供了依赖注入......
  • TP框架 之think-auth权限认证
    一、安装think-authcomposerrequire5ini99/think-auth二、数据表-- ------------------------------ think_auth_rule,规则表,-- id:主键,name:规则唯一标识, title:规则中文名称 status 状态:为1正常,为0禁用,condition:规则表达式,为空表示存在就验证,不为空表示按照条件验......
  • TP5框架 之自定义标签
    一、创建控制器<?phpnamespaceapp\common\taglib;usethink\auth\Auth;usethink\template\TagLib;classMyTagextendsTagLib{protected$tags=['auth'=>['attr'=>'rule','close'=>1......
  • 深度学习框架:为啥不同的框架,不同的运行设备(GPU/CPU/NPU),运算出的结果性能会有一定百分
    经常会遇到有人在网上说,TensorFlow的计算结果比pytorch的高上几个百分点,也有人说RTX3090的计算结果没有A100的好,还有人说NPU的计算结果比GPU的高,而且这种说法在业内也是极为常见的,甚至在读书时的实验室里和人交流也会有这种反馈,这里对其说说自己的理解。算法本质导致的随机性,......
  • Node学习——Koa框架
    1.简介koa框架是一个遵循洋葱模型的轻量级的nodejs框架,将大部分工作都抛给中间件来处理,框架只专注于compose各个中间件,并按照use注册的顺序逐个执行中间件。2.安装使用安装:npminstallkoa-s使用:constKoa=require('koa');constapp=newKoa;app.listen(3000);3.中间件的使......
  • 第17天:信息打点-语言框架&开发组件&FastJson&Shiro&Log4j&SpringBoot等
    框架:简单代码的一个整合库,如果使用框架就只需要学习使用框架调用即可如:文件上传功能是需要很多代码来实现的,框架把这个代码进行封封装,调用即可影响:如果采用框架开发,代码的安全性是取决于框架的过滤机制 #Python-开发框架-Django&FlaskDjango1、识别插件2、Set-Cookie:expi......
  • 响应式的 WebFlux 框架更优雅,性能更强!
    spring-webflux是spring在5.0版本后提供的一套响应式编程风格的web开发框架。这个框架包含了spring-framework和springmvc,它可以运行在Netty、Undertow以及3.1版本以上的Serlvet容器上。你可以在项目中同时使用spring-webmvc和spring-webflux,或者只用其中一个来开发web应用。所谓......
  • Blazor快速开发框架Known-更换数据库
    本文介绍如何更换框架默认的数据库,下面以MySQL数据库为例:操作步骤双击KIMS.Shared项目,打开项目文件,引用MySqlConnector数据库访问包<PackageReferenceInclude="MySqlConnector"Version="2.3.3"/>其他数据库访问包如下://SQLite<PackageReferenceInclude="Microsoft.Da......
  • 华为显卡已经支持pytorch计算框架
    相关链接:https://support.huawei.com/enterprise/zh/doc/EDOC1100079287/a21c08dehttps://www.zhihu.com/question/624955377/answer/3240350483https://www.hiascend.com/document/detail/zh/ModelZoo/pytorchframework/pies/pies_00004.htmlAscend/pytorch项目地址:https:......