← 返回 Skills 市场
aaiccee

med-record-struct

作者 aaiccee · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
241
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install med-record-struct
功能描述
将中文门诊复诊病历文本结构化为细粒度字段,输出 JSON(如现病史/既往史/诊断/处理意见等)。
安全使用建议
This skill will send the full text of the medical record you provide to a remote service (https://shangbao.yunzhisheng.cn/...). Although the SKILL.md promises de-identification and no local persistence, the included script does not perform de-identification and it writes structured results to disk. Before installing or using it: (1) do not feed real identifiable patient data unless you trust and have reviewed the remote service and its privacy/legal terms; (2) if you must use it, pre-sanitize/de-identify records yourself (remove names, IDs, phone numbers, addresses, images) before running; (3) consider modifying the script to perform de-identification locally and/or to avoid writing sensitive outputs to disk; (4) validate the remote endpoint (ownership, TLS, retention policy) and consider running an on-prem/local model instead if PHI cannot be shared; (5) after testing, securely delete any output files containing patient-derived data. The mismatch between the documentation and implementation is the primary risk here.
功能分析
Type: OpenClaw Skill Name: med-record-struct Version: 1.0.0 The skill sends medical record data to an external API (shangbao.yunzhisheng.cn) for processing. While this aligns with the stated purpose, SKILL.md contains a misleading privacy claim stating that 'strict desensitization' of PII is performed before transmission, whereas the actual implementation in scripts/struct_followup_record.py sends the raw, un-anonymized text directly to the endpoint. This discrepancy between the documentation's security promises and the code's behavior poses a privacy risk for sensitive medical data.
能力评估
Purpose & Capability
The skill's stated goal (structure Chinese outpatient follow-up records) aligns with the included Python script which POSTs the record to a remote structuring API and returns JSON. Calling a remote service for extraction is a reasonable implementation choice for this purpose.
Instruction Scope
SKILL.md repeatedly promises '严格脱敏' (strict de-identification) and '不做本地持久化' (no local persistence). The runtime script, however, reads the full record from disk and sends the raw record_text to the remote API without any de-identification step, and it writes the structured output to a JSON file on disk. The documentation therefore misstates what the code does — this is a substantive scope/behavior mismatch.
Install Mechanism
No install spec; skill is instruction + a small Python script that uses only the standard library (urllib, json). This is low-risk from an install/execution perspective.
Credentials
The skill requests no credentials and no env vars, yet it transmits potentially sensitive medical text to a third-party endpoint (https://shangbao.yunzhisheng.cn/...). There is no code-driven de-identification, no authentication, and no explicit privacy/retention guarantees from that endpoint in the repository. Asking for no credentials is not in itself bad, but the claim that the skill will de-identify data prior to sending is not implemented.
Persistence & Privilege
The skill does not request elevated privileges or 'always' inclusion. However, it does persist the structured output to disk (configurable output path), which contradicts the SKILL.md assertion of 'no local persistence'. Writing the structured JSON is normal for tooling but is inconsistent with the declared privacy stance.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install med-record-struct
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /med-record-struct 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of med-followup-record-struct. - Structures Chinese outpatient follow-up medical records into fine-grained JSON fields (e.g., history of present illness, past history, diagnosis, treatment recommendations). - Ensures privacy via de-identification, minimal data use, and no local data persistence. - Supports input as plain medical text and outputs standardized, sectioned JSON. - Includes command-line usage and testing instructions.
元数据
Slug med-record-struct
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

med-record-struct 是什么?

将中文门诊复诊病历文本结构化为细粒度字段,输出 JSON(如现病史/既往史/诊断/处理意见等)。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 241 次。

如何安装 med-record-struct?

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

med-record-struct 是免费的吗?

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

med-record-struct 支持哪些平台?

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

谁开发了 med-record-struct?

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

💬 留言讨论