PoseCap 产品
Pose CLI PyPI 开源可用

Pose CLI — 面向严肃研究的开源运动分析工具集。

pip 一键安装,将 3D 骨骼数据转化为可实践的运动分析。为运动科研人员、教练和表现分析师打造 — 内置 20+ 分析工具、运动专项插件系统,以及完全本地运行的后端服务。

$ pip install pose-platform
$ pose analyze data/session.csv --tool stats
 data_quality: good, tracking_coverage: 0.98

$ pose serve
 http://0.0.0.0:8000
 LAN  →  http://192.168.1.x:8000

$ pose annotate serve data/session.csv
 Web 标注工具 http://localhost:8001

面向运动研究人员

我们主要的三类用户:

运动科研人员

跨会话、跨运动员运行可复现分析。以 markdown / JSON 导出,便于论文与报告。将你的工具发布为独立的 pip 包。

教练与表现分析师

评估技术动作、追踪进步、对比运动员。羽毛球、短跑等运动专项工具 — 按需安装。

体育院校与实验室

为学生群体提供标准化动作统计。批量处理、CI 友好的 JSON 输出。零云端依赖 — 所有分析本地完成。

核心功能

从原始姿态数据到可实践洞察的全套工具链。

🏃 运动即插件

内置 freeplaysprint。安装运动专项包:pip install pose-platform[badminton]。通过 pose sports create 创建你自己的运动包。

🖥️ 内置本地后端

pose serve 将电脑变为 Pose Coach 的全功能后端 — 自动上传、分析、AI 对话、训练计划。无需云端。

🏷️ Web 标注工具

在浏览器中交互式标注录制数据,视频与 2D 骨骼叠加同步显示。为校准和算法验证创建标准答案。

🤖 LLM 智能分析

pose chat 支持用自然语言提问分析数据。默认使用 DeepSeek(免费额度)。同时支持 Claude 和 Qwen(通义千问)。

📊 20+ 分析工具

统计信息、动作分割、动作检测、速度分析、步态分析、高光提取 — 全部通过统一的 CLI 接口调用。

🔒 100% 本地优先

你的数据永不离开电脑。分析、AI 对话和本地后端全部在本地运行。内置缓存,重复运行即时返回结果。

架构

本地优先的 Python CLI,配备可插拔运动系统和内置后端。

  • 20+ 可插拔分析工具 — 统计、动作分割、动作检测、速度分析等
  • 运动即插件 — 内置 freeplay + sprint;安装 badminton、basketball,或通过 Python entry_points 创建自定义运动
  • 内置轻量后端pose serve 将电脑变为 Pose Coach 的全功能后端;分析、AI 教练对话、训练计划和综合报告均在本地运行
  • Web 标注工具pose annotate serve 打开浏览器界面,视频与骨骼同步标注
  • LLM 对话pose chat,默认 DeepSeek(免费额度),同时支持 Claude 和 Qwen
  • JointData3D 格式 — 与 Pose Coach 共享的骨骼数据格式;支持 CSV 和 .bin
  • 100% 本地运行 — 分析命令无需任何服务器

数据格式

沿用我们的 12 列 CSV 即可使用 Pose CLI 分析你的数据。

timestamp, joint, wx, wy, wz,
mx, my, mz,
ldq_x, ldq_y, ldq_z, ldq_w

Pose Coach 导出的 .bin 二进制文件原生支持。可输出 Markdown 报告或 CI 友好的 JSON。兼容 ARKit、OpenPose、MediaPipe 及动作捕捉数据。

让你的运动数据派上用场

Pose CLI 已上架 PyPI,安装即可开始分析。来信告诉我们你想研究什么。