Skip to main content
Glama

独行录 / opcmenu

我的成长方向与下一步

get_my_growth_plan

【需要登录】【何时用】用户问「接下来该干什么 / 下一步 / 成长导师怎么说」,或你要替他推进事情之前先看盘:一次拿全方向、当前焦点与卡点、每条待办行动的目的/可检查产出/步骤,以及每步 execution[].targetId——那是服务端鉴权核对过的真实对象 ID。

【组合链】PERSON→get_creator / start_conversation;CONVERSATION→send_message;ACTIVITY→get_signup_activity→submit_signup;NEED_CREATE→create_need;PRODUCT_EDIT→update_my_product。真做掉之后用 report_growth_action_outcome 如实回报,计划自动往前走一格;needsResultReportIds 里的是平台已看到你做完、结果还没人填的,优先补。

【口径/坑】① 不是纯只读:首次调用会建档并可能跑 30-40 秒(别当超时重试),之后计划有变化时会跑一次平台 LLM 重排并写库——别循环调、别后台轮询。② kind=MENTOR_WORKSPACE 的那条不要回调平台,你自己就是 LLM,照 steps 与 expectedResult 自己写。③ includeEvidence=true 才给能力证据原文,里面可能有他人昵称与群聊原话,只在用户点名要时传,别整段复述。

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
includeEvidenceNo是否附上六维能力的证据原文(缺省 false;含他人昵称与群聊原话,慎用)

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

A4.9/5.0
Behavior5/5

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

The description openly discloses that the tool is not pure read-only, that the first call creates a profile and may take 30-40 seconds, that later calls may trigger LLM reordering and writes, and that it should not be polled or retried as a timeout. It also warns about private evidence content and the need for login, going well beyond the annotations.

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

Conciseness5/5

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

Though lengthy, the description is tightly structured with clear headers (需要登录/何时用/组合链/口径/坑). Every sentence carries operational value, and the most important caveats (non-read-only, latency, no polling) are prominently flagged.

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

Completeness5/5

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

The description covers authentication, return content, side effects, latency, follow-up reporting via report_growth_action_outcome, special plan kinds, and privacy-sensitive parameters. With no output schema present, it still gives the agent enough context to call the tool correctly and interpret its results.

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 coverage for includeEvidence is already 100%, so the baseline is 3. The description adds extra operational guidance: includeEvidence=true should only be passed when the user explicitly asks for evidence, and the evidence should not be quoted verbatim. This is useful but modest on top of an already descriptive schema.

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?

The description states a specific verb and resource: it returns the user's growth direction, current focus, blockers, and actionable steps with targetIds. It also names concrete trigger phrases (「接下来该干什么 / 下一步 / 成长导师怎么说」), making the tool's purpose unmistakable.

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

Usage Guidelines5/5

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

It explicitly tells when to call this tool, including before advancing a user's tasks, and provides a full decision chain for what to do next per plan type (PERSON→get_creator/start_conversation, ACTIVITY→get_signup_activity→submit_signup, etc.). It also clarifies when not to report back to the platform (MENTOR_WORKSPACE items should be handled by the LLM itself).

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.

Resources