国货之光,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解决的生活中的小问题,欢迎评论区留言告诉我,后边的文章发什么,由大家来定!嘿嘿!