AI 编程工具之 阿里巴巴全球版 Qoder 尝鲜体验

AI 编程工具之 阿里巴巴全球版 Qoder 尝鲜体验

Qoder 是 2025 年 8 月 22 日凌晨,阿里巴巴面向全球用户发布了 Agentic 编程平台。据介绍 Qoder可一次检索10万个代码文件,可实现AI自主研发,提升真实软件的开发效率。

Qoder 现在(预览阶段)免费使用!2 周时间,更重要的一点是不需要邀请码。。。

官网:https://qoder.com Qoder 也是 采用 VSCode 开源版改造而来,反正大家都大差不差,上手成本极低。

英文版和中文版,界面也带点绿,和 CodeBuddy 有那么点亲似兄弟的感觉。。。

AI 编程 IDE 已经到了贴身肉搏的时候了!

在这里插入图片描述

官方介绍技术优势

Qoder的核心技术优势在于增强的上下文工程,它通过规则、记忆、代码图谱和索引这四大技术支柱,能够深度、全面、精准地解析代码库。

在这里插入图片描述

从而让AI达到真正“理解”项目的高度,而不仅仅是“看到”代码。

通过更好的上下文理解,带来更精准、更贴合需求的AI输出。

内置的代码检索引擎,可检索10万个代码文件;

在这里插入图片描述

并且率先支持Repo Wiki,将代码工程的隐性知识显性化,方便开发者和 AI 理解;

集成长短期记忆系统,可基于会话历史总结项目经验和个人偏好,并将信息存储为一个“笔记”,实现自我学习和进化,最终让AI执行结果更符合用户预期和偏好。

在这里插入图片描述

此外,Qoder会为用户的不同任务智能自动选择最合适的LLM,无需手动切换和操心。

复杂的重构?使用更大规模的模型。

快速更新文档?使用更轻量、更快的模型。

在这里插入图片描述

它能在任务难度(需要模型的智能程度)和响应速度/成本之间自动取得最佳平衡,让用户始终获得最优性能,而不用费心去研究模型差异。

其他特色

  1. 国际版:gmail 一键登录。说白了还是国内的模型编程能力还一般,先搞个国际版,可以用海外的模型,把工具打造起来,静待 DeepSeek R2
  2. 有智能体和智能问题 2 种模式
  3. 无法选择模型,官方说了会自动根据任务自动选择。Claude-Code-Router 好像也有类似功能可以配置,让各个模型分工协作,发挥自己最大的长处。

其他功能简单看了一下,ssh 和 mcp 等等常用的功能已经都有了,比 CodeBuddy 第一个版本好。

实测

用的还是之前跑过的提示词,生成一个 2048 的游戏

开发一个基于HTML5和原生JavaScript的2048游戏,需满足以下要求: 1) 完全使用原生JavaScript实现,不引入任何第三方库; 2) 实现鼠标拖拽操作支持四个方向滑动(左、右、上、下),要求拖拽方向识别准确; 3) 完整游戏逻辑包括:数字方块合并规则(相同数字碰撞时合并为它们的和)、实时得分计算、胜负条件判断(达到2048获胜/无法移动时失败); 4) 响应式布局适配从手机到桌面的各种屏幕尺寸; 5) 丰富的视觉反馈:平滑的滑动动画、合并时的缩放特效、游戏结束时的模态提示框。 界面设计采用简约现代风格,必须包含:实时分数显示区域、重新开始按钮。所有代码需有良好的注释说明关键逻辑。 

自动创建了一个任务计划:

  • 创建HTML结构文件,包含游戏板、分数显示、重新开始按钮等基础元素
  • 实现CSS样式,包含响应式布局、现代简约设计、动画效果定义
  • 实现游戏核心类Game2048,包含游戏状态管理和初始化逻辑
  • 实现游戏板渲染和更新逻辑,包含数字方块的创建和显示
  • 实现鼠标拖拽事件处理,包含方向识别和手势判断
  • 实现游戏移动逻辑,包含数字方块移动和合并规则
  • 实现分数计算、胜负判断和游戏状态管理
  • 实现动画效果,包含滑动动画、合并特效和视觉反馈
  • 实现游戏结束模态框和重新开始功能
  • 测试游戏功能和响应式布局,确保在各种设备上正常运行

编写代码速度很快(估计又是用的人少。。。),23:27->23:31 总共花了 4 分钟就完成了。

代码生成后还自动运行了 http 服务器预览,并判断运行结果。代码生成效果非常好,游戏可以正常操作,UI 也是没有问题

在这里插入图片描述

看这个蓝紫色的背景,对 AI 编程熟悉的朋友估计就能猜到,Claude 4.0 Sonnet 生成的网页很喜欢用这个背景颜色。。。估计也不会上 opus 这么高级的模型。

看截图有 Claude、Gemini、GPT。

在这里插入图片描述

之前也在 CodeBuddy 海外版上用 Claude 4.0 Sonnet 和这个提示词测试过,也是可以生成出完整的 UI 效果非常好的 2048 游戏。

对之前 CodeBuddy 海外版上用 Claude 4.0 Sonnet 跑 2048 感兴趣的朋友可以点击 https://mp.weixin.qq.com/s/bCDrNYE27q9hM_fuPEICSw

