@sovovs/bycli
v2.1.56
Published
Make any website or Electron App your CLI. AI-powered.
Readme
byCLI
让任意网站或 Electron 应用变成你的命令行工具,AI 驱动。
byCLI 把网站和 Electron 应用变成可组合的命令行工具。它内置大量站点适配器 和浏览器桥接,让你能在终端里驱动真实的已登录会话。
English | 简体中文
安装
npm install -g @sovovs/bycli使用
bycli list # 列出所有可用命令
bycli <site> --help # 查看某站点的命令
bycli <site> <command> --help # 查看命令的参数和选项
bycli <site> <command> -f yaml # 结构化输出(适合 agent)示例:
bycli 12306 stations 北京 # 公开命令,无需登录
bycli juejin search bycli # 掘金搜索搜索适配器
当前可用的搜索命令包括:
bycli baidu search "open cli" --limit 10 --page 1 --site github.com
bycli bing search "open cli" --freshness week --market zh-CN
bycli yandex search "open cli" --lr 213 --sort date
bycli so search "open cli" --type news
bycli sogou search "open cli" --time week --sort date
bycli gitlab search runner --scope issues --order-by updated_at --sort desc
bycli csdn search "node cli" --content-type blog --sort latest
bycli threads search "open cli" --author alice
bycli 52pojie search "open cli" --sort latest这些命令会尽量提供 --limit、分页、排序、时间、区域、类型等参数,
并返回包含排名、标题、URL、摘要、结果类型、作者、发布时间、评分和平台专属
extra 字段的结构化结果。适配器使用公开页面或当前浏览器会话;遇到登录、验证码
或反爬页面时会返回明确的类型化错误,而不是伪造空结果。
许可证
基于 Apache License 2.0 开源。
致谢
byCLI 衍生自 jackwener 的 opencli 项目, 依据 Apache License 2.0 分发。完整的修改说明与归属信息见 NOTICE 文件。
