用途:把医学学习材料(笔记、教材节选、讲义总结、问答内容)整理为结构化的 Anki 风格复习卡片,属于学术写作类工作流,要求显式假设、限定范围与可复现输出。
主要能力:提供聚焦范围的执行流程;打包脚本入口 scripts/main.py;references/ 内含任务相关参考(如 audit-reference.md);输出可导入 Anki 的 TSV;支持药物卡片(机制、适应证、副作用)与解剖卡片(位置、功能)的结构化字段;输出保持原子化、单一学习目标的正反面。
使用方式:先确认学习目标、学习者水平、卡片格式与内容来源;判断材料是否已是问答形式,或需重构、或信息不足。输入匹配参数时运行脚本;否则手工给出卡片方案,不编造内容。常用命令: python -m py_compile scripts/main.py python scripts/main.py --help 参数:--input/-i 输入问答文本文件;--output/-o 输出 TSV,默认 anki_cards.txt;--drug 生成药物卡片;--anatomy 生成解剖卡片;--name、--mechanism、--indications、--side-effects、--location、--function 分别填写相应字段。
适用场景:讲义笔记转原子记忆卡;药物摘要转机制与不良反应卡;解剖结构的位置与功能卡。
限制:仅本地 Python 脚本执行,无外部 API 调用;读取本地输入、写入输出牌组;缺失必填字段时触发有限回退并仅索取最小补充信息;原始长文本仍需人工整理后才适合大规模导入;当前状态为 Draft,已知问题见上。依赖 Python 3.10+,requirements.txt 声明 argparse、re,打包入口无需额外包。错误时报告失败点并给出人工回退方案,不虚构文件、引用或执行结果。其他细节暂未提供。