Cursor-Tools 是一个专为 Cursor AI 和其他代理工具设计的 npm 包,通过集成 Perplexity AI 和 Gemini 提供智能化响应,极大增强了 Cursor Agent 的能力。

Cursor-Tools 利用 Perplexity AI 提供网页搜索功能,帮助 Cursor 获取最新信息,再借助 Gemini 2.0 进行大规模代码库分析,支持执行打开网页、执行操作、观察交互元素以及提取数据等浏览器自动化任务。此外,它还支持 GitHub Issues 和 Pull Requests,允许 AI 编程助手直接从命令行访问和处理这些内容。

一、Cursor-Tools 核心功能:

智能搜索与代码分析

  • Perplexity 引擎:精准网页搜索(防 AI 幻觉)

  • Gemini 2.0:支持 200 万 token 超长上下文窗口

  • 代码库全量分析(使用 Repomix 技术)

浏览器自动化(Stagehand)

  • 支持自动化操作(点击/输入/提交)

  • 页面内容捕获(HTML/控制台日志/网络活动)

  • 可视化测试(截图/视频录制)

  • 智能元素识别与数据提取

GitHub 集成

  • Issues/PRs 查看与操作

  • 代码审查注释分析

  • 支持本地和远程仓库

文档生成

  • 自动生成项目文档

  • 支持外部依赖文档化

  • 可定制输出格式和内容

二、安装与配置

环境要求

  • Node.js 18+

  • Playwright(浏览器操作需要)

  • API 密钥:

  • Perplexity API Key

  • Google Gemini API Key

  • OpenAI/Anthropic Key(可选)

安装方式

  • npx cursor-tools@latest install .

  • 自动配置 Cursor 项目规则

  • 交互式密钥配置向导

配置方法

  • 环境变量文件:.cursor-tools.env

  • 配置文件:cursor-tools.config.json

  • 支持全局/项目级/临时 (npx) 运行

Cursor-Tools 是一个强大的工具集合,可以帮助你在 Cursor 和其他代理工具中实现高效的自动化任务和智能化响应。通过简单的安装和配置,即可提升你的开发效率!

GitHub: https://github.com/eastlondoner/cursor-tools

评论列表 共有 0 条评论

暂无评论

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部