DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

BigYellowTiger /

BigYellowTiger/deepseek_harness_lift_plugin

Verified

一个基于deepseek harness构建的居家健身私教插件,可以制定计划、播放动作视频、周期复盘改良等

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@af17569e

dsh-home-fitness · DeepSeek Harness 居家健身助手

DeepSeek Harness 插件:AI 按你的身体情况和家里的器械制定训练计划;每天在左侧「健身」页按动作序列训练;阶段性复盘并自动调整计划。日常训练不消耗 token。

功能

  • 今日训练:按热身 / 主训练 / 放松分段的动作序列条,任意点开跳转;超级组轮流做。
  • 六种动作模式:计次(撸铁,自己控制节奏,不计时)、计时、静力、间歇(HIIT / 跳操)、跟练、限时最多。
  • 记录每一组:实际次数、重量、感受(RPE),自动组间休息,显示上次成绩与加重建议。
  • 专注模式:左边是计时 / 记组和注意事项,右边是教学视频;大字号,快捷键操作,可选语音播报。
  • B 站教学视频:在设置里登录一次 B 站即可看高清;AI 可以批量找候选视频,你逐个确认。
  • 计划 / 进度:周日历、体重曲线(7 日均值、BMI 区间)、完成率、复盘报告。
  • AI 教练:建档表单一次填完,AI 通过 fitness_* 工具写入经过校验的计划。

安装

需要 DeepSeek Harness 0.2.2 或更高版本。任选一种:

A. 插件市场

Harness → 插件 → 实验性插件,启用 自定义插件索引 → 发现 → 添加索引源,填入:

https://raw.githubusercontent.com/BigYellowTiger/deepseek_harness_lift_plugin/main/market/index.json

然后找到「居家健身助手」点 安装。

B. 命令行

dsh plugin --profile desktop add github:BigYellowTiger/deepseek_harness_lift_plugin

(网页版 Harness 把 desktop 换成 web。)

C. 让 AI 安装

在 Harness 任意对话里发送:

用 plugin_manager 的 install_bundle 安装 git+https://github.com/BigYellowTiger/deepseek_harness_lift_plugin.git

装好后按 Ctrl+R 刷新页面,左侧出现「健身」入口。

使用

  1. 点左侧「健身」,填写档案,点「保存档案并让 AI 生成计划」。
  2. AI 会在「健身」工作区新开对话生成计划,完成后回到健身页开始训练。
  3. (可选)设置 → 登录 B 站,视频即可高清播放。

数据与隐私

  • 档案、计划、训练记录都是本机 JSON 文件,默认在 ~/.dsh/home-fitness,可通过插件配置 dataDir 修改。
  • 插件不包含、不需要任何 API key;AI 调用走你在 Harness 里配置的模型。
  • B 站登录保存在 Harness 自身的浏览器存储中,插件不读取、不保存任何账号信息。

已知限制

  • 视频按 B 站当前页面布局裁出播放器区域,若 B 站改版导致位置偏移,点视频下方「显示完整页面」即可。
  • 点进视频播放器后,键盘快捷键会被播放器接收,点一下页面其他位置即可恢复。

开发

git clone https://github.com/BigYellowTiger/deepseek_harness_lift_plugin.git
cd deepseek_harness_lift_plugin
npm install
npm run build

再在 Harness 里让 AI 用 plugin_manager 的 install_bundle 安装这个目录的绝对路径。以源码方式安装时,数据存放在仓库内的 data/(已被 .gitignore 排除)。

命令 作用
npm run build 把 src/client 打包成 plugin/client.js(Harness 模块格式)
npm test jsdom 冒烟测试:用临时示例数据把每个页面点一遍
npm run seed 往 data/ 写入示例动作库和 4 周计划
npm run pack 生成干净的发布拷贝到 release/,并扫描本机路径、cookie、密钥等个人信息
npm run make-index -- --repo <url> --commit <sha> 生成插件市场索引 market/index.json

修改 src/client 后需要 npm run build,再在 Harness 里 Ctrl+R;修改 plugin/index.js 或 plugin/lib 后需要重启 Harness。设计文档见 DESIGN.md。

许可

MIT

—/ 5

No ratings yet

Verified DSH bundle

Commit af17569e1d8f

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout