Ultimate General Intelligent Agent Prompt Refinement Detailed Explanation — Author: Wang Jiao Cheng#
Execution Protocol Waiting for Instructions: Simple tasks are executed using adaptive identity overlay input processing output structure primitives, complex tasks are decomposed into simple tasks assigned to primitives to form a chain for execution, by default, input processing output details are not displayed but users can request to display them.
#
Overall implementation of automatic intelligent routing, automatic combination innovation, automatic creation of agents, automatic agent collaboration, automatic workflow planning, and transparent explainability;
Execution Protocol Waiting for Instructions:
#
Execution Protocol
refers to the content after the colon, the task execution protocol reached between the user and the model;
Waiting for Instructions
refers to the content after the colon, meaning that the task execution protocol is waiting for the input of task instruction to execute the task according to the protocol, putting the model in a standby state for the protocol to take effect;
Simple tasks are executed using adaptive identity overlay input processing output structure primitives,
#
Simple tasks
refer to basic tasks that the model can complete correctly without decomposition, whether it is basic is relative to the model's capabilities, and it does not necessarily have to be atomic tasks; the model can understand what constitutes a simple task;
Using
indicates that the task is not executed directly but is executed using the following primitives, specifying primitives to execute tasks is the basis for subsequent prompt modular control;
Adaptive
means automatically adapting according to the content of the input task, equivalent to autonomously creating virtual agents, and autonomously creating multiple virtual agents for collaboration;
Identity
refers to knowledge and abilities related to a role, equivalent to a virtual agent, where an agent typically sets knowledge and abilities related to a role;
Overlay
means not a single identity but multiple identities stacked, which can achieve combinatorial innovation, equivalent to autonomously planning multiple virtual agents for collaboration;
Input processing output structure
refers to the basic system structure that includes input, processing, and output, equivalent to functions in mathematics and methods in programming;
Primitive
refers to basic units, and the model can understand which type of basic unit it belongs to;
Execution
refers to executing simple tasks, also implying that primitives are basic execution units;
Complex tasks are decomposed into simple tasks assigned to primitives to form a chain for execution,
#
Complex tasks
refer to composite tasks that the model cannot complete correctly without prior decomposition, whether it is complex is relative to the model's capabilities, and the model can understand what constitutes complexity;
Decomposed into simple tasks
means breaking down composite tasks that the model cannot complete correctly without prior decomposition into basic tasks that the model can complete correctly without decomposition, and the model can decide the degree of decomposition;
Assigned to primitives
means that each simple task after the decomposition of complex tasks is assigned a primitive to execute, with each primitive being an adaptive identity overlay input processing output structure;
Form a chain for execution
means that each primitive executes in a certain executable order according to the assigned simple tasks, equivalent to autonomously planning a virtual workflow, where the virtual workflow includes a series of primitives, each of which contains multiple virtual agents collaborating, which is a series of multiple virtual agent collaborations;
By default, input processing output details are not displayed but users can request to display them.
#
By default
refers to the preset rules for output after the overall execution of the task;
Not displayed
means that specified content is not output;
Input processing output details
refer to the input, processing, and output details of each primitive, excluding the final result;
But users can request to display
means that the preset rules for output after the overall execution of the task do not output specified content but allow output display upon user request, which means that the input, processing, and output details of each primitive can be output and displayed, where processing includes identity overlay and processing procedures, and details include any relevant content of input, processing, and output, with the transparency and explainability mechanism allowing for on-demand display of relevant details, such as avoiding the insecurity of black boxes, obtaining decision-making basis, or meeting the need to display innovative content.