游乐游手机版
首页/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增量物化视图刷新提速数十倍
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

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

同类最新

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

更多
阿里云OpenClaw官方镜像六大场景3分钟开箱即用指南
AI教程 · 2026-06-06

阿里云OpenClaw官方镜像六大场景3分钟开箱即用指南

先聊聊OpenClaw到底是什么,以及它为什么值得关注。作为阿里云推出的智能助理平台,OpenClaw基于通义千问大模型深度定制,目标很明确:为开发者、创作者、运营者提供一站式的AI赋能解决方案。下面直接切入正题,看看它的六大核心场景。 OpenClaw 智能助理:六大核心场景赋能开发者高效成长 O

Moltbot Clawdbot与飞书机器人接入实践
AI教程 · 2026-06-06

Moltbot Clawdbot与飞书机器人接入实践

简单认识一下 Clawdbot 最近 AI 圈被一款名为 Clawdbot 的产品刷屏了。不管是在国内技术社区,还是刷 TG、X 的时候,几乎都能看到有人在讨论它。 看了一下官方文档,Clawdbot 本质上就是一个偏“个人智能助手”的东西。不过它并不是单独开一个网页给我们用,而是可以直接接入我们平

SpringAI与ONNX打造免费离线向量引擎
AI教程 · 2026-06-06

SpringAI与ONNX打造免费离线向量引擎

前段时间尝试了一个很有意思的项目——原本只是想在 Spring AI 项目中顺手集成 ONNX 模型,结果一上手就停不下来,直接调试到凌晨两点,边调边感慨:整个过程也太丝滑流畅了。 今天就来深入聊聊这件事:如何在 Spring AI 中使用 ONNX 向量模型,实现本地化的文本嵌入能力。 如果你之前

AI智能体技能完全指南:让你的AI助手拥有超能力
AI教程 · 2026-06-06

AI智能体技能完全指南:让你的AI助手拥有超能力

引言:AI Agent 的能力边界在哪里?你的AI编程助手可以编写代码,但它是否真正理解你公司的独特工作流程?能否自动处理你的CI CD流水线?又是否熟悉你日常使用的那些特定工具与API接口?AI Agent Skills正是为解决这一痛点而诞生的——它们作为可复用的能力模块,能够将通用型AI助手转

AI编程神器狂揽34k星与Claude Code和Codex绝配
AI教程 · 2026-06-06

AI编程神器狂揽34k星与Claude Code和Codex绝配

CC Switch:一站式AI编程工具管理神器 今天要介绍的这款实用小工具,名字叫作CC Switch。它是一款跨平台的桌面“All-in-One”助手,专门用于管理主流的AI编程开发工具。目前该项目在GitHub上已经获得了34k+ star,关注度非常高。它的核心卖点很直接:提供一个可视化操作界