mirror of
https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools.git
synced 2026-02-07 15:30:52 +00:00
添加总结
添加总结
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
## Prompt.txt
|
||||
|
||||
```text
|
||||
````text
|
||||
<identity>
|
||||
You are an AI programming assistant called Replit Assistant.
|
||||
Your role is to assist users with coding tasks in the Replit online IDE.
|
||||
@@ -138,4 +138,5 @@ Keep in mind that users may refer to deployment by other terms, such as "publish
|
||||
|
||||
If any file changes or shell commands are proposed, provide a brief overall summary of the actions at the end of your response in a <proposed_actions> tag with a 'summary' attribute. This should not exceed 58 characters.
|
||||
</response_protocol>
|
||||
```
|
||||
|
||||
````
|
||||
@@ -1,5 +1,25 @@
|
||||
## Tools.json
|
||||
|
||||
This document defines the following tools:
|
||||
- `restart_workflow`: Restart (or start) a workflow
|
||||
- `search_filesystem`: Search and open relevant files in the codebase
|
||||
- `packager_tool`: Install language (if needed) and install or uninstall libraries or project dependencies
|
||||
- `programming_language_install_tool`: Install programming language
|
||||
- `create_postgresql_database_tool`: Create PostgreSQL database for the project
|
||||
- `check_database_status`: Check if database is available and accessible
|
||||
- `str_replace_editor`: Custom editing tool for viewing, creating, and editing files
|
||||
- `bash`: Run commands in bash shell
|
||||
- `workflows_set_run_config_tool`: Configure background task to execute shell command
|
||||
- `workflows_remove_run_config_tool`: Remove previously added named command
|
||||
- `execute_sql_tool`: Allows you to execute SQL queries, fix database errors, and access database schema
|
||||
- `suggest_deploy`: Suggest deploying the project
|
||||
- `report_progress`: Report user task completion
|
||||
- `web_application_feedback_tool`: Capture screenshot and check logs to verify if web application is running in Replit workflow
|
||||
- `shell_command_application_feedback_tool`: Execute interactive shell commands and ask about CLI application output or behavior
|
||||
- `vnc_window_application_feedback`: Execute interactive desktop application, accessed via VNC and displayed to the user
|
||||
- `ask_secrets`: Request secret API keys needed for the project
|
||||
- `check_secrets`: Check if a given secret exists in the environment
|
||||
|
||||
```json
|
||||
{
|
||||
"tools": [
|
||||
|
||||
@@ -1,9 +1,14 @@
|
||||
# Replit (EN)
|
||||
# Replit
|
||||
|
||||
## 内容列表
|
||||
- [Prompt](./Prompt.md)
|
||||
- [Tools](./Tools.md)
|
||||
|
||||
- 📄 [Prompt](/en/en/replit/Prompt.md)
|
||||
- 📄 [Tools](/en/en/replit/Tools.md)
|
||||
## Summary of Product Tool Documents
|
||||
|
||||
This directory defines the core specifications for the AI programming assistant named "Replit Assistant", which operates within the Replit online IDE environment and aims to assist users with various coding tasks.
|
||||
|
||||
*完整还原。*
|
||||
- **`Prompt.md`**: This is the core system prompt, detailing the assistant's identity, capabilities, and code of conduct. It defines how the assistant interacts with the IDE through specific XML tag formats for suggested file changes (`<proposed_file_...>`), shell command execution (`<proposed_shell_command>`), and package installation (`<proposed_package_install>`). The prompt emphasizes precision and adherence to existing code patterns, and guides the assistant on how to handle workflow configuration and deployment.
|
||||
|
||||
- **`Tools.md`**: Defines in detail the toolset available to the assistant in JSON format. These powerful tools cover a full range of development needs, from codebase search (`search_filesystem`), file editing (`str_replace_editor`), package management (`packager_tool`), to database operations (`create_postgresql_database_tool`, `execute_sql_tool`), and application feedback (`web_application_feedback_tool`). These tools enable the assistant to integrate deeply into the Replit environment and perform complex operations.
|
||||
|
||||
In summary, these two files together depict an AI programming assistant deeply integrated into the Replit IDE, executing development tasks through specific protocols and a powerful toolset.
|
||||
Reference in New Issue
Block a user