菜鸟教程

Search documents
作为40岁还在IT行业的你,会给30多岁的我什么建议?
菜鸟教程· 2025-09-08 03:30
Core Insights - The article emphasizes the importance of continuous learning and adapting to changes in the IT industry, particularly focusing on leveraging AI tools and improving personal skills for career advancement. Group 1: Technology and Learning - Utilizing resources like Google, GitHub, and chatGPT is recommended over Baidu for better accuracy and timeliness in technical queries [5][6] - Emphasis on learning to use AI tools as they have become a new productivity driver [7][8] - Importance of reading English documentation to stay updated with the latest technologies, as most new frameworks and tools are initially available only in English [10][11] - Avoiding the trend of chasing popular frameworks and instead focusing on understanding underlying principles is crucial for long-term success [12][13] Group 2: Workplace and Career Development - Writing code is not enough; professionals should also develop communication skills and project management abilities to advance in their careers [22][24] - Learning automation and toolchains is essential to improve efficiency and reduce manual workload [23] - Embracing management roles and mentoring others is important for career longevity in the IT field [25][26] Group 3: Health and Lifestyle - Maintaining physical health is critical as it directly impacts productivity; professionals should prioritize regular exercise and a balanced diet [27][30][31] - The article suggests that a healthy lifestyle can prevent long-term health issues that may arise from poor habits [29] Group 4: Financial Planning and Future - Saving money and investing in financial instruments like S&P 500 and NASDAQ funds is more important than focusing solely on salary increases [33] - Building a personal brand through blogging or open-source projects can enhance visibility and career opportunities [34] - The ability to pivot and explore new job opportunities is essential in the rapidly changing IT landscape [35][36]
突发!Anthropic全面封禁中国控股公司使用Claude:无论你在哪,都别想绕过!
菜鸟教程· 2025-09-05 07:04
Core Viewpoint - The new policy announced on September 5, 2025, restricts access to Claude services for Chinese companies and entities with significant Chinese capital, impacting their ability to develop competitive AI models [1][9]. Group 1: Policy Implications - The policy applies to mainland Chinese companies and overseas subsidiaries with over 50% Chinese ownership, as well as entities using Claude indirectly through cloud services or third-party platforms [1]. - The restrictions are not limited to direct users of Claude but also include companies that access the service indirectly, regardless of their registration location [9]. Group 2: Competitive Concerns - There are concerns that Chinese companies could use subsidiaries to access Claude for military or intelligence applications, potentially accelerating their own AI model development to compete with U.S. and allied tech firms [5]. - Anthropic has chosen to prioritize security over profit, advocating for stricter export controls and enhanced domestic infrastructure for AI development [6]. Group 3: Industry Impact - The sudden shutdown of Claude's API could halt ongoing projects for multinational businesses, prompting a shift towards developing domestic AI models and ensuring compliance and security [10]. - As external access becomes increasingly restricted, the focus shifts to developing indigenous solutions to maintain competitiveness in the AI landscape [11].
逆向还原代码,这是大模型最好的用处了吧~
菜鸟教程· 2025-09-05 03:30
Core Viewpoint - The article discusses the open-source tool Humanify, which helps convert obfuscated JavaScript code into a more readable format using advanced language models and Babel's AST renaming capabilities [3][4]. Group 1: Tool Overview - Humanify is an open-source JavaScript tool developed on Node.js, licensed under MIT [3]. - It combines intelligent naming suggestions from large language models (LLMs) with Babel's AST renaming tool to enhance code readability and maintain logical consistency [3][4]. Group 2: Installation and Usage - Installation can be done globally using npm with the command `npm install -g humanifyjs`, or it can be run temporarily using `npx humanifyjs` without installation [6]. - The tool supports three running modes: openai, gemini, and local [7]. Group 3: Command Line Parameters - For the OpenAI mode, the command is `humanify openai --apiKey="your-token" obfuscated-file.js`, with an option to set the API key as an environment variable [8][9]. - The Gemini mode follows a similar command structure, allowing for cloud-based processing with optimized hardware [10]. Group 4: Model and Performance - The local mode runs on a pre-trained model downloaded separately, ensuring syntax remains unchanged during renaming [11][12]. - The tool is designed to be user-friendly for JavaScript developers, eliminating the need for Python dependencies [11]. Group 5: Hardware Compatibility - Humanify has native support for Apple M series chips, allowing it to leverage the GPU performance of Mac devices [15]. Group 6: Example Usage - An example is provided where a compressed function is transformed into a more human-readable version using the Humanify tool, demonstrating its effectiveness [16].
不会召唤打工人,都不敢自称程序员?手把手带你造个 Manus 平替智能体!
菜鸟教程· 2025-09-03 03:30
Core Viewpoint - The article introduces Youtu-agent, a framework developed by Tencent that simplifies the creation of AI agents using YAML configuration instead of extensive coding, enabling users to conduct research, write reports, and organize documents more efficiently [1][2]. Group 1: Youtu-agent Overview - Youtu-agent is built on open-source models and lightweight tools, achieving impressive performance in deep search and tool usage benchmarks, with WebWalkerQA reaching an accuracy of 71.47% and GAIA achieving 72.8% pass@1 [4]. - The framework has gained significant attention, currently receiving over 2,000 stars on GitHub [8]. - Core functionalities include asynchronous features, tracking and analysis systems, and the ability to automatically generate agents based on YAML configurations [9]. Group 2: Application and Usage - Youtu-agent can be applied in various scenarios such as in-depth and broad research, web generation, and trajectory collection [9]. - The official GitHub repository and documentation are available for users to access [12]. - Users are required to set up their environment with Python (version 3.12 or higher) and can manage dependencies using the UV tool [13][14]. Group 3: Installation and Configuration - Instructions for cloning the Youtu-agent repository and configuring the environment are provided, including setting up a domestic mirror for faster installation [16]. - Users must edit the .env file to add their API key, which is necessary for the agent's operation [20]. - The default configuration for a simple agent with search tools is located in the configs/agents/default.yaml file [21]. Group 4: Examples and Features - The examples directory contains runnable code samples, including an SVG generator that can create visualizations based on research topics [28][30]. - Users can download pre-built wheel files for specific examples and run them to generate outputs, such as SVG visualizations of research highlights [31][34].
VS Code 有哪些快捷键?一篇文章,全部搞定!
菜鸟教程· 2025-09-01 03:30
Core Points - The article provides a comprehensive list of commonly used keyboard shortcuts for Visual Studio Code on Windows, aimed at improving coding efficiency and productivity [3][6][13]. Group 1: Common Operations - Key shortcuts for general operations include: - Ctrl + Shift + P / F1: Command Palette - Ctrl + P: Quick Open file - Ctrl + Shift + N: New window - Ctrl + Shift + W: Close current window [6][13]. Group 2: Basic Editing - Essential editing shortcuts include: - Ctrl + X: Cut line without selection - Ctrl + C: Copy line without selection - Alt + ↑ / ↓: Move line up or down - Ctrl + Shift + K: Delete line [6][13]. Group 3: Navigation - Navigation shortcuts facilitate quick movement within the code: - Ctrl + T: Show all symbols - Ctrl + G: Go to a specific line - Ctrl + Shift + O: Jump to symbols within a file [7][13]. Group 4: Search and Replace - Search and replace functionalities are enhanced with: - Ctrl + F: Find - Ctrl + H: Replace - Alt + Enter: Select all occurrences of the search term [14][38]. Group 5: Multi-Cursor and Selection - Multi-cursor editing is supported by: - Alt + Click: Insert additional cursor - Ctrl + Shift + L: Select all occurrences of the current selection - Ctrl + F2: Select all occurrences of the current word [15][36]. Group 6: Code Intelligence - Code intelligence features include: - Ctrl + Space: Trigger suggestions - F12: Go to definition - Ctrl + K Ctrl + F: Format selection [8][16]. Group 7: Editor Management - Editor management shortcuts allow for efficient workspace organization: - Ctrl + \: Split editor - Ctrl + K Ctrl + ← / →: Switch between editor groups - Ctrl + W: Close editor [9][40]. Group 8: File Management - File management shortcuts streamline file operations: - Ctrl + N: New file - Ctrl + O: Open file - Ctrl + S: Save file [18][41]. Group 9: Display and Debugging - Display and debugging shortcuts enhance user experience: - F11: Toggle full screen - F5: Start or continue debugging - Ctrl + `: Open integrated terminal [10][42].
全球AI产品50强!国产 AI 居然占了这么多?你跟上了吗?
菜鸟教程· 2025-08-29 03:30
Core Viewpoint - The article presents a list of the top 50 most popular AI products globally, categorized into web products and mobile applications, highlighting their unique monthly users and functionalities [2][3][5]. Group 1: Top Gen AI Web Products - The top web AI product is ChatGPT, followed by Gemini and deepseek, indicating a strong preference for conversational AI tools [3]. - Other notable products include Grok, character.ai, and perplexity, showcasing a diverse range of applications from dialogue systems to AI-assisted search [3]. - The list features various functionalities such as image editing (remove bg, cutout.pro), AI music generation (SUNO), and AI writing tools (QuillBot) [4]. Group 2: Top Gen AI Mobile Apps - ChatGPT leads the mobile app category, with Gemini and AI Gallery following closely, reflecting the growing demand for AI-driven mobile solutions [5]. - Popular applications include Doubao, Microsoft Edge, and Remini, which offer functionalities ranging from chat assistance to photo enhancement [5]. - The mobile app list also highlights tools for video editing (YouCut, VivaCut) and language translation (Papago, HiTranslate), indicating a broad spectrum of user needs being addressed [6].
又土又爽的AI短剧,占领抖音了?
菜鸟教程· 2025-08-28 03:29
Core Viewpoint - The article discusses the rising popularity of short dramas, particularly those produced using AI technology, highlighting their rapid production and high viewer engagement compared to traditional dramas [4][7][16]. Group 1: Popularity of Short Dramas - The viewership for short dramas has significantly increased, with some achieving over 50 million views, while traditional dramas struggle to reach 40 million [6][7]. - A specific short drama titled "Nine-Tailed Fox Male Demon Falls in Love with Me" has garnered over 180 million views despite only having 28 episodes [9][11]. Group 2: Advantages of AI in Short Drama Production - AI technology allows for the rapid creation of short dramas, with a single episode taking only about 2 hours to produce, compared to traditional dramas that often take months [15]. - The use of AI reduces costs associated with actors, sets, and production logistics, making it a more efficient option for content creation [15][16]. Group 3: Characteristics of AI-Produced Short Dramas - These short dramas typically have a fast-paced format, with episodes lasting around one minute, catering to modern viewers' fragmented attention spans [22][23]. - The quick pacing and engaging content resonate well with audiences, leading to a phenomenon where viewers find themselves unable to stop watching, even if the content is perceived as low quality [23][24]. Group 4: Technical Aspects of AI Short Drama Production - The production process involves several steps, including script generation using large language models, character and scene creation through text-to-image tools, and video generation from images [27][30][46]. - AI tools for voice dubbing and video editing are also utilized to enhance the final product, making the entire process accessible and cost-effective for creators [49][51].
DeepSeek V3.1 严重Bug,“极”或“extreme”被随机插入输出~~~
菜鸟教程· 2025-08-26 09:19
Core Viewpoint - The article discusses a significant bug in the DeepSeek V3.1 model, where the character "极" appears randomly in outputs, potentially due to data contamination or model inference errors [3][7]. Group 1 - Users speculate that the token ID for "极" is 2577, which is adjacent to the token ID 2576 for ellipsis, indicating a possible issue with token selection during model inference [3]. - Other developers have encountered the same problem on third-party APIs, suggesting a widespread issue with the model [6][7]. - The bug has been reported to severely hinder coding and daily usage, indicating a critical flaw in the model's functionality [7]. Group 2 - Discussions on platforms like Zhihu reveal that some users have experienced similar issues, where "极" is treated as a form of "end marker" that appears during model stalling or repetition [11][12]. - The problem may also be linked to quantization or configuration errors in third-party implementations, which could be related to the vendors involved [7].
Postman 太贵?免费的工具,才是真滴香!
菜鸟教程· 2025-08-25 03:30
Core Viewpoint - Requestly is presented as a versatile API client tool that combines HTTP interception, request modification, interface testing, and data simulation, claiming to be permanently free and fully open-source [4][6][12]. Features Overview - Requestly offers a comprehensive set of capabilities for developers, including collection management, multi-environment variables, complete request history, a visual interface, and collaboration features [7]. - Unlike many cloud-dependent tools, Requestly prioritizes local storage, allowing users to manage collections, switch environments, and run scripts similarly to Postman, while also providing real-time interception and modification of requests and responses like Charles [8]. - Advanced capabilities such as dynamic simulation, delay injection, and script control enhance API debugging and frontend development [9]. User Interface and Functionality - The interface features a three-column layout with a collection tree on the left, request parameters in the middle, and response data on the right, with all data stored locally in Git-tracked JSON files [14]. - Users can seamlessly switch between multiple environments (development, testing, production) using a dropdown menu, supporting both global and collection-level variables [16][17]. - The tool allows for easy creation of new requests or batch imports from formats like cURL, Postman collections, and OpenAPI [20]. HTTP Interception and Mocking - Requestly includes an HTTP interceptor that captures and modifies any HTTPS requests and responses, enabling real-time monitoring and editing [28]. - Users can create local or cloud-based mock APIs that support REST and GraphQL, allowing frontend developers to work without waiting for backend services [30].
DeepSeek 发布 V3.1,为下代国产芯设计,实测接入 Claude Code,是真的香~
菜鸟教程· 2025-08-22 03:38
Core Viewpoint - The rapid development of AI technology in the past three months has led to significant changes in usage statistics, with DeepSeek's usage declining to 3% due to slow iterations, while competitors like ChatGPT and Claude have seen substantial growth [2][3]. Group 1: DeepSeek's Performance - DeepSeek's web visits dropped from 614 million in February to 436 million in March, marking a 29% decrease [3]. - In contrast, ChatGPT's visits increased by 40.6%, from 3.905 billion to 5.492 billion, and Claude's visits rose by 36.5% to 100 million [3]. - The newly released DeepSeek-V3.1 emphasizes hybrid reasoning, improved tool invocation, and extended context capabilities [5]. Group 2: DeepSeek-V3.1 Features - DeepSeek-V3.1 is built on the previous version and includes enhancements such as a hybrid reasoning model and upgraded tokenizer/chat templates [5]. - The model utilizes UE8M0 FP8 Scale parameter precision, specifically tailored for upcoming domestic chip releases [8]. Group 3: Integration with Claude Code - DeepSeek has added support for Anthropic API formats, allowing integration of DeepSeek-V3.1 capabilities into Claude Code [12]. - Instructions for installing Claude Code and integrating it with DeepSeek are provided, including environment variable configurations [14]. Group 4: Practical Application - A demonstration of using DeepSeek with Claude Code to create a scientific calculator showcases the AI's ability to generate HTML, CSS, and JavaScript files automatically [19][20].