大家好,我是程序员鱼皮。

唉,久坐不动可以说是程序员的通病。像我天天忙的要死,根本没时间运动,但又不甘心让身体就这样退化,怎么办呢?

于是,我通过询问 AI,了解到了「提肛运动」。通过增强盆底肌肉力量、促进局部血液循环,有效预防痔疮、改善大小便失禁,并提升肛门及相关盆腔器官的健康功能。

关键是这玩意随时随地都能做,太适合我了!

打开网易新闻 查看精彩图片

但我自己是个「运动白痴」,所以想到能不能通过 AI 编程,开发个「提肛助手」,帮助大家科学地进行盆底肌训练,傻子也能练对。

安排!

下面我将全程用 Claude Code + DeepSeek V4 来开发一个完整项目,从安装配置到开发测试,手把手带你走一遍。看完这篇,你能学会 Claude Code 的保姆级使用方法,感受 DeepSeek V4 的实际编程能力,还能 get 到不少 AI 编程的实用技巧。

点个收藏,咱们开始~

需求分析

这个项目叫「提肛助手」tgang-helper,核心功能其实不复杂。

1)提供科学的分级训练课程,区分男女和难度,涵盖快速收缩、持续收缩、阶梯收缩等多种动作类型。

2)训练过程中要有动画引导节奏,包括呼吸圈动画和人体姿势示范动画,让用户一看就知道该怎么做。

3)同时通过浏览器语音合成实时播报指令,让用户闭着眼睛也能跟练。

4)还有一个亮点功能,就是支持开启摄像头进行体位校正。实时检测你的站姿、坐姿是否正确,比如有没有驼背、耸肩、身体歪斜,当检测到姿势问题时,让 AI 提供个性化的纠正建议。

5)查看训练打卡日历和统计图表。

 方案设计
打开网易新闻 查看精彩图片
方案设计

如果你完全没有任何技术基础,可以让 AI 帮你完成方案设计。

但这里为了节省时间和 tokens,我直接告诉 AI 怎么做。

虽然要做姿态检测功能,但是这个项目几乎是 纯前端 就能搞定!不需要复杂的后端。

技术栈上,我选择 Next.js + TypeScript,姿态检测用 MediaPipe Pose(纯前端运行),AI 对话通过 Next.js 的 API Route 代理调用 DeepSeek V4 模型,动画用 CSS 动画 + Framer Motion。

为什么不用 Python 后端?

因为这个项目唯一需要服务端的地方就是代理一下 AI 接口调用,使用 Next.js 的 API Route 完全能搞定,没必要拆成前后端分离,越简单越好。

 环境准备 安装 Claude Code
打开网易新闻 查看精彩图片
环境准备 安装 Claude Code

先简单介绍一下 Claude Code。它是 Anthropic 推出的 AI 编程工具,直接在终端里运行,你跟它聊天描述需求,它就能自主分析项目、写代码、跑命令、修 Bug,全程自主执行。

除了基础的代码生成,还能使用工具和 Skills 技能包、连接 MCP 外部服务、用 Plugins 插件扩展能力,甚至搞多智能体协作,扩展性很强。

打开网易新闻 查看精彩图片

安装 Claude Code 很简单。

首先确保你的电脑有 Node.js 环境和 npm 软件依赖安装工具,没有的话,直接到 Node 官网 下载傻瓜式安装包就好:

打开网易新闻 查看精彩图片

无论使用什么操作系统,都可以通过 npm,一行命令来安装 Claude Code:

npm install -g @anthropic-ai/claude-code
打开网易新闻 查看精彩图片

安装完成后,输入 claude 命令进入对话界面,首次需要登录才能正常使用:

打开网易新闻 查看精彩图片

但估计很多同学没有 Anthropic 的国外订阅账号,所以我们要切换为国产模型。

切换模型

Claude Code 本身是支持切换模型的,你可以通过「修改环境变量」或「编辑配置文件」来对接其他大模型的 API。

