AI工具汇总

很多都是套壳ChatGPT

VSCode插件

  • aide

https://github.com/nicepkg/aide/blob/master/README_CN.md

国内一哥们做的,但是需要api key.

可以做到代码解释, 转换为其他语言等~

https://www.bilibili.com/video/BV1F142187gw/




视频相关

https://www.bilibili.com/video/BV1xTxseiET5/

  • loopy
  • ghostCut
  • livePortrait




20250627 谷歌 Gemini CLI

Gemini CLI: your open-source AI agent

一个开源 AI 代理,可将 Gemini 的强大功能直接引入您的终端。

安装 Gemini CLI 非常简单!它是一个开源的命令行工具,可以让你在终端直接使用 Gemini 的强大 AI 功能。


安装前的准备

在安装 Gemini CLI 之前,你需要确保你的系统满足以下要求:

  • Node.js: 确保你的系统上安装了 Node.js 18 或更高版本。你可以在终端运行 node -v 来检查版本。如果没有安装或版本过低,请访问 Node.js 官网下载并安装最新版本。
  • Google 账号: 你需要一个 Google 账号来认证和使用 Gemini CLI。
  • 终端访问: 熟悉命令行界面 (CLI) 的基本操作。

安装步骤

有两种主要的安装方法,推荐使用全局安装:

方法一:全局安装(推荐)

这种方法会将 Gemini CLI 安装到你的系统全局,让你可以在任何路径下直接运行 gemini 命令。

  1. 打开你的终端 (例如:macOS 上的 Terminal、Windows 上的 Command Prompt 或 PowerShell)。

  2. 运行以下命令进行全局安装:

    1
    npm install -g @google/gemini-cli

    如果你在 macOS 或 Linux 上遇到权限问题,可能需要使用 sudo

    1
    sudo npm install -g @google/gemini-cli

    (如果使用 sudo,你可能需要输入系统密码。)

  3. 安装完成后,你就可以在终端中输入 gemini 来启动交互式 CLI。

方法二:快速启动 (使用 npx)

这种方法不会将 Gemini CLI 全局安装,而是每次执行时通过 npx 临时运行。

  1. 打开你的终端。

  2. 运行以下命令:

    1
    npx https://github.com/google-gemini/gemini-cli

    这会在每次执行时从 GitHub 下载并运行 Gemini CLI。


首次运行和认证

无论你选择哪种安装方式,首次运行 Gemini CLI 时,它会引导你进行一些初始设置:

  1. 选择主题: CLI 会让你选择一个喜欢的主题样式。
  2. 登录方式: 推荐选择“Login with Google”(使用 Google 登录),这将为你提供免费层级的访问权限,包括每分钟最多 60 个请求和每天 1,000 个请求(使用 Gemini 2.5 Pro 模型)。
  3. 浏览器认证: 选择登录方式后,一个浏览器窗口会自动打开,引导你使用你的 Google 账号进行认证。完成认证后,你就可以开始使用 Gemini CLI 了!

验证安装

安装完成后,你可以通过输入一个简单的命令来测试它是否正常工作:

1
gemini

然后,在 Gemini CLI 提示符下输入:

1
> Hello!

如果一切正常,Gemini 应该会给你一个回应。


使用 API 密钥 (可选)

如果你需要更高的请求频率或企业级访问,你可以使用 API 密钥:

  1. Google AI Studio 获取你的 API 密钥。

  2. 将 API 密钥设置为环境变量。在你的终端中运行:

    1
    export GEMINI_API_KEY="你的_API_密钥"

    请将 你的_API_密钥 替换为你在 Google AI Studio 中生成的实际密钥。

    注意: 使用 API 密钥通常用于直接 API 调用,本指南主要关注 CLI 体验。


现在,你已经成功安装了 Gemini CLI,可以开始在你的终端中探索 Gemini 的强大功能了!如果你在使用过程中遇到任何问题,可以查阅 Google Gemini CLI 的官方 GitHub 仓库或相关文档。



确实,安装时需要 加sudo

使用apikey的方式试一下 https://ai.google.dev/gemini-api/docs/api-key?hl=zh-cn

https://aistudio.google.com/app/apikey

1
2
3
4
5
6
7
8
export GEMINI_API_KEY=xxxx

source ~/.bashrc

我是

source ~/.zshrc

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent" \
-H 'Content-Type: application/json' \
-H 'X-goog-api-key: xxxx' \
-X POST \
-d '{
"contents": [
{
"parts": [
{
"text": "Explain how AI works in a few words"
}
]
}
]
}'

✕ [API Error: Generative Language API has not been used in project 507368259983 before or it is disabled.
Enable it by visiting https://console.developers.google.com/apis/api/generativelanguage.googleapis.com/o
verview?project=507368259983 then retry. If you enabled this API recently, wait a few minutes for the
action to propagate to our systems and retry. (Status: PERMISSION_DENIED)]

要先在这里启用,不然创建API时会说没权限?

https://console.cloud.google.com/apis/library/generativelanguage.googleapis.com?inv=1&invt=Ab3ULw&project=totemic-guild-464308-s3


claude desktop

装了几个插件:

Control your Mac

Execute AppleScript to automate tasks on macOS.

osascript —> 操作mac电脑