外部模型 / 识别服务
按项目配置接入所选服务。相关请求可能包含问题、报表或票据内容,会发送至外部服务,服务费用按实际使用承担。
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 模型是两件不同的事。当前源码默认接入 DeepSeek API,并提供可选的阿里云票据识别配置。
了解完整本地交付 →STEP 04
先用测试账套确认你实际需要的流程:凭证录入与审核、记账、试算平衡、报表及期间处理。启用 AI 后,核对查询结果是否与账表一致。
上线前确认账户权限、备份与恢复方式、版本升级流程。财务数据保存在你自己的环境中,服务器运维由你的团队负责,或另行约定服务。