核心用法
solo-cli 是一个面向 SOLO.ro 会计平台的命令行工具使用指南,支持用户通过 CLI 或交互式 TUI 界面访问会计数据。主要功能包括:账户摘要查询(solo-cli summary [year]])、收入发票列表(solo-cli revenues)、费用支出管理(solo-cli expenses)、待处理文档队列(solo-cli queue)、电子发票(e-Factura)查看、公司信息展示以及文档上传等操作。
用户需先通过 Homebrew 安装 solo-cli 工具(brew install rursache/tap/solo-cli),然后在 ~/.config/solo-cli/config.json 中配置 SOLO.ro 账号凭据。工具支持会话 Cookie 缓存以加速后续登录,并提供 TUI 模式(solo-cli 无参数启动)实现交互式操作。
显著优点
1. 效率提升:将会计平台的 Web 操作转化为命令行指令,支持管道过滤(如 solo-cli expenses | grep -i "food"),大幅提升数据查询效率。
2. 本地化安全:凭据仅存储在本地配置文件,不通过命令行参数传递,降低敏感信息泄露风险。
3. 功能覆盖全面:涵盖摘要统计、收支明细、待办队列、电子发票、公司档案等核心会计场景,满足日常财务管理需求。
4. 交互友好:提供 TUI 图形界面和演示模式(solo-cli demo),降低新用户上手门槛。
潜在缺点与局限性
1. 地域限制:仅适用于罗马尼亚 SOLO.ro 平台用户,国际市场覆盖有限。
2. 功能边界:作为 CLI 工具指南,仅支持基础查询和简单操作(如上传、删除队列项),复杂会计处理仍需登录 Web 端。
3. 外部依赖:实际功能依赖用户本地安装的 solo-cli 二进制工具,Skill 本身仅为文档指导,无法直接执行命令。
4. 来源可信度:来自个人开发者 GitHub 账号(T3 来源),非 SOLO.ro 官方维护,长期更新保障存疑。
适合的目标群体
- 罗马尼亚地区使用 SOLO.ro 会计服务的自由职业者、中小企业主
- 需要批量查询或自动化处理财务数据的开发者、财务人员
- 偏好命令行工作流的技术型用户
- 希望快速获取会计摘要而不打开浏览器的效率追求者
使用风险
1. 凭据管理风险:配置文件以明文存储密码,需手动设置文件权限(建议 chmod 600)防止未授权访问。
2. Cookie 持久化:会话 Cookie 缓存在本地,若设备共享或丢失可能导致账号安全风险。
3. 误操作风险:queue delete 等删除命令无二次确认机制,需谨慎操作。
4. 工具版本兼容性:外部 solo-cli 工具更新可能导致命令行为变化,建议关注 Homebrew 更新日志。