前言¶
在智能宠物设备与健康管理场景中,通过视频分析宠物体型是一个高频需求。开发者常需要集成一套能够从多角度视频提取 3D 体型信息并给出体况评分的能力,而手动实现体形重建与评分模型成本较高。本 Skill 封装了服务端 API 调用与结果解析流程,可直接集成到智能喂食器、宠物摄像头或健康平台中。
这是什么¶
Pet Body Condition Score 3D Analysis 是一个用于宠物体况分析的 Skill,由社区开发者 user_bb47e3e3 发布,版本 1.0.0。它通过接收用户提供的多角度宠物视频(站立、侧身、俯视),调用服务端 API 进行 3D 体型重建,并输出 Body Condition Score(BCS,1-9 分)的体况评估结果,判断偏瘦、正常或肥胖,同时输出标准化的观察数据。
核心功能¶
- 多角度视频输入:支持用户通过 URL 或文件上传宠物多角度视频(站立、侧身、俯视)。
- 3D 体型重建:调用服务端 API 对视频进行 3D 体态重建。
- 体况评分(BCS 1-9):输出 1-9 分的 BCS 评分,用于判断宠物体况。
- 体态分类:自动分类为偏瘦、正常或肥胖/超重。
- 标准化输出:返回标准化的观察数据,不涉及疾病诊断或治疗建议。
- API 集成:封装了与服务端 API 的调用逻辑,支持本地视频上传或网络 URL。
安装与启用¶
通过 SkillHub 集成,无需手动配置 API 密钥(requires_api_key=false)。安装后可在支持的编辑器中直接调用。
安装命令示例(以 SkillHub 平台为例):
# 在 SkillHub 平台安装
# 访问:https://api.skillhub.cn/user_bb47e3e3/pet-body-condition-score-3d-analysis
# 选择对应平台(如 Cursor / Codex CLI / Claude Code)进行安装
典型用法¶
在对话或代码中触发该 Skill 时,提供多角度宠物视频的 URL 或文件,即可获得体况评分与观察数据。
示例调用方式(伪代码):
# 输入:宠物多角度视频 URL 或文件
input = {
"videos": [
"https://example.com/pet_side.mp4",
"https://example.com/pet_topdown.mp4"
]
}
# 调用 BCS 3D 分析 Skill
result = skill_bcs_3d_analysis(input)
# 输出示例
{
"bcs_score": 5,
"classification": "normal",
"observation": "..."
}
适用场景与注意¶
- 适用场景:智能喂食器、宠物摄像头、宠物健康管理平台。
- 注意事项:本 Skill 仅提供体况观察与评分,不诊断疾病,不提供治疗建议。适用于体重管理与早期预警场景。
短结尾¶
本 Skill 为开发者提供了一套可复用的体态分析与 BCS 评分能力,帮助智能宠物设备实现科学的体重管理。官方地址:https://api.skillhub.cn/user_bb47e3e3/pet-body-condition-score-3d-analysis