一般你使用哪家的大模型 API,直接看对应的官方文档,就能找到接入方法。

比如 DeepSeek 的 API 文档 里就有现成的接入方法:

打开网易新闻 查看精彩图片

不过我更推荐用一个开源工具 CC Switch,能够可视化地管理 Claude Code、Codex、Gemini CLI 等 AI 编程工具的配置,一键切换不同的模型供应商。内置了 50 多个供应商预设,不用自己手动改配置文件。

开源指路:https://github.com/farion1231/cc-switch

按照官方中文文档,根据操作系统选择对应的安装方式:

打开网易新闻 查看精彩图片

Mac 用户可以通过命令行安装:

brew tap farion1231/ccswitch
brew install --cask cc-switch
打开网易新闻 查看精彩图片

安装完成后,运行软件进入主界面,添加模型供应商:

打开网易新闻 查看精彩图片

选择 DeepSeek:

打开网易新闻 查看精彩图片

填写 API Key,需要从 DeepSeek 开放平台 获取。

打开网易新闻 查看精彩图片

我这里把主模型设置为 DeepSeek-V4-Pro,相比 DeepSeek-V4-Flash 模型,Agent 能力和复杂推理更强。

然后点右下角保存:

打开网易新闻 查看精彩图片

可以在上图中看到 Claude Code 的 JSON 配置文件,其实 CC Switch 就是帮你可视化地修改各 AI 工具的配置文件,省去手动编辑 JSON 的麻烦。

最后,启用 DeepSeek 模型:

打开网易新闻 查看精彩图片

然后重新进入 Claude Code,随便输入一句话,AI 能给出回复,说明切换模型成功:

 安装扩展
打开网易新闻 查看精彩图片
安装扩展

Claude Code 默认就有读写文件、跑终端命令、搜索代码这些基础能力,但要做好一个完整项目,光靠这些还不够。

我们需要下面 3 个扩展:

  1. Frontend Design:前端美化技能,让生成的页面更有设计感

  2. Firecrawl:联网搜索和网页抓取,让 AI 能获取最新的技术信息

  3. Context7:查询最新的技术文档和 API 用法,减少 AI 瞎编的情况

下面来依次安装。

1、安装 Frontend Design

Frontend Design 是 Anthropic 官方的前端美化技能,可以让 AI 生成的页面更有设计感。

在 Claude Code 中,先通过 /plugin 命令添加官方技能市场,相当于装了个技能商店:

/plugin marketplace add anthropics/skills
打开网易新闻 查看精彩图片

输入 /plugins,在 Discover 菜单栏中,选中 example-skills 并按回车,安装官方的示例技能合集:

打开网易新闻 查看精彩图片

输入 /reload-plugins 重载一下插件:

打开网易新闻 查看精彩图片

输入 /skills 查看已安装的技能,可以看到 frontend-design 已经就位了:

打开网易新闻 查看精彩图片

之后在对话框中输入 /frontend-design 就能主动触发这个技能,让 AI 美化前端页面。同时还自动装上了 webapp-testing 自动化测试技能,后面也用得上。

2、安装 Firecrawl

Firecrawl 是联网搜索和网页抓取工具,让 AI 开发前先搜索最新技术信息。

安装方式很简单,打开终端,输入一行命令:

npx -y firecrawl-cli@latest init --all --browser
打开网易新闻 查看精彩图片

执行后,会自动打开浏览器,要在弹出的页面中点击授权:

打开网易新闻 查看精彩图片

安装完成后,会自动注册 12 个 Firecrawl 相关技能:

打开网易新闻 查看精彩图片

在 Claude Code 的技能管理中,就能看到新添加的 Firecrawl 相关技能了:

 3、安装 Context7
打开网易新闻 查看精彩图片
3、安装 Context7

Context7 是一个技术文档查询工具,让 AI 能获取到各种框架和库的最新官方文档,避免用过时的 API 写代码。

