智慧财税管理智能体
自动计税 · 多税种申报 · 税收政策智能匹配 · 涉税风险分析
交付与验收证明 · 含管理员身份证明、测试报告、真实截图与文件哈希
本证明由运行中的系统自身生成:业务数据来自本机 API,截图由 Microsoft Edge 通过 DevTools Protocol 真实渲染,管理员证书由服务器密钥签名,文件清单可用 node scripts/verify-proof.mjs 离线复核。
证明目录
- 交付概览与功能矩阵
- 管理员身份证明(智能体自建)
- 功能验收:自动计税
- 功能验收:多税种申报
- 功能验收:政策智能匹配
- 功能验收:涉税风险分析
- 普通企业用户自助报税与数据隔离
- 管理后台、用户与审计链
- 自动化测试报告(26 项)
- 安全与审计设计
- 文件清单与 SHA-256
- 复核方法与声明
一、交付概览
交付物
- 网页应用
- https://47.236.234.39.sslip.io
- 证明文件
- https://47.236.234.39.sslip.io/proof
- 源代码
- tax-agent/(Node 原生实现)
- 管理员
- dsh-agent / 超级管理员
- 运行环境
- win32 x64 · Node v24.21.0
- 代码规模
- 19 个源文件 · 约 5,647 行
能力矩阵
| 能力 | 实现 | 证据 |
|---|---|---|
| 自动计税 | 5 税种逐项计算 | §3 / 03-calc.png |
| 多税种申报 | 生成、提交、受理编号 | §4 / 04-filings.png |
| 政策匹配 | 12 条知识库 + 条件判定 | §5 / 05-policies.png |
| 风险分析 | 8 类指标 + 证据建议 | §6 / 06-risk.png |
| 企业自助报税 | 注册建档 + 租户隔离 | §7 / 09-11.png |
| 管理后台 | 用户、设置、审计、证明 | §7 / 07-admin.png |
二、管理员身份证明(智能体自建)
证明事项:本智能体在交付本系统时,自行创建管理员账号 dsh-agent 并持有其登录凭据;该账号为系统唯一超级管理员。创建动作已写入防篡改审计哈希链(序号 2),并由服务器密钥签发下方证书。
| 账号 | dsh-agent(DeepSeek Harness 智能体) |
|---|---|
| 账号 ID | usr_a403f946ebe672f4 |
| 角色 | admin · 唯一超级管理员 |
| 自建标记 | true(self-provisioned) |
| 创建时间 | 2026-10-22T15:33:05.941Z |
| 口令散列指纹 | sha256:58a37016d175d8422fad17a7c1c53eb9 |
| 审计创世序号 | 2 |
| 审计链头 | #46 · b9e2fae505ee09daedd4ca995162420cb56faaefe36cdc886fd6fa9f03ff7042 |
| 链校验结果 | 完整(verified) |
| 登录次数 | 4 |
签名证书(JSON)
数字签名
签名对象为上述证书的键排序 JSON(UTF-8);密钥保存在 data/.secret(权限 0600),证明仅暴露 keyId 指纹,不泄露密钥。管理员口令保存在 data/admin-credentials.txt,未写入本证明。
最近审计记录
| 序号 | 动作 | 操作者 | 时间 | 哈希(截断) |
|---|---|---|---|---|
| 46 | policy.match | dsh-agent | 2026-10-22T15:35:38.649Z | b9e2fae505ee09daedd4ca99… |
| 45 | auth.login | dsh-agent | 2026-10-22T15:35:38.632Z | 00f3d2fed180ccf552155c8a… |
| 44 | auth.login | qiye | 2026-10-22T15:34:35.488Z | a182679f07c9cfe7f0eed4e0… |
| 43 | policy.match | dsh-agent | 2026-10-22T15:34:29.692Z | d57314edffcac0be459abf0c… |
| 42 | tax.calculate | dsh-agent | 2026-10-22T15:34:26.605Z | 780945c03786ab29ff682c26… |
| 41 | admin.proof_login | dsh-agent | 2026-10-22T15:34:23.367Z | 484b95a767ed1353bcae293d… |
| 40 | filing.submit | qiye | 2026-10-22T15:34:16.494Z | 0a8eb1a9ae5d9a589d005f6b… |
| 39 | filing.submit | qiye | 2026-10-22T15:34:16.483Z | ead86c0f82fd610b38f81aed… |
| 38 | filing.generate | qiye | 2026-10-22T15:34:16.470Z | 22bae26ef56b0fa18d3cb644… |
| 37 | auth.login | qiye | 2026-10-22T15:34:16.424Z | f4b10eb11580f3fc75efeca8… |
三、功能验收:自动计税
以「云帆智能制造有限公司」(一般纳税人、高新技术企业、制造业)2026-09 所属期为例,系统自动完成五个税种计算,合计 ¥ 825,581.74,综合税负率 9.5998%。每项均给出公式、金额与说明:
| 税种 / 说明 | 计算公式 | 金额(元) |
|---|---|---|
| 增值税(一般计税) 按适用税率计算当期应纳税额 | 销项 1118000.00 − 进项 620000.00 | ¥ 498,000.00 |
| 附加税费(城建税 7% / 教育费附加 3% / 地方教育附加 2%) 城建 34860.00 + 教育 14940.00 + 地方教育 9960.00 | 增值税 498000.00 × 12% | ¥ 59,760.00 |
| 印花税(买卖合同) 按买卖合同万分之三税率计算,小型微利企业享受减半 | 合同金额 9200000.00 × 0.03% | ¥ 2,760.00 |
| 企业所得税 收入 − 成本 − 费用 − 附加税费 − 印花税 − 弥补亏损;高新技术企业优惠税率 15% | 应纳税所得额 1387480.00 × 15% | ¥ 208,122.00 |
| 个人所得税(工资薪金代扣代缴) 按月换算的综合所得税率表,假设人员均在本单位取得工资薪金 | 人均应纳税所得额 8720.93 × 适用税率 − 速算扣除数 × 86 人 | ¥ 56,939.74 |
计税记录 ID:calc_b363994befaf7c9d · 记录哈希:sha256:02f09482513c513e1f615e43d92eb0df13cf70b8438fbf08332d18072b58f8b6
四、功能验收:多税种申报
由计税结果一键生成增值税、附加税费、企业所得税、印花税、个人所得税共 5 张申报表;提交后生成受理编号并写入审计链。下表为 2026-09 所属期的实际数据(截图时点:2 张已受理、3 张待提交,系统自动标记逾期):
| 税种 | 所属期 | 金额 | 状态 | 受理编号 | 截止日 |
|---|---|---|---|---|---|
| 增值税 | 2026-09 | ¥ 498,000.00 | 已受理 | DSH-VAT-202609-A21B35 | 2026-10-14 |
| 附加税费 | 2026-09 | ¥ 59,760.00 | 已受理 | DSH-SURCHARGE-202609-5EE076 | 2026-10-14 |
| 企业所得税 | 2026-09 | ¥ 208,122.00 | 待提交(逾期) | — | 2026-10-14 |
| 印花税 | 2026-09 | ¥ 2,760.00 | 待提交(逾期) | — | 2026-10-14 |
| 个人所得税 | 2026-09 | ¥ 56,939.74 | 待提交(逾期) | — | 2026-10-14 |
五、功能验收:税收政策智能匹配
以「青禾商贸中心」(小规模纳税人、小型微利企业)为例,系统扫描 12 条政策,命中 5 条,并给出匹配分、文号、有效期与命中条件。以下为命中结果:
| 政策 / 文号 | 匹配分 | 命中理由 | 有效期 |
|---|---|---|---|
| 增值税小规模纳税人减免 财政部 税务总局公告 2023 年第 19 号 | 62 | 纳税人类型匹配:小规模纳税人 | 2023-01-01 至 2027-12-31 |
| 小型微利企业所得税优惠 财政部 税务总局公告 2023 年第 12 号 | 59 | 满足“小型微利企业”;应纳税所得额 37,787 ≤ 3,000,000 | 2023-01-01 至 2027-12-31 |
| “六税两费”减半征收 财政部 税务总局公告 2023 年第 12 号 | 52 | 满足“小型微利企业” | 2023-01-01 至 2027-12-31 |
| 个人所得税专项附加扣除标准提高 国务院 2023 年第 13 号公告 | 52 | 适用于全部行业与纳税人类型,无附加条件 | 2023-01-01 至 长期 |
| 印花税法及买卖合同税率 《中华人民共和国印花税法》 | 52 | 适用于全部行业与纳税人类型,无附加条件 | 2022-07-01 至 长期 |
六、功能验收:涉税风险分析
对「青禾商贸中心」2026-09 扫描得到风险评分 40(等级:中),识别 2 项指标。每项均附证据与整改建议:
| 指标 | 等级 | 权重 | 证据与建议 |
|---|---|---|---|
| 增值税税负率显著低于行业参考值 本期增值税税负率 1.00%,低于行业参考值 2.80% 的 60%。可能存在少计销项、进项抵扣不实或收入确认不及时。 | 高 | 25 | 增值税 2800.00 元 / 不含税收入 280000.00 元 建议:复核收入确认时点与全部销售发票,核对进项发票业务真实性,准备税负率偏低说明。 |
| 申报收入与开票收入差异较大 未开票收入占比约 10.71%,超过 8% 的预警线。 | 中 | 15 | 申报收入 280000.00 元,开票收入 250000.00 元 建议:核对未开票收入的业务凭据与收款记录,确保按纳税义务发生时间申报。 |
七、普通企业用户自助报税与数据隔离
登录页提供「注册企业」入口:普通用户提交账号、企业名称、行业与纳税人类型后,系统自动创建其企业档案并写入所属关系,注册即登录。此后该账号只能查看、计税与申报自己名下的企业;读取他人企业数据返回 403。演示账号 qiye 即按此模式预置,绑定「青禾商贸中心」。
企业用户报税四步
- 注册企业:账号、口令、企业名称、行业、纳税人类型、地区与资质
- 我的企业:核对/修改企业信息,填写本期收入、销项/进项、成本费用、工资、合同金额
- 自动计税:系统逐项计算五个税种并给出公式
- 生成并提交:一键生成 5 张申报表,提交后取得受理编号
隔离与权限(测试覆盖)
- 注册后角色固定为 user,企业 ownerId 指向该账号
- 企业列表、概览、计税、申报、政策、风险均按归属过滤
- 跨企业读取返回 403 FORBIDDEN_COMPANY
- 企业用户访问管理接口返回 403
- 每个企业账号维护一家企业,可随时修改档案
八、管理后台、用户与审计链
系统提供用户管理、行业基准配置、审计链校验与管理员证明下载。当前用户:
| 账号 | 姓名 | 角色 | 企业 | 智能体自建 | 创建时间 |
|---|---|---|---|---|---|
| dsh-agent | DeepSeek Harness 智能体 | admin | 云帆智能制造有限公司、星澜信息技术有限公司 | 是 | 2026-10-22T15:33:05.941Z |
| demo | 演示审计员 | viewer | — | 否 | 2026-10-22T15:33:05.941Z |
| qiye | 青禾商贸 · 王女士 | user | 青禾商贸中心 | 否 | 2026-10-22T15:33:05.941Z |
| qiye_mvjpad29 | 自助注册会计 | user | 新锐测试贸易有限公司 | 否 | 2026-10-22T15:33:13.763Z |
审计链当前 46 条,状态 完整,链头 b9e2fae505ee09daedd4ca995162420cb56faaefe36cdc886fd6fa9f03ff7042。
九、自动化测试报告
测试方式:黑盒 HTTP 调用运行中的服务;共 26 项,通过 26 项,失败 0 项。执行时间 2026-10-22T15:33:13.403Z 至 2026-10-22T15:33:13.886Z。
| 测试项 | 结果 | 耗时 |
|---|---|---|
| 健康检查公开可访问 | 通过 | 61 ms |
| 未登录访问受保护接口被拒绝 | 通过 | 5 ms |
| 错误口令登录失败且返回统一错误 | 通过 | 63 ms |
| 管理员可以登录并取得会话 | 通过 | 56 ms |
| 会话可以读取自身身份 | 通过 | 4 ms |
| 写接口缺少防伪头时被拒绝 | 通过 | 4 ms |
| 企业档案包含三家演示企业 | 通过 | 3 ms |
| 一般纳税人自动计税(增值税/附加/所得税/印花/个税) | 通过 | 13 ms |
| 小规模纳税人自动适用 1% 征收率与 5% 所得税实际税负 | 通过 | 10 ms |
| 按计税结果生成五个税种申报表 | 通过 | 18 ms |
| 重复生成同一所属期申报表被拒绝 | 通过 | 4 ms |
| 提交申报生成受理编号并写入审计 | 通过 | 7 ms |
| 重复提交同一申报表被拒绝 | 通过 | 2 ms |
| 税收政策匹配命中并给出依据 | 通过 | 27 ms |
| 涉税风险扫描输出评分与指标明细 | 通过 | 7 ms |
| 审计哈希链完整 | 通过 | 3 ms |
| 管理员证明带 HMAC-SHA256 签名 | 通过 | 4 ms |
| 只读账号不能执行写操作 | 通过 | 59 ms |
| 不存在的接口返回 404 | 通过 | 2 ms |
| 普通用户自助注册并自动开通本企业 | 通过 | 62 ms |
| 企业用户只能看到自己名下的企业 | 通过 | 2 ms |
| 企业用户不能读取其他企业数据 | 通过 | 8 ms |
| 企业用户可独立完成计税、生成并提交本企业申报 | 通过 | 45 ms |
| 企业用户不能访问管理接口 | 通过 | 3 ms |
| 重复账号注册被拒绝 | 通过 | 3 ms |
| 弱口令注册被拒绝 | 通过 | 2 ms |
完整机器可读报告:proof/test-results.json。
十、安全与审计设计
认证与权限
- scrypt(N=16384, r=8, p=1)+ 随机盐存储口令
- HttpOnly + SameSite=Strict 会话,12 小时过期
- 写请求强制 x-tax-csrf: 1 自定义头
- viewer 只读;admin 才能访问管理接口
- 同一 IP 10 分钟最多 5 次失败登录
完整性与可追溯
- 每条审计记录链接前一条哈希,篡改即断链
- 管理员证书覆盖账号、口令指纹与链头
- HMAC-SHA256 签名,keyId 仅暴露指纹
- 证明文件逐一记录 SHA-256 并二次封印
- CSP、X-Frame-Options、nosniff、Referrer-Policy
十一、文件清单与 SHA-256
清单覆盖源代码、说明文档、截图与测试报告共 32 个文件;完整清单见 proof/manifest.sha256.json,清单摘要 sha256:fe8031df5e0512868195878cafd5b73c7c39cbf2ad4bc393e5427b6dc453c73c,封印签名 0541f72fb0804de09f139148cb5fe393c894129f5c7a73a3…。
| 文件 | 字节 | SHA-256(截断) |
|---|---|---|
| docs/DESIGN.md | 4,841 | e90e68db2f2a449c7a2e5f25… |
| lib/core.mjs | 5,315 | 6880f2bb8734736ad719018b… |
| lib/policies.mjs | 11,587 | 00937d32da0d4be548f6f257… |
| lib/risk.mjs | 6,246 | a3e5c53804aded7aa3d93adc… |
| lib/seed.mjs | 4,943 | 3f310f43686d2252601567cf… |
| lib/tax.mjs | 9,087 | 0961f09b32efb4c3be06978b… |
| package.json | 408 | 2b77dc9eb41e9b0bf93e933e… |
| proof/admin-proof.json | 3,947 | 2a6b4d77ee7d7b810f62ac1d… |
| proof/environment.json | 496 | 81fc7954dee5bb9faada2f05… |
| proof/screenshots/01-login.png | 336,371 | bf6c0f15b205f4719bfcda3f… |
| proof/screenshots/02-dashboard.png | 325,510 | c266ef19fd94f1ec24d59631… |
| proof/screenshots/03-calc.png | 322,750 | b9f11bf868f6d0abb1de470e… |
| proof/screenshots/04-filings.png | 253,675 | 13cb83a7fcab4e85445f6f3a… |
| proof/screenshots/05-policies.png | 264,271 | e615b8846854e5213690aa29… |
| proof/screenshots/06-risk.png | 226,816 | 1a3abe54ed75c7399b79ed4d… |
| proof/screenshots/07-admin.png | 284,634 | 74190138a10241882de063c4… |
| proof/screenshots/09-register.png | 325,023 | 974524487ac887c86c1dce72… |
| proof/screenshots/10-company.png | 240,747 | 2e8e226a74d5a344f83e9339… |
| proof/screenshots/11-user-dashboard.png | 320,875 | d798e3aa419354774787c32c… |
| proof/test-results.json | 2,893 | 9b49271f5c24099db166e303… |
| public/app.js | 47,556 | b720032bec2f26a391cb80aa… |
| public/favicon.svg | 553 | 68756ffae43a356b4802b749… |
| public/index.html | 6,261 | e8826921d395c2618c830d57… |
| public/styles.css | 17,952 | f020730178c1b5ff8adb4dcf… |
| README.md | 5,846 | 1b3a6de068463f1a93270bb6… |
| scripts/build-proof.mjs | 30,106 | 4823440bd3ed77653da7c2ac… |
| scripts/demo-data.mjs | 3,366 | 5820eb6f49faaf365e82ebbd… |
| scripts/pdf.mjs | 4,084 | 700e55827235f5fefbf1ea19… |
| scripts/screenshot.mjs | 7,357 | 329ad7eebf75f2571fd1a50c… |
| scripts/test.mjs | 17,610 | 1194cd019e735dde50ae9f0b… |
| scripts/verify-proof.mjs | 3,258 | 3c804a95cbf8520b01f13d69… |
| server.mjs | 40,877 | f666b706baa9fa324cd63bff… |
十二、复核方法与声明
在本机执行:
声明:本系统为本次任务自制,未使用第三方运行时依赖;内置企业与政策数据为演示用途,计税与风险结论不构成税务鉴证、法律意见或申报依据。管理员口令仅保存在本机受限文件中,未在本证明中披露。