关于 grokipedia-cli
Grokipedia CLI 是用于查询公开 Grokipedia 网站的命令行工具,适合查找和阅读文章、浏览内容的用户。它还可查看编辑历史并准备贡献请求;阅读和搜索无需 API 密钥。
主要功能
- 01搜索文章并提供联想建议
- 02读取页面、预览及查看链接
- 03浏览分类、统计和随机条目
- 04查询文章编辑历史
- 05准备文章建议和编辑请求
适用场景
- 01查找主题并以 JSON 查看结果
- 02阅读文章内容或预览页面
- 03检查文章历史并准备修订请求
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ dl-alexandre/ skills --skill grokipedia-cli安装后在 Claude Code 中输入/grokipedia-cli确认已加载。
详细介绍
Grokipedia CLI
使用 grokipedia 命令行工具查询 Grokipedia 公共网站。
前提条件
grokipedia version
grokipedia doctor
阅读和搜索无需 API 密钥。该网站为非官方,且其公共端点可能会在 CLI 发布版本之间发生变化。
文章与内容
搜索
grokipedia search "machine learning" --limit 20
grokipedia search "machine learning" --format json
grokipedia typeahead "machine" --limit 5
搜索和输入提示功能使用 Grokipedia 的实时 query 参数,并能兼容响应中以字符串形式表示的浏览量。
阅读页面
grokipedia page Python_programming_language
grokipedia page Python_programming_language --content
grokipedia preview Python_programming_language
grokipedia links Python_programming_language --internal
grokipedia tts Python_programming_language
CLI 使用实时 /api/page-preview 端点,并会在较旧的兼容部署中回退到旧版 /api/page 端点。
浏览和查看详情
grokipedia list --limit 20 --offset 0
grokipedia list --category Physics --format json
grokipedia stats
grokipedia random --format plain
编辑历史
grokipedia edits-by-slug Python_programming_language --limit 20
grokipedia edits-by-slug Python_programming_language --format json
如果全局 edits 动态无法使用,请使用单篇文章的历史记录。
贡献
实时网站要求贡献请求使用已登录的 xAI 账户。CLI 可以准备请求,但不会管理浏览器身份验证;需要登录时,请使用 Web UI。
grokipedia suggest "Quantum error correction" --description "Why it matters"
grokipedia edit Python_programming_language --summary "Correct a date" \
--original-content "old text" --proposed-content "new text" \
--evidence "https://example.com/source"
输出和配置
search、page、preview和list支持表格/Markdown/JSON 输出,具体说明见grokipedia <command> --help。- 测试新部署的网站响应时,请使用
--no-cache。 - 设置
GROKIPEDIA_API_URL,以指定兼容的备用部署。 grokipedia check-updates检查的是独立 CLI 的发行版本,而不是 Grokipedia 网站版本。
v0.3 兼容性说明
Grokipedia 网站现在显示 v0.3。这是网站发行版本标签,而不是 CLI 发行版本:独立的 CLI 仍使用其自身的上游版本。v0.3 API 目前返回数值类型的 images[].position 值,CLI 除了支持旧版字符串形式外,也接受这种形式。当实时端点行为发生变化时,应更新 CLI,而不应仅因网站版本标签变化就更新 CLI。
评论
支持 Markdown