一个现代化的医保药品目录查询系统,使用React + TypeScript + Tailwind CSS构建。
npm install
npm run dev
npm run build
src/
├── components/
│ └── ui/ # UI组件库
│ ├── button.tsx
│ ├── card.tsx
│ ├── input.tsx
│ ├── pagination.tsx
│ ├── select.tsx
│ └── tabs.tsx
├── lib/
│ └── utils.ts # 工具函数
├── App.tsx # 主应用组件
└── main.tsx # 应用入口
系统使用JSON格式的药品数据,包含以下结构:
{
"西药部分": {
"categories": {
"XA": {
"code": "XA",
"name": "消化道和代谢方面的药物",
"subcategories": {
"XA02A": {
"code": "XA02A",
"name": "抗酸药"
}
}
}
},
"medicines": [
{
"id": "unique_id",
"name": "药品名称",
"category_code": "XA",
"category_name": "分类名称",
"subcategory_code": "XA02A",
"subcategory_name": "子分类名称",
"dosage": "剂型",
"note": "备注",
"payment_standard": ["支付标准"],
"validity_period": "有效期"
}
]
}
}
MIT License
$ claude mcp add medicine \
-- python -m otcore.mcp_server <graph>