<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[马沛专栏]]></title><description><![CDATA[人工智能深度学习技术结合计算机视觉应用的AI Insight]]></description><link>https://blog.youkuaiyun.com/mp817</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; mp817]]></copyright><item><title><![CDATA[AI的杀手级应用会是一个“超级能干的同事”！RAG会造就超级智能么？]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/139622334</link><guid>https://blog.youkuaiyun.com/mp817/article/details/139622334</guid><author>mp817</author><pubDate>Wed, 12 Jun 2024 11:37:28 +0800</pubDate><description><![CDATA[学习新语言或技术的开发者，CodeGeeX联网对话功能，可以即时查找和引用最新的API文档、技术规范和使用指南，帮助开发者快速找到所需的信息，提高学习效率。通过联网功能，CodeGeeX能够实时获取最新的编程资源和技术文档，确保提供的建议和信息始终是最新的和更准确的。而右侧回答的方法虽然也是正确的，但是在这个场景下，联网后生成的内容确实更加实用，更加符合开发者的实际需求。从上面的例子中我们可以看到，打开联网后的智能问答，生成的内容更加符合我们实际开发中的需求，可以更好的提高编程工作效率。]]></description><category></category></item><item><title><![CDATA[智能编程支持分析本地工程文件，项目级开发效率再度提升！]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/139605459</link><guid>https://blog.youkuaiyun.com/mp817/article/details/139605459</guid><author>mp817</author><pubDate>Tue, 11 Jun 2024 18:00:12 +0800</pubDate><description><![CDATA[对于新加入项目的开发者，或是需要理解复杂代码的开发者，可以通过智能问答的对话框，输入@currentFile，将当前文件关联到智能问答中，询问代码的功能和逻辑。CodeGeeX的智能问答新增关联本地文件的系列功能，用户在智能问答的输入框中输入@，就可以在弹出框中选择需要使用的指令。CodeGeeX 即可根据多个文件的内容提供相关的建议及详细的解释，大大减少了开发者查找和记忆的负担，也能够通过这个功能快速理解复杂的项目代码。这种上下文相关的建议，能够帮助开发者更快地找到问题的症结，并进行有效的修复或优化。]]></description><category></category></item><item><title><![CDATA[CodeGeeX 智能编程助手 6 项功能升级，在Visual Studio插件市场霸榜2周！]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/138865783</link><guid>https://blog.youkuaiyun.com/mp817/article/details/138865783</guid><author>mp817</author><pubDate>Tue, 14 May 2024 18:49:13 +0800</pubDate><description><![CDATA[为了方便用户在指定位置直接申请补全请求而不需要额外操作，v1.0.4版本中新增了手动申请补全建议的功能。v1.0.4版本中新增了补全禁用功能，可以通过：右键菜单-CodeGeeX-开启/关闭当前补全。新版本中增加了逐行采纳逻辑，用户可以通过简单的快捷键 Ctrl+↓ 来逐行采纳补全建议，选择自己需要的部分，这一改进让代码采纳变得更加灵活和方便。CodeGeeX v1.0.4不仅增加了一些新的实用功能，也针对之前版本中用户反馈的一些问题，比如回删后缩进异常、汉字提示显示不全等，进行了优化。]]></description><category></category></item><item><title><![CDATA[InLine Chat功能优化对标Github Copilot，CodeGeeX带来更高效、更直观的编程体验！]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/138674274</link><guid>https://blog.youkuaiyun.com/mp817/article/details/138674274</guid><author>mp817</author><pubDate>Fri, 10 May 2024 17:20:59 +0800</pubDate><description><![CDATA[近期我们针对这个功能再次进行了深度优化，今天详细介绍已经在VSCode插件v2.8.0版本上线的 CodeGeeX InLine Chat功能，以及在编程过程中的使用技巧。CodeGeeX针对InLine Chat功能的升级，通过行内代码生成、智能问答和diff模式的集成，为编程带来了效率的提升和直观性的提升。升级后的InLine Chat功能，提升了开发者在编写代码的过程中，直接在代码行内生成代码片段的性能。这种模式下，你可以清晰地看到代码或注释的变更部分，不仅方便查看，也简化了应用这些变更的过程。]]></description><category></category></item><item><title><![CDATA[代码报错不用愁，CodeGeeX一键完成代码修复、错误解释的功能上线了！]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/138222042</link><guid>https://blog.youkuaiyun.com/mp817/article/details/138222042</guid><author>mp817</author><pubDate>Fri, 26 Apr 2024 16:07:25 +0800</pubDate><description><![CDATA[如果你使用的VSCode上的CodeGeeX插件，只需要在出现错误的代码行上点击鼠标右键，选择“使用CodeGeeX修复”的选项，CodeGeeX将自动分析错误，并提供修复建议。类似于VSCode，CodeGeeX在JetBrains IDEs平台上新增了顶部的设置菜单入口，用户可以更轻松的打开设置，自定义插件的行为更符合自己的使用习惯。智能问答支持一键复制。JetBrains全家桶v2.7.4版本后，还有哪些值得关注的功能更新，下面以IDEA为例，一图看懂在IDEA的侧边栏，还哪些便捷的智能操作。]]></description><category></category></item><item><title><![CDATA[RAG算法优化+新增代码仓库支持，CodeGeeX的@repo功能效果提升]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/137824795</link><guid>https://blog.youkuaiyun.com/mp817/article/details/137824795</guid><author>mp817</author><pubDate>Tue, 16 Apr 2024 14:43:32 +0800</pubDate><description><![CDATA[近期CodeGeeX通过对检索算法的优化，以及新增流行代码仓库的支持，使得插件中的@repo功能效果获得提升。使用@repo，可以针对关联的开源代码库上下文做内容检索，比如代码库中有API的最新更新、有新增的功能组件等，CodeGeeX能够在当前范围内，对信息进行检索增强生成。CodeGeeX收录的流行开源仓库已经超过100+个，在输入代码仓库名称的同时，展示出的开源仓库列表会根据检索收录结果发生变化。如果用户输入名称后，发现还未收录该代码仓库，则可以直接在线提交这个代码仓库的信息。]]></description><category></category></item><item><title><![CDATA[解锁CodeGeeX智能问答中3项独有的隐藏技能]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/137633886</link><guid>https://blog.youkuaiyun.com/mp817/article/details/137633886</guid><author>mp817</author><pubDate>Thu, 11 Apr 2024 12:07:51 +0800</pubDate><description><![CDATA[这个设计不仅仅是为了便捷的“复制”操作，更主要的是解决了Python 用户，写 notebook 的时候，VSCode 内无法使用 command+c 复制Ask 内结果，或者选中后右键失效的问题。如果要针对智能问答中生成的代码部分进行操作，则可以直接点击代码框中的“复制”、“插入”、以及“更多”来实现。这些推荐给用户的候选问题，是和用户提出的问题相关性很强或者更进一步的问题预测。CodeGeeX在侧边栏提供的Ask CodeGeeX智能问答功能，很多用户每天会通过它，解答编程和技术相关的各种问题。]]></description><category></category></item><item><title><![CDATA[首个适配Visual Studio平台的国产智能编程助手CodeGeeX正式上线！C#程序员必备效率神器！]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/137356132</link><guid>https://blog.youkuaiyun.com/mp817/article/details/137356132</guid><author>mp817</author><pubDate>Wed, 03 Apr 2024 19:44:59 +0800</pubDate><description><![CDATA[侧边栏也可以通过拖拽的方式变宽，或是同其他visual窗口一样进行停靠、锚定，或放在您更习惯的左侧或右侧位置，确保在 Visual Studio 上编程的丝滑体验。手动为代码添加注释，需要投入大量的时间和精力。编程过程中，需要解释大段的代码块才便于后续的处理，那你只需要选中代码块，这时这段代码会自动出现在侧边栏，您只需要询问 CodeGeeX，让它解释这段代码即可。与此同时，CodeGeeX已经在根据您项目中代码的上下文，提供给光标当前位置合适的代码建议、变量名称等，并以灰色的内容提示，显示在光标后。]]></description><category></category></item><item><title><![CDATA[今天开始程序员不用再发愁写commit message了，全部由CodeGeeX自动完成！]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/136943451</link><guid>https://blog.youkuaiyun.com/mp817/article/details/136943451</guid><author>mp817</author><pubDate>Fri, 22 Mar 2024 15:47:08 +0800</pubDate><description><![CDATA[当你在 IDE 中进行代码修改并准备提交时，在代码管理器中，点击CodeGeeX的图标。CodeGeeX会自动分析你的代码变更，并根据 Git Diff 信息生成建议的提交消息。还可以在设置中选择commit message的生成风格，确保了提交消息的一致性和规范性。它的使用方法非常简单，首先在你的VSCode插件市场中，搜索“CodeGeeX”智能编程助手，下载安装。CodeGeeX支持通过git diff信息，自动生成commit message，并成功提交。“这个功能真的是用了，就再也停不下来了！]]></description><category></category></item><item><title><![CDATA[远程办公、企业内网服务器的Code-Server上如何配置使用CodeGeeX插件]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/136716476</link><guid>https://blog.youkuaiyun.com/mp817/article/details/136716476</guid><author>mp817</author><pubDate>Thu, 14 Mar 2024 17:12:33 +0800</pubDate><description><![CDATA[这也符合code-server的初衷——能够在任何机器上的任何地方运行VS Code，并在浏览器中访问它。很多小伙伴都会在工作中使用code-server，比如说远程办公，当你需要在家访问你的工作环境，亦或者是你们公司的Docker是放入服务器中。code-server 无疑是最好的选择，它可以让你通过互联网安全地连接到远程服务器上的开发环境并且使用VS Code。code-server的插件下载和VSCode体验一致，都可以在插件市场直接搜索CodeGeeX，下载安装就可以了。一、生成并设置ssl证书。]]></description><category></category></item><item><title><![CDATA[整块代码自动生成、智能括号匹配……CodeGeeX编程提效，功能再升级！]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/136688062</link><guid>https://blog.youkuaiyun.com/mp817/article/details/136688062</guid><author>mp817</author><pubDate>Wed, 13 Mar 2024 18:34:46 +0800</pubDate><description><![CDATA[CodeGeeX插件中的针对流行开源代码仓库实现检索增强生成的功能上线后，广受开发者关注。目前，CodeGeeX中已经收录的流行开源仓库超过100+个，在使用这个功能时，用户可以通过对话框直接点击“@Repo”，这时会出现一个开源代码仓库的列表。如果当前弹出的列表中没有出现用户希望使用的代码仓库，可以手动输入希望检索的代码仓库名称，随着输入内容的变化，展示出的开源仓库列表也会根据检索收录结果发生变化。最新版本的CodeGeeX插件中增加了智能括号匹配的功能，帮助开发者更轻松地保持代码结构的一致性和正确性。]]></description><category></category></item><item><title><![CDATA[自动生成单元测试、外挂开源代码库等新功能，上线JetBrains IDEs的CodeGeeX插件！]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/136687294</link><guid>https://blog.youkuaiyun.com/mp817/article/details/136687294</guid><author>mp817</author><pubDate>Wed, 13 Mar 2024 17:57:01 +0800</pubDate><description><![CDATA[CodeGeeX收录的流行开源仓库已经超过100个，在输入代码仓库名称的同时，展示出的开源仓库列表会根据检索收录结果发生变化。包括：用户使用的帮助文档和使用反馈填写入口，为每个用户提供了能够全面了解工具使用的参考，以及便捷提交使用反馈的渠道。使用内置命令，不仅是简化操作，更重要的是CodeGeeX插件针对内置命令做了指令微调，使用内置命令可以帮助程序员得到更加准确的结果。在CodeGeeX插件中，通过智能问答的交互方式，可以实现自动编写单元测试代码，这个功能受到很多程序员的喜爱。二、RAG检索增强生成。]]></description><category></category></item><item><title><![CDATA[Code Review、InLineChat、RAG能力全部独家提供，这波上新CodeGeeX平替Github Copilot稳了！]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/135670880</link><guid>https://blog.youkuaiyun.com/mp817/article/details/135670880</guid><author>mp817</author><pubDate>Thu, 18 Jan 2024 12:04:44 +0800</pubDate><description><![CDATA[例如，在代码上下文中提出问题，根据你的描述生成代码，或者直接为代码添加注释等，各种你希望和智能编程助手交流的内容，并获得助手的回应。对新增的代码仓库，私有的代码仓库，以及原代码仓库的新增项，不用通过模型微调，通过RAG被检索到，并在生成中进行增强，大幅减轻生成内容的幻觉性。在使用Code Review功能时，用户可以从源代码文件中，选择任意被修改的文件，然后使用CodeGeeX的代码变更审查，可以直观看出代码修改的部分。Lite版的响应速度更快，Pro版则在代码补全的准确性上，有大幅提升。]]></description><category></category></item><item><title><![CDATA[2023全球开发者生态调研：84%的开发者表示他们在工作中正积极使用生成式AI工具]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/135001234</link><guid>https://blog.youkuaiyun.com/mp817/article/details/135001234</guid><author>mp817</author><pubDate>Thu, 14 Dec 2023 17:53:23 +0800</pubDate><description><![CDATA[开发者普遍使用ChatGPT的比例远远高出下面所有的工具，因此AI辅助编程工具仍然有很大的空间，为开发者提供垂直领域的生成式AI。短短时间内，基于AI的代码生成工具从一个学术研究的方向，变成了开发者必备的工具之一，这个方向还将会有更加深入的应用趋势正在演进。为开发者生成高质量的代码，完成代码注释，测试代码，代码解释等任务，在编程中沉浸式完成技术和编程问题的解答，都是。来完成，但是，他们都认可的是，如果没有使用这些工具协助完成编程工作，一定会比别人用更多的时间完成相同的任务。然而，安全问题是采用生成式。]]></description><category></category></item><item><title><![CDATA[VSCode 中使用 AI智能编程工具的几个小妙招]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/134977746</link><guid>https://blog.youkuaiyun.com/mp817/article/details/134977746</guid><author>mp817</author><pubDate>Wed, 13 Dec 2023 17:27:20 +0800</pubDate><description><![CDATA[在使用内置命令时，如果没有选中编辑框中的任何代码，在侧边栏对话框中使用内置命令“/Explain”、“/Comment”、“/tests”时，就会对编辑框中的全部代码，输出代码解释、添加注释和生成单元测试这样的结果。使用内置命令，不仅仅是简化操作，用户不必一遍一遍在聊天框中输入类似“请解释一下这个代码”的prompt，只需要输入“/Explain”、“/Comment”、“/tests”等。在访问资源管理器的同时，使用。对代码进行解释，添加注释，生成单元测试代码，代码修复的这几个功能，但是总有些“Wow！]]></description><category></category></item><item><title><![CDATA[编程最佳外挂：批量数据分析与可视化，CodeGeeX工具箱一键完成]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/134378387</link><guid>https://blog.youkuaiyun.com/mp817/article/details/134378387</guid><author>mp817</author><pubDate>Mon, 13 Nov 2023 15:20:23 +0800</pubDate><description><![CDATA[的工具箱，开发者可以直接体验Code Interpreter的多项能力了。通过上传数据文件（CSV、Excel表格，SQL数据库等）和自然语言的交互，根据你的需求，自定义输出格式、数据处理逻辑等，完成数据的整理、分析、统计、可视化作图、个性化修改图形参数、导出结果等操作。工具箱的这些功能对软件工程师，数据科学分析人员，网络工程师，运维工程师，以及专门依赖python完成工作的研究人员，都可以极大的提高工作效率。已经完成了上传的这份日志文件的数据分析，并且按照要求，将数据分析的可视化饼图也完成了。]]></description><category></category></item><item><title><![CDATA[CodeGeeX使用中的常见问题与解决方法]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/132493335</link><guid>https://blog.youkuaiyun.com/mp817/article/details/132493335</guid><author>mp817</author><pubDate>Fri, 25 Aug 2023 12:49:39 +0800</pubDate><description><![CDATA[特别需要提醒用户的是，在 IDEA 的默认交互中，如果不打开编辑区，则不会触发插件。的插件在IDE中安装成功后，就可以直接在代码编辑区域使用代码生成和智能补全，自动为代码添加注释的功能。”，在弹出的工具列表中，点击。VSCode 侧边条右键——勾选“账户”——点击头像图标——选择登录 CodeGeeX——弹出网页端登录页面。代码编辑区——点击“右键”——CodeGeeX——菜单中选择“Login”——右下角会弹出登录提示；插件中的“隐藏”设置，方便用户能够选择符合自己编程习惯的方式，更流畅的使用。]]></description><category></category></item><item><title><![CDATA[CodeGeeX中这些隐藏的设置，你知道吗？]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/132356298</link><guid>https://blog.youkuaiyun.com/mp817/article/details/132356298</guid><author>mp817</author><pubDate>Fri, 18 Aug 2023 10:19:47 +0800</pubDate><description><![CDATA[2.在 JetBrains IDEs中，也可以通过设置，将 “Tab”键 做为代码采纳的快捷键进行修改，更符合自己的使用习惯。以 IDEA 为例，通过以下的步骤进行设置修改：Setting——Keymap——CodeGeeX——Apply Completions to Editor；在下方图片中可以看到完整的设置过程：首选项——设置——CodeGeeX——Generation Preference；1.在VSCode中可以通过设置，将 “Tab”键 做为代码采纳的快捷键进行修改，更符合自己的使用习惯。]]></description><category></category></item><item><title><![CDATA[写测试用例、重构函数、生成SQL查询……原来CodeGeeX还能做这些！]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/132228260</link><guid>https://blog.youkuaiyun.com/mp817/article/details/132228260</guid><author>mp817</author><pubDate>Fri, 11 Aug 2023 11:58:00 +0800</pubDate><description><![CDATA[但是“Ask CodeGeeX”的能力不止于此，用它还能帮助程序员高效编写测试用例，添加代码调试信息，实现SQL语句等等。新手程序员也能够从这些功能中受益，通过代码问题的实施建议和提示，更快的掌握编程最佳实践，加速成长。可以通过理解代码的含义，根据函数的参数类型、运行逻辑，批量提供合适的测试用例。是每个程序员必备的编程“魔法”工具，如同一位开发者所说：“这就像是有了一个超级助手，永远站在我身边，帮我写出更好的代码！能够理解代码的运行逻辑，并帮你在代码中插入输出调试信息的代码，让你更快地定位问题。]]></description><category></category></item><item><title><![CDATA[CodeGeeX2 模型全新上线，编程助手能力全面升级！]]></title><link>https://blog.youkuaiyun.com/mp817/article/details/132045753</link><guid>https://blog.youkuaiyun.com/mp817/article/details/132045753</guid><author>mp817</author><pubDate>Tue, 01 Aug 2023 16:40:43 +0800</pubDate><description><![CDATA[在新模型的支撑下，插件中的问答功能“Ask CodeGeeX”也得到了升级。更新后，该功能使用的模型换成了基于CodeGeeX2-6B微调得到的对话模型，在回答编程相关的问题时，比之前更专业、更智能。在 HumanEval 评测中，CodeGeeX2-6B的表现全面超越了参数规模更大的 StarCoder 模型以及 OpenAI 的 Code-Cushman-001 模型（GitHub Copilot 曾使用的模型）。相比一代模型 ，CodeGeeX2-6B在代码生成的精度和速度上都有极大的提升。]]></description><category></category></item></channel></rss>