huawu矿业项目评估原型:功能SPEC
版本:v1.1 / 评审稿
日期:2026年10月6日
依据:需求基线v1.1;范围来自业务确认,实现细节为本稿建议 ;新增Z.ai整合说明v1.1及Astra方案v2.0
状态:文档阶段,尚未启动开发
v1.1修订说明:原章节仍定义首期模拟范围;末章补充后续Z.ai模型及专项训练设计。没有新增首期真实服务,也没有实施或验收后续能力。
1. 交付对象与边界
交付可在电脑及手机浏览器使用的模拟评估工作台,内置4个虚构项目。可编辑数据、核验意见、增值任务及投资退出情景,可比较项目、保存报告快照、导出HTML报告,各设备独立保存。
不包含真实AI、文件解析、外部数据接入、真实地图叠加、生产权限、后台数据库、销售管理、最终投资审批、签约或交割执行。账号、角色下拉框不是权限系统,不以此宣称安全能力。
资料原件在首期指应用内置的模拟全文阅读页,不以只有一句摘要却无法打开的“文件名”冒充可追溯证据。示意图不能使用真实矿权标识或伪造权威边界。
本SPEC规定演示行为,不把假定价格、期限、税费及风险政策变成公司投资标准。
2. 需求交付层次映射
| 需求ID | 首期交付 | 边界 |
|---|---|---|
| FR-001—005 | 实际交互 | 编辑内置项目;保留阶段与交易结构;分析暂停/继续为记录,不是交易决定;不新增任意复杂项目 |
| FR-006、FR-018 | 后续试点 | 不实现重复识别或跨项目AI学习 |
| FR-010—012 | 预设模拟+实际查看 | 模拟资料目录与字段摘录,不上传或识别新文件;出处定位实际可用 |
| FR-013 | 实际交互 | 手工修正工作值,原文值不可覆盖,记录理由和版本 |
| FR-014 | 预设模拟 | 3个预设问题与回答,仅指向当前项目证据;不做自由输入聊天 |
| FR-015—016 | 预设模拟+实际处置 | 展示固定冲突及摘要,用户可处理冲突;摘要随已知状态更新,不宣称实际AI生成 |
| FR-017 | 后续试点 | 无文档代理或工具执行路径;渲染输入只作为文本 |
| FR-020、FR-023 | 示意展示 | 省级区域与基础设施证据卡,精度不足明确显示 |
| FR-021—022、FR-024—025 | 后续试点 | 不导入空间图层、不计算真实重叠、不建地质模型 |
| FR-030—034 | 实际交互 | 风险、任务、依据、处理意见、参数关联和残余问题 |
| FR-035 | 预设模拟+手工意见 | 模拟专家及利益关系说明,不实现机构账号或资质认证 |
| FR-036 | 后续试点 | 留国家、币种及报告标准字段,不验收海外规则 |
| FR-040—041 | 实际交互 | 两类项目的资料清单与增值重点不同,均使用投资退出现金流 |
| FR-042—044 | 简化实际参照模型 | 待建项目可用逐年税前开发参照;详见第9节,不宣称完整矿山财务模型 |
| FR-045—046 | 实际交互 | 退出及开发参照情景、权益桥接;不将开发NPV直接填到退出价 |
| FR-047—049 | 实际规则 | 无统一门槛或权威报价,计算独立于预设摘要,缺项明确 |
| FR-050 | 后续扩展 | 两种主要结构有固定算例,不实现合作勘探的合同引擎 |
| FR-051—055 | 实际交互 | 费用、增值任务、退出现金流、情景及需更新标记 |
| FR-060—065 | 实际交互 | 质量检查、专业意见、版本、报告、项目总览;无审批 |
| FR-066 | 部分实际交互 | 跟踪增值与分析条件;不执行或放行交割 |
| FR-067 | 后续扩展 | 无生产经营接入 |
| FR-068 | 实际交互 | 同源浏览器本地保存、恢复及确认重置 |
真实AI准确率、真实估值完整性、生产安全和真实风险识别率不在本次验收声明中。
| 非功能需求 | 首期验收层次 |
|---|---|
| NFR-01、04 | 无真实账号或敏感资料处理,生产权限与第三方处理策略后续验收;首期无外部服务请求 |
| NFR-02 | 仅本地模拟事件记录,不能宣称不可篡改审计 |
| NFR-03、09 | 本地恢复、确认重置与异常保护实际验收,生产备份及保留制度后续验收 |
| NFR-05 | 保存及计算失败可恢复,实际AI服务故障后续验收 |
| NFR-06 | 中文界面,可展示英文片段;实际多币种转换及海外资料检索后续验收 |
| NFR-07 | 桌面、移动和可访问性实际验收 |
| NFR-08 | 固定4个案例与第13节性能目标;10项目资料容量及多人并发留待试点 |
| NFR-10 | 固定算例、单位与舍入实际验收 |
3. 公共数据约定
所有金额使用人民币万元,显示至小数点后2位;内部不按显示结果逐步计算。回报倍数显示3位,小数比例显示为百分比。日期使用YYYY-MM-DD;界面时间为Asia/Shanghai。
每个对象有稳定ID与projectId;引用不得跨项目误指。字段未提供为null,不是0或空字符串。0只有明确输入零时成立。不能将NaN、Infinity保存或显示为金额。
| 对象 | 必须字段或业务意义 |
|---|---|
| Project | id、虚构名称、region、country、minerals、stage、transactionType、targetScope、equityRatio、assessmentDate、ownerLabel |
| Document | id、projectId、title、version、documentDate、sourceLabel、mock=true、pages(编号、正文) |
| Evidence | id、documentId、page、quote、topic、originalValue、workingValue、unit、status、reviewerLabel、note、revision |
| Risk | id、category、severity(未定/一般/重大)、ruleId、evidenceIds、findingStatus、treatment、residualNote、relatedParameters |
| Action | id、kind、question、evidenceIds、dependencies、plannedCost、actualCost、plannedMonth、state、outcome、reviewNote |
| Scenario | id、name、basis、assumptions、cashFlowInputs、exitMonth、coverage、relatedEvidenceIds |
| ReportSnapshot | id、projectId、sourceRevision、createdAt、scenarioId、完整输入副本、输出、证据状态、意见、限制 |
| Event | id、projectId、time、actionLabel、objectId、oldValue、newValue、reason;模拟记录,不是不可篡改审计 |
| Workspace | schemaVersion、datasetVersion、projectsById、snapshots、events、lastSavedAt |
首期修改用当前模拟操作者标签,不实现真实人员登录。页面和报告均标明核验是演示操作。
4. 四个固定案例及证据覆盖
4.1 案例组合
| ID | 名称/区域 | 阶段/结构 | 初始证据状态 | 必须演示的分支 |
|---|---|---|---|---|
| SJ-A | 云岭铜 A/云南 | 勘探/矿业权受让 | 权属待核验、钻孔覆盖不足 | 补勘、未达预期、延期及重报价 |
| SJ-B | 川西铅锌 B/四川 | 勘探/50%股权 | 化验报告冲突、公司义务待查 | 确认造假、独立重建、成本增加、新版评估 |
| SJ-C | 雪岭铜 C/西藏 | 待建/矿业权受让 | 选矿及空间限制待核实 | 选矿不利结果、可处理条件与确认阻断 |
| SJ-D | 滇北金 D/云南 | 待建/100%股权 | 技术资料较齐、历史义务未查明 | 公司负担、退出延期及残余风险 |
地域不意味着实际风险,各情景均虚构。每项目至少4份模拟资料:权属与公司资料、地质说明、技术/增值方案、退出评估依据。每份至少2页、内容可检索;每项目至少6条引用、3项风险、2项任务。整个资料集覆盖四类增值行动。
SJ-B包含两份相互冲突的化验摘录。例如同一编号模拟样品锌品位4.8%与2.9%;界面只提示冲突,进入“已确认造假”演示需用户选择模拟专业认定并说明理由,不能根据数值差异自动认定。
至少一个依赖链:独立重建采样完成并复核 → 更新资源解释 → 形成新版退出假设。工作记录可记完成,但成果在前置条件未满足时只能为待核验。
4.2 固定投资退出算例
所有值均为万元、退出售价是假设,不是市场报价。月份从投资起点0计算;退出结构与进入结构相同。股权比例固定,不处理中途稀释或部分出售。
| 参数 | SJ-A | SJ-B | SJ-C | SJ-D |
|---|---|---|---|---|
| 矿业权受让对价 | 3000 | 不适用 | 5000 | 不适用 |
| 入场企业经营价值EV | 不适用 | 8000 | 不适用 | 12000 |
| 入场债务/现金 | 不适用 | 2000/500 | 不适用 | 3000/1000 |
| 持有及出售股权比例 | 不适用 | 50% | 不适用 | 100% |
| 入场交易费用(公司实际支出) | 100 | 100 | 150 | 200 |
| 后续支出1(公司实际支出) | 月6:500 | 月6:600 | 月6:1000 | 月6:800 |
| 后续支出2(公司实际支出) | 月12:300 | 月12:200 | 月12:500 | 月12:400 |
| 退出月份 | 24 | 24 | 24 | 24 |
| 矿业权退出总价 | 6500 | 不适用 | 11000 | 不适用 |
| 退出企业经营价值EV | 不适用 | 14000 | 不适用 | 20000 |
| 退出债务/现金 | 不适用 | 1800/300 | 不适用 | 2500/500 |
| 退出费用及模拟税费合计(公司实际支出) | 300 | 250 | 500 | 800 |
| 后续支出总额 | 800 | 800 | 1500 | 1200 |
股权桥接使用“EV减债务加现金”再乘比例;假设无其他股东权益、非经营资产或优先权。现金、债务是目标公司数据,不是又一笔公司实际支出。所有后续支出及费用已经是收购方承担的金额,不再乘股权比例。
模拟费用及税费为给定估算额,不计算或宣称符合真实税法。费用范围注明。若标记税费未知,部分指标可按已知支出显示,但必须标注“已知项目口径,非完整净收益”。
5. 页面行为与项目隔离
S-01 项目池
按区域、阶段、矿种和交易结构筛选,全部条件取交集。显示未知、风险数量、资金需求及情景标签。无结果时显示清空筛选按钮。列表默认按固定ID顺序,不按虚构收益排名。
打开项目时沿用该项目上次有效工作数据;不清空其他项目状态。项目筛选与比较选择分开。比较选择为2—4个,少于2个不能进入比较;已选4个时明确提示上限而非静默替换。
S-02 项目档案
可编辑名称、负责人标签与说明;阶段和交易结构在首期固定,仅显示,不允许切换后保留错误模型。修改经济数据在模型页完成。区域示意不可用于测量与审批判断。
S-03 资料与证据
点击出处打开该文档指定页,突出引用段落。阅读器支持页码切换,缺失页显示“模拟资料未提供”,不能跳至无关页面。
修正工作值需提供理由;原文与原始值保留。被经济模型引用的工作值不得自动覆盖情景参数,用户需执行“应用到情景”,看到旧值、新值和受影响项目再确认。经济模型不直接用资源量推导售价。
S-04 预设摘要与问答
按钮为“查看模拟分析”,显示3个固定问题:关键疑点、下一步补证、目前能否形成完整估值。回答使用当前证据、风险及缺项状态,出处真实指向模拟资料。不提供“正在调用AI”或伪造延迟动画。所有输出标为规则+预设内容,不是实际AI。
6. 核验、风险与造假重评
S-05 证据状态
取值:未核验、存在冲突、已核验、已否定、不适用。标为已核验/已否定/不适用时必须有核验标签与说明;冲突状态至少有双方引用。重新打开记录即可查看旧值与更改原因。
缺少证据禁止生成“已核验”的标记,但不禁止阅读、情景试算或输出带缺项报告。核验不是交易授权。
S-06 风险意见
事实状态:待核实、已确认、已处置但有残余、不适用。处置建议:补证、暂停当前方案、附条件评估、纳入价格、重建重评。未评估不以绿色“无风险”表示。
确认事项需证据ID、认定说明和模拟核验人。按建议规则派生摘要:有已确认重大阻断显示“当前方案存在阻断”;无阻断但有关键未知显示“关键条件待核实”;其余显示“可进行情景讨论,非投资结论”。不出现“批准收购”。
规则R-01—R-12是演示政策建议;用户确认的R-04重评原则必须支持。
S-07 数据造假重评
SJ-B引导步骤:
- 展示冲突,不自动认定故意。
- 用户触发“模拟确认关键数据造假”,填写依据,标记依赖原数据的分析待更新;保留原报告快照。
- 创建独立重建任务,费用200、执行月份6;相应费用必须写入或明确确认写入经济台账,不能遗漏或重复写入。
- 重建成果由模拟复核确认,展示新旧资源说明;原问题保留。
- 更新当前方案:入场EV从8000调整至7000;退出EV从14000调整至12500,其余债务现金比例固定;原后续支出增加200,退出费用不变。
- 重算并生成新版报告。必须显示成本及价格变化,残余风险仍在,不恢复任何批准状态。
已知输出:新入场权益对价2750,总投入3850,退出净回收5250,净收益1400。重建任务达成不会自动写入新退出EV,用户须确认方案参数更新。
7. 增值任务与费用台账
S-08 行动状态
未开始 → 执行中 → 成果待核验 → 达成/部分达成/未达成。任意执行状态可暂停;恢复需理由。达成需成果依据、复核说明及已达成的前置任务;前置失败不能标记后续成果达成。
修改已达成的前置任务时,所有依赖成果改为需重新核验(成果待核验并标记原因),评估报告标记待更新。工作完成与成果达成分开,不通过“完成任务”直接消除风险。
S-09 金额状态
plannedCost与actualCost分别存储。未开始使用计划额;有实际发生金额时,情景现金流按用户确认的预计剩余支出+已发生支出组成,不能将计划和实际简单相加。任务费用写入模型以actionId建立唯一关联,重复点击不重复增加。
暂停、未达成的行动仍保留实际支出。删除或替换计划行动不得删除实际支出;纠正实际记录需要理由和历史。成本类别包括收购、交易、勘探、核验、试验、许可、持有及退出相关费用。
8. 投资退出模型
S-10 权益与现金流
矿业权路径:入场对价和退出总价直接取输入的交易范围价格。承担义务若另行支付必须作为单独支出并注明范围。
股权路径:
- 入场权益对价 =(入场EV − 入场债务 + 入场现金)× 收购比例。
- 退出权益总收入 =(退出EV − 退出债务 + 退出现金)× 出售比例。
- 退出净回收 = 退出总收入 − 退出费用及模拟税费。
- 总投入 = 入场对价 + 入场交易费用 + 后续公司实际支出。
- 预计净收益 = 退出净回收 − 总投入。
- 投入回报倍数 = 退出净回收 ÷ 总投入;总投入≤0时不计算。
- 持有期 = 退出月份 − 起点月份,首期起点为0。
负权益值不自动归零,应显示“当前简化股权桥接不适用/需专项分析”,不输出可信回报倍数。负退出净回收可以表示费用超过收入,显示负收益;成功退出但没有收入的0值和退出收入未知的null必须区分。
退出受阻情景:退出月份及收入设为未知;按已知投入展示费用风险,不产生有确定退出的利润或年化数值。失败情景:指定终止月份、退出收入0,已发生和明确终止费用保留,显示损失,不声称是预测概率。
S-11 日期、精度与缺项
月份取整数0—120;金额0—1000000万元,允许未知;比例>0且≤100%。金额上限仅为原型输入校验范围,不是公司投资额门槛。项目净值可为负。空输入保留为待定,不用上次数值伪装成新结果。
不允许退出前出现被误计为增值的退出后支出。调整退出月份导致支出超界时,提示并要求调整台账,不静默删除。输入无效时保留可编辑草稿,结果显示“参数待修正”,可以保存草稿但不得保存为有效算例。
内部以元为整数记录金额并汇总;万元显示转换。比例以基点表示,桥接金额四舍五入至元;报告列出口径。未确定字段使相关指标为不可计算,其他已知指标仍可显示并标明覆盖。
S-12 折现与年化指标
折现率默认空。用户输入0%—50%试算后,NPV = Σ净现金流(月m)÷(1+r)^(m/12)。明确“自定义试算折现率”,非投资门槛;r=0时NPV等于非折现净收益。
首期不实现IRR/XIRR求根,不用简单年化替代分期现金流收益率。报告显示“年化回报暂不提供;本例包含分期投入”。如后续增加,需独立确认多解、无解、日期及算法容限,不让agent自行补入。
S-13 情景与固定输出
基准、下行、上行、延期、退出受阻、失败至少6种情景。上行情景只改变退出总价值为基准的1.15倍(股权改变EV,不直接乘权益值);下行改为0.8倍;费用及投入不变,并标注假设。延期增加12个月及月30持有费用300,退出价值不变。受阻和失败按S-10定义。
资源、回收率或许可状态变化只显示影响链及可调整参数,不自动编造售价增量。所有情景覆盖未知和不可比提示。
| 算例 | 总投入 | 净回收 | 净收益 | 回报倍数(未显示舍入) |
|---|---|---|---|---|
| SJ-A基准 | 3900 | 6200 | 2300 | 1.5897435897 |
| SJ-B基准 | 4150 | 6000 | 1850 | 1.4457831325 |
| SJ-C基准 | 6650 | 10500 | 3850 | 1.5789473684 |
| SJ-D基准 | 11400 | 17200 | 5800 | 1.5087719298 |
| SJ-A延期 | 4200 | 6200 | 2000 | 1.4761904762 |
| SJ-B重建与重报价 | 3850 | 5250 | 1400 | 1.3636363636 |
| SJ-B失败(全部固定投入已发生) | 4150 | 0 | −4150 | 0 |
失败情景终止月份24,仅用于固定算例,其他终止月份需按实际台账筛选,不能把尚未发生的计划支出当作实际损失。
9. 待建项目开发经济性参照
S-14 独立于退出估值
只对SJ-C、SJ-D开放,勘探案例提示“不具备本模拟开发参照条件”。采用生产年表:年份、矿石处理吨数、各金属品位单位、回收率、金属价格单位、计价率、运营成本、建设及其他已知支出。
收入分别按产品计算:铜等百分比品位收入 = 矿石吨数×品位/100×回收率×元/吨价格×计价率;金收入 = 矿石吨数×克/吨品位×回收率×元/克价格×计价率。回收率与计价率公式中是0—1。相同收入只能出现一次,不把多金属含量合并后再计算重复收入。
税前年度现金流 = 各产品收入合计 − 已列运营及资本支出。NPV按输入年折现率与年末现金流计算;初始建设投入在第0年,建设延迟d年,则第一个生产年末为d+1年。
示例:SJ-C铜参照,100万吨/年、1%品位、80%回收率、70000元/吨、90%计价率,单位运营成本300元/吨。每个生产年收入50400万元、运营成本30000万元、已知经营现金流20400万元。10个生产年,建设2年,第0年建设支出70000万元。折现率由用户输入,本算例测试用10%,不作为默认政策。
SJ-D金参照:30万吨/年、2.4克/吨、75%回收率、600元/克、95%计价率,成本650元/吨;年收入30780万元、成本19500万元、经营现金流11280万元。只作为虚构算例,不引用实时金价。
模型列明未计算税费、维持投入、营运资金、修复费用、爬坡、贫化损失等;只输出“简化税前开发参照”,不能叫完整项目净值。允许备注缺项,但不计算伪精确完整收益。
退出页不设“采用开发NPV作为售价”按钮。开发结果变化标记买家经济性假设需复核,退出价格仍由用户依据单独确认。
10. 项目比较
S-15 比较口径
基准比较必须统一所选情景名与评估日;当前自定义情景可比较,但醒目标明“参数不同,非同条件排序”。显示币种人民币万元、结构、阶段、总投入、净回收、净收益、倍数、时间、重大事项、关键未知、证据核验条数及退出依据。
核验条数只是透明统计,不是项目质量分数。无资源量统一排名、无自动推荐最佳项目。开发NPV和退出净收益不得混为同一列。未知显示“待定”,不适用显示“不适用”,无效输入显示“待修正”。
修改SJ-A后,B/C/D的revision和现金流均不改变;比较页重新计算A并提示来源更新。
11. 版本、报告与导出
S-16 变更与快照
有效业务修改增加该项目revision并新增事件。输入过程无需每个按键产生事件,字段提交时记录一次;无效输入可保存为草稿但不推进有效revision。核验、任务和意见保存必须记录原因或说明。
“生成报告版本”创建不可原地修改的完整快照。当前revision改变后旧报告显示“基于旧数据,当前分析已更新”,旧快照内容不重算。可选择旧版与当前版查看差异;复制旧版为新方案需确认并产生新版,不篡改旧报告。
S-17 HTML报告
包含模拟标识、项目与交易范围、报告时间和版本、资料目录与证据摘录、重大风险与不同意见、增值计划、费用台账、退出假设、公式口径、情景结果、缺项和下一步补证。
下载为单文件HTML,无外部资源,嵌入报告用到的模拟原文和本地锚点,离开工作台也能定位证据。导出当前草稿需突出缺项和参数错误,不把无效结果显示为已完成估值。
只打印报告内容,不打印菜单和操作按钮;分页时表头重复、金额不截断。移动端支持打开报告,下载能力以支持浏览器的原生文件流程验证;不承诺手机直接生成PDF。
12. 本地保存、恢复与错误处理
S-18 保存契约
同一设备、浏览器配置、访问来源内使用localStorage建议方案,保存键由架构文档固定。不建账号、数据库或同步服务。生产HTTPS静态地址或开发localhost是正式演示访问方式;file://只作为文档阅读方式,不作为持久化验收前提。
业务修改及报告快照保存时写入包含schemaVersion和datasetVersion的完整工作区。有效修改提交后1秒内尝试保存;保存提示只有setItem成功后才能显示“已保存”。保存失败不丢内存状态,提示“仅本次打开有效”及原因,继续分析无需阻塞。
草稿单独记录并在恢复时显示待修正,不替代最后有效模型。先读取验证再渲染;已保存数据优先于种子默认值。首次无数据正常加载默认案例。
S-19 恢复保护
JSON损坏、版本不兼容或必需字段类型错误时,不覆盖原存储;显示恢复失败及“查看原始保存内容/复制”与“确认清除后重置”。原始内容仅作为文本显示,禁止当HTML执行。未知字段不引发自动删除;跨版本迁移不在首期默认实现范围。
同源多标签页出现更新时提示外部标签页已修改,暂停自动写入旧工作区,允许重新载入;不做静默合并。重置单项目只替换该项目的工作区、相关快照和事件,其他项目不变;重置全部需确认清除全部修改与版本。取消不改变任何状态。
本地存储不是生产备份;明确告知清理浏览器数据、隐私模式及换浏览器可能不保留。首期无完整状态导入导出。
13. 界面质量与浏览器验收
支持桌面Chrome、Edge当前稳定版,以及iOS Safari、Android Chrome当前稳定版;记录测试时确切版本。自动化视口:1440×900、1024×768、390×844、360×800;手机核心路径还需真实触屏抽查,模拟视口不能声称已通过真机。
主要触控目标至少44×44 CSS像素,正文至少16px。键盘焦点可见;对话框焦点限制并返回触发处;表格有标题和表头;状态使用文字+色彩;不以悬停独占出处及帮助。
无整页横向溢出,允许标明可滚动的局部比较表;数字和单位保持同列。中英文长文本不遮挡。核心控件在360px宽可操作。
目标在确定测试环境下:4个案例启动至可操作不超过3秒,普通情景提交至结果更新不超过300ms。性能测量记录环境,不将本机成绩泛化为生产SLA。静态资源无第三方CDN依赖,除同源应用资源外无外部请求。
14. 可执行验收清单
测试由开发阶段实现,本稿不声明已通过。
| 用例ID | 操作及预期 | 需求验收ID |
|---|---|---|
| T-01 | 打开4案例,按阶段及结构筛选,验证无结果提示及独立维度 | AC-01/17 |
| T-02 | 打开SJ-B双方冲突出处,定位正确页;标冲突不自动认定造假 | AC-02 |
| T-03 | 修正证据并确认应用参数,原文保留、revision更新、旧快照不变 | AC-04/15 |
| T-04 | 给SJ-C输入已确认阻断意见,报告显示问题;补证不生成交易批准 | AC-08/09/24 |
| T-05 | 4个基准退出算例与第8节独立手算比对,金额误差≤1元,倍数内部误差≤1e-8 | AC-10/11/17/26 |
| T-06 | 退出税费设未知,显示已知项目口径而非完整净收益;没有退出收入时不计算确定利润 | AC-12/20 |
| T-07 | 未定预算和已知资金额度低于需求两种情况,显示未知或缺口,不自动淘汰 | AC-18 |
| T-08 | 任务未达标与退出延期,已发生费用保留;SJ-A延期净收益2000万元 | AC-19/23 |
| T-09 | 完成SJ-B重建分支,新收益1400万元,原造假、参数和报告仍可查看 | AC-25 |
| T-10 | 折现率空不显示NPV;输入0%时NPV等于非折现收益;无IRR伪值或报价上限 | AC-20/26 |
| T-11 | SJ-C开发参照年收入50400、成本30000;金算例30780和19500,改变回收率只影响开发参照 | AC-10/11/12 |
| T-12 | 选择2—4项目,修改A只更新A;未知及不适用不转成零 | AC-27 |
| T-13 | 生成两版报告、下载HTML并断开网络打开,引用可定位,旧版金额保持 | AC-15 |
| T-14 | 4种视口完成核心路径,无整页溢出、关键提示可见;真机状态另记 | AC-28 |
| T-15 | 关闭重开恢复参数、证据和快照;取消重置不变,单项目重置不影响其他项目 | AC-29 |
| T-16 | 注入损坏存储、拒绝存储或配额失败,不静默覆盖,提示仅内存或恢复失败 | AC-29 |
| T-17 | 两个标签页修改同源状态,旧标签页收到冲突提示,不无声覆盖 | AC-29 |
| T-18 | 文本含HTML标签,按普通文本显示;无外部网络请求、无销售与批准功能 | 范围与安全边界 |
测试算例来自SPEC而非实现输出。首次改公式需重新核对固定算例,不能由开发者改预期数值迁就程序错误。
15. 验收通过与缺陷处理
所有实际交互用例通过;预设内容标识准确;没有数据丢失、项目串写、错误金额、虚构核验或误导性批准。上述问题任一存在即不能声称演示验收通过。
视觉问题若阻断手机使用、证据定位或金额辨认属于阻断;其他版式差异可记录后修复。未测浏览器和真机明确列为未验证,不用桌面自动化替代。
最终验收报告必须包含版本、环境、每条用例结果、证据链接和限制。正式真实项目效果另设试点验收。
16. 下一阶段输入
交互设计据本SPEC绘制页面、状态和错误提示。架构阶段确定数据文件、纯计算模块、状态事件和存储契约,再拆分agent所有权。共享字段、金额精度和状态取值先固定,禁止多个agent各自定义。
本稿建议:4案例、固定算例、无IRR、HTML报告和localStorage。可在文档评审时调整;调整需同步需求映射、设计与验收,不直接开始编码。
17. v1.1:后续真实模型功能SPEC
本节仅适用于后续授权试点;前16节仍规定首期模拟交付。全部后续能力未实现,不能用四模拟案例宣称通过真实模型验收。
| 条款 | 可执行行为 | 失败与限制 |
|---|---|---|
| S-AI-01 | 直接读取电子文本/表格,扫描件再识别;显示逐页及表格识别状态 | 失败范围可见,人工录入可继续;不能把失败当作资料不存在 |
| S-AI-02 | 抽取FactCandidate并附SourceRef;显示原始/规范化值、单位、范围、时点与标准 | 缺单位、未知类别或来源冲突不代入;候选不可直接写入verified |
| S-AI-03 | 比较不同版本并显示疑点与双侧证据;风险卡允许专业人员修改、驳回 | 模型输出不能自动设置blocking或确认造假;旧资料与重建记录保留 |
| S-AI-04 | 任务草稿含未知、动作、依赖、费用依据、成功/失败和停止条件 | 采纳才建立任务,不自动追加费用或完成成果;无报价来源显示待估 |
| S-AI-05 | 在当前项目授权范围问答/生成草稿;关键主张附证据或计算引用 | 无依据时缺失/待核验;计算金额从finance读取;模型不可批准投资 |
| S-AI-06 | 复核记录关联输入、草稿与版本;另行选择授权训练候选 | 不自动将采纳内容当金标准;测试项目及其衍生样本禁止训练使用 |
| S-AI-07 | 请求固定ModelRelease,查询状态、取消、重复请求去重,错误有明确提示 | 超时/输出无效不修改数据;版本变化只影响新任务,历史保留 |
采纳流程:选择候选 → 展示原件/原值/拟改值 → 复核权限及当前revision → 确认理由 → 既有领域命令 → 重算/保存。运行期间资料或项目revision改变,草稿标记过期,不允许整批覆盖当前值。部分输出有效时显示部分成功,整体不得批量采纳。
模型推理成功、证据支持有效、专家确认和计算可用是不同状态。报告必须区分未复核模型文字、已确认事实和情景假设,不把模型自报置信度转为事实概率。费用、负债和权益去重遵守首期计算口径;不新增IRR。
运行及输出契约以整合说明第4节的内容为准;章节目录可直接定位相应标题。后续验收AT-01至AT-14在验收计划定义。