| name | bond-quote-parse |
| description | 债券申购群聊报价解析:用户要做债券报价、解析群聊申购意向、整理报价表时使用。 未提供语料前须先交付空白输入模板,不得编造报价字段。 |
| compatibility | 需配置 LLM:BOND_QUOTE_API_URL / BOND_QUOTE_API_KEY / BOND_QUOTE_MODEL_ID。 通过 Agent 工具 bond_parse_* 完成模板、校验与解析。 |
| metadata | {"author":"bond-assistant","version":"2.2.0","schema_version":"1.0","zh_name":"债券群聊报价解析 Skill","category":"固收","scenario_refs":["bond-assistant"]} |
债券群聊报价解析 Skill
标识
| 项目 | 值 |
|---|
| 英文名称 | bond-quote-parse |
| 中文名称 | 债券群聊报价解析 |
| 类型 | 原子 Skill |
基本功能
- 交付空白 / 示例输入模板(Markdown、表格、BCCP 等)
- 校验并规范化 BCCP JSON(
schema_version: "1.0")
- 指导 Agent 调用
bond_parse_* 完成发行信息与报价表解析
业务场景
| 维度 | 说明 |
|---|
| 何时使用 | 债券报价、申购报价、群聊解析、报价模板、聊天转报价表 |
| 不适用 | 非债券申购群聊语料;未提供语料时不得直接批量解析或编造字段 |
| 目标用户 | 固收销售、交易员、运营人员 |
| 输入 | 群聊语料、Excel/CSV/Markdown 模板、BCCP JSON |
| 输出 | 校验结果;advertisement + quotes_table |
何时使用
用户提到:债券报价、申购报价、群聊解析、报价模板、聊天转报价表。
输入契约
| 输入 | 必填 | 说明 |
|---|
| 语料 / 模板 | 解析前必填 | 未提供前先调用 bond_parse_get_input_template |
bccp_json | 校验/解析必填 | 完整 BCCP JSON,schema_version: "1.0" |
corpus_type | 行级建议 | 报价 或 小广告(发行广告须早于同 speaker 的报价) |
speaker_id | 报价行必填 | 报价行须含说话人标识 |
输出契约
| 输出 | 说明 |
|---|
body.data.content | 模板正文(get_input_template) |
body.data.advertisement | 发行信息 |
body.data.quotes.quotes_table | 报价表(亦可读顶层 quotes_table) |
报价表列名(勿自行改名)
| API 字段 | 表头中文 |
|---|
institution_name | 机构名称 |
tranche_name | 债券品种 |
bid_rate | 标位(%) |
bid_quantity | 投标量(万) |
account | 账户 |
holding_type | 持仓 |
status | 状态 |
limit_ratio | 限比 |
avoid_institution | 避开 |
custom_remark | 备注 |
volume_raw | 量原文 |
步骤(Agent 执行指引)
- 若用户尚未提供可解析语料:调用
bond_parse_get_input_template(template_format="markdown", variant="empty"),将 body.data.content 完整发给用户。
- 整理为 BCCP JSON 后调用
bond_parse_validate(bccp_json=...)。
- 调用
bond_parse_batch(bccp_json=...) 完成解析。
- 按上表列名展示
quotes_table;limit_ratio 列标题须为「限比」。
- 禁止未调用工具即输出最终报价表;禁止把 API Key 写入对话。
工具
| 工具 | 作用 |
|---|
bond_parse_get_input_template | 空白 / 示例模板 |
bond_parse_list_templates | 模板列表 |
bond_parse_validate | BCCP 校验 |
bond_parse_batch | 解析 |
bond_parse_schema | 契约说明 |
也可使用本目录脚本:scripts/validate_bccp.py、scripts/bccp_from_csv.py、scripts/submit_parse.py。
依赖
- MCP:无
- 其他 Skill:无
- 环境变量:见
references/config.example.env
- 提示词与 few-shot:
references/system_prompt_v5.txt、references/advertisement_prompt_v1.txt、references/bond_examples.data(由场景 Agent 解析编排读取)
目录约定
原子 Skill,对齐 _skill_template / esg-passage-review:
bond-quote-parse/
├── SKILL.md
├── README.md
├── assets/ # 输入模板样例
├── references/ # 契约、配置、提示词与 few-shot
└── scripts/ # 本地 CLI