用途:监测竞品临床试验进展,跟踪试验状态变化与关键里程碑,识别潜在市场竞争风险并给出警戒提示。适用证据洞察类任务,强调明确假设、有限范围与可复现输出,并为输入缺失、执行错误或证据不完整提供文档化回退路径。
主要能力:监测指定竞品的临床试验状态变化;跟踪入组完成、数据揭盲、最终结果发布等关键里程碑;对潜在市场竞争风险进行告警。数据来源包括 ClinicalTrials.gov、EU Clinical Trials Register、WHO ICTRP。
使用方式:依赖为 pip install requests python-dateutil。命令包括:add(添加试验到监测清单,参数 --nct 必填,可选 --company、--drug、--indication)、list(列出所有监测试验)、remove(按 --nct 移除)、scan(扫描更新)、report(生成风险报告,--days 默认 30)。示例:python scripts/main.py add --nct NCT05108922 --company "Pfizer" --drug "PF-07321332" --indication "COVID-19";python scripts/main.py scan;python scripts/main.py list;python scripts/main.py remove --nct NCT05108922;python scripts/main.py report --days 30。验证命令:python -m py_compile scripts/main.py 与 python scripts/main.py --help。
数据与配置:监测配置和数据存放在 ~/.openclaw/competitor-trial-monitor/,含 watchlist.json、history/、alerts/。config.json 可配置 alert_channels、scan_interval_hours(默认 24)、risk_threshold(默认 medium)。告警规则按事件分级:入组完成为中风险,数据揭盲、结果发布、监管提交为高风险,获批上市为严重风险。
限制与注意:需先确认输入路径、输出路径、范围过滤、阈值与领域约束;脚本执行、网络访问与文件系统读写存在风险,应按安全清单使用 HTTPS、避免硬编码凭据与越权访问,并在沙箱中运行。若输入缺失应明确缺失字段并仅索取最少补充信息;超出文档范围应停止,不应猜测或扩大范围。资料未提供具体价格、平台支持、实际效果数据与更多功能细节。