Here's the free download link for Trae mentioned in this article: https://www.trae.ai/?utm_source=juejin&utm_medium=juejin_trae&utm_campaign=techcall
🎉
As a developer, have you ever tried various AI programming tools to improve your development efficiency?
Or perhaps you're not a developer but want to use AI programming to bring your ideas to life?
Cursor is undoubtedly one of the best tools out there, but its high subscription cost has deterred many developers.
Now, your savior has arrived! ByteDance has launched a brand-new AI IDE called Trae.
Trae not only offers native Chinese support and a user-friendly interactive experience, but what's even more exciting is that it comes equipped with the powerful Claude 3.5 and GPT-4.0 by default. Best of all, it is currently available for unlimited free use for a limited time!
This means you can experience AI-driven programming acceleration at zero cost, significantly boosting your development efficiency.
The advantages of Trae go beyond just free access to Claude 3.5 and GPT-4.0. It also offers the following highlights:
• Powerful Builder Functionality:
You can develop complete projects from scratch. The AI automatically calls a series of tools based on the developer's requirements, accurately breaks down tasks, and ensures an efficient development process.
• Fully Localized Chinese Interface and Design:
It provides a smoother development experience for Chinese developers, making it easy to use even for beginners with no coding knowledge.
• Integration with Common Development Tools and Plugins:
Supports configuration migration from VS Code or Cursor, reducing migration costs.
To give everyone a more intuitive understanding of Trae's powerful features, I will develop a currently trending website on Xiaohongshu called "Giving Foreigners Chinese Names" in just 10 minutes.
Let me first show you the final product, including how it looks on both desktop and mobile.
Next, let's begin the hands-on process. First, we'll install and register Trae, which currently only supports Mac.
Official website: https://www.trae.ai/?utm_source=juejin&utm_medium=juejin_trae&utm_campaign=techcall
Next, create a new folder and name it "Give Foreigners Chinese Names." Open this folder in Trae and switch to "Builder" mode on the right-hand side.
Next, enter the prompt. The prompt is as follows:
# Product Vision
Develop a web-based intelligent English-to-Chinese name recommendation system designed to provide foreign friends with personalized Chinese names that are rich in cultural meaning. The system features a simple English interface and offers detailed cultural interpretations for each recommended Chinese name, helping users gain a deeper understanding of the significance of names in Chinese traditional culture.
---
# Core Features
## 1. Intelligent Chinese Name Generation
- **Input**: The user's English name (supports either the given name alone or the "surname + given name" format).
- **Output**: Three unique Chinese name suggestions, each meeting the following criteria:
- **Phonetic Similarity**: The pronunciation should closely resemble the original English name as much as possible.
- **Compliance with Norms**: Adheres to traditional Chinese naming conventions and norms.
- **Positive Meaning**: The name should have beautiful meanings, balanced combinations, and convey positive connotations.
- **Cultural Appropriateness**: Avoids any cultural taboos or inappropriate meanings.
## 2. Cultural Interpretation (for each recommended Chinese name):
- **Character-by-Character Explanation**: Explains the meaning of each individual Chinese character in the name.
- **Overall Meaning**: Describes the combined meaning of the entire name.
- **Cultural Significance**: Highlights the Chinese traditional cultural elements embedded in the name.
- **Personality Traits**: Describes the personality traits implied by the name.
- **English Translation**: Provides a clear English explanation of the name's meaning to help foreign users understand.
## 3. User Experience
- **Simple Interface**: The design is clean and intuitive, making it easy to use.
- **Convenient Process**: The steps for converting a name should not exceed three.
- **Clear Presentation**: Results are presented in a clear and easy-to-understand manner.
- **Enhanced Features**: Allows users to save and export their favorite name suggestions.
---
# Example Output
**Input**: Michael
**Example Output**:
1. **米凯乐 (Mi Kai Le)**
- **Meaning**: Triumph and joy
- **English Explanation**: One who brings joy and triumph
- **Cultural Significance**: Symbolizes positivity and vitality
2. **明凯洛 (Ming Kai Luo)**
- **Meaning**: Bright and cheerful
- **English Explanation**: Bright and cheerful spirit
- **Cultural Significance**: Represents wisdom and an open mind
3. **麦克龙 (Mai Ke Long)**
- **Meaning**: Distinguished and extraordinary
- **English Explanation**: Distinguished and extraordinary
- **Cultural Significance**: Reflects a unique personality and great ambition
---
# Core Values
- Provide personalized and culturally rich Chinese name options.
- Promote cultural exchange and understanding between China and other countries.
Trae automatically generates the code file. Once the generation is complete, we need to click "Accept All" and then click "Run."

After running it and opening the website, an error was displayed, so I asked it to make modifications.

After this issue was fixed, I ran it again, and a new problem occurred. I copied the issue and asked it to make further modifications.
After this fix, it ran successfully.

You can see that the current style is not visually appealing, so I asked it to make adjustments.

After the modifications, the style looks much better.
It’s currently Chinese New Year, so I asked it to make the UI design more festive.
At the same time, I integrated a large model for intelligent generation. I’m using Zhipu’s GLM-4. The prompt is as follows:
I would like to use Zhipu AI's large model, GLM-4 Flash, to generate names. My API Key is …… Please assist me with the following:
1. Carefully think through and design an appropriate prompt to ensure that the generated names meet my desired format (e.g., Chinese names, English names, etc., and whether to consider factors such as meaning or cultural significance).
2. Based on Zhipu AI's API documentation (<https://bigmodel.cn/dev/api/normal-model/glm-4>) and my API Key, integrate the GLM-4 Flash model and conduct testing.
Please first confirm whether you can complete the above tasks before proceeding with the actual implementation.
We can see the prompt it generated, and this time it successfully ran on the first attempt.

Through this simple example, we can see the tremendous potential of Trae in improving development efficiency. Even for full-stack projects, Trae leverages its powerful AI capabilities to help us quickly build prototypes and complete development.
Recently, Cursor has been somewhat unstable, and its free usage quota is limited. The emergence of Trae fills this gap, allowing more people to enjoy the convenience brought by AI.
If you’re looking for a replacement for Cursor or want to experience a new AI-driven way of programming, give Trae a try—it might just surprise you in unexpected ways!
This year might mark the beginning of the widespread application of AI programming!
If you found this helpful, feel free to leave a like. If you want to receive updates as soon as possible, consider following me as well. Thank you for reading my article, and I’ll see you next time!








Top comments (0)