先在终端输入一行命令来安装:

npx ctx7@latest setup

它会问是安装 MCP 服务还是 CLI + Skills,这里我选择 CLI + Skills。你会发现,现在越来越多工具已经从 MCP 转向 CLI + Skills 的方式了:

打开网易新闻 查看精彩图片

同样在弹出的网页中授权,不用自己获取和输入 API Key,太方便了!

打开网易新闻 查看精彩图片

然后选择要给哪个 AI 编程工具安装,我选择为 Claude Code 安装:

打开网易新闻 查看精彩图片

安装成功后,可以在技能管理中看到 find-docs 技能:

打开网易新闻 查看精彩图片

当然,你也可以选择安装 MCP Server 的方式:

打开网易新闻 查看精彩图片

安装后,在 Claude Code 中输入 /mcp 命令,就能看到安装好的 MCP 了,比自己手动配置方便太多了!

打开网易新闻 查看精彩图片

至此,环境准备完成!下次开发项目时,就不用再重复准备了~

开发编码

新建一个 tgang-helper 项目文件夹,在终端中用 cd 进入该目录,然后输入 claude 命令打开 Claude Code:

打开网易新闻 查看精彩图片

然后输入提示词。这里分享一下我实际用的完整提示词,给大家参考:

## 角色

你是一个前端全栈工程师,擅长 Next.js + TypeScript 开发。

## 任务

开发一个叫 tgang-helper 提肛助手的 Web 应用,帮助用户科学地练习盆底肌训练(提肛 / 凯格尔运动),傻子也能练对。

提供科学的分级训练课程,区分男女和难度,涵盖快速收缩、持续收缩、阶梯收缩等多种动作类型。训练过程中通过动画引导节奏,包括呼吸圈动画(收缩时缩小、放松时扩大)和人体姿势示范动画(用 SVG 或 Lottie 展示每个动作的正确体位和发力部位),让用户一看就知道该怎么做。同时使用浏览器语音合成(Web Speech API)实时播报指令,让用户闭着眼睛也能跟练。

支持开启摄像头进行体位校正,使用 MediaPipe Pose 在浏览器端实时检测用户的站姿 / 坐姿是否正确(如驼背、耸肩、身体歪斜),所有检测纯本地运行,摄像头画面不上传服务器。当检测到持续的姿势问题时,将姿势数据(非图像)发送给 DeepSeek V4 模型,获取个性化的纠正建议并语音播报。

训练记录保存在本地 localStorage,展示打卡日历和简单的统计图表。

## 技术栈

- 框架:Next.js + TypeScript
- 姿态检测:MediaPipe Pose(纯前端)
- AI 对话:通过 Next.js API Route 代理调用 DeepSeek V4 模型(兼容 OpenAI SDK 格式)
- 动画:CSS 动画 + Framer Motion

## 要求

1. 页面美观专业,使用 frontend-design 技能美化页面,配色健康积极
2. 开发前,先通过 Firecrawl 联网搜索 MediaPipe Pose 浏览器端用法,通过 Context7 查询最新技术文档和用法
3. 必须生成完整可运行的代码,每步完成后必须自主测试验证

简单解读一下这段提示词的几个要点:

  • 角色定义 放在最前面,让 AI 进入前端全栈工程师的状态

  • 任务描述 用自然语言把需求讲清楚

  • 技术栈 只列关键选型,让 AI 自己决定实现细节

  • 最后两条要求是关键,让 AI 先查文档再写代码,避免瞎编写法;让 AI 开发完后自主测试,减少翻车

给 AI 发送提示词前,我按 Shift + Tab 进入了自动接受编辑模式,AI 创建、修改、删除文件和执行命令都不用我逐一确认了,更省事儿。但是有一定风险,大家按需使用:

打开网易新闻 查看精彩图片

把上述提示词发送给 AI,接下来就是漫长的等待了。

AI 开始自主开发,先搜索技术文档,然后规划项目结构,创建文件,写代码。

