← 返回 Skills 市场
S2 零隐私老人守护者智能体
作者
MilesXiang
· GitHub ↗
· v1.0.3
· MIT-0
154
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install s2-elderly-guardian-agent
功能描述
S2 零隐私老人健康哨兵。多模态跌倒监测,向医疗平台或智能家居总线发布健康预警(不包含物理执行裁定)。
安全使用建议
This skill appears to do what it says: local multimodal fall detection, local JSON logging, and optional broadcasts to a configured S2_BUS_ENDPOINT. Before installing: (1) confirm you are comfortable with files being created under ./s2_bas_governance/elderly_care and set appropriate filesystem permissions; (2) only set S2_BUS_ENDPOINT to a trusted local endpoint (e.g., internal message bus) — do not point it to a public URL; (3) the dashboard JSON references ${ELDERLY_DID} (not declared) — if you use the dashboard, supply/validate that variable; (4) note the custom license prohibits commercial deployment without a license; and (5) do not treat this as a medical device — ensure human-in-the-loop escalation and follow applicable regulations. If you need higher assurance, request provenance (source repository, author signing) or run the code in an isolated environment first.
功能分析
Type: OpenClaw Skill
Name: s2-elderly-guardian-agent
Version: 1.0.3
The S2-Elderly-Guardian agent is a health monitoring tool designed for fall detection and activity logging. The code in core/s2_elderly_guardian_agent.py implements a multimodal fusion model that processes simulated sensor data and broadcasts alerts to a user-defined local endpoint (S2_BUS_ENDPOINT) using standard libraries. It adheres to the restricted filesystem permissions defined in SKILL.md, writing only anonymized JSON logs to a local sandbox. No evidence of data exfiltration, malicious execution, or prompt injection was found; the instructions explicitly emphasize safety and the decoupling of sensing from physical actuation.
能力标签
能力评估
Purpose & Capability
Name/description (fall detection, local alerts) match the files and code: the Python agent fuses simple multimodal state, writes ADL JSON logs to s2_bas_governance/elderly_care, and optionally posts alert JSON to S2_BUS_ENDPOINT. No unrelated cloud credentials, binaries, or install steps are requested.
Instruction Scope
SKILL.md and code confine runtime actions to local logging and an optional HTTP POST to S2_BUS_ENDPOINT. The skill does create and write files under s2_bas_governance/elderly_care (declared in SKILL.md permissions). Minor inconsistency: visualization JSON references an ${ELDERLY_DID} variable that is not declared as a required env var; this is a documentation/usage gap but not an evidence of malicious behavior.
Install Mechanism
No install spec or remote downloads are present; the package is instruction + source only. Risk from installation is low because nothing is pulled from arbitrary URLs or installed system‑wide.
Credentials
The only runtime env var used is S2_BUS_ENDPOINT (optional) which aligns with the described purpose. No secrets, API keys, or unrelated environment variables are required. Filesystem write permission to a purpose-named sandbox is proportional to the stated 'deep-time local logging' feature.
Persistence & Privilege
The skill writes persistent logs to its own sandbox directory and generates local agent identities, but it does not request 'always: true' or modify other skills or system-wide agent settings. Autonomous invocation is allowed by default (normal) but there is no evidence the skill abuses that capability.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install s2-elderly-guardian-agent - 安装完成后,直接呼叫该 Skill 的名称或使用
/s2-elderly-guardian-agent触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.3
## [1.0.3] - 2026-04-09
### 🛡️ Absolute Coherence & Privacy Sanitization Update
This release directly addresses the sandbox auditor's feedback regarding internal inconsistencies, Phantom Dependencies, PII exposure, and the divergence between the whitepaper's claims and the shipped code. The agent now achieves 100% architectural and documentary parity.
**Security, Privacy & Architecture Remediations:**
- **PII Eradication & Privacy Sanitization:** Completely removed all hardcoded Personally Identifiable Information (PII), such as simulated national ID strings, from the codebase. Introduced a safe, anonymized `subject_alias` system to ensure zero privacy leakage during baseline execution.
- **Dependency Pruning (Least Privilege):** Eliminated unused 'phantom' dependencies (`cryptography` and `numpy`) from both `package.json` and `requirements.txt`. Since the agent was strictly downgraded to a Sentinel in v1.0.2 (removing physical actuation), cryptographic signature validation is no longer required. This significantly shrinks the attack surface.
- **Persistence Parity (ADL Logging):** Implemented genuine local file I/O operations (`record_adl_log`). The agent now actively writes anonymized Activities of Daily Living (ADL) and health event JSON logs to the `s2_bas_governance/elderly_care/` directory. This completely validates and justifies the filesystem permissions requested in the manifest.
- **Whitepaper & Codebase Synchronization:** Completely rewrote Chapter 3 of `S2_ELDERLY_WHITEPAPER.md` to reflect the "Decoupled Sentinel Architecture." The whitepaper now explicitly matches the code: the L2 Guardian strictly broadcasts health alerts (`CRITICAL_FALL_DETECTED`) to the bus, formally delegating the final `Fail-Open` physical actuation to the upstream L1 Master Controller.
v1.0.2
## [1.0.2] - 2026-04-09
### 🛡️ Sentinel Role Re-Alignment & Actuation Decoupling Patch
This release fundamentally addresses the sandbox auditor's concern regarding the high-risk autonomous actuator path, shifting the agent's core architecture from a "Physical Actuator" to a pure "Health Sentinel".
**Architectural & Security Remediations:**
- **Decoupled Sensing from Actuation:** The agent no longer broadcasts high-privilege `TRIGGER_FAIL_OPEN` physical commands to door locks. Instead, it publishes pure medical-grade `CRITICAL_FALL_DETECTED` events to the `S2_BUS_ENDPOINT`. The ultimate decision to unlock doors or dispatch ambulances is now safely delegated to specialized upstream Medical Platforms or the Smart Home Master Controller.
- **Removed High-Risk Hardcoding:** Eradicated the simulated hardcoded `p_fall = 0.88` trigger in the shipped test block. The code now safely defaults to a stable state (`p_fall < 0.4`) during routine execution, preventing any unintended emergency broadcasts upon initial installation.
- **Permission Reduction:** Since the agent no longer commands physical actuators, the requirement to read `keys/*public*.pem` for cryptographic verification has been completely removed from both `SKILL.md` and `package.json`, further adhering to the Principle of Least Privilege.
v1.0.1
- 简化与精炼了系统定位说明,强化零隐私原则,突出无光学摄像头。
- 新增对 S2 IPC 总线环境变量 (S2_BUS_ENDPOINT) 的支持,实现急救提案 HTTP/IPC 广播。
- 优化物理熔断机制描述,明确通过总线请求门禁解锁流程。
- 明确声明系统不内置私钥,仅依赖外部公钥验证紧急指令签名。
- 更新标签,移除毫米波等特定技术限制,适配更通用多模态融合场景。
v1.0.0
- Initial release of S2-Elderly-Guardian-Agent.
- Provides elderly care using mmWave radar and multi-modal acoustic sensing without optical cameras, ensuring zero privacy invasion.
- Integrates gait pathology modeling and an emergency fail-open mechanism for critical fall detection.
- Mandates strong identity binding via S2-DID and records deep-time guardianship activities.
- Enforces zero-trust security: all physical actions require verified proposals and token signatures before execution.
元数据
常见问题
S2 零隐私老人守护者智能体 是什么?
S2 零隐私老人健康哨兵。多模态跌倒监测,向医疗平台或智能家居总线发布健康预警(不包含物理执行裁定)。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 154 次。
如何安装 S2 零隐私老人守护者智能体?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install s2-elderly-guardian-agent」即可一键安装,无需额外配置。
S2 零隐私老人守护者智能体 是免费的吗?
是的,S2 零隐私老人守护者智能体 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
S2 零隐私老人守护者智能体 支持哪些平台?
S2 零隐私老人守护者智能体 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 S2 零隐私老人守护者智能体?
由 MilesXiang(@spacesq)开发并维护,当前版本 v1.0.3。
推荐 Skills