Semantic memory system using Baidu Embedding-V1 for secure, local vector storage and retrieval in Clawdbot with SQLite persistence.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install memory-baidu-embedding-db或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install memory-baidu-embedding-db⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/memory-baidu-embedding-db/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
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.
~/clawd/skills/ directorySet environment variables:
export BAIDU_API_STRING='${BAIDU_API_STRING}'
export BAIDU_SECRET_KEY='${BAIDU_SECRET_KEY}'
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)
# 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
)
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.
skills/ directoryWe welcome contributions! Feel free to submit issues, feature requests, or pull requests to improve this skill.
安装 memory_baidu_embedding_db 后,可以对 AI 说这些话来触发它
Help me get started with memory_baidu_embedding_db
Explains what memory_baidu_embedding_db does, walks through the setup, and runs a quick demo based on your current project
Use memory_baidu_embedding_db to semantic memory system using Baidu Embedding-V1 for secure, local v...
Invokes memory_baidu_embedding_db with the right parameters and returns the result directly in the conversation
What can I do with memory_baidu_embedding_db in my data & analytics workflow?
Lists the top use cases for memory_baidu_embedding_db, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/memory-baidu-embedding-db/ 目录(个人级,所有项目可用),或 .claude/skills/memory-baidu-embedding-db/(项目级)。重启 AI 客户端后,用 /memory-baidu-embedding-db 主动调用,或让 AI 根据上下文自动发现并使用。
memory_baidu_embedding_db 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
memory_baidu_embedding_db 可免费安装使用。请查阅仓库了解许可证信息。
Semantic memory system using Baidu Embedding-V1 for secure, local vector storage and retrieval in Clawdbot with SQLite persistence.
memory_baidu_embedding_db 属于「Data & Analytics」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my data & analytics tasks using memory_baidu_embedding_db
Identifies repetitive steps in your workflow and sets up memory_baidu_embedding_db to handle them automatically