过程中 AI 可能需要确认工具调用,比如它想通过 Context7 获取最新的 MediaPipe 技术文档,可以选择「Yes, and don't ask again」,以后就不用反复确认了:

打开网易新闻 查看精彩图片

过了 20 多分钟,AI 自主完成了开发,还自动运行了项目:

打开网易新闻 查看精彩图片

然后 AI 用 webapp-testing 技能,编写了自动化测试脚本,自动打开浏览器测试应用:

打开网易新闻 查看精彩图片

经过 31 分钟后,任务终于完成了,比我上次用 GPT-5.5 开发同量级的项目慢了差不多 2 倍。这期间我不仅做了 1 组提肛,还吃了个饭。

打开网易新闻 查看精彩图片

从 AI 的总结可以看到,它实现了完整的功能,包括 7 套训练课程、呼吸圈动画、SVG 人体图、语音指导、姿态检测、AI 建议、训练记录和统计图表,一把梭全给整上了。

输入 /context 可以查看当前上下文使用情况,已经用了 9.4 万 tokens,占总容量的 47%:

打开网易新闻 查看精彩图片

你可能会好奇,DeepSeek V4 官方说支持 100 万 tokens 上下文,为什么 Claude Code 里显示上限才 200K?

应该是 Claude Code 本身对上下文窗口有限制,跟模型的上限是两回事。所以建议大家定期看看上下文占用情况,占满之后 AI 可能会「断片失忆」开始乱改代码。

测试验证

接下来测试验证。由于项目用到了 DeepSeek V4 的 AI 功能,先让 AI 帮我创建一个环境变量配置文件:

帮我创建 .env.local 文件

AI 很快创建好了,还贴心地检查了 .gitignore,确认 .env 文件不会被提交到 Git:

打开网易新闻 查看精彩图片

打开 .env.local 文件,填上从 DeepSeek 开放平台获取的 API Key:

打开网易新闻 查看精彩图片

然后在浏览器中打开页面。

你别说,这个风格我挺喜欢的,很简洁清爽,配色也是健康积极的风格。就是那个 Logo 我没太看明白,求大家给我解释一下。。。

打开网易新闻 查看精彩图片

我先选男性、入门难度,打开语音指导和摄像头姿态检测。

好家伙,入门课程还不止一种,有「盆底激活」和「日常快速·3 分钟唤醒」两个选项。先从男性入门开始吧:

打开网易新闻 查看精彩图片

进入训练界面,有一个火柴人动画引导我的姿势。还有一个呼吸动画,可以让我跟随节奏操作,收紧、放松交替进行:

打开网易新闻 查看精彩图片

打开摄像头后,MediaPipe Pose 会实时检测我的姿态,发现问题就把姿势数据发给 DeepSeek 模型。这里有个小技巧,姿态纠正这种简单的建议不需要用 Pro 模型,用 V4-Flash 响应更快、成本更低。

打开网易新闻 查看精彩图片

比如它发现我的身体是歪的,就给出了纠正建议,比如「身体歪斜会影响发力,请先摆正骨盆。想象头顶有根线轻轻上提,让脊柱自然直立」,也是让我体验了一把健身房私教。。。

打开网易新闻 查看精彩图片

我试着调整了一下姿势,它马上又给了新的反馈,说「试着双脚踩实地面,骨盆摆正。轻轻收紧盆底肌,保持脊柱中立」:

打开网易新闻 查看精彩图片

到了持续收缩环节,它又提醒我放松肩膀,说「肩膀放松下沉,想象肩胛骨滑向后腰。轻轻呼气,感受盆底自然上提」。

打开网易新闻 查看精彩图片

测试过程中,我又做了几组提肛。这已经不是 Vibe Coding 了,我管这叫 TGang Coding,边提肛边编程,身体工作两不误,岂不美哉?

现在的我,已经可以挑战「男性进阶·力量强化」了,10 分钟 7 组动作。

