360 Secure SkillHub
360 安全技能中心

remember-preferences

该 Skill 提供一套偏好台账:用 curl 调用 BlueColumn 的 agent-remember、agent-recall、agent-note 接口,把用户对语气、工具、时间等的偏好存为带用户名的规则,并在行动前召回应用。需要 BLUECOLUMN_API_KEY 环境变量,偏好文本会上传到外部服务。

bluecolumnconsulting-lgtm
bluecolumnconsulting-lgtm
热度 7.64
最近更新 2026-08-01 09:00:41
分类:知识依赖:代码执行 / 第三方 API应用场景:笔记整理 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add remember-preferences
Metadata
name
remember-preferences
description
A preference ledger that lets agents honor how each user likes things done — tone, tools, timing, and turn-offs. Use when an agent should personalize behavior instead of guessing. Requires a BlueColumn API key (bc_live_*).

Remember Preferences — BlueColumn Skill

The difference between a useful agent and an annoying one is usually a preference: how long, how formal, how often, how loud. This skill records those rules so the agent stops guessing and starts matching.

Record the preference

Store each preference as a clear rule with the user it belongs to.

curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-remember \
  -H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "PREFERENCE (Joe): keep summaries under 5 bullets. No emojis in work emails. Prefers morning updates, not evening. Wants to be called out directly when wrong.", "title": "prefs - Joe communication"}'

Apply before acting

Pull the relevant preference before any interaction that could go sideways.

curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-recall \
  -H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"q": "How does Joe like updates, emails, and feedback delivered?"}'

Preference workflow

  1. Notice — when a user corrects you or states a like/dislike, that is a preference.
  2. Capture — store it immediately, phrased as a rule, with the user's name.
  3. Confirm — for high-stakes preferences (privacy, tone), echo it back once.
  4. Apply — recall before acting; when in doubt, follow the stored rule over the generic default.
curl -X POST https://xkjkwqbfvkswwdmbtndo.supabase.co/functions/v1/agent-note \
  -H "Authorization: Bearer $BLUECOLUMN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Pref: never schedule meetings before 9:30am for Joe; he does deep work in the early morning.", "tags": ["preference", "schedule"]}'

Docs

API reference: https://bluecolumn.ai/docs — fields are text, q, tags (not content/query/note).