1 个不稳定版本
| 0.1.0 | 2022 年 8 月 1 日 |
|---|
#14 in #week
27KB
641 代码行
Averse 是一个 Rust CLI 工具,用于存储/查看食谱和每周餐点计划
lib.rs:
Averse 是一个餐点计划工具,旨在简化存储、搜索、查看和计划每周餐点的操作。
子命令
该工具分为 4 个独立的子命令
add- 交互式定义和保存食谱view- 通过FuzzySearch搜索食谱/标签plan- 计划一周的餐点并生成购物清单behold- 显示每周计划或按天查看详细分解
安装 Averse
Averse 使用 cargo 编译成可执行二进制文件。要构建,克隆仓库然后输入 cargo build --release
使用 Averse
Averse 设计为在包含两个子目录的目录中运行,一个包含 recipes,另一个包含 plans。请参阅仓库目录中的示例。
使用 Averse 的示例工作流程
- 通过
averse add交互式添加食谱 - 通过
averse view浏览食谱 - 使用
averse plan为一周计划现有食谱 - 使用
averse behold查看一周的餐点
示例命令
averse add --recipe-dir /path/to/recipes --plan-dir /path/to/plans
averse view
averse plan --date 2022-07-31
averse behold
依赖关系
~4–13MB
~140K SLoC