← 返回 Skills 市场
smyx-sunjinhui

Smart Incontinence Status Alert Skill | 智能失禁状态提醒技能

作者 smyx-sunjinhui · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
68
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install smyx-incontinence-alert-analysis
功能描述
Automatically identifies wet clothing and abnormal excretion via visual AI. Instantly notifies caregivers to improve care for incontinent elderly, bedridden...
安全使用建议
What to consider before installing: - The skill will upload or instruct upload of images/videos (potentially highly sensitive body-region footage) to cloud AI endpoints configured in the package. Confirm you trust the remote domain (config files reference lifeemergence.com) and that you have permission to transmit such data. - The package bundles a large shared library and an unrelated 'face_analysis' subskill — this increases code surface area. Ask the publisher why those modules are included and whether a minimal client could be provided. - Although SKILL.md forbids reading local memory, the code's config loader will create/read YAML config files and the DAO may create a local SQLite DB under the workspace (writes during import or runtime). If you require no local persistence, run the skill in an isolated environment or inspect/utilize a minimal fork that removes DAO/config write behavior. - The skill expects an 'open-id' and optionally an api-key; these may be read from workspace config or environment variables that the package will consult. Verify where credentials are stored and ensure they are not shared with untrusted services. - Before enabling this skill for real users (especially in production or with real patients), review the RequestUtil and util.py implementations to confirm exactly which endpoints, headers, and files are transmitted, and consider a controlled test with non-sensitive data. If you lack the ability to audit the code, do not install this skill in environments containing real patient data or unrestricted filesystem access. Consider requesting the publisher to supply a minimal client that only contains the incontinence analysis code and explicit, documented network endpoints and storage behavior.
能力标签
requires-sensitive-credentials
能力评估
Purpose & Capability
The declared purpose is visual incontinence detection and caregiver alerting, and most entry points align with that (scripts/incontinence_alert_analysis.py calling a skill wrapper that posts files to an API). However the package also contains a full 'face_analysis' subskill (TCM face diagnosis) and a large shared 'smyx_common' library with local DB/DAO, many unrelated utilities and a very large dependency list. Those extra modules are not necessary for simple incontinence detection and expand the attack surface and persistence scope.
Instruction Scope
SKILL.md forbids reading local memory and mandates retrieving historical reports only from cloud APIs, but the code base imports a common config loader that will create/modify config YAML files on import and contains DAO code that reads/writes a local SQLite DB under a workspace 'data' directory. The runtime instructions require saving attachments to an attachments folder, but review of the scripts shows no explicit 'attachments' save implementation — instead files are read and uploaded. There is a mismatch between the stated memory access restrictions and the actual code behavior (side-effecting config loads and possible local DB usage).
Install Mechanism
There is no explicit install spec (instruction-only), which reduces installer risk, but the skill ships many Python modules and a very large requirements file (skills/smyx_common/requirements.txt) — far larger than expected for a simple API client. While no arbitrary remote binary download is specified, the bundled dependencies and large common library are disproportionate to the stated task.
Credentials
The registry metadata declares no required env vars, but the code reads environment variables (OPENCLAW_WORKSPACE, OPENCLAW_SENDER_OPEN_ID, FEISHU_OPEN_ID) and expects local YAML config files (skills/smyx_common/scripts/config.yaml or workspace-level config) that contain base URLs and api-key values. The SKILL.md requires an open-id (explicitly mandatory) and optionally an api-key; however the code will use configuration and environment values even if not declared. Network endpoints (BASE_URL_HEALTH, open.api) are configured in the provided config YAMLs and point to external domains (e.g., lifeemergence.com). The skill therefore accesses workspace config and external network credentials that were not surfaced in requires.env — this is disproportionate and deserves attention.
Persistence & Privilege
The skill is not always:true, but the shared config loader (YamlUtil) will create config files if missing and the DAO constructs paths under a workspace 'data' directory and a sqlite DB file. That implies persistent files can be created on the host workspace without explicit mention in SKILL.md. Given the SKILL.md's prohibition on local memory usage, this silent persistence is a significant inconsistency.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install smyx-incontinence-alert-analysis
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /smyx-incontinence-alert-analysis 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the incontinence_alert_analysis skill. - Enables automatic detection of wet clothing and abnormal excretion via visual AI for elderly, bedridden patients, and infants. - Instantly notifies caregivers to support timely intervention and reduce skin complications. - Strictly enforces cloud-only report queries, never using local or long-term memory for report retrieval. - Provides clear open-id acquisition flow, requiring valid identification before analysis. - Outputs structured care reports and supports history retrieval in Markdown table format with direct report links.
元数据
Slug smyx-incontinence-alert-analysis
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Smart Incontinence Status Alert Skill | 智能失禁状态提醒技能 是什么?

Automatically identifies wet clothing and abnormal excretion via visual AI. Instantly notifies caregivers to improve care for incontinent elderly, bedridden... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 68 次。

如何安装 Smart Incontinence Status Alert Skill | 智能失禁状态提醒技能?

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

Smart Incontinence Status Alert Skill | 智能失禁状态提醒技能 是免费的吗?

是的,Smart Incontinence Status Alert Skill | 智能失禁状态提醒技能 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Smart Incontinence Status Alert Skill | 智能失禁状态提醒技能 支持哪些平台?

Smart Incontinence Status Alert Skill | 智能失禁状态提醒技能 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Smart Incontinence Status Alert Skill | 智能失禁状态提醒技能?

由 smyx-sunjinhui(@smyx-sunjinhui)开发并维护,当前版本 v1.0.0。

💬 留言讨论