跳到正文

开源与构建 ​

RodentLimb 以 GNU AGPL-3.0 开源。App、所有分析代码和本手册都在同一个公开仓库中:

github.com/seesaw-earth/RodentLimb

代码位置 ​

主题手册页面源文件
姿态推理、解码、读取视频姿态模型PoseEngine.swift、PoseDecoder.swift
预处理、体长、信号工具姿态模型PoseSeries.swift
悬尾实验悬尾实验TSTAnalyzer.swift
圆筒实验圆筒实验CylinderAnalyzer.swift
步态分析步态分析GaitAnalyzer.swift
参数与默认值参数AnalysisModels.swift
导出与方法描述文件与导出Exporter.swift
验证脚本验证Tools/validation/
中英文文本—各界面中的 L("English", "中文");L10n.swift

从源代码构建 ​

需要装有 Xcode 16 或更高版本的 Mac,以及 iOS 17 或更高版本的 iPhone。没有第三方 Swift 包依赖。

bash
git clone https://github.com/seesaw-earth/RodentLimb.git
cd RodentLimb
python3 Tools/install_model.py --v2 /path/to/CylinderMousePoseV2.mlpackage.zip
open RodentLimb.xcodeproj

在 Xcode 中选择签名团队,然后在 iPhone 上运行。模型权重不在仓库中,见 MODEL_PROVENANCE.md。

构建本手册 ​

bash
npm install
npm run docs:dev     # 本地预览 http://localhost:5173/RodentLimb/
npm run docs:build   # 静态网站输出到 docs/.vitepress/dist

把 docs/ 下的修改推送到 main 分支后,GitHub Actions 会自动发布网站。