返回顶部
r

radiology-image-quiz 放射影像测验

Use when creating radiology educational quizzes, preparing board exam questions, or studying medical imaging cases. Generates interactive quizzes with X-ray, CT, MRI, and ultrasound images for medical education.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
96
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

radiology-image-quiz

放射影像图像测验生成器

利用放射影像(X光、CT、MRI、超声)为医学生、住院医师及委员会考试备考创建教育性测验。

使用场景

  • - 当任务需要创建放射学教育测验、准备委员会考试题目或研究医学影像病例时使用此技能。可生成包含X光、CT、MRI和超声图像的交互式测验,用于医学教育。
  • 用于需要明确假设、限定范围及可重复输出格式的学术写作任务。
  • 当需要针对缺失输入、执行错误或部分证据提供有记录的备用路径时使用此技能。

主要特性

  • - 聚焦范围的工作流程,对应:用于创建放射学教育测验、准备委员会考试题目或研究医学影像病例。可生成包含X光、CT、MRI和超声图像的交互式测验,用于医学教育。
  • 打包的可执行路径:scripts/main.py
  • 参考资料位于 references/ 目录,提供任务特定指导。
  • 结构化执行路径,确保输出一致且可审查。

依赖项

  • - Python:3.10+。当前打包技能的仓库基线。
  • 第三方包:本技能包中未明确指定版本。若此技能需要更严格的环境控制,请添加固定版本。

使用示例

bash
cd 20260318/scientific-skills/Academic Writing/radiology-image-quiz
python -m py_compile scripts/main.py
python scripts/main.py --help

示例运行计划:

  1. 1. 确认用户输入、输出路径及任何必需的配置值。
  2. 若脚本使用固定设置,编辑文件内的 CONFIG 块或文档化参数。
  3. 使用验证后的输入运行 python scripts/main.py。
  4. 审查生成的输出,并返回最终产物,同时注明所有假设。

实现细节

详见上方 ## 工作流程 部分。

  • - 执行模型:验证请求,选择打包的工作流程,生成限定范围的可交付成果。
  • 输入控制:运行任何脚本前,确认源文件、范围限制、输出格式及验收标准。
  • 主要实现界面:scripts/main.py
  • 参考指南:references/ 包含支持性规则、提示或检查清单。
  • 需优先明确的参数:输入路径、输出路径、范围过滤器、阈值及任何领域特定约束。
  • 输出规范:保持结果可重复,明确标识假设,避免未记录的副作用。

快速检查

在深入执行前,使用此命令验证打包脚本入口点可被解析。

bash
python -m py_compile scripts/main.py

审计就绪命令

使用这些具体命令进行验证。它们特意设计为自包含,避免使用占位符路径。

bash
python -m py_compile scripts/main.py
python scripts/main.py --help

工作流程

  1. 1. 在开展详细工作前,确认用户目标、所需输入及不可协商的约束条件。
  2. 验证请求是否与文档化范围匹配,若任务需要不支持的假设则提前停止。
  3. 仅使用实际可用的输入,使用打包脚本路径或文档化的推理路径。
  4. 返回结构化结果,区分假设、可交付成果、风险及未解决事项。
  5. 若执行失败或输入不完整,切换到备用路径,并准确说明阻碍完整完成的原因。

快速入门

python
from scripts.radiology_quiz import RadiologyQuiz

quiz = RadiologyQuiz()

生成测验

questions = quiz.generate( modality=chest_xray, difficulty=intermediate, topic=pulmonary_pathology, num_questions=10 )

核心功能

1. 测验生成

python
quiz = quiz.create(
images=[case1.png, case2.png],
questiontype=multiplechoice,
include_findings=True,
include_differential=True
)

题目类型:

  • - 单选题(最佳答案)
  • 多选题
  • 填空题
  • 开放式解读

2. 病例创建

python
case = quiz.create_case(
imagepath=ctscan.png,
diagnosis=Pulmonary embolism,
findings=[Filling defect in pulmonary artery, Right heart strain],
clinical_history=Sudden onset dyspnea
)

3. 难度校准

python
quiz = quiz.set_difficulty(
level=resident, # medical_student, resident, fellow, attending
includerarefindings=False
)

CLI 使用

text
python scripts/radiology_quiz.py \
--modality ct \
--topic emergency \
--num 20 \
--output quiz.pdf



技能ID: 212 | 版本: 1.0 | 许可证: MIT

输出要求

每个最终响应在相关时应明确以下内容:

  • - 目标或请求的可交付成果
  • 使用的输入及引入的假设
  • 工作流程或决策路径
  • 核心结果、建议或产物
  • 约束条件、风险、注意事项或验证需求
  • 未解决事项及后续检查步骤

错误处理

  • - 若缺少必需输入,准确说明缺失的字段,仅请求最少量的额外信息。
  • 若任务超出文档化范围,停止执行,而非猜测或悄然扩大任务范围。
  • 若 scripts/main.py 执行失败,报告失败点,总结仍可安全完成的内容,并提供手动备用方案。
  • 不得捏造文件、引用、数据、搜索结果或执行结果。

输入验证

此技能接受与 radiology-image-quiz 文档化目的匹配且包含足够上下文以安全完成工作流程的请求。

当请求超出范围、缺少关键输入或需要不支持的假设时,不继续工作流程。应回复:

radiology-image-quiz 仅处理其文档化的工作流程。请提供缺失的必需输入,或切换到更合适的技能。

参考资料

响应模板

对于非简单请求,使用以下固定结构:

  1. 1. 目标
  2. 接收到的输入
  3. 假设
  4. 工作流程
  5. 可交付成果
  6. 风险与限制
  7. 后续检查

若请求简单,可压缩结构,但当假设和限制影响正确性时仍需明确说明。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 radiology-image-quiz-1775927410 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 radiology-image-quiz-1775927410 技能

通过命令行安装

skillhub install radiology-image-quiz-1775927410

下载

⬇ 下载 radiology-image-quiz v1.0.0(免费)

文件大小: 4.96 KB | 发布时间: 2026-4-12 11:10

v1.0.0 最新 2026-4-12 11:10
radiology-image-quiz 1.0.0 – Initial release

- Launches a skill to generate interactive radiology quizzes using X-ray, CT, MRI, and ultrasound images for medical education.
- Provides structured workflows for quiz and case creation, difficulty calibration, and supports multiple question types.
- Includes reference materials and input validation to ensure reproducible, scope-bound outputs.
- Offers both CLI and Python interface with explicit error handling and clear requirements for inputs and outputs.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部