TencentCloudBase / TencentCloudBase/OpenVibeCoding

[UX] 工具调用确认弹窗中的 tool 名称翻译成中文描述

Open
#24 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
179
Forks
36
PR merge metrics
No merged PRs in 30d

Description

问题描述

工具调用确认弹窗中直接展示了原始的 MCP tool 名称(如 mcp__cloudbase__writeNoSqlDatabaseStructure),普通用户无法理解这个工具具体要做什么,导致不敢点击允许。

当前现象

如截图所示:

  • 弹窗标题:「工具调用需要确认」
  • 展示的 tool 名称:mcp__cloudbase__writeNoSqlDatabaseStructure
  • 用户无法直观判断:这个工具是要读取数据?创建表?还是删除数据?

需求

将原始 tool 名称翻译/映射为友好的中文描述,例如:

  • mcp__cloudbase__writeNoSqlDatabaseStructure「创建数据库集合」
  • 让用户一眼就能理解该操作的具体行为和风险

优先级

High — 直接影响用户对工具调用的判断和信任,阻塞正常使用流程

Image

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue does not name a file or test; start by locating the tool-call confirmation dialog and the code that renders the raw MCP tool name. Trace the existing display or localization path, then verify that mcp__cloudbase__writeNoSqlDatabaseStructure is shown as 「创建数据库集合」 and that the operation is understandable before confirmation.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend, localization
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.