看起来这个 2048 项目实现较简单,但是在国产模型上生成效果都一般,特别是 UI 上,具体对比会在下一期介绍。

总结

Qoder 目前看起来运行挺快,而且不需要邀请码,值得感兴趣的朋友下载体验一下。

更复杂的任务,下周刚好可以跑一下当前使用 Claude Code 在解决的一个问题,多次使用 Sonnet 还没有很好的解决,可以让 Qoder 挑战一下。

本人非 AI 专业人士,使用 AI 编程工具,主要是为了提高工作效率,减少重复劳动,让 AI 做一些重复性的工作,解放自己的双手。

测试非为专业测试,都是根据自己的日常使用来体验。

对 AI 编程有兴趣的小伙伴,可以关注个人公众号:燕十三的物联网之旅

可以扫码加微信群一起分享交流:

由于微信群二维码有时间限制,超过时间后可以加我微信 flyingcys,拉你进群。

Read more

基于Leaflet和天地图的免费运动场所WebGIS可视化-以长沙市为例

基于Leaflet和天地图的免费运动场所WebGIS可视化-以长沙市为例

目录 前言 一、免费运动场所数据整理 1、本地宝数据简介 2、Java后台数据解析 二、Leaflet前端地图展示 1、基础数据准备 2、具体位置及属性标记 三、成果展示 1、空间位置分布 2、东风路立交桥运动公园 3、芙蓉区花侯路浏阳河大桥下方 4、梅岭国际小区 5、湖南大学附属中学对面 6、湘府路大桥西 7、静园山庄 四、总结 前言         在当今快节奏的现代生活中,人们对于健康生活方式的追求愈发强烈,运动健身成为众多市民日常生活的重要组成部分。长沙市作为湖南省的省会城市,拥有众多的运动场所,从专业的体育场馆到社区内的小型健身场地,种类丰富。然而,对于广大市民而言,如何快速、便捷地找到身边的免费运动场所,以及了解这些场所的相关信息,如位置、设施、开放时间等,一直是一个难题。WebGIS(

openTCS WEB接口实战:从基础调用到自定义指令开发

1. 为什么你需要关注openTCS的WEB接口? 如果你正在接触AGV、RGV或者四向车这类自动化搬运设备的调度系统,那你大概率听说过openTCS。它是一个开源的交通控制系统,简单说,就是给这些“小车”当大脑的。我之前做项目,经常遇到一个头疼的问题:调度系统的功能很强大,但怎么才能让我们的前端页面或者别的系统(比如WMS仓库管理系统)方便地去指挥它呢?难道每次都要后端写一堆复杂的桥接代码吗? 这就是openTCS WEB接口的价值所在。在早期的版本里,和openTCS交互主要靠RMI(远程方法调用),这玩意儿基本就把你锁死在Java技术栈里了,前端同学想直接调个接口看看车辆状态?门都没有。后来官方终于补上了WEB API这块短板,用标准的HTTP协议暴露了一系列接口,这下子世界就开阔了。你的前端Vue/React项目、Python写的数据分析脚本、甚至手机APP,都能通过发送HTTP请求,直接获取车辆位置、下发移动指令、查询订单状态。这不仅仅是技术栈的解放,更是系统架构的松绑,让调度核心和业务应用能更清晰、更灵活地解耦。 所以,无论你是想做一个炫酷的实时监控大屏,还是要集成复

【Zabbix 自定义监控全流程实战指南(附图文教程):从语法基础到内存传参、PHP-FPM 服务、Web 场景监控配置】

【Zabbix 自定义监控全流程实战指南(附图文教程):从语法基础到内存传参、PHP-FPM 服务、Web 场景监控配置】

提示:本文原创作品,良心制作,干货为主,简洁清晰,一看就会 zabbix自定义监控 * 前言 * 一、自定义监控语法 * 二、监控内存--基础用法 * 三、监控内存--传参用法 * 四、监控php-fpm 服务的状态 * 五、Web场景监控 前言 这篇内容带大家快速上手 Zabbix 的基础用法 关于 Zabbix 的安装步骤或创建监控项,还不太清楚的小伙伴,可以查看这篇文章补充相关知识 https://blog.ZEEKLOG.net/m0_63756214/article/details/156421867?spm=1001.2014.3001.5501 关于 Zabbix 创建触发器,动作,媒介及图形,还不太清楚的小伙伴,可以查看这篇文章补充相关知识https://blog.

【Python全栈开发】第8讲 | Web 全栈之巅:FastAPI 高性能后端开发

环境声明 * Python版本:Python 3.12+ (建议使用 3.10 以上版本) * 开发工具:PyCharm 或 VS Code * 操作系统:Windows / macOS / Linux (通用) 1. 为什么是 FastAPI? 如果你还在学习传统的 Django 或者 Flask,那这一讲你得认真看看了。 在现代全栈开发里,FastAPI 已经是很多大厂和初创公司的首选。为什么? 1. 速度快:它的运行速度可以和 NodeJS 或 Go 媲美,这在 Python 界是突破性的。 2. 类型驱动:它利用 Python 的类型提示(Type Hints),能自动帮你生成接口文档、做数据校验。