牛马变高铁,用ai编程做100个app第一期:飞机大战

国货之光,qwen code现在可以免费用了,一句话生成一个app

(后边有具体使用教程)

提示词:帮我做一个网页版的飞机大战小游戏

第一版,啊哈哈哈哈,有点简陋,没关系,输入提示词:帮我做一下界面优化

看着还行,不过貌似还是太难简陋了,继续输入提示词:帮我描绘飞机的细节

优化之后增加了一部分细节,不过不完整,还有继续优化的空间,具体想编程什么样子,就看你自己的想法啦。 不过不得不说的话,qwen code最大的优势,速度。2000token/s的速度,算是全球最快的编程模型了吧。三轮提示词下来,一共5分钟就生成完毕了。这要是放在别的编程模型,三轮提示词,修修改改,至少十几分钟出去了。

那么问题来了,qwen code到底是什么呢?请往下看

Qwen Code

Qwen Code 是一个强大的命令行 AI 工作流程工具,改编自 Gemini CLI,特别针对 Qwen3-Coder 模型进行了优化。它通过高级代码理解、自动任务和智能辅助,增强了您的开发工作流程。

💡 免费选项

使用以下任何免费选项开始使用 Qwen Code,无需费用:

🔥 Qwen OAuth(推荐)

  • 每天 2,000 次请求,无令牌限制
  • 每分钟 60 次请求的速率限制
  • 只需运行 qwen 并使用您的 qwen.ai 账户进行身份验证
  • 自动凭证管理和刷新
  • 如果您已使用 OpenAI 兼容模式初始化,请使用 /auth 命令切换到 Qwen OAuth

🌏 地区免费层

  • 中国大陆:ModelScope 每天提供 2,000 次免费 API 调用
  • 国际:OpenRouter 每天在全球范围内提供最多 1,000 次免费 API 调用

⚠️ 警告

令牌使用通知:Qwen Code 每个周期可能会发出多个 API 调用,导致令牌使用量增加(类似于 Claude Code)。我们正在积极优化 API 效率。

主要功能

  • 代码理解和编辑 - 查询和编辑大型代码库,超出传统上下文窗口限制
  • 工作流程自动化 - 自动化操作任务,如处理拉取请求和复杂的变基
  • 增强的解析器 - 适应解析器,特别针对 Qwen-Coder 模型进行了优化

安装

先决条件

确保您已安装 Node.js 版本 20 或更高版本。

arduino 复制代码
curl -qL https://www.npmjs.com/install.sh | sh

从 npm 安装

sql 复制代码
npm install -g @qwen-code/qwen-code@latest
qwen --version

从源代码安装

bash 复制代码
git clone https://github.com/QwenLM/qwen-code.git
cd qwen-code
npm install
npm install -g .

快速开始

bash 复制代码
# 启动 Qwen Code
qwen

示例命令

markdown 复制代码
> 解释这个代码库结构
> 帮我重构这个函数
> 为这个模块生成单元测试

会话管理

使用可配置的会话限制来控制您的令牌使用,以优化成本和性能。

配置会话令牌限制

在您的家目录中创建或编辑 .qwen/settings.json

json 复制代码
{
  "sessionTokenLimit": 32000
}

会话命令

  • /compress - 压缩对话历史以在令牌限制内继续
  • /clear - 清除所有对话历史并重新开始
  • /stats - 检查当前令牌使用情况和限制

📝 注意:会话令牌限制适用于单个对话,而不是累积 API 调用。

授权

根据您的需要选择您偏好的身份验证方法:

1. Qwen OAuth(🚀 推荐 - 30秒内开始)

最简单的入门方式 - 完全免费且配额慷慨:

bash 复制代码
# 只需运行此命令并按照浏览器身份验证操作
qwen
会发生什么:
  • 即时设置:CLI 自动打开您的浏览器
  • 一键登录:使用您的 qwen.ai 账户进行身份验证
  • 自动管理:凭证在本地缓存以供将来使用
  • 无需配置:零设置 required - 只需开始编码!
免费层福利:
  • ✅ 每天最多 2,000 次请求(无需计算令牌)
  • ✅ 每分钟 60 次请求的速率限制
  • ✅ 自动刷新凭证
  • ✅ 个人用户零成本

ℹ️ 注意:为了保持服务质量,可能会发生模型回退

2. OpenAI 兼容的 API

使用 OpenAI 或其他兼容提供商的 API 密钥:

配置方法:

环境变量

ini 复制代码
export OPENAI_API_KEY="your_api_key_here"
export OPENAI_BASE_URL="your_api_endpoint"
export OPENAI_MODEL="your_model_choice"

项目 .env 文件

在项目根目录中创建一个 .env 文件:

