healthcare-monitor

Original🇨🇳 Chinese
Translated
9 scriptsChecked / no sensitive code detected

Healthcare Enterprise Funding Monitoring System. Real-time monitoring of industrial and commercial changes of healthcare enterprises, identification of funding signals, and automatic alert pushing. Supports data collection from Tianyancha/Qichacha, AI funding judgment, and multi-channel pushing.

5installs
Added on

NPX Install

npx skill4agent add aaaaqwq/claude-code-skills healthcare-monitor

SKILL.md Content (Chinese)

View Translation Comparison →

Healthcare Enterprise Funding Monitoring System

Overview

This skill enables real-time monitoring of funding signals for healthcare enterprises, identifies undisclosed funding events through industrial and commercial change data, and provides intelligence services for media and investment institutions.

Core Features

1. Monitored Enterprise List Management

  • Add/delete monitored enterprises
  • Classify by industry, region, and scale
  • Set monitoring priorities

2. Industrial and Commercial Change Detection

  • Regularly crawl Tianyancha/Qichacha
  • Incremental comparison to detect changes
  • Identify key change types

3. Funding Signal Identification

  • AI judgment of whether it is a funding event
  • Funding round inference
  • Investor identification

4. Multi-channel Pushing

  • Real-time Telegram alerts
  • Feishu group pushing
  • Daily/weekly report generation

File Structure

skills/healthcare-monitor/
├── SKILL.md                 # Skill Description
├── config/
│   ├── companies.json       # Monitored Enterprise List
│   └── settings.json        # Configuration Parameters
├── scripts/
│   ├── monitor.py           # Main Monitoring Script
│   ├── scraper.py           # Data Collection
│   ├── analyzer.py          # Funding Analysis
│   └── notifier.py          # Push Notification
├── data/
│   ├── snapshots/           # Enterprise Snapshots
│   ├── changes/             # Change Records
│   └── reports/             # Generated Reports
└── templates/
    ├── alert.md             # Alert Template
    └── daily_report.md      # Daily Report Template

Quick Start

1. Add Monitored Enterprises

bash
# Add single enterprise
python3 ~/clawd/skills/healthcare-monitor/scripts/monitor.py add "北京某某医疗科技有限公司"

# Batch import
python3 ~/clawd/skills/healthcare-monitor/scripts/monitor.py import companies.csv

2. Manual Check

bash
# Check all enterprises
python3 ~/clawd/skills/healthcare-monitor/scripts/monitor.py check

# Check single enterprise
python3 ~/clawd/skills/healthcare-monitor/scripts/monitor.py check "公司名称"

3. Set Scheduled Tasks

bash
# Check high-priority enterprises hourly
# Set using OpenClaw cron tool

Funding Signal Identification Rules

Strong Signals (Confidence >80%)

SignalDescriptionWeight
Institutional Shareholder AddedShareholder name contains "Investment/Capital/Fund/Venture Capital"+40
Registered Capital IncreaseGrowth rate >10%+30
Equity DilutionFounder's shareholding ratio decreases+20

Medium Signals (Confidence 50-80%)

SignalDescriptionWeight
Natural Person Shareholder AddedMay be held by investor on behalf+15
Business Scope ExpansionBusiness expansion signal+10
Office Address ChangeRelocated to a better area+10

Weak Signals (Confidence <50%)

SignalDescriptionWeight
Only Registered Capital IncreaseMay be internal capital increase+10
Legal Representative ChangeMay be internal adjustment+5

Funding Round Judgment

yaml
Seed/Angel Round:
  - Company established < 2 years
  - Registered capital < 5 million RMB
  - New shareholder is angel investor

Series A:
  - Company established 2-4 years
  - Registered capital growth 20-50%
  - New shareholder is well-known VC

Series B+:
  - Company established > 3 years
  - Registered capital growth 10-30%
  - New shareholder is large PE/strategic investor

Data Collection

Tianyancha Collection

python
# Collection Fields
fields = {
    "basic": ["Company Name", "Legal Representative", "Registered Capital", "Establishment Date", "Operating Status"],
    "shareholders": ["Shareholder Name", "Shareholding Ratio", "Subscribed Capital", "Capital Contribution Date"],
    "changes": ["Change Time", "Change Item", "Before Change", "After Change"],
    "investments": ["Invested Enterprise", "Investment Amount", "Investment Time"],
}

Anti-scraping Strategy

yaml
Strategies:
  - Use Playwright headless browser
  - Random delay 3-10 seconds
  - Rotate User-Agent
  - Proxy IP pool (optional)
  - Simulate human behavior (scrolling, clicking)

