nightscout-cgm-skill は何をしますか?
📊 持続血糖モニター (CGM) データを分析し、糖尿病コミュニティ向けにカスタマイズされた有益な洞察とインタラクティブなレポートを提供します。
概要
このスキルは、Nightscout プラットフォームから CGM データを取得し、分析・可視化します。血糖値のトレンドやパターンを把握し、データに基づいた糖尿病管理を支援します。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他の AI エージェント環境
セットアップ
- Nightscout サーバーの URL を確認します。
- API トークンを取得します(管理者から入手してください)。
- 以下の環境変数を設定します。
export NIGHTSCOUT_URL="https://your-nightscout-server.herokuapp.com"
export NIGHTSCOUT_API_TOKEN="your-api-token"
使用方法
データの取得
以下のコマンドを実行して、最新の CGM データを取得します。
curl -H "API-SECRET: $NIGHTSCOUT_API_TOKEN" "$NIGHTSCOUT_URL/api/v1/entries?count=100"
分析の実行
スキルを呼び出してデータを分析します。
from nightscout_skill import analyze_cgm_data
data = analyze_cgm_data()
print(data.summary())
レポートの生成
インタラクティブなレポートを生成するには、以下のコードを使用します。
from nightscout_skill import generate_report
report = generate_report(days=7)
report.show()
機能
- 血糖値トレンド分析: 時系列データからトレンドを抽出します。
- パターン認識: 高血糖・低血糖のパターンを特定します。
- 統計サマリー: 平均値、標準偏差、目標範囲内時間などの統計情報を提供します。
- インタラクティブレポート: ユーザーが操作可能なグラフや表を含むレポートを生成します。
注意事項
- このスキルは医療機器ではありません。診断や治療の判断には使用しないでください。
- データの正確性は Nightscout サーバーに依存します。
- API トークンは安全に保管してください。
ライセンス
MIT ライセンスの下で公開されています。