游乐游手机版
首页/AI教程/文章详情

从ClaudeCode转战DeepSeek新工具的全新体验

时间:2026-06-06 16:44
最近发现一个相当实用的工具——在命令行中直接调用 DeepSeek 模型。此前体验过 Claude Code,那种直接在终端中与项目代码交互的体验令人印象深刻,但 DeepSeek 的出现,尤其是前不久 DeepSeek-R1-0528 版本正式发布后,其编码能力已经能与 Claude 3 7 一较

最近发现一个相当实用的工具——在命令行中直接调用 DeepSeek 模型。此前体验过 Claude Code,那种直接在终端中与项目代码交互的体验令人印象深刻,但 DeepSeek 的出现,尤其是前不久 DeepSeek-R1-0528 版本正式发布后,其编码能力已经能与 Claude 3.7 一较高下。更关键的是,DeepSeek 的使用成本远低于同类方案,极具性价比。

DeepSeek 命令行工具简介

简单来说,这是一款基于终端的编程智能助手。根据官方介绍,它被定义为「编程智能助手」,通过终端界面与用户交互,集成了最新的 DeepSeek-R1-0528 模型,并支持函数调用这一全新特性。通俗地讲,你可以在命令行中与代码对话,让 AI 帮你编写、修改甚至理解代码逻辑。

如何使用 DeepSeek 终端编码助手

第一步:获取 DeepSeek API 密钥

操作流程并不复杂。打开 DeepSeek 官网,在右上角找到「API 开放平台」入口,或直接访问 platform.deepseek.com。进入后,在左侧菜单中切换到「API keys」,创建一个新的 API Key——如果你之前已经生成过并保存了密钥,直接使用旧的也没有问题。

请务必将生成的 Key 复制下来妥善保存,后续配置会用到。

另外,你的机器上需要准备好 Python 环境,官方推荐使用 Python 3.11 版本。如果不确定是否已安装,可以在终端中执行 python -Vpython3 -V 命令,查看是否能正常输出版本号。

第二步:安装 DeepSeek 命令行工具

直接通过 git 将代码克隆到本地:

git clone https://github.com/Doriandarko/deepseek-engineer.git

第三步:配置 API 密钥

进入项目目录后,执行下面这行命令。如果你是 Windows 用户,也可以使用记事本等工具,在项目根目录下新建一个 .env 文件,并将 API Key 写入该文件。注意:该文件名以点开头,Windows 默认不显示隐藏文件,需要开启「查看隐藏项目」的选项才能看到。

echo "DEEPSEEK_API_KEY=your_api_key_here" > .env

第四步:安装依赖包

pip3 install -r requirements.txt

安装完成后,终端会提示成功信息,这一步便顺利完成了。

实际编码操作演示

启动 DeepSeek 命令行服务

首先创建一个项目目录,例如 deepseek-demo-1。Windows 用户可以在文件夹路径上直接输入 cmd 进入命令行窗口。然后启动服务:

cd deepseek-demo-1/
python3 /Users/happypeet/Documents/CursorProjects/deepseek-engineer/deepseek-eng.py

启动后的界面如下所示:

\

案例一:生成太阳系旋转立方体 HTML 文件

先来一个简单的测试。提示词如下:

一个旋转的立方体,里面有太阳系,全部用 HTML 编写在一个文件里面,并保存到本地的 demo.html 文件中。

发出命令后,终端开始输出处理过程。最终发现工具确实自动生成了 demo.html 文件。

\

不过,初次生成的效果并不算完美。随后调整提示词,让 DeepSeek 重新优化了一次,最终呈现的效果相当惊艳——立体感强烈,视觉表现力拉满。

\

案例二:基于现有代码进行协作开发

接下来测试基于现有代码的工作场景。与 Cursor 这类工具类似,你可以将整个目录的内容加入上下文,如下图所示。工具会自动忽略非源码文件,这一处理逻辑相对完善。

\

\

按照惯例,先让 DeepSeek 解读当前代码。当然,这里无法像 Cursor 那样配置 rules 文件,但你可以让 DeepSeek 直接帮忙将说明写入 README.md 中,省去手动编写文档的麻烦。

\

再来一个稍微复杂的编码任务:

\

详细过程可以参考视频,DeepSeek 的思考过程相当精细且准确。

\

