Openclaw向けWeight Tracker

毎日の体重ログをプロフェッショナルな視覚的進捗チャートに変換する、クロスプラットフォームの減量追跡アシスタント。

mixinan
v1.0.1
Mar 29, 2026
0
762
0

インストール&ダウンロード

1. ClawHub CLI

レジストリから直接スキルをインストールする最速の方法です。

npx clawhub@latest install weight-tracker

2. 手動インストール

スキルフォルダを以下のいずれかの場所にコピーしてください

グローバル
~/.openclaw/skills/
ワークスペース
<project>/skills/

優先順位:ワークスペース > ローカル > バンドル

3. プロンプトのインストール

このプロンプトをOpenClawにコピーするだけで、自動的にインストールされます。

Clawhubを使って weight-tracker をインストールして。Clawhubがインストールされていない場合は、先にインストールしてください(npm i -g clawhub)。

ダウンロードをご希望ですか?

ZIPアーカイブで生のスキルファイルを取得します。

Weight Tracker とは?

Weight Trackerは、Openclaw Skills用に設計された洗練されたユーティリティで、自動化されたデータログと可視化を通じてユーザーがフィットネスの旅を監視できるようにします。AIに毎日の体重を伝えるだけで、システムがローカルデータベースを更新し、動的なHTMLベースのダッシュボードを生成します。このツールは、軽量でプライバシー重視に構築されており、ユーザーのローカルマシン上で完全に動作しながら、減量トレンドに関する高品質な視覚的フィードバックを提供します。

macOS、Windows、Linuxをサポートするこのスキルは、単純なデータ入力とプロフェッショナルグレードの分析の間のギャップを埋めます。ローカルHTTPサーバーを活用してインタラクティブなチャートをレンダリングし、ユーザーが開始点や最終目標に対する進捗を確認できるようにします。Openclaw Skillsの統合により、データの記録から進捗のスクリーンショットのキャプチャまで、プロセス全体が自然言語と自動化されたワークフローを通じて処理されます。

Weight Tracker のユースケース

  • 毎日の体重ログとフィットネス習慣の追跡
  • 目標に対する長期的な減量トレンドの可視化
  • 個人のモチベーションのための進捗レポートとスクリーンショットの生成
  • 他の分析アプリケーションで使用するための健康データの導出
  • 英語と中国語の両方の言語環境での体重目標の管理

Weight Tracker の仕組み

  1. AIが「体重を記録して」といった自然言語のプロンプトを受信し、提供された数値を識別します。
  2. スキルがローカルの weight_history.json ファイルを解析し、現在の日付の既存のエントリを確認します。
  3. ファイルをローカルディレクトリに保存し直す前に、体重値を更新するか新しいレコードを追加します。
  4. 可視化ダッシュボードをホストするために、設定可能なポートでローカルのPythonベースのHTTPサーバーが初期化されます。
  5. ブラウザツールがローカルダッシュボードを開き、最適な表示のためにビューポートを調整し、高解像度のスクリーンショットをキャプチャします。
  6. データが可視化され、ユーザーによって確認されると、HTTPサーバーは安全に終了します。

Weight Tracker のセットアップ

Openclaw Skills環境内でWeight Trackerを初期化するには、次の手順に従ってください:

  1. assetsディレクトリに移動します:
cd <skill-directory>/assets
  1. セットアップスクリプトに実行権限を付与します:
chmod +x setup.sh
  1. 対話型の構成ガイドを実行します:
./setup.sh

このガイドは、オペレーティングシステムを自動的に検出し、目標体重、日付範囲、優先言語 (en/zh)、およびローカルサーバーポートの構成を支援します。

Weight Tracker のデータスキーマとタクソノミー

このスキルは、2つの主要な JSON ファイルと可視化テンプレートを使用して情報を管理します:

ファイル 説明 主要フィールド
config.json システム設定とユーザー目標 startWeight, targetWeight, language, port
weight_history.json 体重エントリの時系列ログ date (YYYY-MM-DD), weight
jianfei.html フロントエンドダッシュボード Fetch APIを使用して JSON データをチャートにレンダリング
setup.sh クロスプラットフォーム初期化プログラム OS固有の日付およびネットワークコマンドを検出

Weight Tracker の高度な機能

  • インテリジェントなデータ競合解決:重複させる代わりに、既存の同日レコードを自動的に更新します。
  • クロスプラットフォームのサーバー管理:ポート競合を防ぐため、macOS (lsof)、Linux (fuser)、Windows (netstat) のプロセス強制終了を自動化。
  • データのポータビリティ:ダッシュボード表示中に「W」キーを押すと、データセット全体を即座に JSON ファイルとしてエクスポートします。
  • 動的なビューポート最適化:完璧な進捗スクリーンショットのために、AI駆動でブラウザをコンテンツ領域の110% (495 x 824) に調整。
  • ローカライゼーション:簡単な設定変更により、英語と中国語のインターフェースをシームレスに切り替え。

SKILL.md


ローディング

関連するOpenclawのスキル

特徴*