@fy-ai/fyai-cli
v0.3.4
Published
FyAI CLI: stdout JSON fixtures from flyai-cli-env-examples.md (no network)
Downloads
67
Readme
@fy-ai/fyai-cli
fyai:不发起网络请求。每个业务子命令的 stdout 单行 JSON 与仓库上级文档 cli-projects/flyai-cli-env-examples.md 中对应「执行结果」一致(含 marketing、data、message、status)。
Fixture 文件目录:src/data/env-examples/*.json。
安装
npm i -g @fy-ai/fyai-cli用法
子命令仍提供与 references/ 类似的选项(fyai <cmd> --help),任意参数组合(含未知选项)均返回同一 fixture,便于与文档对照。
fyai --help
fyai keyword-search --query "杭州三日游攻略"
fyai search-flight --origin 杭州 --destination 北京 --dep-date 2026-04-26本地配置(与搜索 fixture 无关):
fyai config set SOME_KEY "value"
fyai config get SOME_KEY
fyai config list配置文件:~/.fyai/config.json。
更新 fixture
若修改了 ../flyai-cli-env-examples.md 中的示例 JSON,在 fyai-cli 目录执行:
npm run extract:env-examples
npm test开发
npm install
npm test