Professional Activation Guide for JetBrains IDE Built-in AI Assistant

Professional Activation Guide for JetBrains IDE Built-in AI Assistant

Click the blue text to follow us Set Program Perspective as a favorite to read premium articles immediately Hello everyone, welcome to Program Perspective! I am Xiao Er Ge. In yesterday’s article, we shared the activation toolkit for AI Assistant in IntelliJ IDEA 2023.3! Many friends have privately messaged saying they don’t know how to … Read more

Trae: A Powerful AI Programming Tool for Developers

Trae: A Powerful AI Programming Tool for Developers

Trae is a powerful AI integrated development environment (IDE) launched by ByteDance, aimed at Chinese developers. Its advantages are as follows: What is Trae? 1. Product Positioning: Trae aims to provide a more optimized user experience for Chinese developers by competing with internationally renowned tools like Cursor and Windsurf, particularly in programming convenience and efficiency … Read more

AI Programming Series: Trae Initial Experience Compared to Cursor

AI Programming Series: Trae Initial Experience Compared to Cursor

Trae Initial Experience Trae is an AI programming tool developed by a company under ByteDance, similar to Cursor. However, at first glance, although it implements similar Agent functionalities as Cursor, the experience is not significantly better.It is worth noting that, based on our personal aesthetic, I find the interface layout and experience of Trae more … Read more

How Ordinary People Can Use DeepSeek’s API

How Ordinary People Can Use DeepSeek's API

Before 2023, I thought API calls were exclusive to developers. Until one day, I discovered a somewhat magical fact: With the development of AI large models to this stage, I can also call APIs. I can’t understand the documentation? Let AI handle it; I can’t write code? Let AI do the coding. Recently, everyone has … Read more

Using VS Code, Cline, and Deepseek/Gemini 2.0 as Alternatives to Cursor

Using VS Code, Cline, and Deepseek/Gemini 2.0 as Alternatives to Cursor

The cursor software is a great tool that can help beginners with no coding experience develop software from scratch. The recently popular “Kitten Light” app was developed using Cursor, which has gained widespread attention and made more ordinary people aware of the effects and potential of AI programming. Cursor is a paid software, and after … Read more

Next-Generation AI Agent Tools: How MCP Enables Autonomous Database/Browser/API Operations

Next-Generation AI Agent Tools: How MCP Enables Autonomous Database/Browser/API Operations

Click to follow, article from β€œ With MCP, AI is evolving from a “conversational tool” to a “task executor.” For both developers and enterprise users, mastering this protocol will unlock a more intelligent and secure data-driven future.” I previously wrote about Cline. Those who have started using Cline must be impressed by its capabilities. As … Read more

Goodbye Token Consumption! Develop Project-Specific MCP Server with Roo Cline

Goodbye Token Consumption! Develop Project-Specific MCP Server with Roo Cline

Cline and Roo Cline are AI programming plugins based on Visual Studio Code, capable of interacting with developers through natural language instructions to assist in coding, testing, debugging, and other tasks. Cline is developed by Cline Bot Inc., while Roo Cline is a fork and improved version of Cline 3.1 by RooVetGit. Both rely on … Read more

Complete Guide to Roo Code: The Ultimate Fork Upgrade of Cline

Complete Guide to Roo Code: The Ultimate Fork Upgrade of Cline

Introduction In previous articles, we detailed the powerful AI programming agent Cline. Today, we will introduce you to a remarkable fork project of Cline, Roo Code. Roo Code (formerly known as Roo Cline) is a powerful AI programming assistant that offers developers a new development experience through its comprehensive features and flexible customization capabilities, making … Read more

An Analysis of word2vec Source Code

An Analysis of word2vec Source Code

word2vec was launched by Google in 2013. The methods for obtaining word vectors, CBOW and Skip-gram models, are elaborated in the paper “Efficient Estimation of Word Representations in Vector Space.” The strategies for efficiently training models, Hierarchical Softmax and Negative Sampling, are discussed in “Distributed Representations of Words and Phrases and their Compositionality.” Since the … Read more