← 返回 Skills 市场
556
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install bailian-knowledge-retrieve
功能描述
Bailian KnowledgeBase(Provided by Alibaba ModelStdio) offers to retrieve any proprietary data that have been vectorized in the hosted knowledgebases. It retu...
使用说明 (SKILL.md)
Bailian KnowledgeBase Retrieve
Vector-based hosted KnowledgeBase with Bailian Embedding/Rerank API. Designed for AI agents and chatbots - returns clean, relevant content in your proprietary datahub.
Retrieve(Search)
python3 {baseDir}/scripts/retrieve.py "query"
python3 {baseDir}/scripts/retrieve.py "query" 3
Options
\x3Ccount>: Number of results (default: 5, max: 20)\x3Cquery>: User Query for KB Retrieval
安全使用建议
This skill appears coherent and performs exactly what it says: it will send your query and the provided DASHSCOPE_API_KEY and KNOWLEDGEBASE_ID to the Dashscope/Aliyun retrieve endpoint and print returned documents. Before installing or using it, verify the following: (1) only provide an API key that is scoped/limited to the specific knowledgebase (avoid sharing full account/root keys); (2) confirm you trust the skill source and the Alibaba endpoint used (dashscope.aliyuncs.com) because responses may contain proprietary content; (3) ensure the runtime environment has the Python 'requests' package installed (the SKILL.md only lists python3); (4) consider using short-lived or revocable credentials and auditing access logs on your knowledgebase; and (5) avoid passing highly sensitive queries unless you are comfortable that the remote service and provided API key are trusted and access-controlled.
功能分析
Type: OpenClaw Skill
Name: bailian-knowledge-retrieve
Version: 1.0.0
The skill bundle is benign. It retrieves information from a Bailian KnowledgeBase using a provided API key and knowledge base ID from environment variables. User input for the query is safely passed as an argument to the Python script and then included in a JSON payload via the `requests` library, preventing injection. There is no evidence of prompt injection against the agent, data exfiltration to unauthorized endpoints, arbitrary code execution, or other malicious activities. The code adheres to secure practices for its stated purpose.
能力评估
Purpose & Capability
Name/description (Bailian KnowledgeBase retrieve) matches what the code does: it sends a search request to an Alibaba/Dashscope retrieve API using a knowledgebase ID and API key. The requested env vars (DASHSCOPE_API_KEY, KNOWLEDGEBASE_ID) are directly used by the script.
Instruction Scope
SKILL.md instructs running scripts/retrieve.py with a query and optional count. The script only reads the two declared environment variables, constructs an API request to dashscope.aliyuncs.com, and prints the JSON response. There are no commands that read arbitrary files, shell history, other env vars, or send data to unexpected endpoints.
Install Mechanism
This is instruction-only (no install spec), so nothing is written to disk by an installer. Minor mismatch: the Python script imports the third-party 'requests' library but SKILL.md/metadata only require 'python3' (it does not declare that 'requests' must be present). Users must ensure the runtime has the 'requests' package installed.
Credentials
The skill requires two env vars: an API key (primaryEnv) and a knowledgebase ID. Both are proportionate and used exclusively to authenticate and target the retrieve request. No unrelated credentials or broad system config paths are requested.
Persistence & Privilege
Skill is not always-installed and does not request persistent system changes. It does not modify other skills or system-wide settings. Autonomous model invocation is allowed by default but is not combined with other concerning privileges.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install bailian-knowledge-retrieve - 安装完成后,直接呼叫该 Skill 的名称或使用
/bailian-knowledge-retrieve触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of bailian-knowledgebase-retrieve.
- Enables retrieval of proprietary, vectorized data from hosted knowledgebases using the Bailian Embedding/Rerank API.
- Returns multi-document, concise KB results suitable for LLMs.
- python script provided for querying knowledgebases and specifying the number of results.
- Requires DASHSCOPE_API_KEY and KNOWLEDGEBASE_ID environment variables for access.
元数据
常见问题
Bailian KnowledgeBase Retrieve 是什么?
Bailian KnowledgeBase(Provided by Alibaba ModelStdio) offers to retrieve any proprietary data that have been vectorized in the hosted knowledgebases. It retu... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 556 次。
如何安装 Bailian KnowledgeBase Retrieve?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install bailian-knowledge-retrieve」即可一键安装,无需额外配置。
Bailian KnowledgeBase Retrieve 是免费的吗?
是的,Bailian KnowledgeBase Retrieve 完全免费(开源免费),可自由下载、安装和使用。
Bailian KnowledgeBase Retrieve 支持哪些平台?
Bailian KnowledgeBase Retrieve 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Bailian KnowledgeBase Retrieve?
由 krisyejh(@krisyejh)开发并维护,当前版本 v1.0.0。
推荐 Skills