All notable changes to MediWise Health Suite will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Integration with more wearable devices
- Enhanced AI-powered health insights
- Mobile app companion
- Export to standard medical formats (HL7, FHIR)
- Garmin Connect provider (
wearable-sync): full implementation viapython-garminconnect- 支持指标:全天心率、睡眠分期、夜间 HRV(RMSSD)、身体电量(Body Battery)、压力指数、步数、卡路里、血氧(SpO2)、活动记录
- 认证错误分类处理:账号密码错误、两步验证、API 变更需升级库、限流等场景均有中文提示
- Agent 对话引导规则:用户说"帮我绑定佳明"时,自动引导收集邮箱/密码/设备名称
device.py新增--username/--password/--tokenstore参数list命令对 password 字段脱敏显示
normalize.py新增hrv、body_battery、stress、activity指标直通处理requirements.txt注明garminconnect依赖
wearable-sync/SKILL.md更新 description,修正 Garmin 绑定命令示例,补充 Agent 对话引导规则wearable-sync/index.jsdevice-authaction 新增透传 Garmin 账号参数
setup.py backupcommand: packs all databases (medical.db,lifestyle.db,config.json) into a portable.tar.gzarchive for device migrationsetup.py restorecommand: restores data from a backup archive and automatically runs schema migrations to the latest versionsetup.py list-vision-providerscommand: lists all built-in vision provider presets with default model, base URL, and API key hints- Built-in provider presets for vision model setup (siliconflow, gemini, openai, stepfun, ollama):
--modeland--base-urlare now auto-filled, only--providerand--api-keyare required - Conversational vision model setup guidance in
SKILL.md: AI now guides users through configuration via chat without exposing CLI commands checkcommand now outputsvision_quick_setupfield with actionable next steps when vision model is not configured.gitignorenow explicitly excludesconfig.jsonto prevent accidental API key exposure- Updated
SKILL.md,INSTALLATION.md, andQUICKSTART.mdwith backup/restore documentation, migration workflow, and simplified vision setup instructions
- Initial release of MediWise Health Suite
- 5 health management skills:
mediwise-health-tracker: Core health records managementdiet-tracker: Diet trackingweight-manager: Weight managementhealth-monitor: Smart health monitoring and alerts (待完善)wearable-sync: Wearable device sync (待完善)
- Shared SQLite database for all health data
- Doctor visit summary generation (text/image/PDF)
- Image recognition for medical reports
- Multi-level health alerts
- Medication and follow-up reminders
- Daily health briefings
- Comprehensive documentation (Chinese and English)
- All data stored locally in SQLite
- No cloud upload of personal health information
- Multi-tenant isolation support