[{"data":1,"prerenderedAt":204},["ShallowReactive",2],{"DlFXI4Eibt_Bn9lrEZz1TYbHCWFZj3IvqwHQSEW-Exc":3,"i8RFpm2TFpj752EWHq0qtRgDXA1DuyiJk4fDFJVZAWU":194},{"code":4,"msg":5,"data":6},0,"",{"category":7,"tag":11,"hot":39,"new":78,"banner":118,"data":143,"cache":193},[8,9,10],"Agent","OpenAI","LLM",[12,14,17,20,23,25,27,30,33,36],{"title":8,"total":13},39,{"title":15,"total":16},"Google",44,{"title":18,"total":19},"Nvidia",13,{"title":21,"total":22},"Claude",11,{"title":9,"total":24},35,{"title":10,"total":26},85,{"title":28,"total":29},"DeepSeek",9,{"title":31,"total":32},"OCR",1,{"title":34,"total":35},"Chat",7,{"title":37,"total":38},"Generator",116,[40,48,55,64,71],{"id":41,"publish_date":42,"is_original":4,"collection":5,"cover_url":43,"cover_url_1_1":44,"title":45,"summary":46,"author":47},557,"2022-04-29","article_res/cover/7a9b1375ed9bb298154981bae42b794d.jpeg","article_res/cover/afa281dd52bc0454e6735daa8e6b0706.jpeg","Translation and summary of Messari Report [2.8 Kristin Smith, Blockchain Association and Katie Haun, a16z]","We need unity and speed right now.","Translation",{"id":49,"publish_date":50,"is_original":4,"collection":5,"cover_url":51,"cover_url_1_1":52,"title":53,"summary":54,"author":47},531,"2022-05-25","article_res/cover/e8362057f8fa189594c60afdfaaeb6e5.jpeg","article_res/cover/8ea08d0d6fa7eee6b57ed4ec61b61ad6.jpeg","Decentralized Society: Finding Web3’s Soul / Decentralized Society: Finding the Soul of Web3 -7","Decentralization through Pluralism When analyzing ecosystems, it's desirable to measure how decentralized it is.",{"id":56,"publish_date":57,"is_original":32,"collection":58,"cover_url":59,"cover_url_1_1":60,"title":61,"summary":62,"author":63},127,"2024-11-14","#Google #AI Game #World Model #AI Story","article_res/cover/0233a875b7ec2debf59779e311547569.jpeg","article_res/cover/6ffddb6ae4914b3c699493311aa9f198.jpeg","Google Launches \"Unbounded\": A Generative Infinite Character Life Simulation Game","Unbounded: A Generative Infinite Game of Character Life Simulation","Renee's Entrepreneurial Journey",{"id":13,"publish_date":65,"is_original":32,"collection":66,"cover_url":67,"cover_url_1_1":68,"title":69,"summary":70,"author":63},"2025-02-14","#Deep Dive into LLMs #Andrej Karpathy #LLM #Tool Use #Hallucination","article_res/cover/11e858ad6b74dfa80f923d549b62855c.jpeg","article_res/cover/615e1b320f1fc163edc1d2d154a6de33.jpeg","Andrej Karpathy's in-depth explanation of LLM (Part 4): Hallucinations","hallucinations, tool use, knowledge/working memory",{"id":72,"publish_date":73,"is_original":4,"collection":5,"cover_url":74,"cover_url_1_1":75,"title":76,"summary":77,"author":47},579,"2022-04-07","article_res/cover/39387376ba28447af1eb40576b9df215.jpeg","article_res/cover/02727ede8551ed49901d0abe6d6305b7.jpeg","Messari Report Translation and Summary 【1-7 Surviving the Winter】","I’d be more cautious here: 10 year and 10 hour thinking only.",[79,87,95,103,111],{"id":80,"publish_date":81,"is_original":32,"collection":82,"cover_url":83,"cover_url_1_1":84,"title":85,"summary":86,"author":63},627,"2025-03-20","#AI Avatar #AI Video Generation","article_res/cover/d95481358f73924989f8c4ee9c75d1c8.jpeg","article_res/cover/b74bc0fab01f8b6a6aa87696c0c3ed8b.jpeg","DisPose: Generating Animated Videos by Driving Video with Reference Images","DisPose is a controllable human image animation method that enhances video generation.",{"id":88,"publish_date":89,"is_original":32,"collection":90,"cover_url":91,"cover_url_1_1":92,"title":93,"summary":94,"author":63},626,"2025-03-21","#Deep Dive into LLMs #LLM #RL #Andrej Karpathy #AlphaGo","article_res/cover/446553a5c8f8f2f07d97b20eaee84e56.jpeg","article_res/cover/e6c2823409c9b34624064b9acbaca6f1.jpeg","AlphaGo and the Power of Reinforcement Learning - Andrej Karpathy's Deep Dive on LLMs (Part 9)","Simply learning from humans will never surpass human capabilities.",{"id":96,"publish_date":97,"is_original":32,"collection":98,"cover_url":99,"cover_url_1_1":100,"title":101,"summary":102,"author":63},625,"2025-03-22","#Deep Dive into LLMs #LLM #RL #RLHF #Andrej Karpathy","article_res/cover/8da81d38b1e5cf558a164710fd8a5389.jpeg","article_res/cover/96f028d76c362a99a0dd56389e8f7a9b.jpeg","Reinforcement Learning from Human Feedback (RLHF) - Andrej Karpathy's Deep Dive on LLMs (Part 10)","Fine-Tuning Language Models from Human Preferences",{"id":104,"publish_date":105,"is_original":32,"collection":106,"cover_url":107,"cover_url_1_1":108,"title":109,"summary":110,"author":63},624,"2025-03-23","#Deep Dive into LLMs #LLM #Andrej Karpathy #AI Agent #MMM","article_res/cover/a5e7c3d48bb09109684d6513287c661d.jpeg","article_res/cover/d3f22b7c0ab8d82fd2da457a299e0773.jpeg","The Future of Large Language Models - Andrej Karpathy's In-Depth Explanation of LLM (Part 11)","preview of things to come",{"id":112,"publish_date":105,"is_original":32,"collection":113,"cover_url":114,"cover_url_1_1":115,"title":116,"summary":117,"author":63},623,"#Google #Voe #AI Video Generation","article_res/cover/c44062fea0f336c2b96b3928292392c2.jpeg","article_res/cover/a041041c69092ad3db191c5bf3ff981b.jpeg","Trial of Google's video generation model VOE2","Our state-of-the-art video generation model",[119,127,135],{"id":120,"publish_date":121,"is_original":32,"collection":122,"cover_url":123,"cover_url_1_1":124,"title":125,"summary":126,"author":63},160,"2024-10-04","#Philosophy","article_res/cover/496990c49211e8b7f996b7d39c18168e.jpeg","article_res/cover/14dbaa1ade9cb4316d5829423a900362.jpeg","Time","The fungus of the morning does not know the waxing and waning of the moon, and the cicada does not know the seasons; this is a short life. To the south of the state of Chu there is a dark spirit which regards five hundred years as spring and five hundred years as autumn. In ancient times there was a great tree called the Ming which regarded eight thousand years as spring and eight thousand years as autumn; this is a long life.",{"id":128,"publish_date":129,"is_original":32,"collection":130,"cover_url":131,"cover_url_1_1":132,"title":133,"summary":134,"author":63},98,"2024-12-17","#AI Video Generator #Sora #Pika","article_res/cover/3b86e85d03fff4f356a3e4cf2bb329c9.jpeg","article_res/cover/5fa5c20ad0b40f8f544d257c0ef02938.jpeg","Pika 2.0 video generation officially released: effect comparison with Sora","今天，我们推出了Pika 2.0模型。卓越的文字对齐效果。惊人的视觉表现。还有✨场景成分✨",{"id":136,"publish_date":137,"is_original":32,"collection":138,"cover_url":139,"cover_url_1_1":140,"title":141,"summary":142,"author":63},71,"2025-01-14","#Nvidia #World Foundation Model #Cosmos #Physical AI #Embodied AI","article_res/cover/feddf8c832dfb45d28804291f6a42a9e.jpeg","article_res/cover/d6bc2f1186d96b78228c2283a17a3645.jpeg","NVIDIA's Cosmos World Model","Cosmos World Foundation Model Platform for Physical AI",[144,163,188],{"title":8,"items":145},[146,147,155],{"id":104,"publish_date":105,"is_original":32,"collection":106,"cover_url":107,"cover_url_1_1":108,"title":109,"summary":110,"author":63},{"id":148,"publish_date":149,"is_original":32,"collection":150,"cover_url":151,"cover_url_1_1":152,"title":153,"summary":154,"author":63},622,"2025-03-24","#OWL #AI Agent #MAS #MCP #CUA","article_res/cover/cb50ca7f2bf4d1ed50202d7406e1c19a.jpeg","article_res/cover/4aa7aa3badfacf3cc84121334f1050dd.jpeg","OWL: Multi-agent collaboration","OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automation",{"id":156,"publish_date":157,"is_original":32,"collection":158,"cover_url":159,"cover_url_1_1":160,"title":161,"summary":162,"author":63},620,"2025-03-26","#LLM #Google #Gemini #AI Agent","article_res/cover/53751a6dbbe990b1eb0b63f3b062aed4.jpeg","article_res/cover/031344981f0a212ff82d1f3a64aa5756.jpeg","Gemini 2.5 Pro, claimed to be far ahead of the competition, has been released with great fanfare: comprehensively surpassing other LLMs and topping the global rankings","Gemini 2.5: Our most intelligent AI model",{"title":9,"items":164},[165,172,180],{"id":166,"publish_date":157,"is_original":32,"collection":167,"cover_url":168,"cover_url_1_1":169,"title":170,"summary":171,"author":63},619,"#OpenAI #AI Image Generator #4o #MMM #AR Transformer","article_res/cover/2faffc97fcecf3151552cb0fd3206d89.jpeg","article_res/cover/1133cb4948af44cee2e7fbe79efb69e5.jpeg","The native image function of GPT-4o is officially launched","Introducing 4o Image Generation",{"id":173,"publish_date":174,"is_original":4,"collection":175,"cover_url":176,"cover_url_1_1":177,"title":178,"summary":179,"author":63},434,"2023-07-15","#Anthropic #OpenAI #Google #AI Code Generator #Claude","article_res/cover/e1b6f600a2b9f262a4392684e5f2ce25.jpeg","article_res/cover/6e1772e83f78f9a351ab23d3e414adee.jpeg","Latest Updates on Google Bard /Anthropic Claude2 / ChatGPT Code Interpreter","We want our models to use their programming skills to provide more natural interfaces to the basic functions of our computers.  \n - OpenAI",{"id":181,"publish_date":182,"is_original":4,"collection":183,"cover_url":184,"cover_url_1_1":185,"title":186,"summary":187,"author":63},417,"2023-08-24","#OpenAI","article_res/cover/bccf897d50a88b18364e35f7466387e0.jpeg","article_res/cover/2f871085c1073717c1703ae86e18056f.jpeg","The GPT-3.5 Turbo fine-tuning (fine-tuning function) has been released～","Developers can now bring their own data to customize GPT-3.5 Turbo for their use cases.",{"title":10,"items":189},[190,191,192],{"id":88,"publish_date":89,"is_original":32,"collection":90,"cover_url":91,"cover_url_1_1":92,"title":93,"summary":94,"author":63},{"id":96,"publish_date":97,"is_original":32,"collection":98,"cover_url":99,"cover_url_1_1":100,"title":101,"summary":102,"author":63},{"id":104,"publish_date":105,"is_original":32,"collection":106,"cover_url":107,"cover_url_1_1":108,"title":109,"summary":110,"author":63},true,{"code":4,"msg":5,"data":195},{"id":196,"publish_date":197,"is_original":32,"collection":198,"articles_id":199,"cover_url":200,"cover_url_1_1":201,"title":202,"summary":5,"author":63,"content":203},133,"2024-11-08","#AI Code Generator","SLUILx_qOU_HQS-cmNptuA","article_res/cover/c919553e30cadce7fad37fe835f06439.jpeg","article_res/cover/454605e3395c7a89ab94f834888b9dfa.jpeg","Cursor - The AI Code Editor","\u003Cdiv class=\"rich_media_content js_underline_content\n                       autoTypeSetting24psection\n            \" id=\"js_content\">\u003Cp style='margin-bottom: 0px;;color: rgb(0, 0, 0);font-size: 16px;line-height: 1.8em;letter-spacing: normal;text-align: left;padding-top: 8px;padding-bottom: 8px;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;background-color: rgb(255, 255, 255);'>. Our company is also using it internally, and the feedback has been quite good.\u003C/p>\u003Cp style='margin-bottom: 0px;;color: rgb(0, 0, 0);font-size: 16px;line-height: 1.8em;letter-spacing: normal;text-align: left;padding-top: 8px;padding-bottom: 8px;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;background-color: rgb(255, 255, 255);'>where they were mentioned.\u003C/p>\u003Cp style='margin-bottom: 0px;;color: rgb(0, 0, 0);font-size: 16px;line-height: 1.8em;letter-spacing: normal;text-align: left;padding-top: 8px;padding-bottom: 8px;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;background-color: rgb(255, 255, 255);'>I consulted Leo, an independent entrepreneur (Solopreneur), about his experience with Cursor. He said: \"I've used it, but now bolt.new is better. Last time, I wanted Cursor to help me uniformly modify some code, which couldn't be done through search-and-replace. However, Cursor indicated that anything over 400 lines could not be processed. And I had 10 Python files, with the longest one being 10,000 lines.\"\u003C/p>\u003Cp style='margin-bottom: 0px;;color: rgb(0, 0, 0);font-size: 16px;line-height: 1.8em;letter-spacing: normal;text-align: left;padding-top: 8px;padding-bottom: 8px;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;background-color: rgb(255, 255, 255);'>However, today we will introduce Cursor first, and tomorrow we'll talk about bolt.new.\u003C/p>\u003Ch2 style='margin-top: 30px;margin-bottom: 15px;color: rgba(0, 0, 0, 0.85);;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;letter-spacing: normal;text-align: left;background-color: rgb(255, 255, 255);'>\u003Cspan style=\";font-size: 22px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;\">Functionality\u003C/span>\u003C/h2>\u003Ch3 style='margin-top: 30px;margin-bottom: 15px;color: rgba(0, 0, 0, 0.85);;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;letter-spacing: normal;text-align: left;background-color: rgb(255, 255, 255);'>\u003Cspan style=\";font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;\">Powerful auto-completion\u003C/span>\u003C/h3>\u003Cp style='margin-bottom: 0px;;color: rgb(0, 0, 0);font-size: 16px;line-height: 1.8em;letter-spacing: normal;text-align: left;padding-top: 8px;padding-bottom: 8px;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;background-color: rgb(255, 255, 255);'>Cursor features powerful auto-completion capabilities that can predict the user’s next editing actions. Once enabled, this feature runs continuously, providing multi-line code editing suggestions based on the user’s latest modifications.\u003C/p>\u003Col style='margin-top: 8px;margin-bottom: 8px;;padding-left: 25px;color: rgb(0, 0, 0);font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;font-size: 16px;letter-spacing: normal;text-align: left;background-color: rgb(255, 255, 255);' class=\"list-paddingleft-1\">\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Cursor can predict the user’s next intention based on recent modifications and generate corresponding code.\u003C/p>\u003C/section>\u003C/li>\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Cursor supports multi-line editing suggestions, allowing multiple changes to be recommended at once, significantly improving efficiency.\u003C/p>\u003C/section>\u003C/li>\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Even if the input is inaccurate, Cursor can automatically correct code errors.\u003C/p>\u003C/section>\u003C/li>\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Cursor can predict the next position of the cursor, helping users navigate their code more smoothly.\u003C/p>\u003C/section>\u003C/li>\u003C/ol>\u003Ch3 style='margin-top: 30px;margin-bottom: 15px;color: rgba(0, 0, 0, 0.85);;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;letter-spacing: normal;text-align: left;background-color: rgb(255, 255, 255);'>\u003Cspan style=\";font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;\">Cursor chat function\u003C/span>\u003C/h3>\u003Cp style='margin-bottom: 0px;;color: rgb(0, 0, 0);font-size: 16px;line-height: 1.8em;letter-spacing: normal;text-align: left;padding-top: 8px;padding-bottom: 8px;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;background-color: rgb(255, 255, 255);'>Cursor's chat function allows you to interact with an AI familiar with your codebase. This AI can view your current file and cursor location in real-time, so you can directly ask questions like “Is there an error here?” Use ⌘+Shift+L or \"@\" to add specific code blocks to the context, and press ⌘+Enter to converse with the entire codebase.\u003C/p>\u003Col style='margin-top: 8px;margin-bottom: 8px;;padding-left: 25px;color: rgb(0, 0, 0);font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;font-size: 16px;letter-spacing: normal;text-align: left;background-color: rgb(255, 255, 255);' class=\"list-paddingleft-1\">\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Use @Codebase or ⌘+Enter to ask questions about the codebase, and Cursor will search within the codebase to find relevant code snippets related to your question.\u003C/p>\u003C/section>\u003C/li>\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Use the @ symbol to reference code as part of the AI's context. Typing \"@\" allows you to browse all files and code symbols within a folder.\u003C/p>\u003C/section>\u003C/li>\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Click the image button below the chat box or drag an image into the input field to add visual content to the chat context.\u003C/p>\u003C/section>\u003C/li>\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Use @Web to get the latest information from the internet, and Cursor will search the web for you, providing up-to-date answers.\u003C/p>\u003C/section>\u003C/li>\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Click the play button at the top of the chat code block to apply the code suggestions directly to the codebase.\u003C/p>\u003C/section>\u003C/li>\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Use @LibraryName to reference popular library documentation, or use @Docs → Add new doc to add custom documentation.\u003C/p>\u003C/section>\u003C/li>\u003C/ol>\u003Ch3 style='margin-top: 30px;margin-bottom: 15px;color: rgba(0, 0, 0, 0.85);;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;letter-spacing: normal;text-align: left;background-color: rgb(255, 255, 255);'>\u003Cspan style=\";font-size: 20px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;\">Cursor shortcut ⌘ K functionality\u003C/span>\u003C/h3>\u003Cp style='margin-bottom: 0px;;color: rgb(0, 0, 0);font-size: 16px;line-height: 1.8em;letter-spacing: normal;text-align: left;padding-top: 8px;padding-bottom: 8px;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;background-color: rgb(255, 255, 255);'>⌘ K allows you to edit and write code with the help of AI. To edit code, simply select a code snippet, click \"Edit,\" and describe the desired changes. If you want to generate new code, just press ⌘ K directly.\u003C/p>\u003Col style='margin-top: 8px;margin-bottom: 8px;;padding-left: 25px;color: rgb(0, 0, 0);font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;font-size: 16px;letter-spacing: normal;text-align: left;background-color: rgb(255, 255, 255);' class=\"list-paddingleft-1\">\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Use ⌘ K for quick editing or writing of code. After selecting a code snippet, press ⌘ K and describe the modification needs; if no content is selected, press ⌘ K directly to generate new code.\u003C/p>\u003C/section>\u003C/li>\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">Use ⌘ K in the terminal to describe commands in simple natural language, and Cursor will convert them into actual terminal commands.\u003C/p>\u003C/section>\u003C/li>\u003Cli style=\";\">\u003Csection style=\";margin-top: 5px;margin-bottom: 5px;color: rgb(1, 1, 1);line-height: 1.8em;letter-spacing: 0em;\">\u003Cp style=\";color: rgb(0, 0, 0);line-height: 1.8em;letter-spacing: 0em;text-indent: 0em;padding-top: 8px;padding-bottom: 8px;\">If you have a quick question about a part of the code, select the code snippet and click \"quick question\" to instantly get an answer.\u003C/p>\u003C/section>\u003C/li>\u003C/ol>\u003Ch2 style='margin-top: 30px;margin-bottom: 15px;color: rgba(0, 0, 0, 0.85);;font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;letter-spacing: normal;text-align: left;background-color: rgb(255, 255, 255);'>\u003Cspan style=\";font-size: 22px;color: rgb(0, 0, 0);line-height: 1.5em;letter-spacing: 0em;font-weight: bold;display: block;\">Comparison\u003C/span>\u003C/h2>\u003Csection style=';margin-bottom: 0px;overflow-x: auto;color: rgb(0, 0, 0);font-family: Optima, \"Microsoft YaHei\", PingFangSC-regular, serif;font-size: 16px;letter-spacing: normal;text-align: left;background-color: rgb(255, 255, 255);'>\u003Ctable>\u003Cthead style=\";\">\u003Ctr style=\";\">\u003Cth style=\";line-height: 1.5em;letter-spacing: 0em;text-align: left;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);width: auto;height: auto;border-top-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;min-width: 85px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Features\u003C/strong>\u003C/th>\u003Cth style=\";line-height: 1.5em;letter-spacing: 0em;text-align: left;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);width: auto;height: auto;border-top-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;min-width: 85px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Cursor\u003C/strong>\u003C/th>\u003Cth style=\";line-height: 1.5em;letter-spacing: 0em;text-align: left;background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(240, 240, 240);width: auto;height: auto;border-top-width: 1px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;min-width: 85px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">GitHub Copilot\u003C/strong>\u003C/th>\u003C/tr>\u003C/thead>\u003Ctbody style=\";line-height: 1.5em;letter-spacing: 0em;border-width: 0px;border-style: initial;border-color: initial;\">\u003Ctr style=\";background-image: none;background-position: 0% 0%;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;background-origin: padding-box;background-clip: border-box;width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Code generation and completion\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Provides comprehensive code generation, capable of creating entire functions or even multi-file structures, offering context-aware suggestions based on the project structure.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Focuses on line-by-line code completion and suggestions, relying more on immediate context and comments to provide code suggestions.\u003C/td>\u003C/tr>\u003Ctr style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(248, 248, 248);width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Natural language understanding\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Excels at understanding and executing complex natural language commands, allowing developers to describe functionality in plain language and convert it into code.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Can generate code based on comments and context, but performs less effectively with complex instructions compared to Cursor.\u003C/td>\u003C/tr>\u003Ctr style=\";background-image: none;background-position: 0% 0%;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;background-origin: padding-box;background-clip: border-box;width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Context awareness and multi-file editing\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Offers stronger context awareness, understanding the entire project structure and relationships between files, featuring Composer-like functions that allow simultaneous editing of multiple files.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Primarily operates within a single file, with relatively weaker context awareness.\u003C/td>\u003C/tr>\u003Ctr style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(248, 248, 248);width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">User experience and integration\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Requires downloading a standalone editor, with varying learning curves depending on the user; familiar to VSCode users, but new features may take time to master.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Seamlessly integrates into existing IDEs like VSCode, with a relatively gentle learning curve.\u003C/td>\u003C/tr>\u003Ctr style=\";background-image: none;background-position: 0% 0%;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;background-origin: padding-box;background-clip: border-box;width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Customization and flexibility\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Provides flexibility in choosing AI models, including OpenAI, Anthropic, and custom models, allowing developers to tailor AI behavior to match project needs.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Uses fixed models developed by OpenAI, lacking the level of AI behavior customization offered by Cursor.\u003C/td>\u003C/tr>\u003Ctr style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(248, 248, 248);width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Pricing and accessibility\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Offers a free version, a professional edition for $20 per month, and a business edition for $40 per month.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Personal plan costs $10 per month, free for students and open-source contributors. Business version is $19 per month, and enterprise version is $39 per month.\u003C/td>\u003C/tr>\u003Ctr style=\";background-image: none;background-position: 0% 0%;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;background-origin: padding-box;background-clip: border-box;width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Model selection\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Supports multiple models, including OpenAI's GPT series and Anthropic's Claude models, offering greater flexibility.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Initially only used OpenAI's GPT models, but recently announced support for models from Anthropic, Google, and OpenAI.\u003C/td>\u003C/tr>\u003Ctr style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(248, 248, 248);width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Model customization\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Allows developers to choose the most suitable model based on project needs, providing a higher degree of customization.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Currently relies mainly on preset models, with relatively limited customization options.\u003C/td>\u003C/tr>\u003Ctr style=\";background-image: none;background-position: 0% 0%;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;background-origin: padding-box;background-clip: border-box;width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Model updates\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Regularly updates supported models to ensure developers have access to the latest AI technology.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Recently announced support for more models, showing a focus on supporting multiple models.\u003C/td>\u003C/tr>\u003Ctr style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(248, 248, 248);width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Multilingual support\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Supports multiple programming languages, though it may not cover as wide a range as GitHub Copilot.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Supports a wide range of programming languages, leveraging GitHub's extensive codebase to provide multilingual code suggestions and completion features.\u003C/td>\u003C/tr>\u003Ctr style=\";background-image: none;background-position: 0% 0%;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;background-origin: padding-box;background-clip: border-box;width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Community support and feedback\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">The community size is relatively small but growing gradually.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Has a large user base and active community, enabling developers to easily obtain support, share experiences, and receive feedback and suggestions from the community.\u003C/td>\u003C/tr>\u003Ctr style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(248, 248, 248);width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Performance and accuracy\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Performs well in terms of code suggestion accuracy and contextual understanding, especially when handling complex projects.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Excels in handling common programming tasks, but may require more careful review and adjustment when dealing with complex languages or coding patterns.\u003C/td>\u003C/tr>\u003Ctr style=\";background-image: none;background-position: 0% 0%;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;background-origin: padding-box;background-clip: border-box;width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Learning curve\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">May require some learning time due to the need to adapt to a new editor and its features.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Integrates into existing IDEs, making the learning curve relatively gentle, allowing developers to use it in a familiar environment.\u003C/td>\u003C/tr>\u003Ctr style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(248, 248, 248);width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Customized workflows\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Provides a highly customizable coding environment, allowing users to adjust the interface and features according to personal needs, supporting multiple programming languages.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Based on OpenAI's GPT-4 model, it aims to provide developers with real-time code suggestions, with relatively low customization levels, and users cannot freely adjust its functions and interface as they can in Cursor.\u003C/td>\u003C/tr>\u003Ctr style=\";background-image: none;background-position: 0% 0%;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;background-origin: padding-box;background-clip: border-box;width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Integration capability\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Supports seamless integration with existing development tools and workflows, allowing users to access documents and other resources directly within the editor, reducing context-switching time.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Through tight integration with GitHub, it offers powerful version control and collaboration features, but due to its reliance on specific IDEs, it may face environmental limitations in some cases, affecting overall performance.\u003C/td>\u003C/tr>\u003Ctr style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgb(248, 248, 248);width: auto;height: auto;\">\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">\u003Cstrong style=\";background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0);width: auto;height: auto;border-style: none;border-width: 3px;border-color: rgba(0, 0, 0, 0.4);border-radius: 0px;\">Code modification ability\u003C/strong>\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Supports multi-line editing, inline editing, and intelligent predictions, making it easier to modify and optimize code effectively.\u003C/td>\u003Ctd style=\";min-width: 85px;border-color: rgba(204, 204, 204, 0.4);border-radius: 0px;\">Primarily generates new code, with relatively weaker capabilities for modifying existing code.\u003C/td>\u003C/tr>\u003C/tbody>\u003C/table>\u003C/section>\u003Cp>\u003Cbr>\u003C/p>\u003Cp style=\"display: none;\">\u003Cmp-style-type data-value=\"3\">\u003C/mp-style-type>\u003C/p>\u003C/div>",1752585428485]