协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
agents-and-societies【开发与工程】Build CAMEL ChatAgent workflows, BaseMessage setup, role-playing societies, Workforce orchestration, Task objects, and safe agent-loop debugging.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user needs to assemble CAMEL-AI agents or multi-agent workflows: ChatAgent setup, system messages, tool-enabled agents at a routing level, RolePlaying societies, Workforce orchestration, Task objects, response terminators, callbacks, memory hooks, and loop debugging.
ChatAgent with a string or BaseMessage system message, optional memory/window/token controls, and optional response terminators.BaseMessage.make_system_message, make_assistant_message, and make_user_message for explicit roles, metadata, and multimodal attachments.tools, external_tools, timeouts, and masking at ChatAgent construction, then defer schema/toolkit details to ../tools-runtimes-and-services/.RolePlaying when an AI user and AI assistant should alternate turns, optionally with task specification, task planning, a critic, or pre-built ChatAgent instances.Workforce when tasks need decomposition, assignment to workers, failure recovery, streaming callbacks, shared memory, or pipeline-mode dependencies.Task for structured objectives, subtasks, dependencies, result propagation, and Workforce entry points.ModelFactory, BaseModelBackend, model enums, and backend-specific configuration, use ../models-and-configuration/.FunctionTool, MCPToolkit, schema synthesis, sandboxed execution, and external services, use ../tools-runtimes-and-services/.ChatHistoryMemory, retrieval-backed memory, vector stores, and embedding internals, use ../memory-rag-and-data/..step().max_iteration, response_terminators, role-play turn limits, or task_timeout_seconds before running in CI.tool_execution_timeout, mask_tool_output, and targeted tools; route tool schema failures to the tools sub-skill.share_memory=True, custom memory, and callbacks as workflow state surfaces that require explicit reset and logging plans.