中医药行业晨报
将 https://zhiewan.com/zhongyiyaohangye/biaozhunban/ 这类「中医药及医药圈行业晨报」转化为可一键生成的 Skill。
通过 WebSearch 实时检索当日中医药与医药圈新闻,按 8 大版块分类整理,生成响应式 HTML 晨报单页。
每天上午可定时推送,帮助中医药企业、连锁药房、中药营销/准入/私域团队在 3 分钟内掌握全行业动态。
何时使用
- 用户说「中医药行业晨报」「中药晨报」「中医药日报」「生成今日中医药简报」「TCM industry briefing」「中医药新闻汇总」
- 用户要求定时(如每天 9:00)推送中医药行业资讯
- 用户想了解当天中药政策 / 集采 / OTC / 营销 / 私域 / 数智化动态
Python 环境检测(时间工具,可选但推荐)
时间判断优先用 scripts/time_utils.py(北京时间,含 08:00 前回退逻辑)。执行任何脚本前先静默检测:
PYTHON_CMD=""
for cmd in python3 python; do command -v "$cmd" &> /dev/null && PYTHON_CMD="$cmd" && break; done
[ -z "$PYTHON_CMD" ] && command -v py &> /dev/null && py -3 --version &> /dev/null && PYTHON_CMD="py -3"
[ -z "$PYTHON_CMD" ] && for p in /usr/local/bin/python3 /opt/homebrew/bin/python3 /usr/bin/python3; do [ -x "$p" ] && PYTHON_CMD="$p" && break; done
检测失败则直接用 LLM 内置时间判断(以北京时间 UTC+8 为准),不要中断流程。
生成工作流(8 步)
第 1 步 · 确定报告日期与时间窗
- 用
scripts/time_utils.py --full获取北京时间完整日期(如2026年8月3日 星期一)。 - 时间回退策略:若当前北京时间
< 08:00,则检索窗口回退到「昨日全天」,并在标题/副标题注明「(昨日资讯回顾)」,避免凌晨无新稿。 - 用
scripts/time_utils.py --hour取当前小时辅助判断。
第 2 步 · 逐版块并行检索(核心)
按 references/sections_catalog.md 的 8 个版块与检索词,逐版块发起 WebSearch(每个版块 ≥2 组关键词,带「今日/最新」时效词)。
- 优先政府官网、权威媒体、行业站点(来源偏好见 catalog)。
- 每版块目标 4–6 条高质量资讯;不足则用更宽的时间窗补全,实在无则标「该版块今日暂无更新」。
第 3 步 · 清洗与归并
- 跨版块去重(同一事件只留最贴切版块)。
- 过滤纯人事/会议通知类低信息量内容(除非其为重大政策动作)。
- 每条产出:
title(准确、含主体)、source(来源站点名)、summary(60 字内中文摘要,说清「谁+做了什么+影响」)、timeDisplay(相对时间如「3小时前」或日期)、url(原文链接)、category(cat1–cat8)、tags(2–4 个关键词)。
第 4 步 · 组装 REPORT_DATA
按标准 JSON 数组填充(字段同第 3 步)。示例:
[
{"title":"第四批中成药集采完整结果公布:OTC与独家品种全面入局","url":"https://...","source":"21世纪经济报道","summary":"28个采购组89种中成药、310个品规中选,平均降幅超50%,OTC降幅最高70%。","timeDisplay":"今天上午","category":"cat1","tags":["中成药集采","OTC","降幅50%"]}
]
第 5 步 · 渲染 HTML 晨报
- 读取
assets/template.html,将// ===== REPORT_DATA START =====与// ===== REPORT_DATA END =====之间的示例数组整体替换为第 4 步的 REPORT_DATA。 - 替换
__REPORT_DATE_FULL__占位符为第 1 步的完整日期。 - 如需改标题,同步替换
.hero-title与<title>中的「中医药行业晨报」文案。 - 其余样式/交互(进度条、吸顶导航、卡片动画、移动端菜单)保持不动。
第 6 步 · 输出与落盘
- 将渲染后的完整 HTML 写入文件,命名
中医药行业晨报_YYYY-MM-DD.html(建议放在用户工作区或指定目录)。 - 同时在对话中给出摘要版:8 版块各 1–2 条核心要点(一句话总结),方便快速扫读。
第 7 步 · 定时推送引导
生成完成后,主动询问用户是否要设为每日定时任务(如每天 9:00 自动生成并推送),可用自动化(automation)能力实现。
第 8 步 · 质量自检
- 8 个版块是否齐全(缺失版块需显式标注「暂无更新」,不得删除版块)。
- 每条是否带来源与链接(无来源不收录,避免编造)。
- 是否含编造数据:所有数字/政策须来自检索结果,未核实内容标注「待核实」。
8 大版块(cat1–cat8)
| ID | 版块 | 主题色 | 关注重点 |
|---|---|---|---|
| cat1 | 政策法规 | 朱砂红 #A32D2D | 中医药政策、集采、医保、说明书清退、监管 |
| cat2 | 行业动态 | 琥珀橙 #D2691E | 中药材价格/产新/进出口、药市行情、舆情 |
| cat3 | 产业资讯 | 黄芪金 #C9971F | 中药新药获批、经典名方、研发管线 |
| cat4 | OTC零售 | 青蓝 #185FA5 | OTC 集采、连锁药房、品牌战略、品类 |
| cat5 | 医药营销 | 紫苏 #534AB7 | 老字号品牌、企业市值/财报、护城河 |
| cat6 | 私域运营 | 青绿 #0F6E56 | 企微 SCRM、合规获客、AI 合规 Agent |
| cat7 | 大健康 | 草绿 #3B6D11 | 康养、银发经济、药食同源、治未病 |
| cat8 | 数智化 | 黛蓝 #2C6E8F | 中医 AI/大模型、中医机器人、智慧药房 |
完整检索词与权威来源见 references/sections_catalog.md。
数据格式(REPORT_DATA 每条字段)
title(必) · url(必) · source(必) · summary(必) · timeDisplay(必) · category(cat1–cat8) · tags(数组)
边界与免责
- 本 Skill 仅做公开网络资讯聚合与摘要,不构成投资、医疗或合规建议。
- 政策/价格类内容标注时效(如「截至 2026-08」),禁止编造未核实数字。
- 来源链接须真实可访问,不可虚构。