XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFEWorkflow

【WinUI】XFE基于windows的工作流

公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/XFEWorkflow

完善 WinUI 工作流界面并加入屏幕 OCR 自动化

3d98aef
XFE工作室室长 <mail@xfegzs.com>
提交于

代码差异

85 个文件 +4478 -118
Modified README.md +3 -0
Modified THIRD-PARTY-NOTICES.md +5 -0
Modified XFEWorkflow.slnx +6 -1
Modified XFEWorkflow/XFEWorkflow.Abstractions/PluginContracts.cs +5 -0
Modified XFEWorkflow/XFEWorkflow.Abstractions/PluginPackage.cs +2 -2
Added XFEWorkflow/XFEWorkflow.Abstractions/ScreenGeometry.cs +48 -0
Modified XFEWorkflow/XFEWorkflow.Abstractions/WorkflowModels.cs +1 -0
Modified XFEWorkflow/XFEWorkflow.Abstractions/XFEWorkflow.Abstractions.csproj +2 -1
Modified XFEWorkflow/XFEWorkflow.Core/Runtime/WorkflowTemplates.cs +14 -0
Modified XFEWorkflow/XFEWorkflow.Infrastructure/Execution/RunCoordinator.cs +6 -0
Modified XFEWorkflow/XFEWorkflow.Plugins.Desktop/DesktopPlugin.cs +14 -2
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/ImageMatcher.cs +76 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/Licenses/InteropDotNet-LICENSE.txt +22 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/Licenses/Leptonica-LICENSE.txt +25 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/Licenses/SOURCES.json +25 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/Licenses/Tesseract-engine-LICENSE.txt +202 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/Licenses/Tesseract-wrapper-LICENSE.txt +202 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/OcrRecognizer.cs +147 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/ScreenCapture.cs +88 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/VisionPlugin.cs +166 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/XFEWorkflow.Plugins.Vision.csproj +16 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/tessdata/LICENSE +202 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/tessdata/SOURCES.json +25 -0
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/tessdata/chi_sim.traineddata +0 -0
二进制文件已变更,无法进行逐行预览。
Added XFEWorkflow/XFEWorkflow.Plugins.Vision/tessdata/eng.traineddata +0 -0
二进制文件已变更,无法进行逐行预览。
Modified XFEWorkflow/XFEWorkflow.Test/AdvancedTests.cs +1 -1
Modified XFEWorkflow/XFEWorkflow.Test/DesktopInputTests.cs +9 -1
Modified XFEWorkflow/XFEWorkflow.Test/IntegrationTests.cs +18 -0
Added XFEWorkflow/XFEWorkflow.Test/VisionTests.cs +190 -0
Modified XFEWorkflow/XFEWorkflow.Test/XFEWorkflow.Test.csproj +1 -0
Modified XFEWorkflow/XFEWorkflow/Assets/Editor/index.html +3 -3
Modified XFEWorkflow/XFEWorkflow/Controls/CodeEditor.cs +71 -18
Added XFEWorkflow/XFEWorkflow/Controls/ScreenRegionPicker.cs +248 -0
Modified XFEWorkflow/XFEWorkflow/Controls/WorkflowCanvas.cs +3 -0
Modified XFEWorkflow/XFEWorkflow/Services/AppServices.cs +3 -1
Added XFEWorkflow/XFEWorkflow/Services/ScreenToolsService.cs +62 -0
Modified XFEWorkflow/XFEWorkflow/Services/TrayService.cs +1 -0
Modified XFEWorkflow/XFEWorkflow/Services/UiSmokeTest.cs +23 -0
Modified XFEWorkflow/XFEWorkflow/ViewModels/MainPageViewModel.cs +22 -1
Modified XFEWorkflow/XFEWorkflow/Views/AppShellPage.xaml.cs +1 -0
Added XFEWorkflow/XFEWorkflow/Views/MainPage.Automation.cs +230 -0
Modified XFEWorkflow/XFEWorkflow/Views/MainPage.xaml +190 -55
Modified XFEWorkflow/XFEWorkflow/Views/MainPage.xaml.cs +259 -26
Modified XFEWorkflow/XFEWorkflow/Views/ManagementPages.cs +1 -1
Modified XFEWorkflow/XFEWorkflow/XFEWorkflow.csproj +5 -1
Modified docs/acceptance.md +7 -0
Modified docs/architecture.md +2 -0
Added docs/design/WinUI-Workflow-Design.md +47 -0
Added docs/design/workflow-ui-validation.json +70 -0
Added docs/design/workflow-winui-concept-v1.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added docs/design/workflow-winui-implemented-compact.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added docs/design/workflow-winui-implemented-dark.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added docs/design/workflow-winui-implemented-light.png +0 -0
二进制文件已变更,无法进行逐行预览。
Modified docs/plugins.md +4 -1
Added docs/screen-automation.md +76 -0
Added docs/screenshots/region-picker-ui-results.json +10 -0
Added docs/screenshots/screen-region-picker.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added docs/screenshots/vision-ui-results.json +78 -0
Added docs/screenshots/workflow-ocr-tools.png +0 -0
二进制文件已变更,无法进行逐行预览。
Added samples/workflows/screen-ocr-code.xfeworkflow +21 -0
Added samples/workflows/screen-ocr-graph.xfeworkflow +134 -0
Modified tools/Copy-Bundles.ps1 +4 -1
Modified tools/Publish-Release.ps1 +12 -2
Added vendor/vcruntime/README.md +9 -0
Added vendor/vcruntime/SOURCES.json +120 -0
Added vendor/vcruntime/win-x64/concrt140.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x64/msvcp140.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x64/msvcp140_1.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x64/msvcp140_2.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x64/msvcp140_atomic_wait.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x64/msvcp140_codecvt_ids.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x64/vccorlib140.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x64/vcruntime140.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x64/vcruntime140_1.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x64/vcruntime140_threads.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x86/concrt140.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x86/msvcp140.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x86/msvcp140_1.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x86/msvcp140_2.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x86/msvcp140_atomic_wait.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x86/msvcp140_codecvt_ids.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x86/vccorlib140.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x86/vcruntime140.dll +0 -0
二进制文件已变更,无法进行逐行预览。
Added vendor/vcruntime/win-x86/vcruntime140_threads.dll +0 -0
二进制文件已变更,无法进行逐行预览。