ini 复制代码
OPENAI_API_KEY=your_api_key_here
OPENAI_BASE_URL=your_api_endpoint
OPENAI_MODEL=your_model_choice
API 提供商选项

⚠️ 地区通知

  • 中国大陆:使用阿里巴巴云百炼或 ModelScope(魔搭社区)
  • 国际:使用阿里巴巴云 ModelStudio 或 OpenRouter

使用示例

🔍 探索代码库

bash 复制代码
cd your-project/
qwen
架构分析
markdown 复制代码
> 描述这个系统架构的主要部分
> 关键的依赖关系是什么,它们是如何交互的?
> 找出所有 API 端点和它们的认证方法

💻 代码开发

重构
markdown 复制代码
> 重构这个函数以提高可读性和性能
> 将这个类转换为使用依赖注入
> 将这个大型模块拆分为更小、更专注的组件
代码生成
markdown 复制代码
> 为用户管理创建一个 REST API 端点
> 为认证模块生成单元测试
> 为所有数据库操作添加错误处理

🔄 自动化工作流程

Git 自动化
markdown 复制代码
> 分析最近 7 天的 git 提交,按功能分组
> 从最近的提交创建一个变更日志
> 找到所有 TODO 评论并创建 GitHub 问题
文件操作
shell 复制代码
> 将这个目录中的所有图片转换为 PNG 格式
> 将所有测试文件重命名为 *.test.ts 模式
> 找到并删除所有 console.log 语句

🐛 调试与分析

性能分析
markdown 复制代码
> 识别这个 React 组件中的性能瓶颈
> 找出代码库中的所有 N+1 查询问题
安全审计
markdown 复制代码
> 检查潜在的 SQL 注入漏洞
> 找到所有硬编码的凭据或 API 密钥

热门任务

📚 理解新代码库

markdown 复制代码
> 核心业务逻辑组件是什么?
> 安全机制是什么?
> 数据是如何流经系统的?
> 使用了哪些主要的设计模式?
> 为这个模块生成一个依赖图

🔨 代码重构与优化

shell 复制代码
> 这个模块的哪些部分可以被优化?
> 帮我重构这个类以遵循 SOLID 原则
> 添加适当的错误处理和日志记录
> 将回调转换为 async/await 模式
> 为昂贵的操作实现缓存

📝 文档与测试

markdown 复制代码
> 为所有公共 API 生成全面的 JSDoc 注释
> 为这个组件编写包含边缘情况的单元测试
> 以 OpenAPI 格式创建 API 文档
> 添加内联注释解释复杂的算法
> 为这个模块生成一个 README

🚀 开发加速

markdown 复制代码
> 设置一个带有认证的新 Express 服务器
> 创建一个带有 TypeScript 和测试的 React 组件
> 实现一个速率限制器中间件
> 为新架构添加数据库迁移
> 为这个项目配置 CI/CD 流水线

命令与快捷键

会话命令

  • /help - 显示可用的命令
  • /clear - 清除对话历史
  • /compress - 压缩历史以节省令牌
  • /stats - 显示当前会话信息
  • /exit/quit - 退出 Qwen Code

键盘快捷键

  • Ctrl+C - 取消当前操作
  • Ctrl+D - 退出(在空行上)
  • 上/下 - 导航命令历史

或许,最好的AI时代,就是让每个人都成为自己人生的"提示词工程师"。

如果觉得这边文章不错,随手 点个赞、在看、转发 三连吧

大家还有什么想要讨论的话题和想要用AI解决的生活中的小问题,欢迎评论区留言告诉我,后边的文章发什么,由大家来定!嘿嘿!

相关推荐
江湖十年2 小时前
Google ADK + DeepSeek 快速构建 Agent
llm·agent·ai编程
bug菌3 小时前
还在为编程效率发愁?字节跳动Trae如何让你秒变“代码大师“!
后端·ai编程·trae
一只爱撸猫的程序猿3 小时前
创建一个使用 Spring AI 配合 Function Calling 的实际场景案例:智能客服助手
spring boot·aigc·ai编程
量子位3 小时前
华为诺亚首席研究员,也具身智能创业了
ai编程·harmonyos
POLOAPI4 小时前
震撼!GPT-5已来,我用3种方法将API成本降低90%(附完整代码)
人工智能·chatgpt·ai编程
sorryhc4 小时前
CSR秒开有可能么?(附AI驱动学习实践推理过程)
前端·javascript·ai编程
yolo_16 小时前
告别手写周报!Trae + 飞书MCP 实现AI智能周报生成完整攻略
ai编程·trae
POLOAPI6 小时前
Claude Sonnet 4百万Token上下文窗口:大规模上下文处理的技术突破与架构优化
人工智能·ai编程·claude
CodeDevMaster10 小时前
Gemini CLI使用教程:在命令行中释放AI的力量
llm·ai编程·gemini