之前的那篇关于豆包code plan的文章爆了,于是决定写一篇教程,教大家如何最大化的利用好豆包的code plan。
一、开通豆包的code plan
开通地址: https://www.volcengine.com/activity/codingplan
目前的code plan有两个版本,基本上用第一个版本就可以了,9.9元。购买也很简单,账户充值后,就可以点击订阅了。
二、适配claude code
豆包code plan 已经做好了claude code的适配。
这里介绍下,claude code是目前非常好的编程agent工具,应用非常广泛,且支持模型自定义。然而因为众所周知的原因,它不支持国内使用,因此我们需要用到国产模型。豆包code plan就是个很好的选择。
我们只需要依据code plan的教程就可以适配claude code。我是vs上用的claude code, 所以我只需要设置好虚拟环境就可以了。
配置环境变量
完成Claude Code安装后,配置以下环境变量。
ANTHROPIC_BASE_URL:https://ark.cn-beijing.volces.com/api/coding
ANTHROPIC_AUTH_TOKEN:获取API Key。
ANTHROPIC_MODEL: doubao-seed-code-preview-latest。
三、实战开发案例
接下来直接看下 豆包的code在cc中的表现如何吧。这里我让deepseek出了三道题,考验豆包code的编程能力。第一题,做一个拟态的名片。
请用HTML、CSS和JavaScript创建一个拟态设计(Neumorphism)风格的名片卡片。要求有柔和的阴影效果、轻微的3D倾斜交互,包含头像、个人信息和社交图标。请提供完整的单文件代码。
考察点: CSS高级技巧(box-shadow、渐变、变换)、拟态设计原理、基本JavaScript交互、响应式设计。在claude code里执行的程序效果
这个质感还是非常可以的,发光的背景板。基础信息展示,头像展示。以及各种联系方式。
第二题,做一个前端炫酷的界面
利用three.js做一个模拟飞机飞行游戏
前端进行3D模拟,采用three.js的程序。
考察点: Three.js或类似3D库的使用、3D数学概念(相机、透视)、性能优化、用户交互处理。
第三,制作一个2D桌球游戏
实现一个HTML5 Canvas的2D桌球游戏,包含真实的物理碰撞、鼠标击球控制和进球判定。请提供完整可运行的单文件代码。
考察点: HTML5 Canvas、2D物理引擎原理(可自实现或使用Matter.js等)、碰撞检测算法、游戏状态管理、向量数学。
点评:从展现出的效果来看,这次豆包code模型给我的感觉是能打,而且适配claude code,让编程变得更简单了。
欢迎大家在评论区,讨论你的使用体验。
