pi-leetcode-tools

一个为Pi AI提供LeetCode中英文站数据查询的工具。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:pi-leetcode-tools。
它的用途是:一个为Pi AI提供LeetCode中英文站数据查询的工具。
完整的 Skill 内容见:https://321skill.com/skills/pi-leetcode-tools/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“帮我查一下LeetCode CN上‘二叉树的中序遍历’这道题目的描述和难度。”,它会通过此工具调用接口,获取题目的标题、内容、难度标签等信息,并清晰地呈现给你。或者你可以说:“我LeetCode Global的用户‘example’最近七天提交情况怎么样?”,它会尝试获取该用户的近期提交统计。

介绍

这个Skill为Pi AI提供了调用LeetCode全球站和中国站数据的非官方原生工具。它解决了开发者在与AI助手(如Pi)交流时,需要快速查询LeetCode题目信息、用户状态或进行题目练习,但AI本身无法直接访问LeetCode数据的痛点。

使用方式非常简单,开发者通过npm安装此工具包后,在配置了相应工具的AI助手(如Pi)环境中即可直接调用。AI助手能够理解用户关于LeetCode的自然语言查询(例如“查找一下‘两数之和’这道题”或“我的LeetCode CN账号最近提交记录如何”),并通过此工具获取结构化数据并生成回答。

它主要适合正在刷题备战面试的开发者、算法学习者,以及任何希望通过与AI对话来更高效地探索和练习LeetCode题目的程序员。尤其适合那些习惯使用Pi等AI助手作为编程伙伴,并希望将LeetCode查询集成到对话工作流中的人群。

使用建议是,请确保你使用的AI助手环境支持并已正确配置此工具调用。由于是非官方工具,其数据依赖于LeetCode网站的公开接口,请注意查询频率,避免对目标网站造成压力。同时,对于需要登录才能查看的个性化数据(如私人提交记录),你需要按照工具说明提供相应的认证信息。

核心特点

这是专为Pi AI设计的原生工具调用,深度集成于Pi的对话流程,而非一个通用的独立CLI或网页插件。它同时覆盖LeetCode全球站(Global)和中国站(CN),解决了单一工具通常只支持一个站点的问题。

注意事项

不适合需要复杂题目编辑、提交代码并实时评判的完整刷题场景,主要用于信息查询。

常见问题

这个工具需要LeetCode账号吗?

查询公开题目信息不需要,但查看个人提交记录等私有数据需要配置账号认证。

支持哪些AI助手?

主要设计用于Pi AI,其他支持类似工具调用机制的助手可能兼容。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pi-leetcode-tools/raw/index.md 读取 pi-leetcode-tools 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。