AI 在这个模式下也能准确检测到身体歪斜和重心不稳的问题:

打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片

完成训练后,可以在训练记录页面看到打卡热力图和统计数据,坚持就是胜利!

打开网易新闻 查看精彩图片

说实话,一段提示词就让 AI 一把梭出了整个项目,核心功能基本可用,DeepSeek V4 的效果还是不错的。

不过实际跑起来还是有一些小 Bug,比如呼吸动画的收紧放松节奏跟实际训练动作对不上,快速收缩模式下动画一直显示「收紧」不切换到「放松」,还有 AI 姿态建议的调用时机没控制好,导致频繁请求。

打开网易新闻 查看精彩图片

这些都是在测试过程中逐步发现的。上面演示的效果,其实是我又跟 AI 对话了 10 轮左右、修复了这些问题之后的结果:

这里分享一个我自己的经验。测试的时候,影响核心功能的问题要立刻修复,比如动画节奏不对这种,直接跟 AI 描述现象让它改。

不影响核心功能的问题,比如只是觉得界面某个地方不够好看,建议先记下来,等核心流程跑通之后再集中处理。

另外,过程中一定要随时关注上下文的容量。我修完这几轮 Bug 后,上下文已经涨到了 62%:

打开网易新闻 查看精彩图片

上下文一旦快满了,AI 就可能忘记之前改过什么,甚至写出跟之前矛盾的代码。

遇到这种情况,建议先让 AI 把当前项目信息和进度沉淀成文档(比如写进 CLAUDE.md),然后开一个新会话继续开发,既节省 tokens 又不会丢失重要上下文。

我的感受

最后聊聊这次 Claude Code + DeepSeek V4 实战做项目的真实感受。

先说说 DeepSeek V4 的实际表现。一段提示词一把梭出完整项目 + 核心功能可用,仿佛让我感受到了曾经 Opus 带给我的惊喜。

前端虽然没什么特别惊艳的创新,但布局基本正确,配色也不拉胯。不过前面也提到了,在逻辑细节上还是有些不足,需要人工介入几轮才能调好。而且 DeepSeek V4 在代码生成速度上略慢一些,31 分钟才跑完核心功能。

除了效果外,再看看大家关注的 成本

做完这个项目,到底花了多少钱呢?

先在 Claude Code 中用 /usage 命令看看 tokens 消耗情况:

打开网易新闻 查看精彩图片

Claude Code 统计显示,这次开发总花费 18.13 美元,消耗了几十万 tokens。

还可以进入 Stats 趋势分析,看看自己的使用习惯:

打开网易新闻 查看精彩图片

什么,这么个项目竟然花了 100 多元?!

Claude Code 自带的费用统计可能不太准确,建议直接到 DeepSeek 开放平台看实际消耗。

我一看,几百次请求,竟然消耗了 2500 多万 tokens!

打开网易新闻 查看精彩图片

实际一看,只花了 5.44 元,舒服了~

打开网易新闻 查看精彩图片

这么多 tokens 里绝大部分是输入缓存命中的。因为 Claude Code 每次跟模型对话时,会把之前的上下文一起发过去,但如果内容跟上次一样,DeepSeek 会命中缓存,缓存价格只有正常输入的几分之一。

这就是为什么虽然 tokens 用量看起来很吓人,但实际花费很低。

5 块钱开发了一个带 AI 能力的完整项目,我觉得性价比还是挺高的,你觉得呢?

OK 就分享到这里,本文会收录到我免费开源的 ,上千张图、几十万字,带你从 0 开始快速学会 AI 编程,做出自己的产品、跑通变现全流程,一次拿捏。

开源指路:https://github.com/liyupi/ai-guide
打开网易新闻 查看精彩图片

我是鱼皮,持续分享 AI 编程干货。觉得有用的话记得点赞收藏和关注,也欢迎在评论区聊聊:你现在最常用哪个 AI 编程工具?觉得 DeepSeek-V4 怎么样?