YNAB预算管理

4小时前更新 1 00
YNAB预算管理YNAB预算管理
YNAB预算管理

技能简介

通过命令行接口管理YNAB(You Need A Budget)预算、账户、分类及交易数据,支持预算查询、交易增删改查、分类调整等操作。

能做什么

  • 列出和查看预算、账户、分类信息
  • 创建、更新、删除、拆分交易记录
  • 按条件筛选交易(金额、日期、商户、备注)
  • 调整分类月度预算额度
  • 管理收款人和计划交易
  • 直接调用YNAB原始API

使用说明

安装步骤

  1. 安装Node.js环境
  2. 执行全局安装:npm i -g @stephendolan/ynab-cli
  3. 获取API密钥:访问 https://app.ynab.com/settings/developer
  4. 配置认证:设置环境变量YNAB_API_KEY,或运行ynab auth login交互登录
  5. 验证状态:ynab auth status

基础用法

  • 设置默认预算:ynab budgets set-default <id>
  • 查看账户交易:ynab accounts transactions <id>
  • 创建交易:ynab transactions create --account <id> --amount <amount> --date <YYYY-MM-DD>
  • 搜索交易:ynab transactions search --memo "coffee"

输入与输出

见下方输入与输出表格。

项目内容
输入YNAB API密钥;预算/账户/分类ID;交易参数(金额、日期、备注、商户);查询过滤条件
输出预算/账户/分类/交易列表及详情;JSON格式操作结果;原始API响应数据
适用人群YNAB付费订阅用户、命令行爱好者、需批量处理财务数据的开发者
不包含YNAB账户注册与订阅;图形界面;银行直连同步;投资分析功能

 

风险提示

  • API速率限制为每小时200次请求,频繁操作可能触发限流
  • 无法通过API创建新分类、分类组或收款人,需先在YNAB网页端手动创建
  • 交易金额使用预算货币单位,非毫单位格式
  • 删除交易操作不可逆,建议先备份数据
  • API密钥具有完整读写权限,勿泄露给他人

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/obviyus/ynab/SKILL.md
来源类型:开源社区技能库

数据统计

相关导航

暂无评论

none
暂无评论...