罗马尼亚 SOLO.ro 会计平台的官方 CLI 工具,支持通过命令行或 TUI 查看财务摘要、收支明细、e-Factura 及上传票据,适合开发者与会计师自动化处理。
说明:
## 核心用法
solo-cli 是 SOLO.ro(罗马尼亚主流云端会计平台)的官方命令行工具,提供两种交互模式:
– **CLI 模式**:执行具体指令如 `solo-cli summary`、`solo-cli revenues`、`solo-cli upload invoice.pdf`
– **TUI 模式**:运行 `solo-cli` 进入交互式界面浏览数据
主要功能覆盖财务全流程:年度/月度收支汇总、发票与费用明细查询、e-Factura(罗马尼亚电子发票系统)文档管理、待处理票据队列操作、公司信息查看及 PDF/图片票据上传。
## 显著优点
1. **效率提升**:无需打开浏览器即可快速查询财务状态,支持管道过滤(如 `| grep`)便于脚本化
2. **会话缓存**:自动保存 cookies 到 `~/.config/solo-cli/cookies.json`,减少重复登录
3. **安全设计**:凭证仅存储于本地配置文件,永不作为命令参数传递
4. **灵活配置**:支持自定义 config 路径、页大小、User-Agent 等
5. **开发者友好**:提供 demo 模式生成模拟数据,便于测试与截图
## 潜在缺点与局限性
– **地域限制**:仅适用于罗马尼亚 SOLO.ro 平台,国际用户无法使用
– **单平台依赖**:与特定 SaaS 绑定,若服务中断或 API 变更则工具失效
– **配置门槛**:需手动编辑 JSON 配置文件,非技术用户可能感到困惑
– **公司 ID 获取复杂**:需通过浏览器开发者工具 Network 面板查找
– **功能边界**:目前以查询和简单操作为主,复杂会计工作仍需 Web 端完成
## 适合人群
– 使用 SOLO.ro 的罗马尼亚自由职业者、小微企业主
– 需要批量处理或自动化财务查询的开发者、DevOps 工程师
– 偏好终端工作流的会计师或财务外包人员
## 常规风险
– **凭证泄露风险**:`~/.config/solo-cli/config.json` 包含明文密码,需确保文件权限(建议 `chmod 600`)
– **会话劫持**:cookies 文件若被复制可能导致未授权访问
– **误操作风险**:`queue delete` 命令不可逆,脚本自动化时需添加确认机制
– **API 变更风险**:非官方文档化 API,未来可能 breaking change
– **数据隐私**:财务数据本地缓存需符合 GDPR 合规要求







