solo-cli

💰 SOLO.ro 会计数据极速查询

SOLO.ro 会计平台 CLI 使用指南,帮助罗马尼亚用户通过命令行快速查询财务数据、管理发票与费用,提升会计工作效率。

收藏
10.2k
安装
2.7k
版本
v1.1.0
CLS 安全性认证2026-05-01
点击查看完整报告 >

使用说明

核心用法

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 更新日志。

安全解读

核心功能与用法

solo-cli 是一个面向 SOLO.ro 会计平台的命令行交互工具 Skill,本身为纯文档型设计,无可执行代码。它引导用户安装并使用外部 CLI 工具 rursache/tap/solo-cli,通过终端或 TUI 界面完成以下操作:

  • 财务概览solo-cli summary [year] 查看年度收入、支出及税务汇总
  • 发票管理revenues/expenses 分别列出收支发票,支持别名简写
  • 电子发票efactura 查询罗马尼亚政府 e-Factura 系统文档
  • 待办队列queue 管理待处理文档,支持删除操作
  • 文档上传upload <file> 上传 PDF 或图片格式的费用凭证
  • 企业信息company 显示公司注册信息(CUI、地址等)

配置需编辑 ~/.config/solo-cli/config.json,包含 SOLO.ro 账户邮箱、密码及可选的公司 ID。工具采用会话 cookie 缓存机制避免重复登录。

显著优点

1. 高效便捷:无需打开浏览器即可完成日常会计查询,支持管道过滤(如 solo-cli expenses | grep "food"
2. TUI 交互:无参数启动时进入交互式终端界面,降低命令行使用门槛

3. Mock 测试demo 模式提供假数据,方便截图或功能测试

4. 符合本地法规:原生支持罗马尼亚 e-Factura 电子发票系统

5. 零代码 Skill:纯 Markdown 文档,无隐藏逻辑,透明度高

局限性与风险

  • 外部依赖完全绑定:所有功能依赖第三方二进制工具,Skill 本身无法控制其行为
  • 凭证明文存储:需将 SOLO.ro 密码以明文形式写入配置文件,存在本地泄露风险
  • 来源可信度受限:维护者为个人开发者 (rursache),GitHub 仓库无法直接验证,属 T3 级别
  • 平台局限:仅支持 SOLO.ro 平台,无法迁移至其他会计系统
  • 无代码审计:虽然 Skill 本身安全,但引用的外部工具需用户自行审查

适合人群

  • 罗马尼亚境内使用 SOLO.ro 平台的中小企业主、自由职业者
  • 熟悉命令行操作、追求效率的财务人员
  • 需要将会计数据集成到自动化工作流的技术用户
  • 不适合:使用其他会计平台、对凭证安全极度敏感、或完全无技术背景的用户

常规风险提示

  • 配置文件权限务必设置为 600(仅所有者可读写)
  • 首次使用建议网络抓包验证外部工具仅访问 solo.ro 域名
  • 个人开发者项目建议定期关注上游更新与安全通告
  • 生产环境使用前应从源码编译或审计 rursache/solo-cli 仓库

solo-cli 内容

references文件夹
手动下载zip · 2.9 kB
help-man-page.mdtext/markdown
请选择文件