写给 CFO

可追溯的 AI 财务分析师,把月结数字变成经营判断

每个月结之后,CFO 真正要回答的是经营问题:利润为什么偏离预算,现金撑不撑得住,哪些城市公司在失血,全年会落在哪里。FA Foundry 让 AI 直接读你们自己的月结套表,按财务的方法把这些问题算清楚、写成管理层能用的分析,并且每个数字都能点回 Excel 原单元格。

分析由 AI 动手,口径、差异处置和结论由财务团队拍板。下面这段文稿取自内置的华宸物业示例(虚构集团),点一个金色下划线的数字,看它从哪里来。

0.13 新增经营看板、拖动收缴率看现金、拆到每张账单、开会直接投屏 →
经营分析文稿 · 华宸物业 2026 年 8 月点数字查看依据链
文稿正文(AI 起草,财务经理可编辑) 8 月管理口径期间费用 ,与合并利润表一致。合同台账本年实收比月结区域实收少 ,差异待经理处置。华东区域预算按年度节奏推算为 。
    01 · 经营分析

    CFO 每月要回答的五个问题,它都能从套表里算到底

    它不是一个会聊天的报表查询器。每个问题背后都有写进引擎的方法和公式,算不出来的地方会说缺什么,不会凑一个数。

    利润为什么偏离预算利润桥逐段闭合到总差异,价差、量差、交互项和残差都列出;缺一边的科目标「缺项」。
    现金撑不撑得住13 周现金逐周连续,延迟回款保留在未来计划里;截止日前还标着预测的回款会被拒收。
    回款是否覆盖现金成本收缴率生死线、应收天数、反推回款率,三个口径互相印证报出的收缴率。
    全年会落在哪里按去年的节奏估全年,再和 LE 比;按月数线性外推只作对照,不进结论。
    先看哪几家城市公司风险雷达,七项信号加总分档,写明触发了什么、哪些读不到。

    这些分析都站在同一份月结上:表结构经过确认,勾稽差异经过处置,资料版本和取数位置都留了记录。所以经营分析的结论,可以被审计、被复算、被追问。

    02 · 经营看板 0.11–0.13 新增

    月结做完,打开就是一块数字点得开、下月自己更新、开会能直接讲的经营看板

    0.11 到 0.13 三个版本,FA Foundry 从「把数算清楚」走到「让 CFO 看得见、讲得出」。每个任务有自己的看板,卡上的数字点开就是出处;下个月资料一到,卡片按新资料重算;开会直接投屏,散会发一页纸。规矩没有变:AI 只能提议,经理认可才算数。

    看板页:距生死线、生死线收缴率、应收天数等数字卡,各城市公司距生死线排名,以及回款情景、倒推和敏感性卡
    示例参考结果的看板0.13.0 安装版里打开随包示例「华宸物业 8 月月结(参考结果)」的看板页:共 8 张卡,已认可 5 张、情景 3 张。这里的认可是示例预置的,每张卡都写明「不是经理的认可」。华宸为虚构示例,截图未经修饰。

    点一个数,看它从哪来 0.12

    看板卡、分析结果页的指标卡和结果表、对话里的卡片,数字都能点开「来源卡片」:取数与口径、读了哪几份资料(带摘要指纹)、哪次计算、什么时候算的,SQL 和脚本折叠在下面,可以「复制来源」或「问助手解释」。

    卡片本身不存数字,只记「哪次计算的哪几行」,每次打开由引擎重新取数。资料被新版本取代,卡上照常显示原数,同时标「资料已更新,待重算」。

    还没覆盖:回款健康结果视图和收费明细面板里的数字,暂时点不开来源卡片,仍可下钻到明细。
    来源卡片:指标、取数与口径、读取的资料和计算时间
    来源卡片点看板上的「-3.22 个百分点」弹出的来源卡片:公式、读取的两份资料和摘要指纹、计算时间,底部是「复制来源」「问助手解释」,计算参数折叠在中间。

    拖一下收缴率,看现金 0.12–0.13

    三种「如果……会怎样」。回款情景:拖动假设收缴率,实时看距生死线、现金经营利润和一年回款变化;示例里从 87.92% 拖到 92%,距生死线从 (3.22) 变成 +0.86 个百分点,一年多回款约 24,402 万元。倒推:收缴率回到生死线还要多收多少,示例是「一年还要多收 19,276 万元」,还差 3.22 个百分点。敏感性表:毛利率和收缴率一起变,5×5 格,生死线以下标暗红,当前所在格加框。

    护栏:三种卡顶部常驻「情景,不是实际数」,没有「认可」按钮,后端也拒绝把它们存成已认可,所以永远进不了月结、文稿和一页纸。毛利率、费用率、生死线都读自那次计算,只有收缴率是假设。
    回款情景卡、倒推卡和毛利率乘收缴率的敏感性表
    情景、倒推、敏感性上排右边把假设收缴率填成 92%,距生死线变成 +0.86 个百分点、一年多回款 24,402 万元;下排是倒推卡和 5×5 敏感性表,框出的格最接近现在的位置。三张卡都标「情景,不是实际数」,没有认可按钮。

    收缴率一路拆到账单 0.13

    收费明细算出的收缴率,点「往下拆」逐层到城市公司、项目、房产、账单,每层按未收从多到少排。每一层都写「本层合计等于上一层的数」,对不上就用红字标出差多少;账单行写着来自哪个文件第几行,整层可「导出 Excel」。

    示例里,海口城市公司的南洋城项目未收 1,267,650.26 元,当期收缴率 70.69%;第一层还有一行「(空)」:4 户账单没有对应的城市公司,未收 240.00 元,照样计入合计。

    护栏:拆的口径、列对应和截止日与那次计算完全相同;屏上每层最多 200 行,导出给全量;套表来的数字不做这种下钻,仍点回原单元格。
    往下拆:按项目列出未收金额和收缴率,顶部写明本层合计等于上一层
    往下拆上半是海口城市公司拆到项目,按未收从多到少排;下半是南洋城的一户房产拆到账单,每张账单写着来自应收明细 CSV 的第几行,没有收款就写「没有」。每层都写「等于上一层的数」。

    打开任务,先读三句话 0.13

    任务页最上方是「本月三句话」:变化、风险、等你拍板。示例里,风险一句是「宝鸡城市公司风险雷达 6 分(红),触发营业利润为负、减值占毛利高、收缴率低于生死线。另有 4 个主体是橙色。」等你拍板一句直接链到合同台账和月结区域实收之间那笔待外部确认的差异。

    护栏:句子由规则从看板重算、风险雷达和月结待办里挑出来,不另算数。助手只能「改措辞」,多一个数、少一个数、改了能点开的字都会被拒;数一变,改过的措辞自动作废。
    本月三句话:变化、风险、等你拍板
    本月三句话任务页顶部的本月三句话。参考结果刚建好、还没有下个月的资料,所以「变化」一句如实写暂时没有可比的变化。

    下个月,看板自己更新 0.12

    同名资料换成新月份,打开任务就按新资料重算全部卡,并标出哪张「有变化」:红黄绿级别变了、正负号变了、比率动了 1 个百分点以上、其他数动了 10% 以上、排名前三换了人。新任务可以把上个月的整块看板「带过来并重算」。总览上有一行「本月已为你自动重算 N 张卡、发现 M 处变化」,点开逐张去看。

    开发时的实测:8 月的 5 张卡带到 9 月全部重算成功,集团距生死线从 (3.22) 变为 (2.94),仍是红色;风险雷达里兰州城市公司排进前三,记 1 处变化。

    护栏:重算后的卡一律回到「待认可」,不替经理认可。取数里写死了上月、用了调整分录或别的任务的口径的,不重算,并在卡上写明原因。

    开会投屏,散会一页纸 0.12–0.13

    汇报模式把已认可的卡一张一张全屏放大,情景卡也放进来但顶部标明「不是实际数」,待认可的不放;左右键翻页,数字照样点得开来源,情景卡照样能拖。导出一页纸生成 PDF(一页 A4 横版)、PPT(一页幻灯片)或 Excel(数字和来源),每个数右上角带来源编号,页脚写公式、计算编号和资料指纹,成果库里同时存一份「看板快照」。

    护栏:一页纸只放经理认可的卡,待认可和情景卡都不放,页脚写明没放进来的是什么;汇报时没有认可和移除按钮;存档前后端逐个核对印出来的字等于那次计算;PPT 整页是图片,故意不让在 PPT 里改数。导出只限经理。
    汇报模式:全屏放大一张已认可的卡,顶部写已认可 5 张、情景 3 张,右上 1 / 8,底部翻页
    汇报模式看板上点「汇报模式」:全屏一次一张,顶部写「已认可 5 张 · 情景 3 张(不是实际数)」,右上「1 / 8」,底部提示「← → 翻页,点数字看来源,Esc 退出」。
    一页纸 PDF:四张数字卡、各城市公司距生死线排名,页脚是逐个数字的来源
    一页纸 PDF示例参考结果导出的原件:4 张数字卡和城市公司排名,每张卡注明「示例预置的认可,不是经理的认可」,页脚逐个写来源,情景卡没放进来。

    问一句,答案下面直接是卡片 0.13

    在对话里问「集团距生死线多少」,回答下方直接画出数字卡、排名条或利润桥,最多 3 张,卡上有「看来源」「打开结果」「钉到看板」,再给两三个「接着问」,点了只填进输入框,不替你发。口径、期间或范围有两种以上理解、又会让数不同时,助手出点选题让经理点,推荐项排第一。

    护栏:模型只挑卡和行,数字由引擎从成功的计算里取,写法和看板一字不差;挑错行就整次拒绝,不会画出错数。钉上看板的卡仍要经理认可;点选不等于确认口径。是否出卡、出题由模型判断,不保证每次都出。

    总览:每天先看这里 0.11

    顶栏改成「总览 / 工作区 / 成果库」。总览列出等你处理的事,每条「去处理」直达位置;各任务的月结进度按范围、来源、结构、控制、异常、复核六个点显示;最近成果一眼可见。成果库里每份文稿标「当前版」,可两版对比、看检查和来源追溯。

    护栏:总览只读各任务已有的检查,不替你确认或处置;有意不放跨任务的指标卡,因为不同期间、口径、组织的数不可比。
    总览页:开始、等你处理、月结进度和最近成果
    总览0.13.0 的总览:「60 秒看看它能做什么」、开始、等你处理、月结进度。截图来自开发用的电脑,列表里还有别的测试任务,所以条数较多。
    只有经理能认可整理看板、认可卡片、导出一页纸,都只限经理。
    助手只能提议助手的卡先放在「助手提议」,经理钉住才上板。
    情景永不认可回款情景、倒推、敏感性卡只做推演,不进月结、文稿和一页纸。
    重算要重新认可换了资料重算过的卡,回到「待认可」。
    03 · 产品实拍

    打开软件,看到的就是这样

    以下截图来自 macOS 上的 FA Foundry 0.9.0:新建一个任务,放进华宸物业两本演示套表,问一句话,AI 自己读表、建勾稽、算差异、写文稿,前后约 24 分钟。截图未经修饰,状态标签保持原样。最后两张是随后在同一任务里确认控制、追问回款健康时截的。收费明细面板的截图在「行业包报表」一节,取自 0.10.1;0.12–0.13 的新界面见上一节「经营看板」。

    分析结果页:结论先行的预算差异,左侧是与 AI 的对话
    结论先行左边是和 AI 的对话,右边是结果:收入、营业利润、利润比预算差多少,每条结论下面写着依据。状态如实标着「计算成功 · 未验证复算 · 未阅 · 草稿」。
    月结页:尚未准备,还有 4 项待处理
    月结不报喜AI 跑完全部分析,月结页仍写「尚未准备:还有 4 项待处理」:表结构和勾稽控制要经理确认,文稿要经理复核。
    文稿页:AI 起草的月结分析,状态为草稿、未阅、待复核
    文稿是草稿AI 起草的月结分析,结论在前;可导出管理版或审计版,状态停在「草稿 · 未阅 · 待复核」。
    资料页与对话:城市公司风险的分析和两本工作簿
    AI 说清楚哪里还要人对话里 AI 给出城市公司风险判断,也列出「两点需你留意」:哪笔差异要核凭证、哪些控制还等经理确认。右边是两本原样导入的工作簿和已保存的分析范围。
    月结页的勾稽控制:两条不相符的控制,经理选问题类型并填写处置理由
    差异由经理处置经理确认两条建议控制后,系统列出「2 项挡住月结」,写明哪两格取数、差额 11,655。处置要选问题类型和去向,理由必填,不填存不了。图中理由是演示时手填的示例。
    分析结果页:回款健康情景,50 家城市公司按距生死线排序,带风险雷达评分
    回款与现金一句话让 AI 跑回款健康情景:集团本年账单收缴率低于生死线 3.22 个百分点,50 家城市公司按距生死线排序,带减值占毛利和风险雷达评分。页面写明「红黄绿是筛查提示,不是结论」。
    04 · 行业包报表

    物业行业包:一份 8 月回款与现金健康报告

    以下报表由 FA Foundry 的回款健康引擎在华宸物业演示套表上实际算出,集团看「01·核心指标看板」,城市公司看「11·城市公司明细表」的 50 行。界面只排序和画图,所有数和灯都来自引擎。

    回款与现金 · 华宸物业 2026 年 8 月

    红黄绿是筛查提示,不是结论;每个数都能在明细里看到公式和取数位置。

    生死线定位(按距生死线从低到高)距生死线 = 本年账单收缴率 − 生死线收缴率,即现金经营利润率,单位百分点

    城市公司明细表没有上年同期和预算,应收天数、同比和预算进度三类信号读不到,雷达里写明为「无法判断」。

    收缴率 × 毛利率虚线为期间费用率取中位数时的生死线

    低于生死线贴近生死线(3 个百分点内)高于生死线

    线左侧的点按自身费用率也可能在线上,以表格的距生死线为准。

    城市公司风险雷达

    红 ≥6 分橙 ≥4 分黄 ≥2 分绿

    七项信号:营业利润为负 2 分;减值占毛利超 30% 得 2 分、超 15% 得 1 分;应收天数超 180 天得 2 分、超 120 天得 1 分;收缴率低于生死线超 5 个百分点得 2 分、低于即得 1 分;收缴率同比降超 3 个百分点、收入同比降超 5%、收入预算进度落后超 10 个百分点各 1 分。筛查提示,不是评级,不计入月结。

    全年会落在哪里:营业收入单位:亿元

    敏感性矩阵:现金经营利润率行为收缴率,列为毛利率,格内为百分点

    现金经营利润率 = 收缴率 −(1 − 毛利率)− 期间费用率

    输入默认取集团的实际数,可以改着试;框出的格最接近当前位置,负数表示每收 100 元要倒贴的现金。

    32 项指标,每项都带公式和取数位置

    毛利率、期间费用率、生死线、应收天数(超 120 天黄、超 180 天红)、应收蓄水率、反推回款率、滚动回款率、现金回收比、减值占毛利(超 15% 黄、超 30% 红)、拨备率、一年以上账龄、关联方占比,以及规模、续约风险敞口和人效。缺输入的指标跳过并列出,不猜。

    月结里同一套公式做勾稽

    应收滚动(年初 + 新增 − 收回 − 核销 = 期末)、应收天数重算、反推回款率对比报出的综合收缴率。分析和控制用同一套公式,得出的是同一个数;控制经经理确认后才计入月结。

    再往下一层:按户的收费明细 0.10 新增

    套表里的收缴率是填报数。0.10 起可以把收费系统导出的应收明细、实收明细和房产主数据直接导进来,按户自己算一遍,再和填报数对照。下面是华宸海口城市公司的示例:11,470 个房产,应收 410,902 行,实收 359,957 行,同样由引擎实算。

    收费明细与收缴率 · 华宸海口城市公司 2026 年 1–8 月统计截止 2026-08-31 · 默认口径

    按明细算,当期收缴率 82.12%,比套表填报的 83.76% 低 1.64 个百分点;差在收费系统把 2027 年的预收 448,473.72 元和往年欠费回款 9,421.90 元都标成了「当期」

    当期按账单的账期归属,不按收款日期;预收冲抵到账单才算已收,作废剔除、冲红抵消。

    当期收缴率
    82.12%
    低 1.64 个百分点 对比填报 83.76%
    清欠率
    36.56%
    本年收回的往年欠费 ÷ 年初往年欠费
    综合收缴率
    73.16%
    剔除关联方后 78.85%(开发商名下空置房、车位、商铺)

    按房产性质拆开单位:%

    住宅 · 当期
    83.59%
    商业/办公 · 当期
    75.51%
    住宅 · 清欠
    42.40%
    商业/办公 · 清欠
    21.22%

    商办的欠费清得最慢,清欠率只有住宅的一半。按项目拆,云海苑减免率 14.78%,其他项目都不到 1%,值得问一句为什么。

    数据问题逐条列出每条带文件名和行号

    作废单
    260 行
    已剔除
    冲红行
    90 行
    已抵消
    找不到房产的应收
    32 行
    房产主数据里没有

    口径是参数,不是代码分支

    各家算法不同。比如有的公司综合收缴率用「本年全部实收 ÷ 本年应收」,商业租金代收不算物业费。经理把这句话说给 AI,AI 提议一版口径并附上原话,确认前算出的数标「试算」;只有经理能在界面上确认口径,确认后按版本保存,旧的计算记录原样留着。

    默认口径 · 综合
    73.16%
    客户口径 · 综合
    85.46%

    同一份明细,换口径综合收缴率差 12.30 个百分点,所以报告上必须写明用的是哪一版口径。

    收费明细单份支持到 500 万行,可分多个 CSV,GBK 直接读;海口示例约 78 万行,不随安装包携带,点按钮时按固定种子现场生成。同一套底座换一套指标,就是另一个行业的行业包。

    资料页的收费明细与收缴率面板:当期收缴率 82.12%、清欠率 36.56%、综合收缴率 73.16%,每张卡下有「往下拆」,并与套表填报的 83.76% 对比
    应用里的同一张表0.13.0 安装版里打开随包示例的参考结果,资料页「收费明细与收缴率」面板:口径第 1 版已确认(示例预置),截止 2026-08-31 算出当期 82.12%、清欠 36.56%、综合 73.16%,并写明套表填报 83.76%,差 −1.64 个百分点;每张卡下的「往下拆」能一路点到账单。截图未经修饰,华宸为虚构示例。
    05 · 思考链

    它怎么思考:内化在 AI 里的财务分析方法

    通用大模型拿到一本套表,往往直接开始「解读」。FA Foundry 的 AI 按资深财务的工作顺序走八步,这套顺序写在它的席位设定里,每一步都对应专门的工具和服务端检查。

    1. 先读懂资料,再动手

      看清任务里有哪些资料、能算什么、缺什么。封面、合并表头和多段报表按实际单元格解析,保留单元格地址和原始单位;「本月」横跨「实际」「预算」这样的两行表头读成「本月实际」「本月预算」,「本期发生额」横跨「借方」「贷方」认出借贷对,看板页也能当数据表确认,下月同形状自动套用;没有缓存值的公式不当成零。表结构读成了什么,复述给经理确认。

      finance_readinessworkbook_inspectstructure_proposal_list
      规则借贷方向没定先问人,不自己挑;资料没写的期间和币种不替它填。
    2. 把要回答的问题登记下来

      问题、范围、必答指标、情景和指定的下钻对象先登记成清单,文稿是否答完按组织 × 期间 × 情景 × 指标逐格核对。

      analysis_requirements_save
      规则删掉一项要求不等于答完了;缺资料就说缺什么,不补零。
    3. 定口径

      金额、单位、币种、期间、粒度、比较两侧、假设和资料版本先说清楚。比率声明分子、分母和科目符号;「成本增加」和「利润受影响」分开写。只有影响结果的口径歧义才集中问一次。

      finance_context_savefinance_map_save
    4. 按问题选方法

      问题先路由到随包方法技能:资料体检、月结、预算差异、回款与现金,再落到报表、差异分析、对账、凭证草稿四个方法。常见问题用专用财务工具;覆盖不到的,在隔离环境里写 SQL 或 Python 照样算,不为了适配工具改问题。

      run_metricexplain_variancefinance_scenario_runanalysis-script
    5. 算出来,并且要闭合

      利润桥的总差异等于各项贡献、量价交互项和残差之和,零贡献也保留引用。全程精确小数,展示时才舍入。需要推算的组合声明为估算并写明方法;推算系数无法复算时交经理决定,不换个系数凑数。

      规则收入、成本、费用、利润类结论只认财务引擎闭合的结果或服务端复算通过的取数配方,AI 自报的「已核验」一律不采信。
    6. 回到原件核查

      文稿要引用的每个数,先下钻到原始快照行或工作簿单元格;指定了下钻对象,就必须查那一行。

      drilldown_factopen_source_locator
    7. 把算术和原因分开

      「哪一项贡献最大」不是业务原因。原因只引用适用于本账套、本组织、本期间的业务背景;经理的假设和专业判断分别标注;行业公开数据单列为外部参考,不混进来源数。没有依据时写成可验证的假设和需要补的资料。

      finance_background_list
    8. 写稿,自检,知道什么时候停

      正文金额用事实占位符,由服务端填数并绑定依据,AI 不手抄数字。服务端检查数字、方向、单位、舍入、引用和要求覆盖;有问题只修对应处,最多再修两轮;停在待复核或缺资料时,本轮不再动作,用一两句话说清停在哪。

      prepare_explanationsave_explanation_draftvalidate_explanation
      写法先结论和重要金额,再驱动、原因和依据,最后是可执行的后续动作和未知项。

    8 个方法技能

    报表、差异分析、对账、凭证草稿四个方法(基于 Anthropic 开源 finance 插件改造),加资料体检、月结、预算差异、回款与现金四个路由。只加载随包技能,措辞有契约测试,不许声称已接 ERP、能过账或付款。

    66 个财务专用工具

    资料、口径与表结构、财务计算、核查下钻、文稿成果、勾稽控制、Excel 工作簿、业务背景、来源刷新;0.10 加了收费明细与收缴率口径 6 个,0.12–0.13 又加了看板读取与提议、对话卡片、本月三句话 5 个;另有规划、待办、提问等 8 个协作工具。子 AI 可以后台研究,但拿不到写入类工具。

    过程看得见

    每次工具调用显示为一行进度(读取资料、计算指标、检查依据、保存结果),可展开看原始输入输出。想先审方案,就开规划模式,方案通过再动手。

    /利润没达预算

    本月利润为什么没有达到预算?给出利润桥,每一段都对得上总差异。

    /回款健康

    做一次回款健康分析:收缴率对生死线、应收天数和风险雷达。

    /13 周现金

    回款晚两周,未来 13 周现金够不够?

    对话框输入「/」有 21 条经理口吻的中文问法,分 7 组(0.12 新增「看板」组,0.13 加了倒推和敏感性),选中只填不发。

    06 · 管控

    AI 动手,人拍板,写在代码里

    CFO 最关心的往往不是 AI 能做多少,而是它不能做什么。FA Foundry 里有 10 处「模型只能建议」的硬约束:有些动作 AI 根本没有对应的工具,有些写入只能从界面发起。

    AI 可以做

    • 读资料、解析套表、提议表结构
    • 建口径、跑计算、做利润桥和情景
    • 建议勾稽控制,给差异建议问题类型
    • 起草文稿,只能存为「未复核」
    • 预览 Excel 写回,列出冲突格;起草凭证

    只有财务经理能做

    • 追认表结构和模板套用
    • 确认勾稽控制,才计入月结
    • 处置差异,并写明理由;可开第二人复核
    • 接受估算;复核、认可、归档文稿
    • 逐格决定 Excel 冲突,生成下月套表副本

    按授权看资料

    每个 AI 会话只读、只存被授权的资料,「读不到」和「不存在」报同一句话。四轮独立复查,155 条专门测试。

    月结不给编数的工具

    月结席位屏蔽所有直接在表格里写数的办公工具,以后新增的同类工具也拦下。模型敲进表格的数字追溯不到来源。

    数据不出本机

    签名并经 Apple 公证的 macOS 应用;脚本在沙箱里跑,没有网络、不能派生进程;任务之间资料互不可见。

    07 · 月结底座

    经营分析站在一份过了勾稽的月结上

    它原样读金蝶、用友或自制的套表,不要求先整理成模板。表结构确认一次,下月同形状自动套用;导入时顺带做公式体检。月结页从范围、来源、结构、控制、异常、复核六块读出还有什么挡着,顶部最高只到「可提交经理复核」,从不显示「完成」。

    尚未准备还有 N 项待处理
    可计算范围和结构就绪
    需要复核有差异或过期控制
    可提交经理复核系统能说到的最高一档
    已归档经理复核后

    三类勾稽

    • 分项对合计
    • 跨表、跨工作簿取数对比
    • 按公式重算

    三种处置

    • 接受并说明(写理由)
    • 待外部确认(写确认人)
    • 修正后重新导入

    整套表一句结论

    • 可用 / 带保留可用
    • 不可用 / 无法判断
    • 只按经理确认的控制和处置得出
    华宸物业示例账套(虚构)生成脚本自称「已全部校验通过」

    坏账分项对不上合计

    11,655 万元

    分项合计 33,780 万,合计行 22,125 万;账龄段的计提比例被套到了账单年度余额上。

    两本工作簿对不上

    (2,793.2794) 万元

    合同台账本年实收 245,726.6057 万,月结区域实收 248,519.8851 万,精确到小数点后四位。

    处置绑定当时的差额和资料快照,资料一换,旧决定自动失效。上月套表可一键滚动到下月,只写普通单元格,公式和合并格只列清单不写,原文件不动。

    08 · 追溯

    每个数字都有出处,防幻觉靠结构

    12 类证据标签

    只按服务端记录判定,不读正文措辞,也不收调用方自填的标签。

    来源原文标准化数据派生计算管理层说法分析判断用户假设推断假设估算过期来源矛盾来源缺必需来源未知

    汇总成五级证据等级

    可决策
    研究级
    初步
    假设主导
    无法支持

    「可决策」只说明有来源支撑,不代表经理认可。

    执行成功程序跑完了
    可复算重跑一致后才标
    经理已复核只有经理能给
    可发布归档和导出另记

    四个状态分开记录,互不替代。估算永远不冒充预算:五种导出格式开头都有「估算值声明」,逐行写推算公式,经理确认前不作为批复预算。资料时效只比较资料声明的期间和截至日,不看电脑时钟。

    09 · 汇报

    汇报材料与复核

    管理层读得懂的文稿

    结论先行,条形图、折线图和流程图附逐图来源。Word、PDF、HTML、Markdown、Excel 五格式导入导出,分管理版和审计版,可套公司自己的 Word 和 Excel 模板。数字按会计写法:千分位、括号负数、柔和暗红。

    下属交上来的报告,逐个数字对账

    导入 Word、PDF、PPT 月报,把每个数字对回当前有效的套表和计算结果,分一致、四舍五入后一致、疑似单位换算、不一致、需人工核对五类。示例里能抓出汇报稿把经营现金流 17,431.94 万写成 18,431.94 万。

    复核面板底部固定写着:复核只比对数字,不判断表述是否恰当,也不代表报告可以对外发送。

    10 · 落地

    从模拟套表开始,再上真账

    华宸物业是一家虚构的大型物业集团,住宅和非住宅混合业态,50 家城市公司。演示资料包含两本主套表、下月同形状套表、明细长表、经营分析会纪要和经理汇报稿、公式体检样本,埋了 12 处问题,验收 20 项全部按预期报出。团队可以先在这套假账上把月结和经营分析走一遍。

    第一天

    用内置示例任务走一遍月结:确认表结构、勾稽和差异处置、分析范围、运行计算、文稿复核。示例用的是华宸资料,配好参考答案(见下)。

    第一个月结

    导入自己的套表,确认表结构和勾稽控制,处置差异,出第一份经营分析。

    第二个月起

    表结构自动套用(示例里 10 张表有 9 张直接套用),上月套表滚动到下月,分析方法可以保存复用。

    上手不靠培训:示例、参考答案和准备清单 0.10 新增

    0.13 起,第一次打开应用,总览上会有「60 秒看看它能做什么」:约一分钟生成示例的参考结果,自动打开它的看板,分三步带你点一个数看来源、拖一下收缴率、导出一页纸。看完或关掉就不再出现。

    跟着做,十二步

    指南里十二篇短文,从确认表结构、导入收费明细、按自己的口径调整收缴率,一直到把结果钉上看板,每篇写清做什么、在哪一页、你应该看到什么。文中数字和引擎算出的结果由自动测试锁在一起,引擎或示例资料一变,测试先报错,指南不会悄悄过时。最后一步建好 9 月练习任务,试一次滚动到下月。

    参考结果当答案

    系统用当前版本把 8 月整条路线自动跑完,约 50 秒:勾稽 83 条,79 条相符,4 处差异写了处置理由(2 处说明后接受、2 处待外部确认),月结如实停在「差异待处理」。凡是本该经理做的确认,都标成「示例预置」,不冒充经理。

    导入前先对清单

    「资料准备清单」按分析列出要哪些列、在 Excel 里先修什么,列名和系统识别规则由测试对齐;在管面积、服务合同、人数三张补充模板可一键导出。也可以直接问 AI「看看我这批资料还缺什么」。

    示例确认过的表结构单独存放,不会套到客户真实套表上;示例任务可一键换成新版或移进回收站。

    11 · 边界

    当前边界

    截至 2026 年 10 月 11 日(0.13.0)如实的边界。

    不连 ERP

    读的是导出的文件;ERP 连接器只是占位,来源刷新没有在真实租户上联调过。

    不过账、不付款

    凭证只出草稿;现金预测是分析,不执行资金划拨。

    不重算 Excel 公式

    导入用公式的缓存值;滚动生成的副本在 Excel 里打开时才重算。

    AI 文稿质量仍在爬坡

    解释质量评测首轮:主集 17/30、留出集 5/8,离 90% 的目标还有距离,经理校准评分尚未完成。所以每份文稿都要经理复核,系统也只会推到「可提交经理复核」。

    导入格式

    .xls 需先另存为 .xlsx(系统会直接这样提示);单份资料上限 10 万行。收费明细走单独通道,上限 500 万行。

    看板是单机、单任务的

    没有在线分享和多人协作,分享靠一页纸和汇报模式。下月重算在打开任务时触发,不是后台定时;新任务的看板要手动「从别的任务带过来」。总览不放跨任务的指标卡。

    情景只是推演

    回款情景、倒推、敏感性卡永远不能认可,不进月结、文稿和一页纸;倒推的「一年还要多收」是按近 12 个月收入估的。对话里是否出卡片、出点选题由模型决定,不保证每次都出。

    平台

    只支持 macOS Apple Silicon。随包表格预览组件的许可 2026-11-15 到期,到期后预览加水印,月结不受影响。

    片 · 90 秒看懂

    90 秒看懂 FA Foundry

    一段动画讲解:AI 怎么动手、经理在哪拍板、一个数字怎么追到原单元格、收缴率怎么拆到账单、拖一下收缴率现金会怎样、下个月看板怎么自己更新。画面里的数字都取自应用在华宸物业示例资料上的计算,界面截图未经修饰。

    1920×1080 · 88 秒 · 无配音,适合会前循环播放下载 MP4
    附 · 技术与可信度

    技术与可信度

    界面

    Electron 桌面应用,React + TypeScript,shadcn 与 Radix 组件;内嵌只读表格预览,任何工具都碰不到预览网关。

    AI 运行时

    内嵌 DeepSeek harness(版本固定),默认 DeepSeek-V4-Flash、推理强度 Max。按席位给工具:分析席位 66 + 8 个,子 AI 42 个;席位由按钮决定,对话里放不宽。

    财务引擎

    Python 引擎负责全部正式数据、计算和成果记录;资料是带哈希的只读快照,补资料只增加快照,归档只追加;DuckDB 跑只读 SQL。

    对外开放

    同一套计算以本地 MCP 服务开放 13 个工具,外部 AI(实测 Codex CLI)可调用;另有 Excel 加载项,在真实 Mac Excel 上验收过。

    规模与验证数字
    Python 引擎(foundry/)95 个模块 · 54,120 行
    桌面端 TS/TSX(界面与主进程,不含测试)171 个文件 · 33,886 行
    Python 测试(含参数化收集 3,485 项)/ 前端测试用例2,270 / 约 1,321
    0.13.0 发版检查:原生 / 端到端 / 干净环境 / 工作区界面42/42 · 7/7 · 7/7 · 17/17
    10 万行冷查询(优化前 → 后)117.12 s → 1.27 s
    财务运行等待中位数 / 最长(21 次)0.61 s / 1.04 s
    1. 0.1–0.2

      9 月上旬:财务分析工作台成形;隔离执行、利润桥、量价、账龄、13 周现金;文稿五格式往返。

    2. 0.3–0.4

      9 月下旬:真实报表结构识别;服务端精确复算;估算声明;结论优先界面;文稿图表;首次签名公证发布。

    3. 0.5–0.6

      10 月上旬:月结控制中心、勾稽与差异处置、公式体检、证据标签与资料时效、滚动到下月、外部报告复核、会话权限围栏。

    4. 0.7–0.9

      10 月 7–8 日:会计写法数字、物业「回款与现金」行业包、「/」菜单问法、界面打磨。

    5. 0.10

      10 月 9 日:收费明细通道与按户收缴率、口径按版本由经理确认;随包华宸示例、参考结果与「跟着做」十一步;资料准备清单、GBK 和两行表头;看板页当数据表;归档与回收站;工作区重新分区。同日发布 0.10.1,修复安装版里收缴率算不出的问题;0.10.2 做了干净环境实测:不靠本机 Python、Node、Homebrew,冷启动没有出站连接。

    6. 0.11

      10 月 10 日:顶栏改成「总览 / 工作区 / 成果库」,总览列出等你处理的事和各任务月结进度;成果库标当前版,可两版对比、看来源追溯。

    7. 0.12

      10 月 10 日:每个任务有了看板;数字点开是来源卡片;下月资料到了自动重算;助手提议卡和回款情景卡;一页纸导出 PDF、PPT、Excel。

    8. 0.13

      10 月 11 日:对话回答下方直接出卡片和「接着问」;说不准就出点选题;倒推卡和敏感性表;收缴率拆到账单;本月三句话;汇报模式;60 秒首次体验。当前最新发布版本。

    附 · 随包开源组件

    站在这些开源项目上

    安装包自带运行所需的一切,不靠本机 Python、Node 或 Homebrew。下面列的是随安装包分发、或在构建中直接使用的开源项目,名称照各项目自己的写法。

    智能体与方法
    • DeepSeek Harness智能体运行时(dsh),随包
    • Model Context Protocol工具协议,官方 SDK
    • Anthropic Finance Skills报表、差异、对账、凭证 4 个方法技能,Apache-2.0
    数据与计算
    • DuckDB资料与收费明细的查询引擎
    • Data FormulatorMicrosoft Research 开源,「数据台」里做交互式探索,随包
    • Python · openpyxl财务引擎与 Excel 读写
    表格与文稿
    • Univer工作簿预览与成果表格
    • Tiptap文稿编辑器
    • PDF.jsPDF 资料导入
    界面
    • ElectronmacOS 桌面外壳
    • React界面框架
    • Radix UI无障碍交互原语
    • shadcn/ui组件体系(new-york)
    • Tailwind CSS样式
    • Vite构建
    • Lucide图标
    字体
    • Noto Sans SC中文正文
    • IBM Plex Mono数字,等宽、千分位对齐

    商标和名称归各自所有者,列在这里只说明 FA Foundry 用了它们,不代表这些项目或公司为本产品背书。OpenAI 的金融服务插件只参考过公开的方法,没有随包,因此不列。