logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

DoraMate 项目(14) - 本地执行架构设计详解: 基于 doramate-frontend 与 doramate-localagent 的真实落地实现

本文详细解析了DoraMate项目的本地执行架构设计,揭示了其三层协作机制:前端负责可视化编排与状态展示,LocalAgent作为桥梁处理本地系统交互,实际执行则由DORA运行时完成。文章重点阐述了当前已实现的功能边界,包括前端的数据模型转换、状态管理机制,以及LocalAgent提供的完整API接口面。特别强调了该设计不追求理想化架构,而是采用WebSocket+轮询、内存态进程表等务实方案,实

#状态模式#rust#机器人 +4
DoraMate 项目(12) - 数据模型设计详解: Rust 全栈类型系统与文件系统架构

摘要: DoraMate项目采用Rust全栈技术栈,设计了类型安全的数据模型系统。前端使用Leptos框架定义核心数据结构(Dataflow、Node、Connection等),通过serde实现序列化/反序列化,支持双格式(可视化编辑器格式和DORA运行时格式)。后端Axum API与文件系统架构深度集成,利用Rust类型系统保证数据一致性,并实现零配置部署。设计特点包括:元数据分离存储、可选字

#rust#开发语言#后端 +4
DoraMate 项目(06) - Axum 后端架构实现:本地代理服务详解

本文详细介绍了DoraMate项目的Axum后端架构实现,重点解析了本地代理服务的设计与实现。文章从技术选型入手,对比了Rust(Axum+Tokio)和C#(ASP.NET Core)在性能、内存安全、稳定性等方面的优势,阐述了选择Rust作为技术栈的核心理由。项目采用单文件架构设计,包含1054行代码,模块划分清晰,涵盖服务入口、应用状态管理、数据模型、API处理器等核心功能。文章特别展示了应

#架构#代理模式#rust +4
DoraMate 项目(03) - 产品定位与架构设计

DoraMate是一款面向具身智能开发者的可视化低代码平台,旨在降低DORA框架使用门槛。该平台通过拖拽式节点编排、实时预览等功能,将开发效率提升5-10倍,同时保持与DORA生态完全兼容。系统采用Rust开发,具备内存安全和高性能特性,支持纯文件系统存储和本地代理服务。核心功能包括可视化节点编辑器、YAML导入导出引擎和自动布局算法,当前MVP版本已实现基础编辑器功能,未来将完善文件管理、日志推

#rust#机器人#开源软件 +4
DoraMate 项目(03) - 产品定位与架构设计

DoraMate是一款面向具身智能开发者的可视化低代码平台,旨在降低DORA框架使用门槛。该平台通过拖拽式节点编排、实时预览等功能,将开发效率提升5-10倍,同时保持与DORA生态完全兼容。系统采用Rust开发,具备内存安全和高性能特性,支持纯文件系统存储和本地代理服务。核心功能包括可视化节点编辑器、YAML导入导出引擎和自动布局算法,当前MVP版本已实现基础编辑器功能,未来将完善文件管理、日志推

#rust#机器人#开源软件 +4
DoraMate 项目(01) - 项目概述:具身智能可视化低代码平台

DoraMate:具身智能可视化低代码平台 DoraMate是基于DORA高性能数据流框架的可视化低代码平台,旨在降低具身智能开发门槛。通过Rust+WebAssembly全栈技术,提供工业级稳定性、极致性能和零配置部署。核心功能包括拖拽式节点编排、YAML配置可视化、实时调试等,解决传统DORA框架手写配置复杂、缺乏可视化工具的问题。技术栈采用Leptos前端、Axum后端和Tokio运行时,实

#低代码#github#开源软件 +1
到底了