Files
X-Financial/document/development/agent week plan/day_1_foundation_models.md

75 lines
3.2 KiB
Markdown
Raw Normal View History

2026-05-11 03:51:24 +00:00
# Day 1基础模型与工程骨架
2026-05-11 03:51:24 +00:00
## 当前状态
2026-05-11 03:51:24 +00:00
- [x] ~~Day 1 已完成2026-05-11。~~
- [x] ~~后端基础模型、API 骨架、种子数据、审计能力和 Day 2 联调入口均已落地。~~
2026-05-11 03:51:24 +00:00
## 今天的大开发点
2026-05-11 03:51:24 +00:00
Day 1 只做地基,不做复杂 Agent 智能。
2026-05-11 03:51:24 +00:00
核心是把后面 6 天都会用到的基础对象建出来:资产、版本、审核、运行日志、工具调用日志、语义解析日志、审计日志,以及最小财务业务数据来源。
2026-05-11 03:51:24 +00:00
## 为什么第一天做这个
2026-05-11 03:51:24 +00:00
如果没有稳定的数据模型后面的任务规则中心、语义本体、Orchestrator、User Agent、Hermes 都会各自临时造结构,后期会很难合并。
2026-05-11 03:51:24 +00:00
## 今天主要交付
2026-05-11 03:51:24 +00:00
- [x] ~~统一资产模型规则、技能、MCP、任务。~~
- [x] ~~版本模型:规则 Markdown 和其他资产配置快照。~~
- [x] ~~审核模型:未审核不能上线。~~
- [x] ~~Agent 运行日志:所有 Agent 执行都有 `run_id`。~~
- [x] ~~工具调用日志MCP、数据库、LLM、OCR、规则引擎调用都可追踪。~~
- [x] ~~语义解析日志:后续语义本体结果可回放。~~
- [x] ~~审计日志:所有写操作可追责。~~
- [x] ~~最小财务业务数据来源:报销、应收、应付。~~
2026-05-11 03:51:24 +00:00
## 实际落地结果
2026-05-11 03:51:24 +00:00
- [x] ~~新增 `AgentAsset`、`AgentAssetVersion`、`AgentAssetReview`、`AgentRun`、`AgentToolCall`、`SemanticParseLog`、`AuditLog`、`ExpenseClaim`、`ExpenseClaimItem`、`AccountsReceivableRecord`、`AccountsPayableRecord`。~~
- [x] ~~新增 `/api/v1/agent-assets`、`/api/v1/agent-runs`、`/api/v1/audit-logs` 相关接口。~~
- [x] ~~种子数据已覆盖 3 条规则、2 条技能、2 条 MCP、3 条任务,以及报销 / 应收 / 应付示例数据。~~
- [x] ~~旧开发库启动时会自动补齐新增资产和版本,不需要手动清库。~~
2026-05-11 03:51:24 +00:00
## 对应执行细则
2026-05-11 03:51:24 +00:00
- [Day 1 执行细则](<../agent plan/weekly_execution_details/day_1_foundation_models.md>)
2026-05-11 03:51:24 +00:00
相关架构文档:
2026-05-11 03:51:24 +00:00
- [整体架构](<../agent plan/01_overall_architecture.md>)
- [语义本体](<../agent plan/02_semantic_ontology.md>)
- [数据契约与治理](<../agent plan/06_data_contracts_and_governance.md>)
- [能力注册](<../agent plan/07_capability_registry.md>)
- [权限与确认](<../agent plan/08_permission_confirmation.md>)
- [观测与 Trace](<../agent plan/09_observability_and_trace.md>)
- [财务单据标准模型](<../agent plan/14_financial_document_canonical_model.md>)
2026-05-11 03:51:24 +00:00
## 当天验收门槛
2026-05-11 03:51:24 +00:00
- [x] ~~数据库或等价存储能创建基础对象。~~
- [x] ~~API 服务能启动。~~
- [x] ~~资产列表能返回规则、技能、MCP、任务。~~
- [x] ~~规则资产能关联 Markdown 当前版本。~~
- [x] ~~未审核规则不能上线。~~
- [x] ~~AgentRun 能保存一条运行记录。~~
- [x] ~~AuditLog 能保存一条写操作记录。~~
2026-05-11 03:51:24 +00:00
## Day 2 联调入口
2026-05-11 03:51:24 +00:00
- `GET /api/v1/agent-assets`
- `GET /api/v1/agent-assets/{asset_id}`
- `GET /api/v1/agent-assets/{asset_id}/versions?limit=5`
- `POST /api/v1/agent-assets/{asset_id}/reviews`
- `POST /api/v1/agent-assets/{asset_id}/activate`
- `GET /api/v1/audit-logs`
2026-05-11 03:51:24 +00:00
## 今天不做
2026-05-11 03:51:24 +00:00
- 不做完整 Agent 对话。
- 不做完整 Hermes 调度。
- 不做真实 OCR。
- 不做复杂规则推理。