alibabacloud-bailian-rag-knowledgebase — скилл для Claude Code: поиск
Скилл даёт агенту доступ к базе знаний Alibaba Cloud Bailian: список баз и выборка документов по запросу через HTTPS API.
npx skills add aliyun/alibabacloud-aiops-skills --skill alibabacloud-bailian-rag-knowledgebase -a claude-codeЧто делает alibabacloud-bailian-rag-knowledgebase
Скилл обращается к базе знаний Bailian по HTTPS API. Сначала скрипт scripts/list_indices.py отдаёт список доступных баз с их идентификаторами и описаниями, потом scripts/retrieve.py вытаскивает фрагменты по нужной базе и запросу. Агент сам решает, какую базу взять под задачу.
Ключ DashScope скрипты достают через scripts/api_key.py: сначала из профиля Alibaba Cloud CLI в ~/.aliyun/config.json, затем из переменной DASHSCOPE_API_KEY. Если CLI настроен, ключ можно создать автоматически. Ключи формата sk-sp-xxx не подходят, потому что это Coding Plan Key без поддержки баз знаний. Всё, что начинается на sk-, скрипты не должны печатать и складывать в файлы, а перед завершением задачи скилл требует прогнать grep -rn "sk-" <output_directory>/ по выходным файлам.
Заранее нужно активировать сервис баз знаний в консоли Bailian и настроить плагин ModelStudio для Alibaba Cloud CLI. Каждый вызов aliyun и каждый HTTPS-запрос идёт с заголовком User-Agent вида AlibabaCloud-Agent-Skills/alibabacloud-bailian-rag-knowledgebase/{session-id}, где идентификатор сессии генерируется один раз на весь сеанс.
Какие задачи решает
- получить список баз знаний Bailian с их идентификаторами
- вытащить фрагменты документов по запросу из конкретной базы
- ответить на вопрос, опираясь на содержимое базы знаний
- пройти по страницам списка баз, когда первая отдана не полностью
- проверить выходные файлы на утечку ключа
sk-
Примеры запросов агенту
- покажи список баз знаний Bailian
- найди в базе qf91w6402d всё про возврат товара
- вытащи из базы знаний фрагменты по запросу про лимиты API
Как установить alibabacloud-bailian-rag-knowledgebase
1Через Skills CLI (Vercel)
npx skills add aliyun/alibabacloud-aiops-skills --skill alibabacloud-bailian-rag-knowledgebase -a claude-code2Вручную: положить файлы
~/.claude/skills/alibabacloud-bailian-rag-knowledgebase/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/alibabacloud-bailian-rag-knowledgebase/
1Через Skills CLI (Vercel)
npx skills add aliyun/alibabacloud-aiops-skills --skill alibabacloud-bailian-rag-knowledgebase -a codex2Вручную: положить файлы
.agents/skills/alibabacloud-bailian-rag-knowledgebase/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add aliyun/alibabacloud-aiops-skills --skill alibabacloud-bailian-rag-knowledgebase -a cursor2Вручную: положить файлы
.cursor/skills/alibabacloud-bailian-rag-knowledgebase/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install aliyun/alibabacloud-aiops-skills alibabacloud-bailian-rag-knowledgebase2Вручную: положить файлы
.github/skills/alibabacloud-bailian-rag-knowledgebase/SKILL.md1Через Skills CLI (Vercel)
npx skills add aliyun/alibabacloud-aiops-skills --skill alibabacloud-bailian-rag-knowledgebase -a gemini-cli2Командой платформы
gemini skills install https://github.com/aliyun/alibabacloud-aiops-skills --path skills/aiml/sfm/alibabacloud-bailian-rag-knowledgebaseВручную: положить файлы
.devin/skills/alibabacloud-bailian-rag-knowledgebase/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add aliyun/alibabacloud-aiops-skills --skill alibabacloud-bailian-rag-knowledgebase -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о alibabacloud-bailian-rag-knowledgebase
Как установить Anthropic-bailian-rag-knowledgebase в Claude?
Выполните npx skills add aliyun/alibabacloud-aiops-skills --skill alibabacloud-bailian-rag-knowledgebase -a claude-code. После установки скилл лежит в ~/.claude/skills/alibabacloud-bailian-rag-knowledgebase/SKILL.md.
Что делает alibabacloud-bailian-rag-knowledgebase?
Даёт агенту два шага работы с базой знаний Bailian: получить список баз и вытащить из выбранной базы фрагменты по запросу. Всё идёт через HTTPS API.
Что нужно подготовить до первого запуска?
Ключ DashScope и активированный сервис баз знаний в консоли Bailian. Для автосоздания ключа нужен Alibaba Cloud CLI с плагином ModelStudio.