Skip to main content
Glama

create_learning_material

当用户和你讨论完一个知识点、学到了东西,或表示想系统整理、复习、深入学习这个话题时,用此工具把这次讨论交给 Bloom,生成一篇图文并茂的学习专题(配图、图解、分章讲解)。你负责把对话详细总结成下列字段:忠实于对话,不要编造;尤其写清楚用户卡在哪里(confusions)、已经懂了什么(understood)。工具返回一个链接,请交给用户,并告诉他:点开确认方案即可生成,约需 20–40 分钟,完成后会通知他。 Use this when the user has finished discussing a topic with you and wants a structured, illustrated study guide. Summarize the conversation faithfully into the fields below; return the link to the user.

Input Schema

NameRequiredDescriptionDefault
titleYes建议的专题标题 / suggested title
topicYes一句话主题 / one-line topic
languageYes专题语言 / language of the study guide
go_deeperNo用户想继续深入的方向
confusionsNo用户卡住、反复追问的点(会重点讲透)
referencesNo对话中提到的论文、链接、书
understoodNo用户已弄懂的点
learner_profileNo从对话看出的背景和水平
conversation_summaryYes按讨论顺序的详细纪要(Markdown):问了什么、如何解释、用了哪些例子和类比、结论

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.3/5.0
Behavior4/5

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

Annotations only give the generic safety profile (readOnly false, non-idempotent, non-destructive); the description adds materially: the call is asynchronous and takes 20-40 minutes, the user must open the returned link and confirm before generation runs, and they are notified on completion. It also imposes a fidelity constraint on the summary (don't fabricate). It stops short of covering permissions, rate limits, or whether repeated calls duplicate work.

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 trigger condition and the call-to-action (return link, state the 20-40 minute wait) are front-loaded and useful. The English sentence largely restates the Chinese, which is redundant but brief and keeps the definition usable for an English-reading agent.

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 9-parameter creation tool with no output schema, the description covers the essential loop: when to call it, how to fill the fields faithfully, what comes back (a link), and what the user should be told. It omits nothing an agent needs to invoke it correctly, though detail on the returned artifact's life-cycle would make it exhaustive.

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

Parameters4/5

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

Schema description coverage is 100%, so the baseline is 3. The description goes further by explaining the intent behind specific fields - confusions is what will be explained in depth, understood is what the learner already grasps, and the whole summary must be faithful to the conversation rather than invented. That adds real guidance beyond the schema labels.

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

Purpose5/5

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

States a specific action (hand the finished discussion to Bloom) and a concrete artifact (an illustrated study guide with images, diagrams and chapter-by-chapter explanations). It also distinguishes itself from the sibling search_bloom by being the create/generate side of the pair.

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?

Explicitly names the trigger conditions: the user has finished discussing a topic, learned something, or asked to systematically organize/review/go deeper. It also prescribes the post-call flow (return the link, tell the user it takes 20-40 minutes). It does not name an alternative tool or a when-not-to-use case, so it falls short of a 5.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.