CLI 概述

Skill Seekers 提供全面的命令行界面,用于在多个平台上创建、增强和部署 AI 技能。

可用命令

核心命令

命令用途时间示例
scrape抓取文档网站20-40 分钟skill-seekers scrape --config configs/react.json
github抓取 GitHub 仓库5-10 分钟skill-seekers github --repo facebook/react
pdf从 PDF 提取内容5-15 分钟skill-seekers pdf --pdf manual.pdf --name myskill
unified多源抓取30-45 分钟skill-seekers unified --config configs/react_unified.json

处理命令

命令用途时间示例
enhanceAI 增强技能30-60 秒skill-seekers enhance output/react/
package为平台打包即时skill-seekers package output/react/ --target claude
upload上传到 LLM 平台5-10 秒skill-seekers upload output/react.zip

实用命令

命令用途时间示例
config配置令牌和设置即时skill-seekers config --github
resume恢复中断的作业可变skill-seekers resume abc123
estimate估计页面数量1-2 分钟skill-seekers estimate --config configs/react.json
validate验证配置文件即时skill-seekers validate configs/react.json
install一键安装可变skill-seekers install output/react.zip

快速参考

完整工作流程

# 1. 抓取文档
skill-seekers scrape --config configs/react.json

# 2. 使用 AI 增强
skill-seekers enhance output/react/

# 3. 为平台打包
skill-seekers package output/react/ --target claude

# 4. 上传到平台
skill-seekers upload output/react.zip

多平台工作流程

# 抓取一次
skill-seekers scrape --config configs/react.json

# 为所有平台打包
skill-seekers package output/react/ --target claude
skill-seekers package output/react/ --target gemini
skill-seekers package output/react/ --target openai
skill-seekers package output/react/ --target markdown

# 上传到平台
skill-seekers upload output/react.zip --target claude
skill-seekers upload output/react-gemini.tar.gz --target gemini
skill-seekers upload output/react-openai.zip --target openai

命令类别

源命令

从各种来源提取内容:

  • scrape - 文档网站
  • github - GitHub 仓库
  • pdf - PDF 文档
  • unified - 多个来源组合

处理命令

转换和打包技能:

  • enhance - AI 驱动的改进
  • package - 特定平台打包
  • upload - 部署到 LLM 平台

通用选项

大多数命令支持这些选项:

  • --config CONFIG - 从文件加载配置
  • --name NAME - 技能名称
  • --output DIR - 输出目录
  • --help - 显示命令帮助

配置管理 (v2.7.0)

v2.7.0 中的新功能: 交互式配置向导和作业恢复。

设置 GitHub 令牌

# 多配置文件令牌管理的交互式向导
skill-seekers config --github

# 设置多个配置文件(个人、工作等)
# 配置速率限制策略(prompt、wait、switch、fail)
# 测试连接并查看速率限制

配置 API 密钥

# 设置 AI 增强的 API 密钥
skill-seekers config --api-keys

# 支持: Claude (Anthropic)、Google Gemini、OpenAI ChatGPT
# 浏览器集成打开 API 密钥创建页面
# 具有 600 权限的安全存储

恢复中断的作业

# 列出所有可恢复的作业
skill-seekers resume --list

# 从检查点恢复特定作业
skill-seekers resume abc123def456

# 清理旧作业文件
skill-seekers resume --clean

自动恢复功能:

  • 每 60 秒自动检查点(可配置)
  • 从网络中断恢复
  • 速率限制重置后继续
  • 从系统崩溃恢复

获取帮助

# 常规帮助
skill-seekers --help

# 特定命令帮助
skill-seekers scrape --help
skill-seekers github --help
skill-seekers package --help
skill-seekers config --help
skill-seekers resume --help

下一步

源命令:

处理命令:

配置 (v2.7.0):