Trae AI 使用统计插件 (Trae AI Statistics)
这款 VS Code/Trae 插件旨在通过监控 Trae IDE 的内部日志,智能追踪并分析 AI 的使用情况。它能够自动记录 Token 消耗、使用频率、响应耗时、模型分布以及明文提示词,并提供精美的可视化大盘。
✨ 主要功能
- 自动化追踪:自动捕捉 Trae 的 Chat、代码补全、代码生成及解释等 AI 交互。
- 可视化大盘:提供丰富的图表,包括 7 天使用趋势、AI 模型分布比例、任务类型分布等。
- 明文 Prompt 捕获:通过内置 MCP 服务,突破 Trae 内部日志加密限制,记录真实的 AI 对话上下文。
- 数据导出:支持将会话记录导出为本地文件进行二次分析。
- 个人隐私设计:数据优先存储于本地或指定的 MySQL 数据库,且自动按当前系统用户进行数据隔离。
🚀 快速开始
1. 安装与启动
- 在 Trae/VS Code 中加载该插件。
- 使用快捷键或命令面板(Cmd/Ctrl + Shift + P)搜索并运行:
Trae AI Stats: Show Dashboard。
- 即可打开可视化统计大盘。
2. 配置 MCP 服务 (可选,用于捕获明文提示词)
为了能够捕获 AI 的明文提示词(Prompt),建议配置 Trae 的 MCP (Model Context Protocol) 协议。
💻 Mac 用户配置
- 打开 Trae 的设置文件,通常位于:
~/Library/Application Support/Trae/User/globalStorage/trae-mcp/mcp.json
(或在 Trae 的 MCP 配置界面直接编辑)
- 在
mcpServers 部分添加以下配置:
{
"mcpServers": {
"trae-stats-tracker": {
"command": "npx",
"args": [
"-y",
"@hydee/trae-stats-mcp"
],
"env": {}
}
}
}
推荐使用 npx 方式,无需手动下载代码。
🪟 Windows 用户配置
- 打开 Trae 的 MCP 配置文件,通常位于:
%APPDATA%\Trae\User\globalStorage\trae-mcp\mcp.json
- 在
mcpServers 部分添加以下配置:
{
"mcpServers": {
"trae-stats-tracker": {
"command": "npx.cmd",
"args": [
"-y",
"@hydee/trae-stats-mcp@1.0.15"
],
"env": {}
}
}
}
推荐使用 npx 方式,无需手动下载代码,插件会自动保持最新。
📊 统计维度说明
- 总会话数:基于
conversationId 统计的独立对话数量。
- 总消息数:记录到的总 AI 请求次数。
- 平均响应:AI 生成内容的平均耗时(ms)。
- 总消耗 Token:由系统根据 Prompt 和 Completion 长度自动估算或从日志提取的 Token 总量。
🛠️ 常用命令
Trae AI Stats: Show Dashboard: 打开统计可视化面板。
Trae AI Stats: Export Data: 导出当前用户的 AI 使用记录。
Trae AI Stats: 从 Trae 日志导入 AI 使用记录: 扫描 Trae 本地日志文件并补录缺失的历史数据。
🛡️ 数据与隐私
- 用户隔离:大盘数据按操作系统用户名进行过滤,不同用户在同一台机器上使用时数据相互独立。
- 本地优先:数据存储于您指定的 MySQL 数据库中,支持离线查看。
Powered by Trae AI Statistics Team
| |