Skip to main content
Glama

sticker_note

Records a sticker's meaning, emotion tags, and usage scenarios in local memory for cross-session reuse, without changing QQ official notes.

Instructions

记录这张表情的含义(note)、情绪 tags 和适用场景(usage)。这是本机记忆、跨会话复用,不会改 QQ 官方备注。联网新图必须先 sticker_preview 看过才能记;note/usage 各 ≤60 字,tags ≤6 个、每个 ≤12 字。

Input Schema

NameRequiredDescriptionDefault
noteYes短梗意,如“猫猫得意偷笑”
tagsNo情绪/动作标签,如 ["得意","笑"]
usageNo适用场景,如“赢下比赛时接梗”
targetNo可选:会话标识
stickerIdYes表情标识

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv0.1.3

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description carries the load and discloses key traits: it is local memory, reused across sessions, and does NOT modify the official QQ note — a meaningful side-effect clarification. It omits any mention of response format or failure behavior, keeping it short of a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The purpose is front-loaded, followed by constraints and the preview prerequisite in a compact two-sentence block. Efficient, with only minor redundancy in restating schema limits.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a no-output-schema, no-annotation local-memory write tool, the description covers the essentials: what is recorded, that it is local and non-destructive to official data, the preview prerequisite, and field limits. Only the post-write response behavior is unaddressed.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the schema already documents all five parameters with examples and constraints. The description's character/count limits (note/usage ≤60, tags ≤6 each ≤12) merely repeat constraints already in the schema, adding little beyond baseline.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb+resource: it records a sticker's meaning (note), emotion tags, and usage scenarios into local memory. This is clear and distinguishable, though it never explicitly contrasts with sibling sticker_collect, so an agent might wonder about overlap with the collection tool.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It gives an explicit prerequisite/alternative: brand-new online stickers must first be viewed via sticker_preview before recording. This is a concrete when-to-use rule, but it does not say when to prefer this over other siblings like sticker_find or sticker_list.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.