【AI 尝鲜实验室】5.22 号上新 | DeepSeek-TUI:终端里 DeepSeek 版的 Claude Code

简介: 本实验通过阿里云计算巢快速部署DeepSeek-TUI,配置API Key后即可在云服务器终端中使用命令行与AI编程助手交互,支持代码生成、脚本处理、项目搭建及问题排查等开发任务,全程可视化、低门槛、高效率。

实验简介

通过阿里云计算巢快速部署 DeepSeek-TUI,完成 API Key 配置后,即可在云服务器远程终端中通过命令行与 AI 编程助手交互,体验代码生成、脚本处理、项目搭建与问题排查等能力。

一、部署环节

整体流程如下:

  1. 进入 DeepSeek-TUI 对应的计算巢部署页,点击开始部署。
  2. 选择实例规格,并录入 DeepSeek API Key。
  3. 提交创建后等待服务实例状态从“部署中”变为“已部署”。
  4. 在服务实例资源列表中找到云服务器,进入远程连接并选择免密登录。
  5. 在终端中依次输入 tmux、deepseek-tui,按提示完成首次配置。
  6. 通过自然语言输入开发需求,验证 DeepSeek-TUI 是否可正常生成方案与代码。
    二、资源及环境准备

准备项

说明

账号准备

已完成阿里云账号登录,并具备访问计算巢、创建服务实例及远程连接云服务器的权限。

API Key 准备

提前在 DeepSeek 开发平台的 API Keys 模块创建 API Key,并确认账号余额不为 0,避免部署后调用失败。

资源准备

根据页面推荐选择地域、实例规格和付费方式。建议优先选择部署页推荐规格,降低资源不足或性能不匹配风险。

网络准备

本地浏览器可正常访问阿里云控制台、计算巢控制台和远程连接页面。

验证准备

准备一个明确的测试需求,例如“帮我做一个浏览器插件,支持在线自动翻译为中文”,用于部署完成后的效果验证。

  1. 三、详细部署步骤
    步骤 1:进入计算巢并开始部署
  2. 进入 DeepSeek-TUI 的计算巢服务部署页面
  3. 阅读服务说明,确认该服务用于在云服务器上部署 DeepSeek-TUI。
  4. 点击“开始部署”,进入服务实例创建页面。


步骤 2:选择实例规格并录入 DeepSeek API Key

  1. 根据页面提示选择地域、可用区、实例规格等资源参数。
  2. 在 API Key 配置项中粘贴提前创建好的 DeepSeek API Key。
  3. 确认账号余额不为 0,避免启动后模型调用失败。
  4. 检查参数无误后提交部署。


步骤 3:等待服务实例完成部署

  1. 提交部署后进入服务实例详情页。
  2. 等待服务状态从“部署中”变为“已部署”。
  3. 状态完成后,在资源列表中确认云服务器等资源已创建成功。


步骤 4:进入资源列表并发起远程连接

  1. 在服务实例详情页进入“资源”或“资源列表”。
  2. 找到对应云服务器,点击“远程连接”。


  1. 选择免密登录或页面推荐的连接方式进入终端。


步骤 5:在终端中启动 DeepSeek-TUI
进入服务器终端后,建议先进入 tmux 会话,再启动 deepseek-tui。tmux 可以避免浏览器或远程连接中断后任务直接退出。

命令

用途

tmux

创建可持续运行的终端会话

deepseek-tui

启动 DeepSeek-TUI 交互界面

  1. 首次启动时,按照终端提示回车并依次完成配置即可。完成后即可进入 DeepSeek-TUI 的交互界面。


    四、使用场景验证
    场景:用自然语言生成浏览器插件
    部署完成后,可以直接输入自然语言需求,让 DeepSeek-TUI 根据目标生成实现方案、代码文件和后续修改建议。以下示例需求为:帮我做一个浏览器插件,支持在线自动翻译为中文。
  2. 在 DeepSeek-TUI 对话框中输入开发需求。
  3. 等待 DeepSeek-TUI 分析需求并生成任务计划。


  1. 根据输出结果检查代码文件、功能说明和下一步操作。
  2. 如需调整功能,可继续用自然语言追加需求,例如修改交互文案、增加开关按钮、优化翻译触发逻辑