不过这里有一个小遗憾:它不像 agent 模式那样,在确认后就能直接写入文件。你需要再次指示 DeepSeek 将上面生成的代码写入对应的文件。此外,还有一个问题——明明已调用 create_multiple_files 函数在写入三个文件,但项目目录中却始终看不到这些文件。尝试让 DeepSeek 重新写入一次:

\

再次尝试后,结果依然没有写入成功。由此可见,这方面确实还有优化提升的空间。

价格与成本分析

来看看 token 消耗量——本次使用了将近 10 万 token,计算下来费用连 1 块钱都不到。如此性价比,确实无出其右。在同等编码辅助服务中,DeepSeek 的价格优势极为突出。

\

常见问题(FAQ)

The api_key client option must be set either by passing api_key to the client or by setting the OPENAI_API_KEY environment variable

解答:该错误通常是因为没有配置 API Key 文件导致的。请在项目根目录中配置 .env 文件,并写入 DeepSeek 的 API Key 信息即可解决。

echo "DEEPSEEK_API_KEY=your_api_key_here" > .env

总结

整体体验下来,感受就两个字:惊艳。用极其低廉的成本就能享受到顶尖的编码辅助服务,这正是 DeepSeek 最大的价值所在。再加上智能体模式的加持,开发效率直接翻倍并非夸张。对于希望准点下班的开发者来说,这个工具绝对值得一试。

来源:https://juejin.cn/post/7514884883668664331
上一篇Java网络编程(四) Buffer缓冲区操作与内存管理 下一篇从查询加速到数据保鲜PolarDB增量物化视图刷新提速数十倍
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
企业组织级AI赋能具体实施方法
AI教程 · 2026-06-30

企业组织级AI赋能具体实施方法

前段时间收到一位读者的留言,希望聊聊企业级、组织级的AI赋能究竟该怎么落地。巧的是,前几天刚看到一份咨询调研机构的数据:对近一两年所有企业级AI赋能项目的统计显示,超过90%的甲方企业认为,AI赋能在核心业务价值链上没有发挥任何实质性作用。除了AI辅助办公、企业智能知识库这类边缘应用起到了一些辅助效

Scrapy与Redis分布式架构的日本电商多平台数据聚合系统
AI教程 · 2026-06-30

Scrapy与Redis分布式架构的日本电商多平台数据聚合系统

从事日本电商数据聚合工作时,最大的难点在于要同时应对雅虎拍卖、煤炉(Mercari)、乐天和亚马逊日本站等截然不同的平台。以往使用单机爬虫,经常出现运行中崩溃的情况——单点故障、带宽利用率不足、数据存储混乱,这三大痛点令人困扰。 本文分享一套基于Scrapy + Redis的分布式爬虫方案,专门解决

详细PuTTY 0.81安装教程 SSH远程连接与自定义路径设置
AI教程 · 2026-06-30

详细PuTTY 0.81安装教程 SSH远程连接与自定义路径设置

​ PuTTY(简称PT)是一款轻量级开源SSH Telnet客户端,凭借简洁高效的特性,多年来始终是系统管理员与开发者进行远程连接的首选利器。本教程将详细介绍PuTTY 0 81版本的完整安装过程,并指导您自定义安装路径,以便更灵活地管理SSH远程连接工具。 安装准备 首先需要说明的是,整个安装流

在线教育系统必备功能:直播课堂与题库考试架构
AI教程 · 2026-06-30

在线教育系统必备功能:直播课堂与题库考试架构

很多人一想到做在线教育系统,第一反应往往是先把直播间和课程播放器搭起来,觉得“能看课”就万事大吉了。真到落地那天才发现,系统能不能顺滑跑起来,关键全藏在那些细节里——课程怎么组织、学习进度怎么记、考试怎么处理、后台怎么管得住。前端看起来就几个页面,后端其实是一整条业务链路。不管你是要做在线教育APP

ZStack源码级AI诊断套件让故障排查秒出答案
AI教程 · 2026-06-30

ZStack源码级AI诊断套件让故障排查秒出答案

一次故障排查,到底要花多少时间? 运维人员处理私有云、虚拟化平台的问题,流程大致都是这样:先翻日志看现象,再去文档里找对应机制,然后搜社区有没有类似案例,最后综合判断给出答复。简单问题半小时,复杂问题可能要跨天——而这些时间里,大部分精力耗在了“找信息”而不是“做决策”上。 类似的问题,也许每天都在