Skip to main content

Chat with Code

· 2 min read

To better analyze and troubleshoot issues, and to understand plugin details, we have added the "Chat with Code" button.

Open the Chat Dialog

It is located at the lower left corner of the "Modify" input box on the plugin page.

Chat Modes

In the chat dialog that appears after clicking the button, you can set the chat mode at the lower right corner.

Different modes come with different contexts:

  1. Debug Mode: Includes code and detail context, used for analyzing and troubleshooting issues.
  2. Usage Mode: Includes code context, used for situations where the plugin is generated but its usage is unclear.
  3. Free Mode: Does not include any context.
info

The code context corresponds to the plugin's version.

Using Chat Results as Modification Details

In debug mode, a "Modify the code as above" button will appear after each BudCoder response.

Clicking it will automatically add the response content as modification details:

If you do not want to include the entire response, you can select a portion of the text and then click the button. Only the selected text will be added as modification details.

Continuous Conversation

The chat box use continuous conversation, meaning that each message will include the chat history. To ensure more focused responses, please click the + button to clear the history and start a new conversation when asking new questions.

Auto Review

· One min read

Due to the low ratio of usable code generated in Speed Mode on the first try, we have added an Auto Review option, which is enabled by default. When it is enabled, BudCoder will automatically review the generated code and make corrections based on the review results.

If you prefer not to have the code reviewed automatically, you can click the button to toggle it off.

Bring Your Own Key

· One min read

Support for users to use their own OpenAI Key and set the model. You can set this in the Profile & Settings page in the top left menu.

For optimal results, it is recommended to use only models with GPT-4 intelligence or higher.

info

This setting only affects Speed Mode, Quality Mode will still use the optimized model from the BudCoder platform.

Auto Scrolling Button

· One min read

Add an Auto Scrolling Button to control whether the code automatically scrolls when generated.

Playground Settings

· One min read

WordPress Playground has added settings that now allow you to specify PHP and WordPress versions.

You can then select or type the versions.

Vision Generations

· One min read

Today, BudCoder has launched vision generations feature. You can upload images as attachments to better convey your intentions to the AI.

Click the Upload Image button to the left of the Start button on the homepage to select an attachment.

You can also select an image to the left of the Modify button on the plugin page, and the image will be used as a reference for modifications.

After selecting an image, you can click the x button to the right of the button to cancel.

Code Block Editing Support

· One min read
EasyChen
Creator of BudCoder

This week, we have added an edit button to the code block. With it, you can modify the details of the generated code.

info

Editing the code via this button will not generate a version, so it is recommended to use it only for minor changes.