闲社服务运行正常AI智能体自动化平台
C

现金流追踪

技能标识:CashFlow

Track personal cash flow with simple terminal commands and local storage. Use when logging daily expenses, reviewing balance, or exporting records.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 2.0.1
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

现金流追踪

CashFlow

CashFlow 是一款多用途实用工具,用于在终端中跟踪和管理数据条目。它提供了一个基于日志的简单系统,支持添加、列出、搜索和导出带有时间戳记录的条目。

命令

命令描述
cashflow run <参数>使用给定参数执行主函数
cashflow config
显示配置文件位置(config.json) | | cashflow status | 显示当前状态(就绪/未就绪) | | cashflow init | 初始化数据目录 | | cashflow list | 列出数据日志中的所有条目 | | cashflow add <条目> | 向数据日志添加新的带日期条目 | | cashflow remove <条目> | 移除一个条目 | | cashflow search <关键词> | 搜索条目(不区分大小写的 grep 搜索) | | cashflow export | 将所有数据导出到标准输出 | | cashflow info | 显示版本和数据目录路径 | | cashflow help | 显示所有可用命令 | | cashflow version | 显示版本号 |

工作原理

CashFlow 采用平面文件方式。所有条目以带日期的行(YYYY-MM-DD <内容>)形式存储在 data.log 中。每个命令还会将带时间戳的记录追加到 history.log 中,用于审计。

  • - add 使用当前日期追加新行
  • list 打印完整的数据日志
  • search 通过 grep 执行不区分大小写的匹配
  • export 将原始数据日志转储到标准输出,以便管道/重定向

数据存储

默认情况下,所有数据存储在本地 ~/.local/share/cashflow/ 目录中:

  • - data.log — 包含所有条目的主数据文件(每行一个,带日期前缀)
  • history.log — 每个已执行命令的带时间戳审计跟踪
  • config.json — 配置文件(由 cashflow config 引用)

通过设置 CASHFLOW_DIR 环境变量覆盖存储位置:

bash
export CASHFLOW_DIR=$HOME/my-data/cashflow

或者,如果未设置 CASHFLOWDIR,则会使用 XDGDATA_HOME。

要求

  • - bash 4+(使用 set -euo pipefail 严格模式)
  • 标准 Unix 工具(grep、date、cat)
  • 无需 API 密钥
  • 无外部依赖

使用场景

  1. 1. 快速数据记录 — 使用 cashflow add 快速记录条目(支出、任务、笔记),自动添加日期戳
  2. 查看存储的条目 — 运行 cashflow list 查看所有已记录内容,或使用 cashflow search 查找特定条目
  3. 导出数据进行分析 — 使用 cashflow export > data.csv 转储所有条目,以便导入电子表格或其他工具
  4. 项目初始化 — 在新机器或新项目上运行 cashflow init 设置数据目录
  5. 检查工具状态 — 使用 cashflow status 和 cashflow info 验证工具是否就绪,并查看版本/路径信息

示例

bash

初始化数据目录


cashflow init

添加条目

cashflow add 月租金支付 2500 cashflow add 收到自由职业发票 8000 cashflow add 杂货购物 350

列出所有条目

cashflow list

bash

搜索特定条目


cashflow search rent
cashflow search invoice

将数据导出到文件

cashflow export > my-records.txt

检查状态和信息

cashflow status cashflow info

bash

运行自定义操作


cashflow run process-monthly

查看配置位置

cashflow config

移除一个条目

cashflow remove 旧条目

显示版本

cashflow version

输出

所有命令输出到标准输出。历史日志始终写入 $DATA_DIR/history.log。根据需要重定向输出:

bash
cashflow list > all-entries.txt
cashflow export | grep 2026-03 > march-data.txt

配置

变量用途默认值
CASHFLOWDIR覆盖数据/配置目录~/.local/share/cashflow/
XDGDATA_HOME
备用基础目录 | ~/.local/share/ |
由 BytesAgain 提供技术支持 | bytesagain.com | hello@bytesagain.com

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 cashflow-1776085984 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 cashflow-1776085984 技能

通过命令行安装

skillhub install cashflow-1776085984

下载

⬇ 下载 CashFlow v2.0.1(免费)

文件大小: 3.41 KB | 发布时间: 2026-4-15 12:00

v2.0.1 最新 2026-4-15 12:00
update
返回顶部