AI News

AI News CLI

为 AI Agent 设计的命令行工具,通过终端访问 AI News 的全部能力。

AI-First 设计

所有命令输出 JSON,退出码语义化(0 成功 / 1 错误 / 2 需登录),业务命令从服务端动态加载,无需更新 CLI 即可获得新功能。

安装

npm install -g ai-news-cli

Claude Code Skill

安装 skill 后,可在 Claude Code 中通过 /ai-news 命令调用 CLI 能力。

npx skills add github.com/strzhao/ai-news-cli

安装后输入 /ai-news 即可让 agent 查询文章、分析 URL、管理 Flomo 等。

认证

# 浏览器 OAuth 登录
ai-news login

# 直接提供 JWT(无头环境)
ai-news login --token <jwt>

# 查看当前用户
ai-news whoami

# 登出
ai-news logout

命令示例

所有业务命令从服务端动态加载,运行 ai-news --help 查看完整列表。

# 文章
ai-news articles:list --days 7 --quality_tier high
ai-news articles:summary --article_id <id>

# URL 解析
ai-news url:analyze --url https://example.com/article
ai-news url:status --task_id <id>
ai-news url:tasks

# Flomo 集成
ai-news flomo:config
ai-news flomo:set-webhook --webhook_url https://flomoapp.com/...
ai-news flomo:push-log --limit 10
ai-news flomo:click-stats --days 30

# 统计
ai-news stats:sources --days 30
ai-news stats:types --days 30

源码

github.com/strzhao/ai-news-cli