这段时间每天都在琢磨怎么让RealPLC生成的程序达到可用的程序。但是,目前取得的效果不是特别理想,当系统代码慢慢变庞大后,无论是内部代码的优化和调整,都比我们第一期要更加复杂,时间付出的也更多。
那我们到昨天为止,基本收到了各位内测用户真实的反馈,从对话框的输入体验、上传文件的限制、目标平台的细化,以及scl语言导入博途等规则的细化,命名规则等等都收到了很多正向的反馈。
期间,也有很多朋友们贡献编程风格等链接和资料等等,感谢大家的支持,也是我还在艰难前行的一股力量!



我也把近期的重要更新和大家分享下,我们第二期的目标是把整个流程和框架搭完善,这个相当于总体架构的设计,所以时间周期会相对长些。
01

初步的框架
从目前各类Agent和LLM看,大家对自然语言的处理实际上没那么大差距,思考,执行,结果,再思考,执行,得出结果,再验证,直到目标达成。
那我们初步的框架,是下图这样的:

所有的需求和对话都是给到统一的一个数字分身Jian,给到它自动的分配、调度各个资源进行执行,它的主要作用就是分配和协调,不处理任何具体的业务。
那分配出去后,不同的需求对应不同的工作Agent。比如:
实测的效果,还不是特别理想,目前也是在重点优化这里。
02

SCL语言导入
我们的群友多个反馈,导入到博途里面会出现很多的错误,针对这个问题,也反复做了很多次修复和迭代测试!

在我们近期的更新中,已经针对这点进行了重要更新:

目前从反馈的效果来看,80%的错误没有了,还有细节可能还需要测试出来后继续补充加强。

03

其他更新
我们内部已经更新过几次了,目前最新是V2.6.1版本(已经在官网可以体验)。集中在需求分析 UX 重构、长文本输入体验、过渡文案功能和多项 bug 修复。
之前长文本是问题的,现在也已经补充完善:

目前可以直接粘贴一整段程序进入对话框,当然也可以是技术要求等等。
另外一个就是UI的大幅度进行改善,原本太多需要手动确认的,直接按照PLC最佳的实践经验进行自动确认,模糊的关键的还是需要人工进行外,其他都是自动确认的。

目前的版本,仍然还是有不稳定的情况,近期会加强整个多Agent的编排,对需求更加细化,不是所有的需求和对话都需要走完整的需求分析、确认、计划等这些,所以,还需要我们继续优化。
当然,我们也会尽快对这些问题进行处理,如果内测期间有任何的问题和建议,还请多多留言和反馈交流。再次感谢这些共创的朋友们!
参考链接:
【1】https://www.realplc.com