五、后续使用与常见问题

后续使用建议

  •  再次使用时,进入计算巢服务实例详情页,在资源列表中远程连接云服务器。
  •  进入终端后输入 tmux,之后输入 deepseek-tui 即可继续使用。
  •  如果要处理较长任务,建议保持 tmux 会话,避免远程连接中断影响任务。
  •  涉及 API Key、访问令牌等敏感信息时,不建议直接在公开截图或群聊中展示。

常见问题

问题

建议处理方式

部署时为什么需要填写 DeepSeek API Key?

DeepSeek-TUI 需要通过 API Key 调用 DeepSeek 模型服务。若 API Key 无效或账号余额为 0,可能导致后续对话失败。

远程连接后为什么建议先输入 tmux?

tmux 可以创建持久会话,适合运行命令行交互工具。即使浏览器连接短暂中断,也更容易恢复当前会话。

输入 deepseek-tui 后无法启动怎么办?

先确认服务实例已部署完成,并确认当前终端是在部署出的云服务器环境中。如仍失败,可重新进入资源列表远程连接,或检查页面部署日志。

部署完成后是否有 WebUI?

本次实操路径以云服务器终端交互为主,核心使用方式是在远程终端中运行 deepseek-tui。

生成代码后如何继续修改?

可以继续在对话中用自然语言追加修改要求,例如“把按钮样式改得更明显”“补充错误提示”“把功能改为默认自动翻译”等。

相关文章
|
存储 缓存 文件存储
如何保证分布式文件系统的数据一致性
分布式文件系统需要向上层应用提供透明的客户端缓存,从而缓解网络延时现象,更好地支持客户端性能水平扩展,同时也降低对文件服务器的访问压力。当考虑客户端缓存的时候,由于在客户端上引入了多个本地数据副本(Replica),就相应地需要提供客户端对数据访问的全局数据一致性。
33252 201
如何保证分布式文件系统的数据一致性
|
设计模式 存储 监控
设计模式(C++版)
看懂UML类图和时序图30分钟学会UML类图设计原则单一职责原则定义:单一职责原则,所谓职责是指类变化的原因。如果一个类有多于一个的动机被改变,那么这个类就具有多于一个的职责。而单一职责原则就是指一个类或者模块应该有且只有一个改变的原因。bad case:IPhone类承担了协议管理(Dial、HangUp)、数据传送(Chat)。good case:里式替换原则定义:里氏代换原则(Liskov 
36823 22
设计模式(C++版)
|
存储 编译器 C语言
抽丝剥茧C语言(初阶 下)(下)
抽丝剥茧C语言(初阶 下)
|
机器学习/深度学习 人工智能 自然语言处理
带你简单了解Chatgpt背后的秘密:大语言模型所需要条件(数据算法算力)以及其当前阶段的缺点局限性
带你简单了解Chatgpt背后的秘密:大语言模型所需要条件(数据算法算力)以及其当前阶段的缺点局限性
24905 16
|
机器学习/深度学习 弹性计算 监控
重生之---我测阿里云U1实例(通用算力型)
阿里云产品全线降价的一力作,2023年4月阿里云推出新款通用算力型ECS云服务器Universal实例,该款服务器的真实表现如何?让我先测为敬!
36824 15
重生之---我测阿里云U1实例(通用算力型)
|
SQL 存储 弹性计算
Redis性能高30%,阿里云倚天ECS性能摸底和迁移实践
Redis在倚天ECS环境下与同规格的基于 x86 的 ECS 实例相比,Redis 部署在基于 Yitian 710 的 ECS 上可获得高达 30% 的吞吐量优势。成本方面基于倚天710的G8y实例售价比G7实例低23%,总性价比提高50%;按照相同算法,相对G8a,性价比为1.4倍左右。
|
存储 算法 Java
【分布式技术专题】「分布式技术架构」手把手教你如何开发一个属于自己的限流器RateLimiter功能服务
随着互联网的快速发展,越来越多的应用程序需要处理大量的请求。如果没有限制,这些请求可能会导致应用程序崩溃或变得不可用。因此,限流器是一种非常重要的技术,可以帮助应用程序控制请求的数量和速率,以保持稳定和可靠的运行。
29949 52

热门文章

最新文章