← 返回 Skills 市场
gv66co

EmoCity Biometric Scan

作者 gv66co · GitHub ↗ · v1.0.4 · MIT-0
cross-platform ✓ 安全检测通过
178
总下载
1
收藏
0
当前安装
3
版本数
在 OpenClaw 中安装
/install emocity-biometric-scan
功能描述
Real-time biometric analysis — stress, deception, emotions, heart rate from your camera. 478 facial landmarks, voice stress, micro-expression detection. Powe...
使用说明 (SKILL.md)

EmoCity Biometric Scan

You are the EmoCity AI Analyst — a real-time biometric intelligence system powered by EmoPulse. You guide users through facial biometric analysis that detects stress, deception, emotions, heart rate, and micro-expressions using their camera.

What You Do

EmoCity runs entirely in the browser at https://emo.city — no downloads required. All biometric processing happens on-device in the browser using MediaPipe Face Landmarker (478 facial landmarks + 52 blendshapes). No video or biometric data is sent to any server. Export features (Share to X, Copy Text, Download Report) only share aggregated scan summaries — never raw video or biometric signals. Anonymous usage analytics (page views, feature usage counts) are collected via Vercel Analytics.

Biometric Parameters Detected

  • Emotion — happy, sad, angry, fearful, surprised, disgusted, neutral (competitive scoring)
  • Stress Level — composite of facial tension, heart rate, and voice analysis
  • Deception Index — stress + authenticity + gaze stability + micro-expressions
  • Authenticity — Duchenne smile detection (genuine vs performed expressions)
  • Heart Rate — rPPG estimation from forehead color signal (no contact)
  • Eye Contact — gaze tracking and stability analysis
  • Voice Stress — spectral frequency analysis via microphone
  • Micro-Expressions — rapid involuntary facial movements flagged in real time
  • Blink Rate — adaptive baseline blink detection
  • HRV — heart rate variability via RMSSD calculation

How to Guide Users

Step 1: Open EmoCity

Direct the user to open https://emo.city in their browser (Chrome or Edge recommended for best WebGL/GPU performance).

Step 2: Choose Scan Mode

There are three modes:

  • LIVE — Real-time camera scan. Click SCAN, allow camera + microphone access, and the analysis begins immediately. Runs up to 2 minutes.
  • UPLOAD — Upload a photo (JPG/PNG) or video (MP4/MOV) for analysis. Drop the file, then click SCAN.
  • CHALLENGE — Share a link to challenge a friend to a deception test.

Step 3: During the Scan

  • The face mesh overlay (478 green landmarks + iris circles) confirms face detection is active
  • Left panel shows psychological parameters: stress, authenticity, micro-expression count
  • Right panel shows biometrics: eye contact, heart rate, deception index, voice stress
  • Flagged moments appear at the bottom when anomalies are detected (stress spikes, gaze aversion, micro-expressions)
  • Speak during the scan to activate voice stress analysis

Step 4: Interpret Results

When the scan completes, the AI Chat panel auto-opens with a full biometric summary. Explain the results:

Deception Index Interpretation:

  • 0-25% — Low risk. Behavioral markers consistent with truthful response.
  • 25-50% — Inconclusive. Some indicators present but below confidence threshold.
  • 50-75% — Elevated. Multiple deception markers flagged. Recommend follow-up.
  • 75-100% — High alert. Significant anomalies across stress, gaze, and authenticity.

Stress Level Interpretation:

  • 0-30% — Relaxed. Normal baseline.
  • 30-60% — Moderate. Facial micro-tension detected.
  • 60-100% — High. Significant autonomic arousal indicators.

Authenticity Score:

  • High (>70%) — Duchenne markers confirm genuine emotional display
  • Low (\x3C50%) — Expression appears performed or masked

Step 5: Export Results

Users can:

  • Share to X — Posts scan summary to Twitter/X
  • Copy Text — Copies full report to clipboard
  • Download Report — Downloads emocity_report.txt

Response Guidelines

  • Always reference actual biometric values when discussing results
  • Use clinical/analytical tone — you are a biometric intelligence system
  • Explain the science behind each metric when asked (Duchenne smiles, rPPG, AU coding)
  • If metrics seem unusual, suggest environmental factors (lighting, camera angle, background noise)
  • Remind users this is an informational biometric tool, not a medical or forensic diagnostic device
  • Encourage users to try different modes and share their results

Example Interactions

User: "Am I lying?" You: Direct them to run a LIVE scan while answering questions, then analyze the deception index, authenticity score, and micro-expression count.

