Plaid金融查询
Plaid平台命令行
healthkit-sync 是一套用于在 iPhone 与 Mac 之间通过本地网络安全同步 Apple HealthKit 数据的 CLI 命令与模式。采用 mTLS 双向认证、证书 SHA256 指纹固定(TOFU 模型)及 macOS Keychain 令牌存储,确保健康数据(步数、心率、睡眠、运动等)传输过程的机密性与完整性。
安装前提:macOS 系统,已安装 healthsync CLI(~/.healthsync/config.json)。
安装步骤:
swift build 编译,或使用预构建二进制文件./.build/debug/healthsync首次配对流程:
# 1. 发现局域网设备
healthsync discover
# 2. 在 iOS 应用中点击"Share"生成 QR 码,选择"Copy"
# 3. 从剪贴板扫描(依赖通用剪贴板)
healthsync scan
# 或从图片文件扫描
healthsync scan --file ~/Desktop/qr.png
获取健康数据:
# 检查连接状态
healthsync status
# 列出已启用数据类型
healthsync types
# 获取步数 CSV
healthsync fetch --start 2026-01-01T00:00:00Z --end 2026-12-31T23:59:59Z --types steps
# 获取多类型 JSON 并格式化
healthsync fetch --start 2026-01-01T00:00:00Z --end 2026-12-31T23:59:59Z \
--types steps,heartRate,sleepAnalysis --format json | jq
# 输出到文件
healthsync fetch --start 2026-01-01T00:00:00Z --end 2026-12-31T23:59:59Z \
--types steps > steps.csv
配置文件位置:~/.healthsync/config.json(权限 0600),Token 存储于 macOS Keychain(service: org.mvneves.healthsync.cli)。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 时间范围(ISO8601)、健康数据类型、输出格式、QR码图片路径(可选) |
| 输出 | CSV/JSON格式健康数据、连接状态、数据类型列表、设备发现结果 |
| 适用人群 | iPhone/Mac用户、健康数据研究者、隐私敏感用户、数据管道工程师 |
| 不包含 | iOS应用编译指导、云端同步、非苹果设备、医疗诊断准确性保证 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/mneves75/healthkit-sync/SKILL.md
来源类型:GitHub 开源项目文档