Token导航 LogoToken导航

Agent Skill · 效率

lyuuo-book(绿萝书)

lyuuo-book 用于补充效率相关能力,适合在 OpenClaw 中需要让 Agent 承接效率相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

lyuuo-book 是效率类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为只读;许可证为 MIT-0,第三方扫描已通过,按安装量在效率类的 21,003 个 Skill 里排第 12,454。

总安装 4,128周安装 167GitHub Stars 1下载 1,296核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:lyuuo-book(绿萝书)
来源仓库:https://github.com/luo-jun-hub/lyuuo-book
安装命令:
openclaw skills install lyuuo-book
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install lyuuo-book

这个 Skill 是做什么的

效率类 Skill 把重复的整理、汇总、转换工作交给助手完成,减少手工复制粘贴。

个人簿记工具 — 记录收入、支出、转账、管理账户和类别、跟踪预算并通过本地 CLI c 生成财务报告

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install lyuuo-book;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

lyuuo-book 怎么安装?

在终端执行 openclaw skills install lyuuo-book。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

lyuuo-book 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

lyuuo-book 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

lyuuo-book 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

lyuuo-book 用的人多吗?

公开数据是累计安装 4,128 次,近一周安装 167 次,下载 1,296 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

lyuuo-book 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理效率类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

效率类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
github

GitHub 代码协作 · OpenClaw

7,632,918545需要联网MIT-0通过
nano-pdf

Nano PDF 文档 · OpenClaw

4,249,476231需要联网MIT-0通过
auto-updater

自动更新程序 · OpenClaw

2,964,063386操作浏览器MIT-0通过
video-frames

视频帧 · OpenClaw

2,621,304112需要联网MIT-0通过
gemini

Gemini 助手 · OpenClaw

2,547,39648需要联网MIT-0有提醒
lyuuo-book

绿萝书 · 本页

4,1281只读MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
lyuuo-book
description
>

记账工具使用指南

通过 CLI 命令帮用户管理个人财务。数据存储在本地 SQLite 数据库中,首次运行时自动初始化。

环境检查(每次对话首次使用前执行)

在执行任何记账命令前,先检查依赖是否就绪:

node -e "require('better-sqlite3')" 2>&1 && echo "ready" || echo "not_installed"

如果输出 not_installed,安装依赖(只需一次):

npm install -g better-sqlite3

安装完成后告诉用户:"记账工具环境已就绪,可以开始使用了。"

调用方式

所有命令通过 node 直接运行本 skill 目录下的 scripts/book.mjs:

node <SKILL目录>/scripts/book.mjs <command> '<json_params>'

其中 <SKILL目录> 是本文件(SKILL.md)所在的目录。

  • 命令格式:模块:动作(如 transaction:add、report:monthly)
  • 参数:JSON 字符串,用单引号包裹
  • 无参数的命令直接执行:node <SKILL目录>/scripts/book.mjs report:balance
  • 输出:JSON 格式 {"success":true,"data":{...}} 或 {"success":false,"error":"..."}

错误处理:当返回 "success":false 时,读取 error 字段的中文信息理解原因(如"分类方向不匹配"、"账户不存在"等),然后向用户说明情况或调整参数重试。

记账工作流

记录一笔支出/收入

用户说了类似"午餐花了50"这样的话时:

  1. 先获取账户和分类的 ID(如果本次对话中还没获取过):
   node <SKILL目录>/scripts/book.mjs account:list
   node <SKILL目录>/scripts/book.mjs category:list '{"direction":"EXPENSE"}'
  1. 根据用户的描述推断:

- 交易类型:花钱 → EXPENSE,赚钱/收到 → INCOME,转账 → TRANSFER - 分类:午餐/吃饭 → 餐饮,打车/地铁 → 交通,淘宝/京东 → 购物,发工资 → 工资 - 账户:微信付的 → 微信,支付宝 → 支付宝,现金 → 现金,刷卡 → 对应银行卡 - 时间:不指定默认当前时间。"昨天"/"上周五"等需要转换为具体时间

  1. 执行记账命令:
   node <SKILL目录>/scripts/book.mjs transaction:add '{"type":"EXPENSE","amount":"50.00","accountId":1,"categoryId":1,"remark":"午餐"}'
  1. 确认时用简洁的自然语言回复:

> 已记录:餐饮支出 ¥50.00(现金),备注:午餐

推断不确定时要询问用户,比如"这笔是从哪个账户出的?"或"想归到哪个分类?"。不要猜。

记录转账

转账不需要分类,但需要源账户和目标账户:

node <SKILL目录>/scripts/book.mjs transaction:add '{"type":"TRANSFER","amount":"1000.00","accountId":1,"toAccountId":2,"remark":"转到支付宝"}'

查看和管理交易

# 查本月交易(默认)
node <SKILL目录>/scripts/book.mjs transaction:list

# 按条件查
node <SKILL目录>/scripts/book.mjs transaction:list '{"startDate":"2026-04-01","endDate":"2026-04-30","type":"EXPENSE","keyword":"午餐"}'

# 修改一笔交易(余额自动重新计算)
node <SKILL目录>/scripts/book.mjs transaction:update '{"id":5,"amount":"60.00","remark":"午餐加饮料"}'

# 删除一笔交易(余额自动回滚)
node <SKILL目录>/scripts/book.mjs transaction:delete '{"id":5}'

查看报表和统计

用户问"这个月花了多少"、"钱花哪了"、"收支情况"等问题时,调用报表命令:

# 月度汇总
node <SKILL目录>/scripts/book.mjs report:monthly '{"year":2026,"month":4}'

# 分类统计(看钱花在哪些类别)
node <SKILL目录>/scripts/book.mjs report:category '{"year":2026,"month":4,"direction":"EXPENSE"}'

# 年度汇总
node <SKILL目录>/scripts/book.mjs report:yearly '{"year":2026}'

# 月度趋势(12个月的收支变化)
node <SKILL目录>/scripts/book.mjs report:trend '{"year":2026}'

# 各账户余额一览
node <SKILL目录>/scripts/book.mjs report:balance

呈现报表数据时使用表格或列表格式,让数据一目了然。例如:

2026年4月收支汇总 | 项目 | 金额 | |------|------| | 总收入 | ¥15,000.00 | | 总支出 | ¥3,200.00 | | 净结余 | ¥11,800.00 |

分类统计用排序列表:

支出分类 Top 3 1. 餐饮 ¥1,200.00 (37.5%) 2. 购物 ¥800.00 (25.0%) 3. 交通 ¥500.00 (15.6%)

预算管理

用户设定预算或问"预算还剩多少"时:

# 设置月度预算
node <SKILL目录>/scripts/book.mjs budget:set '{"categoryId":1,"amount":"2000.00","periodType":"MONTHLY","year":2026,"month":4}'

# 查看预算执行情况
node <SKILL目录>/scripts/book.mjs budget:status '{"year":2026,"month":4}'

预算超支时主动提醒用户,比如:

注意:餐饮预算已使用 85%(¥1,700/¥2,000),剩余 ¥300。

账户和分类管理

当用户需要新增账户或分类时才操作,日常记账不需要主动管理这些:

# 新增账户
node <SKILL目录>/scripts/book.mjs account:add '{"name":"招商银行","type":"BANK","initialBalance":"50000.00"}'

# 新增子分类
node <SKILL目录>/scripts/book.mjs category:add '{"name":"外卖","direction":"EXPENSE","parentId":1}'

导入导出

# 导出交易数据
node <SKILL目录>/scripts/book.mjs data:export '{"format":"csv","startDate":"2026-01-01","endDate":"2026-12-31"}'

# 导入 CSV 数据(使用本工具导出的 CSV 格式)
node <SKILL目录>/scripts/book.mjs data:import '{"file":"./records.csv","format":"csv"}'

关键规则

  • 金额格式:字符串,两位小数,如 "50.00"(不是数字 50)
  • 分类方向匹配:EXPENSE 交易只能用 EXPENSE 分类,INCOME 同理
  • TRANSFER 不需要分类:转账只需 accountId 和 toAccountId
  • 余额自动更新:增删改交易时系统自动调整账户余额,无需手动管理
  • 余额可以为负:信用卡等场景允许负余额
  • 本次对话中缓存 ID:获取过一次账户/分类列表后,在同一对话内可以直接使用 ID,不用每次都重新查

完整命令参考

所有命令的详细参数说明见 references/commands.md。当不确定某个命令的参数时,查阅该文件。

平台分布

OpenClaw

95.16%
按下载量换算1,233

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills