xqicxx

memory_baidu_embedding_db

AIエージェントv2.0.1
作者:xqicxx更新日 2026-05-18全 3 バージョン · 最新版の公開日 2026-02-04memory-baidu-embedding-db@clawhub_xqicxx/memory-baidu-embedding-db
コンテキスト管理メモリ強化

AlphaMoatによると、2026-09時点でmemory_baidu_embedding_dbのダウンロード数は4,025、スター数は0で、AIスキル全体5,078件中2,538位、AIエージェントでは969件中498位です。

インストール数
122
ダウンロード数
4025
スター数
-
総合順位
#2,538
全体の上位 50% · AIエージェントの上位 52%
プラットフォームインストール数ダウンロード数スター数コメント
ClawHub ↗1223589--
SkillHub ↗1214025-—

プラットフォームごとに集計方法と集計時点が異なります。

このスキルでできること

意味による検索、タグとメタデータの追加、タグで絞り込んだ取得を説明します。埋め込み生成を有効にすると、記憶テキストと検索語が Baidu に送信される可能性があります。永続 DB とバックアップには機微情報や古い情報が残る可能性があるため、プライバシー境界、アクセス権、保持期間を確認してください。

資料公開日 2026-10-29

できること

  • 会話の好みや知識情報を意味ベースで保存する計画を立てる
  • 自然言語の質問で関連する記憶を検索する
  • タグで記録を整理し絞り込む

使う場面

  • 埋め込みデータの送信とローカル保存を確認してから、Clawdbot に永続的な意味記憶を追加する場合

プロンプト例

スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。

記憶内容を送信せずに、意味検索を有効にする前のデータ境界確認項目を挙げて。
許可済みの好み記録をタグで検索する計画を立て、ローカル DB とバックアップの保護策を示して。

月次の推移

ダウンロード数4025
3013355741002026-05 · ダウンロード数 30882026-06 · ダウンロード数 32222026-07 · ダウンロード数 35172026-08 · ダウンロード数 36452026-09 · ダウンロード数 402526-0526-09
スター数-
0112026-05 · スター数 -2026-06 · スター数 -2026-07 · スター数 -2026-08 · スター数 -2026-09 · スター数 -26-0526-09

2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。

月ダウンロード数前月比スター数
2026-094025—-
2026-083645+3.6%-
2026-073517+9.2%-
2026-063222+4.3%-
2026-053088—-

SKILL.md 原文

作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。

3.9 KB・ClawHub v2.0.1
# Memory Baidu Embedding DB - Semantic Memory for Clawdbot

**Vector-Based Memory Storage and Retrieval Using Baidu Embedding Technology**

A semantic memory system for Clawdbot that uses Baidu's Embedding-V1 model to store and retrieve memories based on meaning rather than keywords. Designed as a secure, locally-stored replacement for traditional vector databases like LanceDB.

## 🚀 Features

- **Semantic Memory Search** - Find memories based on meaning, not just keywords
- **Baidu Embedding Integration** - Uses Baidu's powerful Embedding-V1 model  
すべて表示(全 113 行)
- **SQLite Persistence** - Local, secure storage without external dependencies
- **Zero Data Leakage** - All processing happens locally with your API credentials
- **Flexible Tagging System** - Organize memories with custom tags and metadata
- **High Performance** - Optimized vector similarity calculations
- **Easy Migration** - Drop-in replacement for memory-lancedb systems

## 🎯 Use Cases

- **Conversational Context** - Remember user preferences and conversation history
- **Knowledge Management** - Store and retrieve information semantically
- **Personalization** - Maintain user-specific settings and preferences
- **Information Retrieval** - Find related information based on meaning
- **Data Organization** - Structure memories with tags and metadata

## 📋 Requirements

- Clawdbot installation
- Baidu Qianfan API credentials (API Key and Secret Key)
- Python 3.8+
- Internet connection for initial API calls

## 🛠️ Installation

### Manual Installation

1. Place the skill files in your `~/clawd/skills/` directory
2. Install dependencies (if any Python packages are needed)
3. Configure your Baidu API credentials

### Configuration

Set environment variables:
```bash
export BAIDU_API_STRING='${BAIDU_API_STRING}'
export BAIDU_SECRET_KEY='${BAIDU_SECRET_KEY}'
```

## 🚀 Usage Examples

### Basic Usage
```python
from memory_baidu_embedding_db import MemoryBaiduEmbeddingDB

# Initialize the memory system
memory_db = MemoryBaiduEmbeddingDB()

# Add a memory
memory_db.add_memory(
    content="The user prefers concise responses and enjoys technical discussions",
    tags=["user-preference", "communication-style"],
    metadata={"importance": "high"}
)

# Search for related memories using natural language
related_memories = memory_db.search_memories("What does the user prefer?", limit=3)
```

### Advanced Usage
```python
# Add multiple memories with rich metadata
memory_db.add_memory(
    content="User's favorite programming languages are Python and JavaScript",
    tags=["tech-preference", "programming"],
    metadata={"confidence": 0.95, "source": "conversation-2026-01-30"}
)

# Search with tag filtering
filtered_memories = memory_db.search_memories(
    query="programming languages",
    tags=["tech-preference"],
    limit=5
)
```

## 🔧 Integration

This skill integrates seamlessly with Clawdbot's memory system as a drop-in replacement for memory-lancedb. Simply update your configuration to use this memory system instead of the traditional one.

## 📊 Performance

- **Vector Dimension**: 384 (Baidu Embedding-V1 output)
- **Storage**: SQLite database (~1MB per 1000 memories)
- **Search Speed**: ~50ms for 1000 memories (on typical hardware)
- **API Latency**: Depends on Baidu API response time (typically <500ms)

## 🔐 Security

- **Local Storage**: All memories stored in local SQLite database
- **Encrypted API Keys**: Credentials stored securely in environment variables
- **No External Sharing**: Memories never leave your system
- **Selective Access**: Granular control over what gets stored

## 🔄 Migration from memory-lancedb

1. **Install this skill** in your `skills/` directory
2. **Configure your Baidu API credentials**
3. **Initialize the new system**
4. **Update your bot configuration** to use the new memory system
5. **Verify data integrity** and performance

## 🤝 Contributing

We welcome contributions! Feel free to submit issues, feature requests, or pull requests to improve this skill.

AIエージェントの人気スキル

データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。