资讯动态

Actual 怎么创建并启用一个实验功能?

发布时间:2026/9/12 4:49:41 来源:尧图企业网站定制
Actual 怎么创建并启用一个实验功能【免费下载链接】actualA local-first personal finance app项目地址: https://gitcode.com/GitHub_Trending/ac/actualActual 的很多新功能在正式稳定发布前会以experimental features实验功能的形式提供。这些功能默认是关闭的需要你主动开启后才会出现在应用里。读完本文你可以找到某个实验功能对应的开关、完成风险提示确认并把它启用同时了解启用前的备份要求和如何关闭它。本文适用于已经安装并能打开 Actual 的用户界面桌面端或网页端的用户。为什么要先了解实验功能的状态实验功能仍处于活跃开发中官方文档在 experimental/index.md 中明确给出两条提示实验功能一般是 opt-in默认不启用不启用则用户体验没有任何变化这些功能仍在开发中启用任何实验功能之前强烈建议先做定期备份。如果你使用的是 sync server 环境备份方式可在 Settings 的 Export 一节下载.zip存档参见 settings/index.md。开启实验功能前完成一次备份是本文所有操作的前提。在设置里找到实验功能列表按以下路径进入实验功能页面打开Settings设置点击预算名称旁边的向下箭头或从侧边栏选择More Settings点击Show advanced settings展开高级设置滚动到Experimental features一节。此时你看到的不是功能开关而是一段风险说明和一条确认链接。设置页面的 Experimental.tsx 中这段文案是Experimental features.These features are not fully tested and may not work as expected. THEY MAY CAUSE IRRECOVERABLE DATA LOSS. They may do nothing at all. Only enable them if you know what you are doing.同意风险提示并启用某个功能在 Experimental features 一节中点击I understand the risks, show experimental features链接。点击后该区域会展开为一系列复选框每个复选框对应一个实验功能。例如当前代码中列出的功能包括Goal templates、Rule action templating、Excel formula mode (Formula cards Rule formulas)、Currency support、Mobile calculator、New sidebar UI、Sankey report、Balance Forecast Report、Budget Analysis Report、Monte Carlo Analysis Report、Enable Banking sync (EU banks)、Akahu Bank Sync (NZ banks) 等完整实现见 Experimental.tsx。注意具体可见的功能列表随版本变化文档中也说明截图中的列表“只是部分示例实际可用的实验功能会有所不同”。勾选某个功能的复选框即为启用它再次点击同一个复选框即可关闭。从实现看每个开关对应一个同步偏好flags.flagName状态会随你的预算数据同步例如goalTemplatesEnabled功能对应flags.goalTemplatesEnabled因此在任一已登录设备上启用后其他同步设备也能看到该功能。几个在界面上可以据此判断的细节某些功能带有Subfeature子项如 Goal templates 下的 “Subfeature: Budget automations UI”只有主功能启用后才会显示如果某个复选框是灰色不可点的旁边会显示红色错误说明按提示解决前置条件通常是先启用主功能即可带 “(give feedback)” 链接的功能点击可跳转到对应的 issue 页面提交反馈个别开关如 Client-Side plugins仅在设置了开发用localStorage键devEnableServerPrefs为true后才会显示且即使显示也是禁用状态普通用户无需处理。启用后怎么确认功能生效启用某个实验功能后判断方式就是界面上该功能自身出现复选框保持勾选状态说明功能处于开启功能对应的界面元素出现在它文档描述的位置。例如启用 Goal templates 后按 budget-automation.md 的说法悬停分类名称会出现饼图图标点击可进入自动化界面。每个实验功能在 experimental/ 目录下都有自己的说明文档可以按功能名对照查看具体的入口和用法。另外需要注意部分实验功能的功能实现可能不在最新的稳定发行版中对应文档如 budget-automation.md提示使用nightly镜像可获得最新实现。如果你启用开关后发现界面没有任何变化可先确认当前版本是否包含该功能的实现。限制与移除策略实验功能可能完全按预期工作也可能导致数据不可恢复地丢失这也是设置页风险提示的含义务必以备份为前提维护策略上feature-flags.md 规定超过 3 个月没有活跃开发的实验功能会从代码库中移除。如果某个开关在某次更新后消失大概率是该功能被移除或已转为正式发布文档 FAQ 说明你也可以在承诺继续完成开发的前提下把它带回来实验功能不能被当作普通的配置项使用——例如用它来切换某个小的视觉或功能差异这类开关不会被接受。下一步功能启用后按 experimental/index.md 中对应功能的文档操作即可。若发现该功能的问题优先通过开关旁边的 feedback 链接反馈不再需要时回到Settings - Show advanced settings - Experimental features把对应复选框取消勾选即可关闭。【免费下载链接】actualA local-first personal finance app项目地址: https://gitcode.com/GitHub_Trending/ac/actual创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价