保留原始分离提示并拆分模块
按模型、树、持久化、提示词和工作流拆分 separation 提取支持 more_turn 的反馈重试 harness 删除旧 separation.rs 文件
This commit is contained in:
@@ -7,10 +7,16 @@ mod workflow;
|
|||||||
pub use model::*;
|
pub use model::*;
|
||||||
pub use persistence::*;
|
pub use persistence::*;
|
||||||
pub use tree::*;
|
pub use tree::*;
|
||||||
|
pub use workflow::apply_batch_patch;
|
||||||
pub(crate) use workflow::separate_ui_impl;
|
pub(crate) use workflow::separate_ui_impl;
|
||||||
#[cfg(test)]
|
#[cfg(test)]
|
||||||
mod tests {
|
mod tests {
|
||||||
use super::*;
|
use super::*;
|
||||||
|
use crate::ui_editor::component::Component;
|
||||||
|
use crate::ui_editor::layout::node::Node;
|
||||||
|
use crate::ui_editor::state::{State, UITree};
|
||||||
|
use crate::ui_editor::utils::{NodeId, UIDesignImageId};
|
||||||
|
use std::path::Path;
|
||||||
use crate::ui_editor::component::image::{ImageComponent, ImageType};
|
use crate::ui_editor::component::image::{ImageComponent, ImageType};
|
||||||
use crate::ui_editor::layout::children_display_mode::ChildrenDisplayMode;
|
use crate::ui_editor::layout::children_display_mode::ChildrenDisplayMode;
|
||||||
use crate::ui_editor::layout::control_layout::ControlLayout;
|
use crate::ui_editor::layout::control_layout::ControlLayout;
|
||||||
|
|||||||
Reference in New Issue
Block a user