Limits:
  - Maximum 100 requests per hour
  - Maximum 3 queries per enterprise per day
  - Pause and alert when encountering captcha

Push Configuration

Telegram Push

json
{
  "telegram": {
    "enabled": true,
    "bot_token": "Read from config",
    "chat_id": "8518085684",
    "alert_level": "high"
  }
}

Feishu Push

json
{
  "feishu": {
    "enabled": true,
    "webhook": "Read from config",
    "alert_level": "all"
  }
}

Alert Templates

Funding Alert

markdown
🚨 **Funding Signal Alert**

**Enterprise**: {{company_name}}
**Change Time**: {{change_date}}
**Confidence**: {{confidence}}%

**Change Details**:
- Registered Capital: {{old_capital}} → {{new_capital}}
- New Shareholders: {{new_shareholders}}
- Equity Changes: {{equity_changes}}

**AI Analysis**:
- Funding Round: {{round_estimate}}
- Estimated Funding Amount: {{amount_estimate}}
- Investors: {{investors}}

**Data Source**: Tianyancha
**Monitoring Time**: {{monitor_time}}

API Interfaces

Query Enterprise Status

bash
GET /api/company/{company_name}

Response:
{
  "name": "Company Name",
  "last_check": "2026-02-03 22:00:00",
  "status": "normal",
  "recent_changes": [...],
  "funding_signals": [...]
}

Add Monitoring

bash
POST /api/monitor
{
  "company_name": "Company Name",
  "priority": "high",
  "check_interval": "hourly"
}

Use Cases

Use Case 1: Media Intelligence

Medical media outlets like Arterial Network use this to obtain funding news clues first.
yaml
Workflow:
  1. System detects funding signal
  2. Push to editor's Telegram
  3. Editor verifies and publishes news
  4. 24-48 hours faster than competitors

Use Case 2: Investment Institutions

VC/PE firms use this to discover potential investment targets or follow-up investment opportunities.
yaml
Workflow:
  1. System detects Series A funding
  2. Push to investment manager
  3. Evaluate whether to follow up
  4. Proactively contact the enterprise

Use Case 3: Pharmaceutical BD

Business development departments of large pharmaceutical companies use this to find cooperation/acquisition targets.
yaml
Workflow:
  1. System detects funding of enterprises in target fields
  2. Push to BD team
  3. Evaluate cooperation possibility
  4. Initiate business contact

Initial Monitored Enterprise List

Medical Devices

  • 迈瑞医疗
  • 联影医疗
  • 微创医疗
  • 先瑞达医疗
  • 心脉医疗

Innovative Drugs

  • 百济神州
  • 信达生物
  • 君实生物
  • 再鼎医药
  • 和黄医药

Medical AI

  • 推想科技
  • 数坤科技
  • 深睿医疗
  • 汇医慧影
  • 医渡云

Internet Healthcare

  • 微医集团
  • 丁香园
  • 春雨医生
  • 好大夫在线
  • 平安好医生

Genetic Testing

  • 华大基因
  • 贝瑞基因
  • 燃石医学
  • 泛生子
  • 诺禾致源

Configuration Parameters

json
{
  "check_interval": {
    "high_priority": "1h",
    "normal": "6h",
    "low": "24h"
  },
  "alert_threshold": {
    "confidence": 60,
    "capital_change_percent": 10
  },
  "scraper": {
    "delay_min": 3,
    "delay_max": 10,
    "max_requests_per_hour": 100
  },
  "notification": {
    "telegram": true,
    "feishu": true,
    "email": false
  }
}

Troubleshooting

Issue: Crawling Failed

bash
# Check logs
tail -f ~/clawd/skills/healthcare-monitor/data/logs/scraper.log

# Common Causes
- IP blocked: Replace proxy
- Captcha: Manual processing or access captcha-solving platform
- Page structure changed: Update selectors

Issue: Too Many False Alerts

bash
# Adjust confidence threshold
# Edit config/settings.json
{
  "alert_threshold": {
    "confidence": 70  # Increase threshold
  }
}

Related Files

  • ~/clawd/docs/solutions/healthcare-data-intelligence.md
    - Complete Solution
  • ~/.openclaw/agents/healthcare-monitor/
    - Agent Configuration
  • ~/clawd/skills/healthcare-monitor/data/
    - Data Storage

TODO

  • Implement Tianyancha scraper
  • Implement AI analysis for funding signals
  • Set up scheduled tasks
  • Integrate Feishu push
  • Add web management interface
  • Support more data sources (Qichacha, Qixinbao)
  • Implement automatic daily/weekly report generation