CoreAccounting← 返回产品页

SELF-HOSTING / GETTING STARTED

从源码开始,
部署你自己的财务系统。

这里帮助你理解部署步骤和各组件的用途。具体安装与配置请以仓库中的最新文档为准,先在测试环境跑通,再用于实际业务。

STEP 01

获取源码和项目文档

源码托管在 GitHub,你可以下载代码,或使用 Git 获取:

git clone https://github.com/EricRenForCode/core-accounting.git
cd core-accounting

前端与后端的环境配置、启动和开发说明分别在各自的 README 中。

STEP 02

准备应用运行环境

系统由前端、后端、数据库和任务服务组成。先确认设备、端口和数据存储位置,再根据项目文档配置。

应用组件与用途
组件用途
React 前端财务人员与管理者使用的网页界面
Python / FastAPI 后端财务业务、权限与 AI 查询接口
PostgreSQL保存凭证、科目及财务业务数据
Redis / Celery缓存与异步任务处理

仓库提供 Docker Compose 配置,也支持分别启动各组件。环境变量模板位于 backend/.env.example 与 backend/.env.prod.example。需要按运行方式填写数据库地址、账户、密钥与访问设置,并完成数据库迁移和账户初始化。

Compose 配置和前端打包需结合实际环境核对,不能直接视为已经验证的一键生产安装包。本说明不替代仓库中的安装步骤。

STEP 03

选择适合你的 AI 方案

运行财务应用与运行 AI 模型是两件不同的事。当前源码默认接入 DeepSeek API,并提供可选的阿里云票据识别配置。

外部模型 / 识别服务

按项目配置接入所选服务。相关请求可能包含问题、报表或票据内容,会发送至外部服务,服务费用按实际使用承担。

完整本地方案

需要部署本地模型、调整模型接入配置,并配置本地票据处理。若希望财务处理不出内网,请一起验证各环节的数据流向。我们可以协助评估和完成交付。

了解完整本地交付 →

STEP 04

跑通业务,再投入使用

先用测试账套确认你实际需要的流程:凭证录入与审核、记账、试算平衡、报表及期间处理。启用 AI 后,核对查询结果是否与账表一致。

上线前确认账户权限、备份与恢复方式、版本升级流程。财务数据保存在你自己的环境中,服务器运维由你的团队负责,或另行约定服务。

希望我们帮你完成?

告诉我们使用人数、已有设备和迁移需求,一起确认交付范围。一次性收取约定的交付费用,后续软件使用免费。

选择企业交付 →