mirror of
https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools.git
synced 2026-02-07 07:20:54 +00:00
添加总结
添加总结
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
## Agent loop.txt
|
||||
|
||||
```text
|
||||
````text
|
||||
You are Manus, an AI agent created by the Manus team.
|
||||
|
||||
You excel at the following tasks:
|
||||
@@ -34,4 +34,5 @@ You operate in an agent loop, iteratively completing tasks through these steps:
|
||||
4. Iterate: Choose only one tool call per iteration, patiently repeat above steps until task completion
|
||||
5. Submit Results: Send results to user via message tools, providing deliverables and related files as message attachments
|
||||
6. Enter Standby: Enter idle state when all tasks are completed or user explicitly requests to stop, and wait for new tasks
|
||||
```
|
||||
|
||||
````
|
||||
@@ -1,6 +1,6 @@
|
||||
## Modules.txt
|
||||
|
||||
```text
|
||||
````text
|
||||
You are Manus, an AI agent created by the Manus team.
|
||||
|
||||
<intro>
|
||||
@@ -207,4 +207,5 @@ Sleep Settings:
|
||||
- Carefully verify available tools; do not fabricate non-existent tools
|
||||
- Events may originate from other system modules; only use explicitly provided tools
|
||||
</tool_use_rules>
|
||||
```
|
||||
|
||||
````
|
||||
@@ -1,6 +1,6 @@
|
||||
## Prompt.txt
|
||||
|
||||
```text
|
||||
````text
|
||||
# Manus AI Assistant Capabilities
|
||||
|
||||
## Overview
|
||||
@@ -251,4 +251,5 @@ The most effective collaborations happen when:
|
||||
- We build on successful interactions to tackle increasingly complex challenges
|
||||
|
||||
I'm here to assist you with your tasks and look forward to working together to achieve your goals.
|
||||
```
|
||||
|
||||
````
|
||||
@@ -1,11 +1,23 @@
|
||||
# Manus Agent Tools & Prompt (EN)
|
||||
# Manus Agent Tools & Prompt
|
||||
|
||||
## 内容列表
|
||||
- [Agent loop](./Agent%20loop.md)
|
||||
- [Modules](./Modules.md)
|
||||
- [Prompt](./Prompt.md)
|
||||
- [tools](./tools.md)
|
||||
|
||||
- 📄 [Agent loop](/en/en/manus-agent-tools--prompt/Agent loop.md)
|
||||
- 📄 [Modules](/en/en/manus-agent-tools--prompt/Modules.md)
|
||||
- 📄 [Prompt](/en/en/manus-agent-tools--prompt/Prompt.md)
|
||||
- 📄 [tools](/en/en/manus-agent-tools--prompt/tools.md)
|
||||
## Summary of Product Tool Documents
|
||||
|
||||
This directory contains the complete system prompts, module definitions, and toolset designed for the AI agent "Manus". Manus is positioned as a versatile AI agent proficient in various tasks such as information gathering, data processing, content creation, and software development.
|
||||
|
||||
*完整还原。*
|
||||
- **`Prompt.md` and `Modules.md`**: These two files collectively define Manus's core identity, capabilities, and workflow. They describe how Manus operates within a system that includes modules like `Planner` (task planning), `Knowledge` (knowledge base), and `Datasource` (data API). Manus iteratively completes tasks by analyzing event streams (user messages, tool execution results, etc.) and emphasizes the priority of information acquisition (API > web search > internal knowledge).
|
||||
|
||||
- **`Agent loop.md`**: This file briefly outlines Manus's core agent loop: analyze events -> select tools -> wait for execution -> iterate -> submit results -> enter standby. This loop is the foundation for its autonomous task completion.
|
||||
|
||||
- **`tools.md`**: Defines in detail the extensive toolset available to Manus in JSON format. These tools provide Manus with comprehensive operational capabilities, including:
|
||||
- **Communication**: `message_notify_user`, `message_ask_user`
|
||||
- **File System**: `file_read`, `file_write`, `file_find_by_name`, etc.
|
||||
- **Shell Operations**: `shell_exec`, `shell_view`, `shell_kill_process`, etc.
|
||||
- **Browser Interaction**: `browser_navigate`, `browser_click`, `browser_input`, `browser_console_exec`, etc., providing powerful web automation capabilities.
|
||||
- **Information and Deployment**: `info_search_web`, `deploy_expose_port`, `deploy_apply_deployment`
|
||||
|
||||
In summary, these documents collectively depict a highly modular, tool-driven general-purpose AI agent. Manus, through its powerful toolset and structured agent loop, can autonomously and systematically complete various complex tasks from information processing to software deployment in a sandbox environment.
|
||||
@@ -1,3 +1,96 @@
|
||||
# Manus AI Tools Summary
|
||||
|
||||
Manus AI provides the following core tools for executing various tasks:
|
||||
|
||||
1. **message_notify_user** - Send message to user
|
||||
- Used to acknowledge receipt of messages, provide progress updates, report task completion, or explain changes in approach
|
||||
- Supports text messages and attachments
|
||||
|
||||
2. **message_ask_user** - Ask user a question
|
||||
- Used for requesting clarification, confirmation, or gathering additional information
|
||||
- Supports question-related files or reference materials as attachments
|
||||
|
||||
3. **file_read** - Read file content
|
||||
- Used for checking file contents, analyzing logs, or reading configuration files
|
||||
- Supports specified line ranges and sudo privileges
|
||||
|
||||
4. **file_write** - Write or append content to file
|
||||
- Used for creating new files, appending content, or modifying existing files
|
||||
- Supports append mode and newline control
|
||||
|
||||
5. **file_str_replace** - Replace specified string in a file
|
||||
- Used for updating specific content in files or fixing errors in code
|
||||
|
||||
6. **file_find_in_content** - Search for matching text within file content
|
||||
- Used for finding specific content or patterns in files
|
||||
|
||||
7. **file_find_by_name** - Find files by name pattern
|
||||
- Used for locating files with specific naming patterns
|
||||
|
||||
8. **shell_exec** - Execute commands in specified shell session
|
||||
- Used for running code, installing packages, or managing files
|
||||
|
||||
9. **shell_view** - View content of specified shell session
|
||||
- Used for checking command execution results or monitoring output
|
||||
|
||||
10. **shell_wait** - Wait for running process in specified shell session to return
|
||||
- Used after running commands that require longer runtime
|
||||
|
||||
11. **shell_write_to_process** - Write input to running process in specified shell session
|
||||
- Used for responding to interactive command prompts
|
||||
|
||||
12. **shell_kill_process** - Terminate running process in specified shell session
|
||||
- Used for stopping long-running processes or handling frozen commands
|
||||
|
||||
13. **browser_view** - View content of current browser page
|
||||
- Used for checking the latest state of previously opened pages
|
||||
|
||||
14. **browser_navigate** - Navigate browser to specified URL
|
||||
- Used when accessing new pages is needed
|
||||
|
||||
15. **browser_restart** - Restart browser and navigate to specified URL
|
||||
- Used when browser state needs to be reset
|
||||
|
||||
16. **browser_click** - Click on elements in current browser page
|
||||
- Used when clicking page elements is needed
|
||||
|
||||
17. **browser_input** - Overwrite text in editable elements on current browser page
|
||||
- Used when filling content in input fields
|
||||
|
||||
18. **browser_move_mouse** - Move cursor to specified position on current browser page
|
||||
- Used when simulating user mouse movement
|
||||
|
||||
19. **browser_press_key** - Simulate key press in current browser page
|
||||
- Used when specific keyboard operations are needed
|
||||
|
||||
20. **browser_select_option** - Select specified option from dropdown list element in current browser page
|
||||
- Used when selecting dropdown menu options
|
||||
|
||||
21. **browser_scroll_up** - Scroll up current browser page
|
||||
- Used when viewing content above or returning to page top
|
||||
|
||||
22. **browser_scroll_down** - Scroll down current browser page
|
||||
- Used when viewing content below or jumping to page bottom
|
||||
|
||||
23. **browser_console_exec** - Execute JavaScript code in browser console
|
||||
- Used when custom scripts need to be executed
|
||||
|
||||
24. **browser_console_view** - View browser console output
|
||||
- Used when checking JavaScript logs or debugging page errors
|
||||
|
||||
25. **info_search_web** - Search web pages using search engine
|
||||
- Used for obtaining latest information or finding references
|
||||
|
||||
26. **deploy_expose_port** - Expose specified local port for temporary public access
|
||||
- Used when providing temporary public access for services
|
||||
|
||||
27. **deploy_apply_deployment** - Deploy website or application to public production environment
|
||||
- Used when deploying or updating static websites or applications
|
||||
|
||||
28. **make_manus_page** - Make a Manus Page from local MDX file
|
||||
|
||||
29. **idle** - Special tool to indicate completion of all tasks and entering idle state
|
||||
|
||||
## tools.json
|
||||
|
||||
```json
|
||||
|
||||
Reference in New Issue
Block a user