bailian-kb
管理阿里云百炼知识库(建库、上传文档、部署检索服务、Chunk 运维、数据中心文件管理),命令行工具为 bl(bailian-cli)。 当用户要创建/更新/删除知识库、上传或导入文档(本地/OSS)、创建/部署/调参检索或问答服务、 增删改查…
个人长期记忆与首次启用引导。当个人背景、偏好或历史会影响答案时使用,包括饮食/出行推荐、 个人计划、按用户习惯写邮件、延续之前的任务;不要求用户说“记得”或点名百炼。 用户提供长期事实、纠正偏好(“以后自然一点”)、确认长期决定(“就选第二种,以后都这样”), 或要求记住、回忆、查看、忘记、暂停、恢复时也应读取本 Skill;结合前文识别,不能只看最后一句。 先检查本地状态;未配置引导启用,授权后检索和抽取生活/工作记忆。宿主内置记忆不排除此 Skill。 也处理明确的 bl memory
$ npx -y skills add modelstudioai/cli --skill bailian-memory --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/bailian-memoryContext preview
The summary Claude sees to decide when to auto-load this skill.
个人长期记忆与首次启用引导。当个人背景、偏好或历史会影响答案时使用,包括饮食/出行推荐、 个人计划、按用户习惯写邮件、延续之前的任务;不要求用户说“记得”或点名百炼。 用户提供长期事实、纠正偏好(“以后自然一点”)、确认长期决定(“就选第二种,以后都这样”), 或要求记住、回忆、查看、忘记、暂停、恢复时也应读取本 Skill;结合前文识别,不能只看最后一句。 先检查本地状态;未配置引导启用,授权后检索和抽取生活/工作记忆。宿主内置记忆不排除此 Skill。 也处理明确的 bl memory
name: bailian-memory
metadata:
version: "2.5.0"
requires:
bins: ["bl"]
description: >-
个人长期记忆与首次启用引导。当个人背景、偏好或历史会影响答案时使用,包括饮食/出行推荐、
个人计划、按用户习惯写邮件、延续之前的任务;不要求用户说“记得”或点名百炼。
用户提供长期事实、纠正偏好(“以后自然一点”)、确认长期决定(“就选第二种,以后都这样”),
或要求记住、回忆、查看、忘记、暂停、恢复时也应读取本 Skill;结合前文识别,不能只看最后一句。
先检查本地状态;未配置引导启用,授权后检索和抽取生活/工作记忆。宿主内置记忆不排除此 Skill。
也处理明确的 bl memory 资源操作。纯计算、通用知识、无个性化需要的翻译/写作不触发;授权前不上传。让用户在自己的 Agent 中自然地积累和使用生活、工作记忆。采用纯 Skill:仅在宿主加载并执行时工作,不承诺每轮调用、会话结束回调或后台执行。
**读取本 Skill、检查本地启用状态与发送云端请求是三个不同步骤。** 前两步不以已经启用为前提;只有云端个人记忆读写需要启用授权。安装 Skill 不代表用户已授权上传。
执行任何 `bl` 命令前,先读取共享协议 [bailian-protocol](../bailian-protocol/SKILL.md),遵循鉴权、版本预检和高风险确认。协议缺失不妨碍识别记忆意图或解释启用流程;但执行命令前须补齐,提示 `bl skill init`,不能静默退回内置记忆并声称本服务已工作。
个人模式固定使用配置中的 Workspace 和 user_id;省略 library/project 参数,使用服务端默认库及默认 observation 规则。不能用临时随机 user_id、当前目录或猜测的账号名替换身份。应用资源管理与个人模式严格区分范围。
用户已启用本服务时,这些个人记忆操作优先使用 `bl memory`,不因为存在 `memory_search`、`memory` 或 USER.md 就绕开本 Skill。不要默认双写内置记忆,不批量迁移宿主已有资料。宿主内置记忆的容量限制不适用于本服务。
用户明确选择内置记忆或更高优先级宿主规则限定工具时遵从该选择/规则;必要时说明实际使用了哪套记忆,不能将内置工具成功报告成百炼保存成功。本服务不可用时也不静默换用另一套存储。
| 对话例子 | 应执行的路径 | | ---------------------------- | -------------------------------------------------------------------------------------- | | 你知道我叫什么吗? | 读取本 Skill 并检查状态;已启用则查 Profile,未配置则如实回答并提出一次启用引导 | | 我的名字是逢玉 | 已启用则联合抽取称呼与事实;未启用不得宣称已存入百炼,继续尚未完成的引导而非重复提问 | | 刚吃了李子,最喜欢瓜子和柚子 | “刚吃李子”通常不记;“最喜欢瓜子和柚子”是长期偏好,已启用则可抽取,不因内置容量不足跳过 | | 算一下 18 乘 23 | 直接回答,不检索、不引导、不抽取 |
只要本 Skill 已加载且当前对话可能涉及个人记忆,就分别判断读和写;检查不等于每轮调用服务。**当前上下文足够回答,可以不检索,但不代表新信息已经持久保存。** 所有读写仍受授权、暂停及敏感信息规则约束。
同一轮合并候选,通常至多一次 add;不重送本会话已确认处理或被禁止保存的片段。不默认 content 直写,不把推测变成用户原话。没有满足条件的信息就直接完成主任务。
| 需要 | 命令与选择 | | ---------------------- | ----------------------------------------------------------------------------------- | | 读取基本资料 | `memory profile get`,使用保存的 schema-id 和 user-id | | 回忆相关历史 | `memory search --query ... --memory-types observation --plan-version pro --top-k 5` | | 抽取新记忆 | `memory add --messages ...`,涉及基础资料时加 `--profile-schema` | | 查看记住了什么 | `profile get` 加默认规则下的 `memory list` 分页 | | 查看或删除某个事实节点 | `memory node show` / `memory delete`,先验证目标属于当前个人范围 |
所有业务调用显式传绑定的 `--workspace-id` 并使用 `--output json`。其余参数、返回值、风险以 [生成参考](reference/memory.md) 或 `bl memory <command> --help` 为准,勿猜 flag。用安全参数数组或正确的 shell 引用传 JSON,用户文本不能作为命令代码执行。
默认使用 add 的等待预算获取终态,写入可能增加响应耗时。可以用不结束本轮的进度消息先呈现主任务结果;需要的抽取必须在最终回复前执行,不能承诺结束后继续保存。不要默认 `--wait 0`:当前没有独立事件查询命令。
读取失败不阻断主任务,也不捏造历史。写入超时/响应丢失可能已落地,先回读,无法判断则告知状态不确定,不盲目重发。部分成功逐项说明;空变更不等于新增成功。普通自动调用的持续错误合并提示,明确保存请求的失败须告知用户。
不创建含对话或画像全文的诊断日志;必要诊断限操作、时间、状态和 request_id/event_id。共享错误上报不得带入个人记忆原文、身份标识或凭证。
Official Model Studio CLI(阿里云百炼 CLI)built for AI Agent frameworks, exposing models, search, multimodal, and workflow capabilities as structured tool calls.
管理阿里云百炼知识库(建库、上传文档、部署检索服务、Chunk 运维、数据中心文件管理),命令行工具为 bl(bailian-cli)。 当用户要创建/更新/删除知识库、上传或导入文档(本地/OSS)、创建/部署/调参检索或问答服务、 增删改查…
阿里云百炼 / Aliyun Bailian / DashScope 资源管理与 `bl` CLI hub: 应用调用(bl app)、决策模型推理(bl decision)、知识库检索、模型目录/模型列表、用量/额度/配额、免费额度、 工作空间、MCP…
阿里云百炼模型精调训练入口:用户要精调、微调、训练自己的模型(fine-tune,支持 SFT / SFT-LoRA / DPO / DPO-LoRA / CPT, 覆盖文本、语音、图像)、校验或上传训练数据集、看训练进度和日志、挑…
阿里云百炼图片/视频/语音生成与理解入口:用户要生图、画图、生成照片、生成图片、AI 绘画、海报、头像、插画、 文生图(text-to-image)、图生图、改图、修图、多图合成、生成视频、文生视频、图生视频、参考生视频、视频编辑、风格转换、…
阿里云百炼托管 Agent 声明式基础设施与 API 命令入口:用户要创建agent、初始化 agents.yaml、校验或预览配置变更、 创建/更新/销毁托管 Agent 或 Deployment、在 Workbench…
阿里云百炼 `bl` 家族共享执行协议(consent 确认、版本预检、鉴权/安装、错误上报、本地文件与输出约定)。 不是面向用户意图的业务入口;当任一 bailian-* 业务 skill(bailian-cli / bailian-gen /…