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 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/pi-leetcode-tools/raw/index.md(查看排版版本)