← Docs

常见问题解答

删除计费规则后,我的跟踪成本数据会怎样?
您的成本数据始终会被保留。删除计费规则只会移除规则本身——它不会影响您的跟踪成本历史。之前与该规则匹配的成本将变为未分配状态,并在您下次打开面板时重新出现在未分配成本视图中。您可以随时将它们重新映射到不同的项目或客户。
删除计费规则后,将成本重新映射到不同项目,是否也适用于过去的成本?
是的——重新映射会追溯应用于自扩展安装以来记录的所有成本。您的原始成本事件会永久存储在本地数据库中,并且不会与特定计费规则绑定。当您添加新的映射时,同步引擎会将其与您整个记录历史进行匹配。下次运行Sync Now或Backfill时,时间条目会为过去每个匹配的日期在您的计费软件中创建或更新,包括之前未分配的日期。从您删除规则到创建新规则之间,没有任何数据丢失。
在开始成本跟踪之前,我需要配置什么吗?
不需要。Vibes to Bucks在安装后立即开始记录您的Cursor AI使用情况——无需计费账户或映射。扩展使用合理的默认设置(5分钟轮询间隔,EUR显示,ECB汇率),并立即开始填充您的本地数据库。您可以立即探索Usage Dashboard。同步到Moneybird或Harvest是一个单独的步骤,您可以在准备好时进行配置。注意:只有在扩展安装并运行时发生的成本会被跟踪。无法导入或恢复安装前的成本。
免费计划和Pro计划有什么区别?
免费计划为您提供完整的成本跟踪:持续轮询您的Cursor AI使用情况,本地SQLite账簿,带有图表、过滤器、期间导航和微线图的Usage Dashboard,以及30种货币的多货币显示。Pro计划(€24/年或€149终身,提供14天免费试用)解锁同步到Moneybird或Harvest的集成,AI成本预算超支警报,AI驱动的时间条目描述提交摘要,干运行和回填同步命令,以及每个窗口状态栏显示当前工作区的已解析客户名称、项目名称和每周预算使用情况。
什么是成本乘数,我应该何时使用?
成本乘数在将原始AI代币成本转换为可计费工时之前进行缩放。当您希望以利润率计费AI辅助工作时使用它——乘数捕捉您所提供的真实价值:提示制作、审查和迭代输出、整合结果以及对最终产品负责。乘数为5意味着每€1的AI支出变为€5的可计费收入。建议从5开始,并根据客户协议进行调整。如果您只想成本回收而无利润率,请使用直通模式。
我可以将多个客户映射到同一个仓库吗?
可以。使用带有分支模式的多客户仓库映射。每个分支模式映射到您计费软件中的不同联系人和项目。例如,匹配`client-a/*`的分支可以为客户A计费,而`dev`分支以不同费率为客户B计费。分支模式支持精确匹配、单级通配符(`client-a/*`)和递归通配符(`feature/**`)。如果没有分支模式匹配,该事件将被视为未映射,并出现在您的未分配成本视图中。
当我通过SSH连接到远程服务器时,Vibes to Bucks可以工作吗?
可以。扩展作为UI扩展运行,这意味着即使Cursor通过SSH连接到远程主机,它也始终在您的本地机器上执行。您的本地`~/.vibes-to-bucks/`文件夹(账簿数据库、配置和许可证文件)始终在您的笔记本电脑上,因此Usage Dashboard始终可以完整查看所有活动,无论您连接到哪个远程工作区。SSH远程的唯一前提是无密码密钥认证,以便扩展可以在远程运行`git log`以获取提交消息。
Vibes to Bucks支持Cursor Cloud代理(Cursor的云开发)吗?
不支持——目前不支持基于云的开发。Vibes to Bucks通过观察您打开的本地Cursor窗口中的活动来将AI成本归属到正确的工作区。Cursor Cloud代理完全在Cursor的云基础设施中运行,没有本地Cursor窗口,因此扩展无法观察或归属这些成本。由云代理生成的任何AI支出将显示为未分配成本,出现在您的未分配成本视图中。本地开发和SSH远程开发完全支持。
我的数据存储在哪里,Vibes to Bucks会发送任何数据到云端吗?
所有成本数据都存储在您机器上的本地SQLite数据库中,路径为`~/.vibes-to-bucks/ledger.db`。没有任何数据发送到任何Vibes to Bucks服务器。扩展进行四个外部连接:到Cursor的dashboard API以获取您的使用事件,到Frankfurter API(欧洲中央银行)获取每日汇率,到Lemon Squeezy API验证您的Pro许可证(定期重新检查,不发送使用数据),以及在您同步时到您的计费提供商(Moneybird或Harvest)。没有遥测,没有分析,除了直接发送到您自己的计费账户外,没有成本数据离开您的机器。
如果项目没有git远程会怎样?
您仍然可以使用基于文件夹的映射规则跟踪和计费AI成本。添加一个带有`folder`路径而不是`repo`远程URL的映射——例如,`/home/user/experiments`。来自该工作区文件夹的任何Cursor使用事件将匹配到指定的客户和项目。文件夹映射也可用作捕获所有规则,以捕获来自草稿文件夹、早期阶段仓库或任何尚未设置远程的工作区的成本。
Sync Now与Backfill有何不同?
‘Sync Now’将已记录的所有天数的可计费工时推送到您的计费软件。‘Backfill’允许您同步特定的历史范围——您选择一个截止日期,扩展会为该日期与今天之间的每个匹配日创建或更新时间条目。这两个命令仅涵盖自扩展安装以来记录的成本;无法恢复之前的成本。这两个命令都是幂等的:如果某一天、客户和项目的时间条目已经存在且总数未变,同步将跳过它而不进行任何API调用。
支持哪些货币,汇率是如何获取的?
扩展支持Frankfurter API(欧洲中央银行来源)发布的所有30种货币,包括EUR、USD、GBP、CHF、JPY、CAD、AUD等。由于Cursor成本以USD计价,因此USD始终用作基准——显示USD时无需转换。对于所有其他货币,每日汇率从Frankfurter获取并在SQLite中本地缓存。如果API无法访问,扩展会回退到您配置中的`fallback_rate`值(默认0.92,为EUR校准)。对于Backfill,扩展会检索每个特定过去日的历史汇率,因此即使是几个月前创建的条目,转换也准确无误。显示货币默认为EUR,可以在扩展设置中更改。