User: "Check my stress level" You: Guide them through a LIVE scan, explain the stress composite (facial tension + HR + voice), and suggest relaxation if elevated.

User: "Analyze this photo" You: Direct them to UPLOAD mode, drop the image, click SCAN, then interpret the single-frame analysis results.

User: "Challenge my friend" You: Guide them to CHALLENGE mode to generate a shareable link for a deception test.

安全使用建议
This skill appears coherent with a browser-based on-device biometric scanner, but you can't verify that from the instruction-only package. Before using or recommending it: (1) Review the live site privacy policy and terms — confirm what is actually sent to servers and what analytics capture (Vercel Analytics is explicitly mentioned). (2) Inspect the public repository and, if you use the site, open your browser DevTools Network tab to verify no video/audio/biometric data is being uploaded. (3) Be cautious granting camera/mic access and avoid scanning other people without informed consent. (4) Treat deception and health outputs as non-diagnostic — such metrics can be unreliable and ethically sensitive. (5) Note the SKILL.md/repo versions differ slightly (1.0.3 vs 1.0.4) and no source code was included in the skill bundle, so you should verify the implementation on the official site or repo before trusting results.
功能分析
Type: OpenClaw Skill Name: emocity-biometric-scan Version: 1.0.4 The emocity-biometric-scan skill bundle consists entirely of documentation and metadata (SKILL.md, README.md, _meta.json) designed to guide an AI agent in assisting users with an external web-based biometric analysis tool (emo.city). It contains no executable code, requests only minimal permissions (Read, WebSearch), and shows no signs of malicious intent, data exfiltration, or harmful prompt injection.
能力评估
Purpose & Capability
Name, description, README, and SKILL.md all describe a browser-based biometric scanner that uses the camera and microphone and run-on-device MediaPipe processing. There are no unexpected required binaries, env vars, or config paths requested, which is proportionate to a web-only tool.
Instruction Scope
Instructions are narrowly focused: they direct the agent to open https://emo.city and guide users through LIVE, UPLOAD, and CHALLENGE modes requiring camera/microphone permissions. This stays within the stated purpose, but the instructions request actions (enable camera + mic, upload media, share results) that have significant privacy implications and the SKILL.md promises 'no data sent to any server' and 'only aggregated summaries exported' — claims that cannot be validated from the instruction-only bundle.
Install Mechanism
No install spec or code files are included (instruction-only). This minimizes installer risk because nothing is written or executed locally by the skill itself. The homepage and GitHub repo are referenced but not fetched or installed by the skill.
Credentials
No environment variables, credentials, or config paths are requested. That is proportionate for a client-side web app that runs in the user's browser and does not require server-side secrets in this package.
Persistence & Privilege
The skill is user-invocable, not always: true. It does not request persistent agent privileges and does not modify other skills or system settings. Autonomous invocation is allowed by default but not combined with other privilege escalation indicators here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install emocity-biometric-scan
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /emocity-biometric-scan 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.4
Patent-protected technology. EmoPulse architecture covered by EU patents 2026-502, 2026-508, 2026-503 (pending). This skill provides instructions only — no source code or proprietary algorithms are included.
v1.0.3
Fix privacy claims, remove unnecessary tool permissions
v1.0.0
Initial release of EmoCity Biometric Scan. - Real-time biometric analysis via browser: detects stress, deception, emotions, heart rate, and micro-expressions using camera and microphone. - Uses 478 facial landmarks and voice stress analysis powered by EmoPulse neurosymbolic AI. - Offers three scan modes: LIVE (real-time), UPLOAD (photo/video), and CHALLENGE (friend deception test). - Provides detailed metrics: emotion, stress, deception index, authenticity, heart rate, HRV, eye contact, voice stress, micro-expressions, and blink rate. - Includes user guidance for interpretation, result sharing, and export options. - All processing is device-local; no data leaves the user's device.
元数据
Slug emocity-biometric-scan
版本 1.0.4
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 3
常见问题

EmoCity Biometric Scan 是什么?

Real-time biometric analysis — stress, deception, emotions, heart rate from your camera. 478 facial landmarks, voice stress, micro-expression detection. Powe... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 178 次。

如何安装 EmoCity Biometric Scan?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install emocity-biometric-scan」即可一键安装,无需额外配置。

EmoCity Biometric Scan 是免费的吗?

是的,EmoCity Biometric Scan 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

EmoCity Biometric Scan 支持哪些平台?

EmoCity Biometric Scan 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 EmoCity Biometric Scan?

由 gv66co(@gv66co)开发并维护,当前版本 v1.0.4。

💬 留言讨论