Openclaw向けWine Archive

テイスティング記録の追跡、ボトルラベルの保存、自然言語クエリの実行を行うローカルSQLiteベースのワイン管理システムです。

sidvorak
v0.1.8
Apr 16, 2026
1
872
0

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

1. ClawHub CLI

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

npx clawhub@latest install wine-archive

2. 手動インストール

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

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

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

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

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

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

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

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

Wine Archive とは?

Wine Archiveは、ワイン愛好家がテイスティングの旅を詳細に記録できるよう支援する洗練された個人用セラーアシスタントです。正規化されたSQLiteスキーマを活用することで、このskillは安定したワインの識別情報と個々のテイスティングや購入の記録を分離し、データの整理と検索のしやすさを保証します。Openclaw Skillsライブラリの一部として、構造化データ管理と柔軟なインタラクションのシームレスな融合を提供します。

このskillは、ヴィンテージや価格から、主観的な5段階評価、特定の購入場所まで、ワイン消費の細かなニュアンスを捉えるのに優れています。スタンドアロンのCLIツールとして使用する場合でも、Telegramブリッジ経由で統合する場合でも、Wine Archiveはワインラベルとメモのための耐久性のあるリポジトリを提供し、お気に入りのボトルを忘れることはありません。

Wine Archive のユースケース

  • 価格や場所の詳細を含めた、新しいボトルの購入やテイスティングイベントの記録。
  • 自然言語を使用して、特定の期間に消費した特定のワインを検索。
  • 視覚的な参照のための、高品質なワインラベル画像の保存と取得。
  • バックアップやデータ分析のために、完全なワイン履歴をJSONアーカイブとしてエクスポート。
  • Telegramチャットコマンドと画像アップロードによるデジタルワインセラーの管理。

Wine Archive の仕組み

  1. ユーザーがトリガーフレーズやワインラベル画像を提供してリクエストを開始します。
  2. このskillは決定論的regex解析(オプションでLLM支援)を使用して、生産者、品種、価格などのメタデータを抽出します。
  3. ワインの識別情報はローカルのSQLiteデータベースと照合され、標準的なワインデータの重複を防ぎます。
  4. 特定のテイスティングイベントに対して新しい「Wine Instance」が作成され、安定したワイン識別情報とリンクされます。
  5. ラベル画像は処理・正規化(macOS上)され、永続的なローカルディレクトリに保存されます。
  6. システムはOpenclaw Skillsインターフェースを通じて、構造化された確認応答を提供するか、リクエストされたデータを取得します。

Wine Archive のセットアップ

Wine Archiveを始めるには、Node.js >= 22がインストールされていることを確認してください。環境を初期化するには次のコマンドを実行します:

cd skills/wine-archive
zsh setup.sh
# または手動設定
npm install
npm run wine:init
cp .env.example .env

インテント分類のための高度なLLM機能を有効にするには、.envファイルにANTHROPIC_API_KEYまたはOPENAI_API_KEYを追加してください。

Wine Archive のデータスキーマとタクソノミー

Wine Archiveはデータ整合性と検索の容易さを確保するためにリレーショナル構造を利用しています:

テーブル キーフィールド
Wine producer, wine_name, region, country, style, color, varietal, official_rating, label_path
Wine Instance vintage, price, currency, place_of_purchase, purchased_on, consumed_on, subjective_rating, notes

すべてのデータはローカルの data/wine/wine.sqlite3 に保存され、画像は data/wine/labels/ にアーカイブされます。

Wine Archive の高度な機能

  • 自然言語検索: 「3点以上の評価の赤ワインを見つけて」といったフレーズを使用して履歴をクエリします。
  • Telegramブリッジ: Openclaw Skillsと完全に統合されており、Telegram経由でのリモート管理とメディア配信が可能です。
  • インテント分類: 設定可能な信頼度しきい値を持つ、オプションのLLMベース解析。
  • 一括ポータビリティ: base64埋め込み画像をサポートする包括的なインポート/エクスポート機能。
  • macOS最適化: 一貫したラベル保存のために sips を使用したネイティブな画像正規化。

SKILL.md


ローディング

関連するOpenclawのスキル

特徴*