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-monitorTags
Translated version includes tags in frontmatterSKILL.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 TemplateQuick 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.csv2. 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 toolFunding Signal Identification Rules
Strong Signals (Confidence >80%)
| Signal | Description | Weight |
|---|---|---|
| Institutional Shareholder Added | Shareholder name contains "Investment/Capital/Fund/Venture Capital" | +40 |
| Registered Capital Increase | Growth rate >10% | +30 |
| Equity Dilution | Founder's shareholding ratio decreases | +20 |
Medium Signals (Confidence 50-80%)
| Signal | Description | Weight |
|---|---|---|
| Natural Person Shareholder Added | May be held by investor on behalf | +15 |
| Business Scope Expansion | Business expansion signal | +10 |
| Office Address Change | Relocated to a better area | +10 |
Weak Signals (Confidence <50%)
| Signal | Description | Weight |
|---|---|---|
| Only Registered Capital Increase | May be internal capital increase | +10 |
| Legal Representative Change | May 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 investorData 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 captchaPush 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 competitorsUse 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 enterpriseUse 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 contactInitial 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 selectorsIssue: Too Many False Alerts
bash
# Adjust confidence threshold
# Edit config/settings.json
{
"alert_threshold": {
"confidence": 70 # Increase threshold
}
}Related Files
- - Complete Solution
~/clawd/docs/solutions/healthcare-data-intelligence.md - - Agent Configuration
~/.openclaw/agents/healthcare-monitor/ - - Data Storage
~/clawd/skills/healthcare-monitor/data/
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