fengjiayi
|
77160feaeb
|
修复了全局节点连接异常异常。
|
2025-07-29 14:25:31 +08:00 |
|
fengjiayi
|
a6d6790d31
|
修复了Serein.Script调用对象方法时无法匹配重载方法
|
2025-07-28 20:21:50 +08:00 |
|
fengjiayi
|
69a32831b9
|
表达式节点、条件表达式节点改用Serein.Script进行构造解析执行,避免了文本解析带来的性能损耗。
|
2025-07-28 20:04:56 +08:00 |
|
fengjiayi
|
74961fa2c4
|
流程上下文添加了调用信息记录
|
2025-07-28 17:38:51 +08:00 |
|
fengjiayi
|
ccb8e49abc
|
重新设计了FlowLIbrary相关类;为工作台默认添加了基础依赖、默认画布。
|
2025-07-28 12:16:29 +08:00 |
|
fengjiayi
|
d3c3210ccc
|
从Serein.Library分离了WebSocket/Modbus;新增了Json门户类,用于未来的Http、WebSocket、Mqtt、gRPC、QUIC扩展。
|
2025-07-27 23:34:01 +08:00 |
|
fengjiayi
|
29f2be5c80
|
通过Emit优化Script脚本的解释执行;出于后期更新的方向,暂时隐藏表达式节点、条件表达式节点、全局数据节点;流程图转c#代码新增对于Script脚本的支持,Script脚本现在可以原生导出为C#代码。
|
2025-07-26 19:36:54 +08:00 |
|
fengjiayi
|
9a8de6b571
|
整理了Serein.Library项目类文件,IDynamicContext、DynamicContext接口名称及实现类改为IFlowContext、FlowContext,使其与流程其它接口类命名风格统一。
|
2025-07-23 16:20:41 +08:00 |
|
fengjiayi
|
4e20e816ae
|
修改了http服务器无法正确处理post请求入参;添加了modbus tcp客户端支持。
|
2025-07-23 15:57:57 +08:00 |
|
fengjiayi
|
fc05cd662b
|
重写了Script的解释器代码,使其更加直观。重写了流程控制的部分代码,分离运行环境IOC与流程IOC。
|
2025-07-18 22:45:06 +08:00 |
|
fengjiayi
|
88de5a21f5
|
优化了SereinEnv.WriteLine(Exception, InfoClass)输出,可以通过更改InfoClass控制是否输出异常堆栈信息。
优化了批量加载节点时,脚本节点类型分析异常的问题。
|
2025-07-17 22:46:40 +08:00 |
|
fengjiayi
|
550122208d
|
修改md文档
|
2025-07-17 15:14:34 +08:00 |
|
fengjiayi
|
88a82046b8
|
修复了脚本语言中构造器赋值的 bug
|
2025-07-16 16:16:19 +08:00 |
|
fengjiayi
|
01ab905155
|
重写脚本解释器的实现,提高其可读性。
|
2025-07-13 17:34:03 +08:00 |
|
fengjiayi
|
6141d2c1c1
|
允许隐式声明变量(不用let关键字声明变量)
|
2025-07-11 23:43:27 +08:00 |
|
fengjiayi
|
ec764c5675
|
为Serein.Script增加类型分析,增加了更加详细的Number类型节点,优化了对象节点的链式表达式,修复了Lexer分析词法时,部分Token代码属性错误的问题。
|
2025-07-11 20:52:21 +08:00 |
|
fengjiayi
|
70f674ca1b
|
优化了脚本生成AST时的代码提示,增加了脚本运行时错误提示。
|
2025-07-09 21:49:26 +08:00 |
|
fengjiayi
|
efe4d0a8e5
|
添加了 Action FlowCall 节点的代码生成支持
|
2025-07-08 14:22:41 +08:00 |
|
fengjiayi
|
678b01f2fe
|
完善节点图的代码生成
|
2025-07-07 20:40:24 +08:00 |
|
fengjiayi
|
b25fd9c83c
|
尝试将节点流导出为c#代码文件
|
2025-07-06 14:34:49 +08:00 |
|
fengjiayi
|
162dc7bcf8
|
准备添加流程接口调用
|
2025-07-04 21:31:07 +08:00 |
|
fengjiayi
|
345fee39ba
|
优化LocalFlowEnviromment(1)
|
2025-07-04 11:35:34 +08:00 |
|
fengjiayi
|
97df2a04b2
|
LocalFlowEnvironment文件丢失,需要重写
|
2025-06-22 21:53:37 +08:00 |
|