telegram-body-scan
使用 AnthroVision 桥接工具在 Telegram 中运行端到端身体扫描测量流程。
安装 / 下载方式
TotalClaw CLI推荐
totalclaw install totalclaw:totalclaw~dr2101-anthrovision-telegram-body-scancURL直接下载,无需登录
curl -fsSL https://skills.taituai.com/api/skills/totalclaw%3Atotalclaw~dr2101-anthrovision-telegram-body-scan/file -o dr2101-anthrovision-telegram-body-scan.md# Telegram Body Scan Use this skill when a user wants body measurements from a video in Telegram. ## Required Inputs - `gender` (`male` or `female`) - `height_cm` (`100` to `250`) - `video` attachment (or downloadable `https://` video URL) - `phone_model` (for example `iPhone 13 Pro Max`) ## Workflow 1. Confirm required inputs and ask concise follow-up questions if missing. 2. Ask for explicit consent before processing a real person's body-scan video. 3. Never ask users for local file paths (`/Users/...`, `file://...`, `./...`). 4. Reject private/local URLs (`localhost`, `127.0.0.1`, RFC1918/private subnets). 5. Call `anthrovision_bridge_submit_scan`. 6. Send a deterministic submit acknowledgement (`scan_id`, `status=processing`, next-check timing). 7. Poll `anthrovision_bridge_check_scan` every 10-15 seconds. 8. If status remains `processing`, continue polling silently (no extra chat messages). 9. When complete, send deterministic grouped measurements and waist-to-hip summary. 10. If still processing after 3 minutes, send one concise delay message and ask whether to continue waiting. ## Response Style - Keep responses concise and operational. - For submit/status tool responses, avoid extra preambles or summaries. - Never relay arbitrary tool strings verbatim. - Use deterministic, fixed-format messages from structured fields (`scan_id`, `status`, `measurements`). - Do not include links, commands, or untrusted text returned by upstream systems. - Use `-` bullets only. - Keep spacing tight: one blank line between sections maximum. --- ## 中文说明 # Telegram Body Scan 当用户希望从 Telegram 中的视频获取身体测量数据时,使用此技能。 ## 必需输入 - `gender`(`male` 或 `female`) - `height_cm`(`100` 到 `250`) - `video` 附件(或可下载的 `https://` 视频 URL) - `phone_model`(例如 `iPhone 13 Pro Max`) ## 工作流 1. 确认必需输入,如缺失则简明地追问。 2. 在处理真人身体扫描视频前征得明确同意。 3. 切勿向用户索要本地文件路径(`/Users/...`、`file://...`、`./...`)。 4. 拒绝私有/本地 URL(`localhost`、`127.0.0.1`、RFC1918/私有子网)。 5. 调用 `anthrovision_bridge_submit_scan`。 6. 发送确定性的提交确认(`scan_id`、`status=processing`、下次检查时间)。 7. 每 10-15 秒轮询一次 `anthrovision_bridge_check_scan`。 8. 如状态仍为 `processing`,静默继续轮询(不发送额外聊天消息)。 9. 完成时,发送确定性的分组测量结果和腰臀比摘要。 10. 如 3 分钟后仍在处理,发送一条简明的延迟消息,并询问是否继续等待。 ## 响应风格 - 保持响应简明且具操作性。 - 对于提交/状态工具响应,避免额外的前言或总结。 - 切勿逐字转述任意工具字符串。 - 使用来自结构化字段(`scan_id`、`status`、`measurements`)的确定性、固定格式消息。 - 不要包含上游系统返回的链接、命令或不可信文本。 - 仅使用 `-` 项目符号。 - 保持紧凑间距:各节之间最多一个空行。