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

于是,我通过询问 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。它是 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 能给出回复,说明切换模型成功:

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