AIStudio框架汇总及介绍

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积木编程(准备中)

输入图片说明输入图片说明
 
posted @ 2024-02-03 08:11  竹天笑  阅读(186)  评论(0编辑  收藏  举报