Files
myWiki/concepts/agent-skill-atomization.md

53 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "Agent Skill 原子化"
created: 2026-06-24
updated: 2026-06-24
type: concept
tags: ["agent-architecture", "skill-design", "mcp", "financial-engineering"]
sources:
- "[[financial-llm-practice-2026]]"
---
# Agent Skill 原子化
将烟囱式业务系统拆解为颗粒合适的原子 Skill是金融 Agent 工程的核心基础设施。每个 Skill 需统一注册、统一描述、统一权限管控。
## Skill 设计规范
### 三要素
1. **所需物料**Skill 执行需要哪些数据输入
2. **数据来源**:物料从哪个系统/接口获取,实时还是历史
3. **权限级别**
- 只读:纯查询操作
- 只调代码:可执行但不可写入
- 写需人工确认:高风险操作强制确认
### 常见物料陷阱
- 风险测评超过两年未更新
- 产品申购状态非实时
- 适当性规则未同步
## 接口大模型友好改造
| 旧描述 | 新描述 |
|--------|--------|
| "基金分红历史信息" | "【查询】基金分红【过去指定时间,如去年、上个月等】范围内的分红记录" |
改造原则:
- **清晰**:带上时间、业务标签
- **一致**:避免系统缩写(如 JJJJ
- **业务性**:复杂功能封装为组合接口
## 与 MCP 的关系
Skill 原子化是实现 MCP 协议接入的前提。每个原子 Skill 作为一个 MCP Tool 暴露Agent 通过 Function Call 动态调度。
## 组织挑战
困难不在技术,而在于业务侧愿不愿意开放自己的能力——需要组织层面推动。
## 参考
- [[financial-llm-practice-2026|金融行业大模型落地实践]]
- [[mcp-protocol]]
- [[financial-agent-permission]]