命令行 JSON 查询与转换:提炼过滤表达式、模块加载、流式输入、赋值和错误行为。
本仓库保存软件重建配方,不是上游 jq 源码或官方发行版。上游版本、固定提交和许可证见 RECIPE.md。配方仍在提取中;已观察行为、未知边界和重建状态见 COVERAGE.md。
打包会收集配方及固定版本的递归依赖。build 生成交给 Agent 的完整提示词,不会调用模型或执行生成的软件。归档检查通过也不代表 jq 已完成重建。
recipe_dir="$(mktemp -d)"
recipkg pack . -o "$recipe_dir/jq.recipe.tar.gz"
recipkg check "$recipe_dir/jq.recipe.tar.gz"
recipkg build "$recipe_dir/jq.recipe.tar.gz" --lang zh-CN --output "$recipe_dir/build.md"
printf '提示词:%s\n' "$recipe_dir/build.md"| 配方 | 构建要求 | 验收 | 覆盖进度 | 来源 |
|---|---|---|---|---|
| RECIPE.md | BUILD_PROMPT.md | ACCEPTANCE.md | COVERAGE.md | SOURCES.md |
| 范围 | 文档 |
|---|---|
| 表达式、赋值与条件 | 编程结构 · 赋值 · 条件 · JSON 解析 |
| 字符串与值 | 字符串过滤器 · 类型与转换 · 类型筛选 · 容器操作 · 位置过滤器 · 长度与扁平化 · Unicode · 正则替换 |
| 数值 | 取整 · 有限值与正规数筛选 · 单参数数学函数 |
| 集合、生成器与聚合 | 集合操作 · 生成器选择 · 递归生成 · 循环生成 · 流截取与跳过 · 逻辑聚合 · 聚合 · 范围 · 对象条目 · 数组转置 · 递归变换 · SQL 风格操作 |
| 路径与投影 | 路径读取 · 路径写入 · 路径生成 · 多路径删除 · 路径表达式删除 · 路径投影 |
| 输入输出与模块 | 输入输出 · 模块约定 |
