进阶专题

自定义节点开发

自定义节点开发-ChengOS  可视化工作流编排 · MCP 原生支持 · 多通道对话· Rust DAG 引擎
写一个节点是扩展 ChengOS 最常见的方式。一个节点就是:一个带派生宏的 Rust 结构体、一个有类型的输入、一个有类型的输出,以及一个函数。注册、JSON Schema 生成和属性面板界面都会由此自动...
tianchengzd的头像-ChengOS  可视化工作流编排 · MCP 原生支持 · 多通道对话· Rust DAG 引擎tianchengzd14天前
02910

应用页面组装

应用页面组装-ChengOS  可视化工作流编排 · MCP 原生支持 · 多通道对话· Rust DAG 引擎
ChengOS 里的页面不是模板文件,而是工作流的输出:每个 UI 节点描述一个区域,ui/pageroot 把它们组装起来,产出 PageLayout JSON,再由运行时渲染。
tianchengzd的头像-ChengOS  可视化工作流编排 · MCP 原生支持 · 多通道对话· Rust DAG 引擎tianchengzd14天前
0419

执行模型:静态分析与调度

执行模型:静态分析与调度-ChengOS  可视化工作流编排 · MCP 原生支持 · 多通道对话· Rust DAG 引擎
引擎建立在一条明确的设计原则之上:静态在左,动态在右;状态兜底,调度闭环。 规划只做一次,离线且无副作用;调度在运行时进行;而持久化的状态机是让整套机制可恢复(而不仅仅是快)的关键...
tianchengzd的头像-ChengOS  可视化工作流编排 · MCP 原生支持 · 多通道对话· Rust DAG 引擎tianchengzd14天前
0308

内嵌聊天界面详解

内嵌聊天界面详解-ChengOS  可视化工作流编排 · MCP 原生支持 · 多通道对话· Rust DAG 引擎
编辑器里的对话面板不是硬拼在工作流引擎上的演示控件,而是一等的执行界面:你发一条消息就启动一次工作流运行,而这次运行产生的一切——流式 token、工具调用、智能体迭代、审批请求——都会...
tianchengzd的头像-ChengOS  可视化工作流编排 · MCP 原生支持 · 多通道对话· Rust DAG 引擎tianchengzd14天前
0256