Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

keydig

keydig 是一个 Google Suggest 关键词挖掘工具。它的使用方式很简单:

keydig ai photo

多个词可以直接写在后面,程序会自动合并成一个关键词。你也可以加引号:

keydig "ai photo"

输出

结果默认保存到 ~/Downloads,文件名格式如下:

~/Downloads/suggestions_ai_photo_20260428_153947.md

生成的是 Markdown 文件,但内容保持纯净:一行一个关键词,没有标题、编号、时间和统计信息。

示例:

ai photo
ai photo 0.5
ai photo 1
ai photo 100
ai photo 1024x576

安装

在项目目录执行:

go install .

当前机器的 Go 默认安装目录是:

~/go/bin

所以安装后的二进制路径是:

~/go/bin/keydig

~/go/bin 需要在 shell 的 PATH 中,终端才能直接识别 keydig 命令。当前已在 ~/.zshrcPATH & ENVIRONMENT VARIABLES 区块中加入:

export PATH="$PATH:$HOME/go/bin"

如果当前终端还识别不到命令,执行:

source ~/.zshrc

本地构建

如果只想在当前项目目录生成一个本地二进制,可以执行:

go build -o bin/keydig .

然后运行:

./bin/keydig ai photo

这个文件只在项目目录下使用,不影响全局的 keydig 命令。

默认策略

为了保持命令简单,抓取参数都内置在程序里:

  • 并发请求:4 个 worker
  • 请求超时:6 秒
  • 请求间隔:700ms
  • 最大查询数:40
  • 最大结果数:300
  • 扩展深度:1

程序会从主关键词开始,并额外尝试 关键词 a关键词 z关键词 0关键词 9 这些种子词。每次 Google Suggest 返回的建议词都会保留,程序只会去掉空值和重复项,然后排序保存。

帮助

keydig -h

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages