serein-flow

mcp
Guvenlik Denetimi
Uyari
Health Uyari
  • No license — Repository has no license file
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 182 GitHub stars
Code Uyari
  • network request — Outbound network request in frontend/sereinflow-web/src/api/flowApi.ts
  • network request — Outbound network request in frontend/sereinflow-web/src/api/libraryApi.ts
  • network request — Outbound network request in frontend/sereinflow-web/src/api/mcpApi.ts
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

基于 .NET 10 的跨平台可视化编程平台,支持低代码开发、脚本执行、自定义节点与流程图设计,适合用于业务流程建模与二次开发。A cross-platform visual programming platform built on .NET 8, supporting low-code development, scripting, custom nodes, and workflow editing—ideal for business process modeling and extensibility.

README.md

SereinFlow

SereinFlow is a web-first workflow orchestration system. The ASP.NET Core API coordinates project data and execution requests, while untrusted scripts and plug-ins run only in isolated Worker Runner processes.

The versioned API-to-Worker IPC contract is documented in docs/worker-protocol-v1.md.

Local verification (repository checkout only)

The commands in this section require a local SereinFlow source checkout. They
are not a production or remote MCP incident-diagnosis procedure; for a
connected service, use the public MCP diagnostics and the operator's
correlated server logs described in docs/mcp-readonly-server.md.

dotnet restore SereinFlow.sln
dotnet build SereinFlow.sln --no-restore
dotnet test SereinFlow.sln --no-build

Set-Location frontend/sereinflow-web
npm ci
npm run build

Use .NET SDK 10.0.300, Node.js 24.19.0, and npm 11.6.2. global.json and .node-version are the canonical local and CI toolchain definitions.

Projects that include SereinLang integration use the pinned SereinScript source snapshot under src/ThirdParty/SereinScript. No external SereinScript checkout or path environment variable is required for a normal SereinFlow build.

Upload-library smoke test

The repository includes tests/SereinFlow.TestLibrary, a class library that exercises the upload endpoint, PE metadata node scanner, and Worker dependency loading. Publish it to create artifacts/libraries/SereinFlow.TestLibrary-1.6.1.zip with the complete publish output and required archive layout:

dotnet publish tests\SereinFlow.TestLibrary\SereinFlow.TestLibrary.csproj -c Release

Yorumlar (0)

Sonuc bulunamadi