Re-exports§
pub use config::AgentInfo;pub use config::AgentYamlConfig;pub use config::LLMYamlConfig;pub use config::RuntimeConfig;pub use config::ToolConfig;pub use messaging::InboundMessage;pub use messaging::MessageBus;pub use messaging::OutboundMessage;pub use messaging::SimpleInboundMessage;pub use messaging::SimpleOutboundMessage;pub use prompt::ConversationBuilder;pub use prompt::GlobalPromptRegistry;pub use prompt::PromptBuilder;pub use prompt::PromptComposition;pub use prompt::PromptError;pub use prompt::PromptRegistry;pub use prompt::PromptResult;pub use prompt::PromptTemplate;pub use prompt::PromptVariable;pub use prompt::VariableType;pub use secretary::Artifact;pub use secretary::ChannelConnection;pub use secretary::ChatMessage;pub use secretary::CriticalDecision;pub use secretary::DecisionOption;pub use secretary::DecisionType;pub use secretary::DefaultInput;pub use secretary::DefaultOutput;pub use secretary::DefaultSecretaryBehavior;pub use secretary::DefaultSecretaryBuilder;pub use secretary::ExecutionResult;pub use secretary::HumanResponse;pub use secretary::LLMProvider;pub use secretary::ProjectRequirement;pub use secretary::QueryType;pub use secretary::Report;pub use secretary::ReportType;pub use secretary::Resource;pub use secretary::SecretaryCommand;pub use secretary::SecretaryCore;pub use secretary::SecretaryHandle;pub use secretary::SecretaryMessage;pub use secretary::Subtask;pub use secretary::TaskExecutionStatus;pub use secretary::TodoItem;pub use secretary::TodoPriority;pub use secretary::TodoStatus;pub use secretary::WorkPhase;pub use secretary::extract_json_block;pub use secretary::parse_llm_json;
Modules§
- agent
- Agent 基础构建块
- collaboration
- LLM 驱动的协作协议实现
- config
- Agent 配置文件解析
- coordination
- llm
- LLM 模块
- messaging
- Generic message bus framework for decoupled agent architectures
- persistence
- 数据持久化模块
- prompt
- Prompt 管理模块
- react
- ReAct (Reasoning + Acting) Agent 框架
- secretary
- 秘书Agent模式 - 可扩展的智能助手框架实现
- workflow
- Graph-based Workflow Orchestration
Macros§
- pipeline
- 流水线构建器宏
- simple_
tool - 创建简单同步工具
- workflow
- 简化的工作流构建宏
Structs§
- Secretary
Context - 秘书上下文
Enums§
- Secretary
Event - 秘书内部事件
Traits§
- Secretary
Behavior - 秘书行为Trait - 核心抽象
- User
Connection - 用户连接Trait