经济金融研究工具说明·AI 工具实操讲义 (工商大学泰隆银行内部讨论版)
内部培训讲义 · 研究工具数字化 · 实操指南

经济金融研究工具说明
AI 智能体 · API · Skill · MCP · Workflow

面向有研究基础的银行研究人员:先把 AI 工具的分层与边界讲清,用四款主流智能体(WorkBuddy、ZCode、豆包办公、Codex)示范「会用」,用 DeepSeek API 示范「接入」,再重点拆解 Skill(技能包)与 MCP(数据通道)两种扩展机制,并以本机 300+ 技能与 10 条研究工作流为样本,给出可直接复用的清单、一次真实取数演示与一张全景思维导图。

讲义版本V1.0 · 2026 年 10 月
前置要求会用 Excel 与研报数据库;懂 Python 更佳,不必须
密级建议内部培训资料 · 示例数据均为公开市场信息
CONTENTS

目 录

  1. 壹全景:AI 如何改变研究工作流 五层坐标系 · 研究链条映射 · 三条使用心法
  2. 贰四个智能体实例 WorkBuddy · ZCode · 豆包办公 · Codex · 怎么选
  3. 叁API 接入模型能力 DeepSeek 三步接入 · 批量文本处理 · 成本与工程
  4. 肆Skill:可复用的研究技能包 结构与写法 · 本机 300+ 技能精选清单 · 自建四步
  5. 伍MCP:让智能体连上数据与系统 原理与架构 · 同花顺真实取数演示 · 银行落地
  6. 陆Workflow:研究流水线 机制 · 十大学术工作流 · 晨报流水线设计
  7. 柒工具全景思维导图 一图总览 · 打印友好文字版
  8. 捌落地路径与合规红线 三步走 · 红线清单 · 一页速查
第一节

全景:AI 如何改变研究工作流

先建立坐标系——模型、对话、智能体、扩展(Skill/MCP)、编排(Workflow)五层各管什么;再把研究链条逐环节映射到工具;最后给三条使用心法。

1.1五层工具坐标系

市面上 AI 工具名字繁多:DeepSeek、豆包、MCP、Skill、Workflow……新手最常见的困惑是「它们到底是什么关系」。本章先给一个五层坐标系:越往上越贴近「做事」,越往下越贴近「技术」——上层调用下层,下层支撑上层。研究员不必记住每个产品,只需要想清楚「手头这件事,该在哪一层解决」。

L4编排层 Workflow把「事」固化成「流水线」
研究流水线 定时晨报 批量处理 人工确认门禁
▼
L3扩展层 Skill × MCPSkill 教方法 · MCP 连数据与系统
文献检索 Skill 回归分析 Skill 写作规范 Skill 同花顺 MCP 联网搜索 MCP 行内数据仓 MCP(自建)
▼
L2智能体层 Agent会动手的研究执行者
WorkBuddy ZCode 豆包办公 Codex 另有 Claude Code、Trae 等
▼
L1对话层 Chat零门槛,人人会用
豆包 DeepSeek 通义 智谱清言 ChatGPT
▼
L0模型层 Model底座:能力与成本之源
DeepSeek-V3/R1 GLM Qwen 豆包 Seed GPT Claude
图 1-1 五层工具坐标系:上层调用下层、逐级放大能力;安全合规与上下文工程两条纵线贯穿全部五层——前者决定「能不能用」,后者决定「用得好不好」。

把五层翻译成研究员的语言:

层管什么对研究员意味着什么本讲义对应章节
L4 编排层 Workflow多步骤、多智能体的流水线:分支循环、产物落盘、定时触发、人工门禁晨报周报、季度数据更新这类「每周都要做」的事,配置一次,之后定时跑、人工把关后出稿第六节
L3 扩展层 Skill × MCPSkill 教方法(怎么做),MCP 连数据与系统(拿什么、动什么)让 AI 按行规做事:Skill 提供期刊风格作图与研报写作规范,MCP 直接取上市银行财务指标与国债收益率第四节(Skill)
第五节(MCP)
L2 智能体层 Agent会读写文件、跑代码、调工具、拆任务、失败重试从「问」升级到「做」:让它整理终端导出的 Excel、跑回归、改稿、产出 Word第二节
L1 对话层 Chat网页/App 问答,零门槛快速问概念、读公告、译外文摘要;门槛最低,但拿不到你本地的数据与文件第二节开篇(与智能体对比)
L0 模型层 Model大模型与 API批量处理与嵌入自建系统的入口;成本与数据出域等合规考量的起点第三节
表 1-1 五层坐标系速查:每层管什么、对研究员意味着什么、讲义在哪一章展开。
上手路径:五层不必一起学。先在 L1 把问答用熟 → 到 L2 让智能体替你动手 → 觉得它「不够专业、拿不到数」时,进 L3 装 Skill、接 MCP → 最后在 L4 把重复劳动固化成工作流。本讲义各章正是按这条路径展开。

1.2以本机内容为例的一组数字

这套坐标系不是纸上谈兵。以本讲义编写与演示所用的本机环境为例,能落地的规模是:

5 层工具坐标系
4 款在用智能体
304 个本机技能目录
10 条已保存研究工作流
20+ 个同花顺 MCP 数据工具

四款智能体分别为 WorkBuddy(腾讯)、ZCode(本讲义演示环境)、豆包办公(字节跳动豆包电脑版)、Codex(OpenAI)。技能目录在 ~/.zcode/skills,工作流在 ~/.zcode/workflows,均为本机实测数字;同花顺 MCP 覆盖股票 / 债券 / 基金 / 指数 / 港美股数据工具。具体以各产品当前版本与官方文档为准。

这组数字说明两件事。其一,技能与工作流是越用越多的个人资产:每个 Skill 是一次方法论沉淀,每条 Workflow 是一套流程固化,都不随对话清零——本机 304 个技能、10 条工作流,是日积月累沉淀下来的。其二,数据侧不必从零自建:同花顺 MCP 一个服务就提供 20 多个数据工具,覆盖股票 / 债券 / 基金 / 指数 / 港美股;行内数据仓也可以 MCP 形式自建接入(见第五节)。

1.3研究链条 × 工具映射

坐标系落到日常,就是研究链条的每个环节各有一组趁手工具。研究链条可归并为三段:输入侧(选题、文献、数据)、分析侧(实证、作图)、输出侧(写作、评审、发布)。下表把八个环节的「传统做法—AI 辅助做法—推荐工具—银行研究示例」排成一张对照表,也是全书的使用索引:读完后续章节后,回到这张表按图索骥。

研究环节传统做法AI 辅助做法推荐工具(Skill · MCP · Workflow)银行研究示例
选题与跟踪 读新闻与研报,人工筛选 定时抓取 + 分类摘要 + 查新 open-websearch · tencent-news · novelty-check
工作流 research-idea-discovery
季度研究课题库季度初选题会的输入清单
文献与政策梳理 数据库逐篇检索、手工摘录 多路并行检索 + 聚类精读 + 引用核验 econ-lit-search · arxiv · openalex-api · literature-review · citation-validator 存款利率市场化与净息差文献梳理
数据获取 终端导出 + 手工拼表 自然语言取数(MCP)+ 自动清洗 同花顺 hexin MCP · ifind-finance-data · sec-edgar · data-cleaning 上市银行季度核心指标表净息差 / 不良率 / 拨备覆盖率 / 资本充足率
实证与建模 Stata / Excel 手工反复 对话生成代码 + 真跑 + 诊断迭代 regression-analysis · creating-financial-models
工作流 empirical-iteration
资本充足率与信贷增速面板回归
作图 Excel 默认样式 期刊 / 研报风格图自动生成 econ-figure · gen-figure · Plotting SOP 同业存单利率走势图
写作 从零起草 架构 → 起草 → 润色 → 去 AI 味 academic-writing · beautiful-article · humanizer · docx LPR 调整点评
评审与合规 同事互审 多角度盲审 + 完整性核查 paper-review · econ-review
工作流 research-integrity-check
对外报告出手前自检
发布与分发 手工排版 一键 Word / PPT / PDF、公众号改写、邮件与钉钉推送 pptx · md2pdf-export · wechat-rewrite · qq-email · dingtalk-* 晨报自动分发定时生成,人工确认后推送到群与邮箱
表 1-2 研究链条 × 工具映射。工具名为本机在用的 Skill / MCP / 工作流(第六节详述工作流机制),各章给出用法与示例。

用法提示:表中任何一格都不要求写代码——Skill 装上即用,MCP 配好即取,工作流填参即跑;具体安装与配置见第四、五、六节。

1.4三条使用心法

工具年年换,心法不变。以下三条来自一线使用的教训,比任何具体工具都值得先记住。

心法一 把它当「最听话但没经验的研究助理」

它执行力极强、行业经验为零:说什么做什么,不说的不做,也察觉不到你忘了说。所以:

  • 任务拆到可验收:不说「分析下银行业」,而说「拉出上市银行最新一期净息差与不良率,按净息差排序并标注数据来源」;
  • 每次给齐四件套:背景、材料、格式、例子,缺一样结果就偏一分;
  • 先复述再动手:让它「动手前用三句话复述任务与口径」,确认无误再执行。
心法二 上下文就是新的输入框

AI 不了解你的行、你的口径、你的模板——这些都要作为上下文主动喂给它:

  • 研报 PDF、数据表、指标口径说明、行内报告模板,直接作为文件给它;
  • 长材料先让它做索引或摘要,再按需引用,避免「塞不下、看不全」;
  • 项目级规则写进 AGENTS.md:本机工作目录根下就有一份,向所有智能体说明仓库结构、部署脚本与安全注意——一次写好,每个智能体每次都读。
心法三 一切输出必复核

AI 会一本正经地编造数字与文献(幻觉)。对外出手前,三道检查一道不少:

  • 数字对口径:关键数字回到终端或原始报表逐一核对;
  • 引用对原文:用 citation-validator 核验文献真实存在且观点相符;
  • 代码看运行日志:确认真的跑通、样本与变量对得上。
  • AI 写初稿,署名责任在人——合规与声誉都跟着署名走。

三条心法落到操作上,就是一张「提示词三要素」对照表。以银行研究最常见的任务——「写一段 LPR 下调对上市银行净息差影响的点评」——为例:

要素差提示好提示
背景谁看、用在哪「帮我写段 LPR 下调的点评」——不说是给谁看的、发在哪「为行内晨报写一段快评,读者是分支行客户经理,今天下班前要发」
材料给哪份数据与口径不给数据,让它自己「想」——影响幅度全靠编附本次 LPR 调整幅度、上市银行最近两期净息差数据及口径(披露值还是测算值)、贷款重定价节奏假设
格式与验收字数、结构、必须含的数字与免责「写专业一点」——无法验收「300 字以内,先结论后逻辑,须给出净息差影响的方向判断并引用所给数据,注明来源,段末加风险提示与免责声明」
表 1-3 提示词三要素:背景、材料、格式与验收。同一个模型,差提示与好提示的产出差距远大于换模型。
展开:把三要素拼成一条完整提示(LPR 点评示例)

背景:为行内晨报写一段 LPR 下调对上市银行净息差影响的快评,读者是分支行客户经理,今天下班前要发。

材料:随附文件包含本次 LPR 调整幅度、上市银行最近两期净息差数据及口径说明(区分披露值与测算值)、贷款重定价节奏假设。

格式与验收:300 字以内,先结论后逻辑;须给出净息差影响的方向判断并引用所给数据,注明数据来源;段末加风险提示与免责声明。动笔前先用两句话复述任务与口径,经我确认后再写。

1.5一句话定位与全书路线图

一句话定位:对话式 AI 解决「问」,智能体解决「做」,Skill 与 MCP 解决「做得专业、拿得到数据」,Workflow 解决「反复做、成规模地做」。

后续七章按「会做 → 连得上 → 更专业 → 成规模 → 收口」展开,各用一句话预告:

第2节四个智能体实例

WorkBuddy · ZCode · 豆包办公 · Codex——同一个任务四种做法,怎么选一目了然。

第3节API 接入

把 DeepSeek 装进自己的程序:批量与自动化的起点,附代码模板与成本要点。

第4节Skill:可复用的研究技能包

以本机 304 个技能为样本,按研究环节给出精选清单与自建方法。

第5节MCP:让智能体连上数据与系统

用一套统一接口接数据与工具,含一次同花顺 MCP 真实取数演示。

第6节Workflow:把研究流程编排成流水线

十大学术研究工作流实例,并设计一条银行研究晨报流水线。

第7节思维导图

把全书工具收进一张图,贴在工位随时查。

第8节落地路径与合规红线

三步推进表、红线清单与一页速查表,把工具变成生产力。

读完全书的标准很简单:回到表 1-2,找到你本周最耗时间的那一格,用对应工具把它重做一遍。

第二节

四个智能体实例:WorkBuddy · ZCode · 豆包办公 · Codex

智能体(Agent)= 模型 + 工具 + 记忆 + 规划。本章用 WorkBuddy、ZCode、豆包办公、Codex 四款产品说明不同形态怎么用、各自擅长什么、银行研究场景怎么落地,最后给出选型建议与安全使用习惯。

4 款智能体产品实例
304 个ZCode 本机技能(~/.zcode/skills)
72 个豆包内置 doubao-* 技能
2026-03-09WorkBuddy 正式上线

2.1Agent 与聊天机器人的差别

研究员熟悉的网页对话框是「聊天机器人」:一问一答,产出止于窗口内的文字,后续搬运靠人工。智能体则是把大模型装进一个运行时(Runtime):配上工具(读写本地文件、联网取数、执行命令)、记忆(跨会话保留偏好与中间产物)、规划(把一句话目标拆成多步并自己执行),交付的是落了盘的成品。先分清这层差别,再谈选型。

维度对话式 AI(网页聊天)智能体 Agent
输入一段文字:问题或粘贴的材料片段一句话目标 + 授权:目录、文件、账户、可用工具
输出窗口内的文字回答,复制搬运靠人工成品交付物:文档、表格、图表、代码、PRPull Request,代码合并请求,直接写入文件系统
执行方式单轮或多轮生成,不产生副作用多步规划后动手:调用工具、读写文件、跑命令、连数据源
记忆限于当前上下文窗口,会话结束即忘可持久记忆:跨会话保留偏好,中间产物落盘可复用
风险与控制主要是内容幻觉与敏感信息外泄能动真实文件与系统:需要权限确认、工具白名单、操作留痕
表 2-1 对话式 AI 与智能体 Agent 的机理差别。
要点:模型只负责「想」,约束、取数、执行与留痕都在运行时。评估一款智能体产品,一半看模型能力强弱,一半看它外面这层「壳」给了什么权限边界、确认机制与审计能力——在银行场景里,后者往往更关键。

2.2四款产品卡:形态与能力

四款产品对应四种形态:办公生态桌面工作台(WorkBuddy)、编码型终端智能体(ZCode)、PC 办公 Agent(豆包办公)、工程化编码智能体(Codex)。每张卡给出定位一句话、核心能力、银行研究场景与上手路径。

桌面工作台WorkBuddy(腾讯)

定位「全场景 AI Agent 桌面工作站」,2026 年 3 月 9 日正式上线(官网 workbuddy.cn)。在授权范围内规划任务、操作本地文件,直接交付文档、表格、演示文稿或代码。

核心能力

  • 连接办公 IM、文档、邮箱、会议、知识库,打通腾讯生态;
  • Skill 固化重复流程:一次配置,之后反复调用;
  • MCP(Model Context Protocol,模型上下文协议)在界面内可视化配置,无需手改配置文件,可接腾讯云 MCP 市场;
  • 记忆:保存长期偏好,跨会话生效;
  • 多任务用独立会话隔离上下文,互不串扰。

银行研究场景

  • 晨报:扫描本地公告与研报文件夹,汇总生成当日要闻文档;
  • 连接邮箱与办公 IM,跟踪央行公告、监管动态并归档;
  • 把「同业存单发行周统计」做成 Skill,每周一键复跑。

上手路径:装桌面客户端 → 在设置里授权目录与办公连接 → 把常用流程存成 Skill。它还能读取通用技能目录 ~/.agents/skills——本机 wf-index 索引已把 WorkBuddy 列为可按 wf-* 指南执行研究流程的智能体之一(与 Codex、Trae 并列)。

编码型终端智能体ZCode(本讲义演示环境)

桌面/终端形态的编码型通用智能体,由 GLM 系列大模型驱动(厂商编码套餐接入,也可配置其他模型接口)。本讲义后续章节的操作演示均在其上完成。

核心能力

  • Bash 与文件读写:直接操作本地数据、脚本与文档;
  • 浏览器与电脑操作:可驱动网页与桌面应用完成取数;
  • Skill:/技能名 显式调用或按描述自动触发,本机 ~/.zcode/skills 共 304 个;
  • MCP:插件市场一键安装,如同花顺金融数据插件;
  • 动态 Workflow:TypeScript 脚本编排多个子智能体,真并行、人工门控、产物落盘、可保存后按名复跑;
  • 定时任务 Cron 与闲时任务;项目级说明文件 AGENTS.md;权限模式下写操作与危险命令需确认。

银行研究场景

  • 拉取并清洗国债收益率、同业存单数据,出跟踪周报;
  • 多子智能体并行做同业比较:四家银行年报一家一个子任务;
  • 定时任务每日盘后更新行业数据与估值看板。

上手路径:安装客户端 → 让它先读项目根目录的 AGENTS.md 约定 → 从只读任务开始,逐步授权写操作。

「记忆」长什么样(本机实例):工作区下的 .workbuddy/memory/ 目录中,按日期存放记忆文件,并汇总为一份 MEMORY.md——记忆不是玄学参数,是磁盘上可打开、可检查的文本;所谓跨会话生效,就是这些文件被带入后续任务。
.workbuddy/memory/ ├── MEMORY.md # 汇总后的长期记忆 ├── 2026-09-21.md # 按日期的记忆文件(首末各举一例) └── 2026-10-19.md
PC 办公 Agent豆包办公(字节跳动)

豆包电脑版(PC 客户端)的「办公任务」Agent 模式 + Skills 技能链;须安装 PC 桌面客户端——网页版与手机端不支持本地操作。

核心能力

  • 「办公任务」以任务方式操作本地文件与办公场景,配合技能链串联多步;
  • 本机可见 72 个 doubao-* 内置技能文件,金融研究方向覆盖较全;
  • 定时任务:doubao-cron-scheduler;
  • 办公周边:doubao-pdf(PDF 处理)、doubao-record(会议纪要)、doubao-official-doc(公文写作)。

银行研究场景(对应技能)

  • 财报与公告速读:doubao-earnings-analysis、doubao-announcement-analysis;
  • 行业与公司:doubao-industry-analysis、doubao-public-company-analysis、doubao-private-company;
  • 建模与出图:doubao-finance-model-builder、doubao-data-analysis、doubao-visualization;
  • 市场跟踪:doubao-stock-screening、doubao-daily-stock、doubao-market-hotspot、doubao-sentiment-tracker。

另有 doubao-wealth-planning(财富规划)、doubao-headlines-calendar(头条日历)、doubao-compliance-assessment-public(合规评估)等。上手路径:装 PC 客户端 → 在「办公任务」里授权本地文件夹 → 需要特定打法时直接点名技能名。

工程化编码智能体Codex(OpenAI)

OpenAI 的编码智能体,有 CLI(Command Line Interface,命令行)与云端沙箱两种形态;能读懂整个代码库、生成并运行测试、提交 PR——定位是把研究脚本工程化。

核心能力

  • 两种形态任选:CLI 装在本机终端,云端沙箱在隔离环境执行任务;
  • 代码库级理解:跨文件修改保持口径与结构一致;
  • 生成并运行测试,验证通过后提交 PR,改动可评审、可回滚;
  • 通用 wf-* 技能可在其上按指南执行(本机配有 codex-cli 技能说明)。

银行研究场景

  • 把验证过的取数脚本工程化:入 git、补测试,变成科室内可复用工具;
  • 宏观数据管道:月度更新 LPR、国债收益率数据库并自动校验;
  • 代码评审:检查同事的估值模型与回归脚本逻辑。

上手路径:有终端基础用 CLI,否则用云端沙箱网页发起。在中国内地使用需考虑网络与合规审查,先按行内规定评估。

2.3横向对比

四款产品能力有重叠但侧重不同。结论先说:WorkBuddy 胜在办公生态连接与长期记忆,ZCode 胜在全栈运行时与流程编排,豆包办公胜在中文办公与金融技能开箱即用,Codex 胜在代码工程化。九个维度逐项对齐如下。

维度WorkBuddyZCode豆包办公Codex
形态腾讯桌面 AI 工作台,定位「全场景 AI Agent 桌面工作站」桌面/终端形态编码型通用智能体,GLM 系列大模型驱动豆包 PC 客户端「办公任务」Agent 模式 + Skills 技能链CLI(终端)与云端沙箱两种形态
上手门槛低 图形界面,MCP 可视化配置中 需适应终端操作与项目结构低 客户端内点选、点名技能高 需终端与代码工程基础
Skill 支持有:固化重复流程;可读通用技能目录 ~/.agents/skills有:/技能名 显式调用或按描述自动触发,本机 304 个有:技能链串联多步,本机 72 个 doubao-* 内置技能通用 wf-* 技能可在其上按指南执行
MCP 支持界面内可视化配置,无需手改配置文件;可接腾讯云 MCP 市场插件市场一键安装(如同花顺金融数据插件)以产品当前版本为准以官方文档为准
Workflow 与定时多任务用独立会话隔离上下文动态 Workflow:TypeScript 编排子智能体,真并行、人工门控、按名复跑;Cron 定时与闲时任务定时任务 doubao-cron-scheduler任务围绕代码仓库组织(测试、PR),编排能力以官方文档为准
记忆与上下文长期记忆跨会话,.workbuddy/memory/ 可查项目级 AGENTS.md + 会话上下文以产品当前版本为准以整个代码库为上下文
强项办公生态打通:IM、文档、邮箱、会议、知识库,直接交付办公成品全栈运行时:文件、浏览器、技能、工作流、定时齐备,研究流程可编排可复跑中文办公与金融技能开箱即用,办公场景摩擦小代码工程化:测试、PR、跨文件一致性改动
银行研究典型任务晨报周报汇总、公告与监管动态归档、固定模板周更数据清洗出图、多子智能体同业比较、盘后定时看板财报与公告解读、行业分析、公文与会议纪要研究脚本工程化、宏观数据管道、代码评审
合规注意在授权范围内操作本地文件;连接办公 IM/邮箱前先过行内审批权限模式下写操作与危险命令需确认;敏感目录不放进项目须 PC 桌面客户端;数据出域边界按行内规定评估在中国内地使用需考虑网络与合规审查
表 2-2 四款智能体横向对比。产品能力随版本迭代,未列明处以各产品当前版本与官方文档为准。

2.4同一任务,四种做法

任务:把近三年四大行年报中的净息差(NIM)、不良率、拨备覆盖率整理成一张表并出图。同一个活,四款产品各有顺手路径——差别不在「能不能干」,而在人守哪一道闸、成品落在哪、明年能不能复跑。

WorkBuddy工作台路径
  • 四家行近三年年报放入授权目录;
  • 会话下达目标,由它规划并在文件中定位三大指标;
  • 直接交付表格与图表文档;
  • 把流程存成 Skill,明年一键复跑。

示意耗时:一次会话内交付,数十分钟量级。

ZCode编排路径
  • AGENTS.md 写明年报位置与指标口径;
  • 四个子智能体并行,各读一家行;
  • 汇总成数据表并出图,产物落盘;
  • 人工门控确认关键节点后收工。

示意耗时:数十分钟量级,瓶颈在 PDF 解析。

豆包办公技能路径
  • PC 客户端「办公任务」指派年报文件夹;
  • 读取 PDF,提取三项指标;
  • 数据分析出表,可视化出图;
  • 人工核对数字后取用。

示意耗时:一次会话内交付。

Codex工程路径
  • 首次:写解析脚本入库,配样例测试;
  • 运行测试校验提取数值;
  • 跑批出表出图,提交 PR 供复核;
  • 此后每年换数据即可复跑。

示意耗时:首次半天量级,复跑分钟级。

四条路径没有绝对优劣:一次性任务选前三条顺手,年年要跑的活值得用第四条一次性工程化。耗时均为示意量级,取决于数据可得性与 PDF 质量,不构成性能承诺。

2.5怎么选:按需求对号入座

不必纠结「哪款最好」,按手头要做的事对号入座即可;同一段工作流里换用两三款也是常态。

我要…首选备选
日常问答、外文翻译与润色对话式 AI 网页版(不涉本地文件)豆包办公(顺带处理文档)
本地文件 + 多步分析(年报、数据表)WorkBuddyZCode
记住我的习惯、长期陪跑日常WorkBuddy(跨会话记忆)ZCode(AGENTS.md 固化项目约定)
工程化代码与数据管道CodexZCode
中文公文与汇报材料豆包办公(doubao-official-doc)WorkBuddy
定时重复任务(盘后更新、周报模板)ZCode(Cron + Workflow)豆包办公(doubao-cron-scheduler)、WorkBuddy(Skill 固化)
团队共享研究规范ZCode(AGENTS.md + 技能目录)WorkBuddy(可读 ~/.agents/skills 通用技能)
财务建模与快速可视化豆包办公(doubao-finance-model-builder / doubao-visualization)ZCode
表 2-3 按需求选型。「首选」指该场景下综合摩擦最小,并非唯一解。
组合使用:对话式产品管日常问答,智能体管动手做事——WorkBuddy 记着你的偏好与流程,ZCode 把研究过程编排成可复跑的工作流,豆包办公兜住中文办公材料,Codex 把跑稳的流程沉淀成科室资产。四款不是四选一,而是一条流水线。

2.6使用智能体的三条安全习惯

智能体能动真实文件与系统,安全习惯比产品选择更重要。把任何一个任务交给智能体,都建议按下面五步走:

说清目标与数据位置

指标口径、年份范围、文件在哪,先讲明白

只读探索

让它先读文件、给方案,不动任何数据

确认方案与口径

核对指标定义(如拨备覆盖率的分母)再放行

授权执行、盯关键步

写操作逐项确认,覆盖与删除类动作人工过目

复核产物并归档

数字抽查溯源,成品与中间文件落盘留痕

习惯一默认只读
  • 新任务先只给读权限,方案确认后再谈写;
  • 把 ZCode 式「写操作、危险命令需确认」当作所有工具的使用标准。
习惯二写操作逐项确认
  • 批量覆盖、删除、外发类动作必须人工过目命令与目标路径;
  • 宁可多点一次确认,不省这一次。
习惯三敏感文件不进云端客户端
  • 涉密研报、客户资料、未公开数据不出本机与内网;
  • 云端沙箱只放代码与脱敏内容。
本地客户端不是免检牌:装任何智能体客户端,第一件事是检查它「能访问哪些目录、连接了哪些账号」,把授权范围压到最小;人员变动与换机时记得回收授权。
第三节

API 接入:把 DeepSeek 装进自己的程序

网页对话是"零售",API(Application Programming Interface,应用程序接口)是"批发"——要批量、自动、嵌入自己的系统时,就得用 API。本章以 DeepSeek 为例,给出三步接入、代码模板、金融研究典型调用与成本工程要点,并说明 API 与智能体、MCP 的关系。

3.1为什么要 API

研究员日常的网页对话有三个天然上限:一次只能处理一段文本、结果靠复制粘贴、参数无法固化。一旦任务变成"把今年 300 份央行及监管公告逐条打分""每晚自动汇总 30 家上市银行业绩快报""全部城投公告入库时自动抽要点",网页对话就不够用了。API 把模型变成一个可编程的部件,价值集中在三点:

批量从"一条条问"到"一晚跑完"
  • 300 份货币政策执行报告措辞比对、50 份年报关键指标抽取、一年的同业存单发行公告打标,循环调用、当晚出结果;
  • 同一套提示词作用于全样本,避免人工复制粘贴过程中的口径漂移。
自动定时任务与流水线
  • 挂在定时任务上:每晚收盘后跑宏观数据跟踪、生成次日晨报素材与周报底稿;
  • 嵌入行内系统:公告入库时自动摘要、打标签,研究端后续直接按标签检索。
可控可复现、可审计
  • system 提示、temperature、模型名固定在代码里,下个月重跑结果可对照;
  • 输出强制为 JSON 结构,直接进数据库或 Excel,调用日志留痕满足合规要求。
要不要上 API 的三问:①任务量级是否超过约 20 条文本?②是否周期性重复(每日/每周/每季)?③结果是否要进数据库、报表或系统?——只要有一个"是",就值得写成 API 脚本;三个都是"否",继续用网页对话即可。
维度网页版(对话)API(程序调用)
适合任务单篇解读、头脑风暴、临时问答批量文本处理、定时任务、嵌入业务系统
数据量一次一段,人工粘贴成百上千条,程序直接读写文件与数据库
可复现性参数不固定,结果难复现提示词与参数固化在代码,可重跑、可比对
输出格式自然语言,需人工二次整理可强制 JSON 等结构化输出,直接入库成表
成本模式按订阅或免费额度按 token 计价,用多少付多少,可预估
合规控制数据出域路径不透明,不宜用于敏感材料可走行内网关或私有化部署,日志可审计
表 3-1 网页版与 API 的适用对比。"合规控制"一行按银行通行做法归纳,具体以本行信息安全要求为准。

3.2三步接入:从注册到第一次调用

在 DeepSeek 开放平台(platform.deepseek.com)注册即可开通,接口文档在 api-docs.deepseek.com。DeepSeek 接口兼容 OpenAI 格式:用 OpenAI 官方 SDK,改 api_key 与 base_url(https://api.deepseek.com)两处即可调用——这意味着学会一家,各家基本都会。

开通并生成密钥

在 platform.deepseek.com 创建 API Key,形如 sk-…,生成后只显示一次,立即存入密码管理器;泄露可在后台删除重发。

安装 SDK

pip install openai 一行装好;暂不写代码的同事可先用下面的 curl 版本验证连通。

第一次调用

照抄代码 3-1 或 3-2,把密钥换成自己的,看到返回即接入成功。

工程化

密钥放环境变量、加重试与日志、先小样本试跑再放量——模板与要点见 3.5 与 3.6。

代码 3-1 Python(OpenAI SDK):判断一份央行公告的政策方向并强制输出 JSON——这是"公告打分"任务的最小可用形态。

from openai import OpenAI
client = OpenAI(api_key="sk-***", base_url="https://api.deepseek.com")

resp = client.chat.completions.create(
    model="deepseek-chat",
    messages=[
        {"role": "system", "content": "你是银行业研究助理。只输出 JSON。"},
        {"role": "user", "content": "判断下面央行公告的政策方向(宽松/中性/收紧)、涉及工具、"
                                    "对银行净息差的影响方向,并给出 0-1 的信号强度:\n" + notice_text}
    ],
    response_format={"type": "json_object"},
    temperature=0.2,
)
print(resp.choices[0].message.content)
展开:模型返回长什么样(结构节选)
// 返回体结构节选示意,字段以 api-docs.deepseek.com 为准
{
  "model": "deepseek-chat",
  "choices": [{
    "index": 0,
    "message": {"role": "assistant", "content": "{...JSON 字符串...}"},
    "finish_reason": "stop"
  }],
  "usage": {"prompt_tokens": 812, "completion_tokens": 96}
}

研究代码里只关心两处:choices[0].message.content(模型回答,JSON 模式下是 JSON 字符串,需 json.loads 一次)与 usage(本条消耗的输入/输出 token,记账用)。

代码 3-2 curl 版本:不装任何环境即可调通,适合快速验证密钥与网络;密钥经环境变量传入,不留在命令历史里。

# 先执行 export DEEPSEEK_API_KEY=sk-***
curl https://api.deepseek.com/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $DEEPSEEK_API_KEY" \
  -d '{
    "model": "deepseek-chat",
    "messages": [
      {"role": "system", "content": "你是银行业研究助理"},
      {"role": "user", "content": "用 150 字概括这份研报的核心观点并保留关键数字:..."}
    ],
    "stream": false
  }'

两个模板只差"外壳",核心都是一次 HTTP 请求:选模型、给消息、设参数。研究中最常用的参数如下表。

参数含义研究中怎么设
model选用哪个模型日常摘要/抽取/打分用 deepseek-chat;深度推理换 deepseek-reasoner(见 3.3)
messages消息列表,角色分 system(身份与规则,优先级最高)/ user(任务与材料)/ assistant(历史回复)system 写死研究助理身份与输出规则;材料放 user;多轮追问才需要 assistant 历史
temperature随机性:越低越确定,越高越发散抽取、打分、分类设 0–0.2 保证复现;起草、头脑风暴可放宽到 0.7 左右
response_format输出格式约束,如 {"type":"json_object"}要进表的结果一律开 JSON,并在提示词里写明字段名,双保险
max_tokens输出长度上限摘要按目标字数加余量设置,防止跑飞;超限会被截断,入库前检查
stream是否流式返回批量任务用 false 一次取全;交互式界面用 true 逐字显示改善体验
表 3-2 最常用的六个调用参数与研究侧建议取值。

3.3模型与接口选择

模型选错,时间与费用双输。DeepSeek 当前提供两个模型名(所对应的底层版本以官网说明为准):

对比维度deepseek-chatdeepseek-reasoner
定位V3 系列,通用模型R1 系列,深度推理模型
适用任务摘要、抽取、打分、分类、改写等"读完就答"的任务机制分析、多步推理、假设生成与反驳等"想清楚再答"的任务
速度快适合批量更慢输出前先产出推理过程
成本相对更低更贵输入/输出单价不同且更高,具体以官网价格页为准
输出特点直接给结论输出包含推理过程,结论来得慢但推理链路可见
研究示例300 份货币政策执行报告的季度措辞变化打分"若存款利率自律机制放松,对商业银行净息差的传导机制、反例与可检验含义"
表 3-3 deepseek-chat 与 deepseek-reasoner 的选择。价格随官网调整,以 api-docs.deepseek.com 当前价格页为准。

国内主流厂商普遍提供兼容 OpenAI 格式的接口,切换成本极低:

厂商base_url代表模型备注
DeepSeekhttps://api.deepseek.comdeepseek-chat / deepseek-reasoner本章示例;支持 JSON 输出、Function Calling、上下文缓存
智谱 BigModelhttps://open.bigmodel.cn/api/paas/v4glm-4 系列国产合规选项,兼容 OpenAI 格式
阿里云百炼https://dashscope.aliyuncs.com/compatible-mode/v1qwen 系列阿里云生态,适合已有阿里云账号的团队
火山方舟(豆包)https://ark.cn-beijing.volces.com/api/v3doubao 系列调用时 model 需填接入点 ID,以控制台配置为准
表 3-4 国内兼容 OpenAI 格式的接口一览。地址与模型名以各厂商官方文档为准。
要点:换供应商 = 换 base_url 与 model 两个字符串,其余代码不动——这是"兼容 OpenAI 格式"最大的工程价值:比价、容灾、应对单一服务商限流,都只是改两行配置的事。

3.4金融研究五种典型调用

落到银行研究场景,API 调用反复出现的就五类任务。它们的共同心法是:system 定身份与规则,user 给材料与任务,输出给 schema,结论靠校验——模型输出永远只是半成品,必须设计校验环节。

任务system 提示要点输出形式校验方法
公告研报摘要限字数(如 150 字);必须保留关键数字与统计口径;标注来源页码限字数文本 + 来源页列表字数统计脚本过一遍;关键数字与原文抽样人工比对
情绪与立场打分给出量表定义(如 -1/0/+1 方向或 0–1 强度)与两三个 few-shot 示例;temperature=0JSON:方向 + 强度 + 依据句随机样本重跑两次比对一致性;边界样本人工复核
结构化抽取给字段 schema(净息差、不良率、拨备覆盖率、资本充足率等);要求引用原文片段佐证JSON(字段值 + 原文引用)与定期报告披露值比对;引用句回查原文
分类打标签类别清单穷举并写清边界(宏观/行业/公司/政策等);允许"其他"兜底枚举标签 + 一句理由先抽样 50 条人工校验,准确率达标后再放全量
假设生成与反驳用 deepseek-reasoner;要求列机制、反例、可检验含义结构化要点列表研究员逐条评审;仅作研究思路,不作结论
表 3-5 五类典型任务的做法与校验。前四类用 deepseek-chat,第五类建议用 deepseek-reasoner。
展开:结构化抽取的完整 system 提示示例(净息差/不良率/拨备覆盖率)
# system 消息全文(示意)
你是银行业研究助理。从用户给出的业绩报告原文中抽取以下字段,
严格按 JSON 输出,不得添加注释字段:
{
  "bank_name": "银行简称",
  "period": "报告期,格式 YYYY-MM-DD",
  "nim": "净息差(%),原文没有则填 null",
  "npl_ratio": "不良贷款率(%)",
  "provision_coverage": "拨备覆盖率(%)"
}
规则:
1. 数字必须与原文完全一致,保留原始小数位,不做换算;
2. 每个字段附 "evidence" 子字段,摘录原文中支撑该数字的短语;
3. 原文未披露的字段填 null,禁止推测;
4. 只输出 JSON,不输出任何其他文字。

要点:schema 写死字段名与格式、"没有则填 null"堵住编造、evidence 强制回查原文——这三条能显著降低抽取幻觉,配合表 3-5 的校验方法使用。

3.5批量任务模板

把代码 3-1 扩成"读 CSV、逐条调用、写回 CSV"的骨架,就是绝大多数批量任务的起点(示例:对一批评级公告或货币政策公告打方向分)。密钥从环境变量读取,重试用指数退避:

代码 3-3 Python 批量模板(示意):读取 announcements.csv,逐条打分写入 scored.csv。

import csv, time, json, os
from openai import OpenAI
client = OpenAI(api_key=os.environ["DEEPSEEK_API_KEY"], base_url="https://api.deepseek.com")

def score(text, retry=3):
    for i in range(retry):
        try:
            r = client.chat.completions.create(
                model="deepseek-chat", temperature=0,
                response_format={"type": "json_object"},
                messages=[{"role": "system", "content": SYSTEM_PROMPT},
                          {"role": "user", "content": text}])
            return json.loads(r.choices[0].message.content)
        except Exception as e:
            time.sleep(2 ** i)          # 指数退避:失败后等 1s、2s、4s 再试
    return {"error": "failed"}

with open("announcements.csv", encoding="utf-8") as f, \
     open("scored.csv", "w", newline="", encoding="utf-8") as out:
    w = csv.writer(out); w.writerow(["id", "direction", "strength", "evidence"])
    for row in csv.DictReader(f):
        s = score(row["text"])
        w.writerow([row["id"], s.get("direction"), s.get("strength"), s.get("evidence")])
成本估算示例(数字为示意,单价以官网为准):假设 2,000 条公告、平均每条输入 1,500 token、输出 100 token,输入单价 Pin、输出单价 Pout,则总成本 = 2,000 ×(1,500 × Pin + 100 × Pout)。若提示词固定部分占 1,200 token 且命中缓存,这部分按缓存价计,总成本还能再降——先试跑 20 条即可把平均 token 与实际花费测准,再决定是否放全量。

3.6成本与工程要点

计价与缓存按 token 计价
  • 输入与输出不同价(输出通常更贵),价格以官网价格页为准;
  • 命中上下文缓存的输入部分更便宜——批量任务把固定不变的 system 规则与 few-shot 示例放消息最前面,天然提高缓存命中。
可靠性把失败当常态设计
  • 超时与重试兜底(指数退避);JSON 解析失败自动重试一次;
  • 每次调用记日志:时间、模型、token 用量、成功/失败——既便复盘也对账。
安全密钥是钱和数据的门
  • 密钥放环境变量或行内密钥管理服务;
  • 不进代码库、不进聊天记录、不写进对外交付物;人员变动时轮换。
银行特别注意:密钥不入代码库与聊天记录;涉及客户数据、未公开内部材料等敏感数据的任务,走私有化部署或行内网关,敏感内容不出行;保留调用审计日志(谁、何时、调了什么、传了什么);对外 API 的开通与调用,需先经本行信息安全审批。

3.7从 API 到 Function Calling 到 MCP

一句话理解演进:API 给模型接上"大脑"的接口;Function Calling(函数调用)给模型装上"手脚"——模型自己决定调哪个函数、填什么参数;MCP(Model Context Protocol,模型上下文协议)再把"手脚"标准化成协议,任何智能体即插即用。MCP 详见第五节。

代码 3-4 演示 Function Calling 的机制:模型不直接编造"某银行净息差是多少",而是返回"我想调用 get_nim,参数是……";由你的程序真正执行查询,把结果作为 role=tool 消息回填,模型再基于真实数据写结论——数据始终不出你的程序,模型只做决策与表达。

代码 3-4 Python(示意):声明工具,模型决定调用,程序执行后回填。

tools = [{
  "type": "function",
  "function": {
    "name": "get_nim",
    "description": "查询某银行某报告期的净息差(%)",
    "parameters": {"type": "object",
                   "properties": {"bank_code": {"type": "string"}, "period": {"type": "string"}},
                   "required": ["bank_code", "period"]}
  }
}]
r = client.chat.completions.create(model="deepseek-chat", messages=msgs, tools=tools)
call = r.choices[0].message.tool_calls[0]          # 模型决定要调 get_nim 以及参数
result = get_nim(**json.loads(call.function.arguments))   # 你的程序真正执行
# 把 result 作为 role=tool 消息回填,再让模型写结论

最后一个常被忽略的事实:智能体本身也是 API 的用户。ZCode、Codex 等智能体都可以配置成走 DeepSeek、GLM 等模型接口——本讲义的演示环境就是通过厂商编码套餐接入 GLM 模型的。因此"接 API"有两层含义:自己写程序调模型,以及把智能体接到自选的模型上。后者不需要写代码,改配置即可。

第四节

Skill:可复用的研究技能包

Skill(技能)是「把一套做事方法写成文件夹,让智能体按需加载」的机制。本章讲它长什么样、与提示词模板和模型微调的边界、怎么用、怎么写,并以本机 304 个技能为样本,按研究环节给出六组精选清单。

4.1Skill 是什么:把方法写成文件夹

一个 Skill 就是一个普通文件夹,核心是一份 SKILL.md:开头是 YAML frontmatter(元信息头),至少写 name(技能名)与 description(何时使用);正文是写给智能体的操作指南。此外可以带三个可选目录——scripts/ 放可执行脚本、references/ 放规范与口径表、assets/ 放模板。下面用本讲义自拟的示例技能「商业银行净息差(NIM,Net Interest Margin)跟踪」看它的两个侧面:

形态一个技能 = 一个文件夹
bank-nim-tracker/ ├── SKILL.md # 必有:frontmatter + 操作指南 ├── scripts/ # 可选:可执行脚本(取数、出图等) ├── references/ # 可选:口径表、指标定义、写作规范 └── assets/ # 可选:报告模板、图表样式

文件夹即交付单元:拷给同事、放进版本库、整包分发,处理的都是它。

SKILL.mdfrontmatter 决定何时被触发
# 讲义自拟示例(节选)
---
name: bank-nim-tracker
description: 跟踪并解读商业银行净息差:当用户提到净息差、
  NIM、资产负债定价,或要做银行息差同业比较时使用。
---
# 商业银行净息差跟踪
## 何时使用
## 取数口径(优先 MCP:同花顺 get_stock_financials;注明报告期与是否年化)
## 分析步骤:1 取数 → 2 同业对齐 → 3 拆解资产端/负债端
  → 4 对照 LPR 与存款利率调整 → 5 出表出图
## 输出模板:一表(同业对比)+ 一图(趋势)+ 300 字解读
## 红线:口径不混用;每个数字注明报告期与来源;不给投资建议

三个可选目录什么时候需要?只写方法不带动作,SKILL.md 一个文件就够;要固化取数、出图等操作,加 scripts/;有指标定义、口径对照这类查表型知识,放 references/(需要时才读);有固定版式,放 assets/。

正文怎么写?右卡示例的骨架就是现成模板:

一句话:把你会怎么带新同事做这件事,原样写给智能体。

skill-creator 技能的自述:「Skills 是模块化、自包含的能力包,为智能体提供专业知识、工作流程与工具——像某个领域的『入职指南』,把通用智能体变成具备程序性知识的专家。」对研究员的意义:把部门里口口相传的做法写下来,让智能体和新同事都按同一套方法做。

体感判断:每次都要粘贴同样一大段话术,说明该升级成 Skill;某类任务智能体总把口径做错,说明缺一份写清口径的 SKILL.md。

4.2Skill 与提示词模板、模型微调的边界

研究员更熟悉提示词模板(一段可复制的问法)。三者的分工可以一句话记:提示词模板改「这一次怎么问」,Skill 沉淀「一类事怎么做」,模型微调改变「模型本身会什么」。逐项对比如下:

对研究部门而言,Skill 的关键优势在「能带口径表与模板」「可版本管理」两行:方法跟着口径和模板走、改动可回溯——这也正是内部审计与监管检查最看重的两点。

维度提示词模板Skill模型微调
形态一段可粘贴的文本文件夹:SKILL.md + 脚本 + 口径表 + 模板改动模型参数,能力固化在权重里
能否带脚本与数据不能,只有文字;写长了挤占上下文能:scripts/ 可执行,references/ 与 assets/ 可带口径表和模板不带外部文件,知识须先做成训练语料
分发与版本管理靠复制粘贴或共享文档,无版本概念文件夹即单元:可入版本库、整包分发、可回滚一次训练一版,迭代周期长
成本与门槛最低,人人可写低:把做法写清楚即可,可用 skill-creator 生成草稿高:需语料、算力与训练经验
适用场景一次性任务、个人小习惯部门级可复用的方法、口径、流程与模板全员、高频且长期稳定的能力需求
表 4-1 提示词模板 / Skill / 模型微调对比。对多数研究部门,Skill 是投入产出比最高的一层。
怎么选:个人一次性习惯,提示词模板就够;凡是会做第二次、且希望全组按同一口径做的事(数据口径、报告模板、评审清单),写成 Skill;微调留给前两层解决不了、且有语料与算力预算的场景——多数研究部门现阶段用不到。

示例:想让个人晨报格式统一——用提示词模板每次粘贴即可;想让全组净息差点评按同一套口径——做成 Skill;想让模型默认就说行话、无需任何提示——才轮到微调。

4.3本机技能库画像

技能库能长到多大、由什么构成?以本机为样本先看数字:

304 个~/.zcode/skills 技能目录(ZCode 使用)
323 个~/.agents/skills(镜像 + 补充,供其他智能体)
72 个doubao-* 办公金融套件
53 个wf-index 索引的学术方法论技能
10 个wf-* 工作流指南

构成上大致分几层:学术方法论与工作流(wf-* 系列)、办公文档套件(docx / pptx / xlsx / pdf 等)、豆包办公金融套件(doubao-*,72 个)、金融数据与检索,以及管理技能本身的「元技能」。304 个听来很多,但日常高频使用的其实集中在下一节的清单里——技能不怕多,怕的是不知道自己有什么。

数字背后的观察:技能库的增长主要来自套件式安装——一次装一组(如 doubao-*、sd-*),而不是逐个手写;个人自建的是少数,却通常是价值最高的部分。

两组数字的关系:通用目录的 323 = 304 的镜像,再加少量只装在通用目录的补充技能。

双目录并存:~/.zcode/skills 供 ZCode 读取;~/.agents/skills 是通用目录,WorkBuddy、Codex、Trae 都从这里读取。后者是前者的镜像加补充——一份技能放进通用目录,多个智能体端都能用,不必按工具各写一遍。

口径说明:以上数字为本机当前快照,随安装与卸载增减;重要的不是绝对数,而是「技能可以积累」这个事实。

实操建议:每月花十分钟盘点一次自己的技能目录,把当月重复做过两次以上的事情记下来——它们就是下一个值得沉淀成 Skill 的候选。

4.4按研究环节的精选清单

以下六张表沿研究链条排列:选题文献(A)→ 数据实证(B)→ 写作评审(C)→ 日常办公(D),再加豆包办公金融套件(E)与技能管理(F)。每行给出「做什么」与「银行研究怎么用」各一句;技能名均为本机真实安装名。

「银行研究怎么用」只是入口示例而非全部用法,同一技能常可跨环节复用:如 sentiment-analysis 既用于央行公告解读,也用于财报电话会纪要。

用法建议:按手头任务在对应组里先挑一两个试用,用顺再补;清单是菜单,不是必装列表。

速查:选题文献 → 表 4-2;数据实证 → 表 4-3;写作评审 → 表 4-4;日常办公 → 表 4-5;豆包套件 → 表 4-6;技能管理 → 表 4-7。

4.4.1 A 组:选题、文献与政策梳理

研究链条的最前端:把题选对、把文献读全,决定后面所有投入是否值得。这组技能围绕公开学术资源,适合开题与综述阶段。

注意:arxiv 预印本未经同行评审,引用时标注状态;顶刊检索与预印本检索配合用,快与稳兼得。

技能做什么银行研究怎么用
academic-deep-research多轮深度研究,输出带引用的综述报告新课题立项前摸底:如「中小银行资本补充工具」全景综述,先看已有研究走到哪一步
econ-lit-search经济金融顶刊语料检索查某问题在顶刊的提法与进展,为课题文献部分定位
literature-review文献综述:聚类、分歧、演进梳理「利率传导」文献脉络,标出结论分歧点,直接支撑综述小节
arxiv预印本检索追踪新方法(如大模型用于宏观预测),早于期刊见刊看到方向
openalex-api文献计量与作者机构图谱看某主题发文趋势、核心作者与机构,判断领域热度与空白
sd-search / sd-advanced-search / sd-paper-detail / sd-downloadScienceDirect 检索 → 进阶检索 → 详情 → 下载全文的成套动作从关键词到原文一条龙,取 Elsevier 期刊论文精读
novelty-check选题查新开题前确认题目没被做过、差异点在哪
journal-advisor期刊匹配推荐论文成型后按主题与风格推荐投稿去向
citation-validator / Citation Styles引用真实性核验与引用格式投稿前逐条核验文献真实存在,并统一引用格式
research-guide研究方法指南补方法细节:识别策略、稳健性检验的规范做法
scientific-critical-thinking批判性思维清单自查论证漏洞,或评审他人论文时的检查框架
market-research-reports行业研究报告框架按行业研究标准骨架(规模、格局、驱动、风险)搭报告目录
表 4-2 A 组精选:选题、文献与政策梳理。

A 组串起来是一条完整链路:检索(econ-lit-search / arxiv / sd-*)→ 综述(literature-review)→ 查新(novelty-check)→ 写作与投稿(journal-advisor、citation-validator)。

4.4.2 B 组:数据、实证与建模

取数、清洗、建模是研究工作量最大的一段,也是技能最密集、省时最多的一段。其中 ifind-finance-data 是 Skill 与 MCP 配套的实例,详见 4.5。

这组内部分工清晰:找数据源(datapro-search)→ 取数(ifind / sec-edgar / datacommons)→ 清洗(data-cleaning)→ 建模(regression / financial-models)→ 呈现(multi-stock-comparison)。

技能做什么银行研究怎么用
ifind-finance-data同花顺 iFinD 数据取用,Skill 与 MCP 配套(见 4.5)上市银行财务、行情、股东、风险等指标按口径取数
sec-edgar美国 SEC 披露文件检索查中资美元债发行人境外披露,或对标美资行年报
datacommons-clientGoogle Data Commons 宏观统计取各国利率、通胀等可比序列,做中外宏观对照
datapro-search数据产品检索先查哪个数据源覆盖所需指标,再定取数路径
api-data-fetcherAPI 取数样板部门自建数据管道时给出标准写法
data-cleaning清洗规范:缺失、异常、口径统一上市银行面板匹配报告期、处理缺失、剔除新上市样本
regression-analysis回归:设定、诊断、稳健性NIM 影响因素回归的全流程与稳健性检验清单
creating-financial-models三表、估值与情景模型银行盈利预测三表建模与利率情景敏感性分析
multi-stock-comparison多标的对比业绩快报季做上市银行多维对比表
sentiment-analysis文本情绪分析货政报告、业绩会纪要情绪打分,跟踪政策基调变化
polymarket预测市场数据事件概率作情绪佐证——谨慎参考,不作依据
表 4-3 B 组精选:数据、实证与建模。

B 组提醒:涉及行情与高频数据的技能,产出引用时注意数据版权与使用范围,对外发布前过一遍合规。

4.4.3 C 组:作图、写作、润色与评审

从结果到成稿:图要规范、文风要稳、成稿要有人挑毛病——挑毛病这一步,可以让智能体先来一遍。

技能做什么银行研究怎么用
econ-figure / cs-figure / gen-figure / Plotting SOP期刊与研报风格作图及绘图规范NIM 趋势、同业对比等研报图表按部门样式统一出图
academic-writing / research-paper-writing / academic-writing-skills学术写作规范论文与方法部分的结构、术语与表述规范
beautiful-article精排长文年度展望长文排版,提升可读性
humanizer去 AI 味初稿去翻译腔与 AI 腔,贴合行内文风
wechat-rewrite公众号改写把研报改写成公众号推文版本
fit-page-limit压缩到页数限制把超页初稿压进规定页数而不丢要点
paper-review / econ-review / review-agent多角度评审成稿先请智能体按审稿人 / 主管视角过一遍,再送审或上报
response-letter审稿与领导意见回复信逐条组织回复,态度得体、改动交代清楚
teaching-material培训课件把研究方法做成新人培训课件底稿
表 4-4 C 组精选:作图、写作、润色与评审。

C 组的使用节奏:初稿完成后先跑评审类拿问题清单,改完再用润色类,最后 fit-page-limit 收版面——顺序反了,返工是白做的。

4.4.4 D 组:文档、办公与信息获取

研究的日常底座:Word / PPT / Excel / PDF 四件套,加上检索、浏览器自动化、新闻监控、邮件与协同平台。D 组最「不 AI」,却最常被用到。

浏览器与邮件类技能涉及账号权限:首次使用先在测试账号上验证行为,再接工作账号。

技能做什么银行研究怎么用
docx / word / docx_fillerWord 读写与模板填充按部门研报模板填充内容,产出 .docx 初稿
pptx / ppt / powerpoint / kai-slide-creatorPPT 生成晨会汇报与路演材料从大纲到成稿
xlsx / sheetExcel 读写与公式读取行内 Excel 跟踪表加工,输出带公式的更新版
pdf / ocr-and-documents / iyeque-pdf-readerPDF 解析与 OCR解析上市银行年报 PDF 取指标,扫描件走 OCR
md2pdf-exportMarkdown 转 PDF内部速评排版成 PDF 分发
open-websearch / multi-search-engine / step-search多引擎网页检索政策原文、公告、新闻的多源检索与互证
browser-skill / browser-use浏览器自动化需登录交互的网站(如监管官网检索页)取页面信息
tencent-news / blogwatcher新闻与博客监控财经新闻与重点作者更新纳入晨报素材
qq-email / agently-mail / imap-smtp-email邮件收发自动收取数据商日报邮件并按主题归档
dingtalk-* / lark-*钉钉 / 飞书:文档、日程、待办、纪要会议纪要落库、待办同步到行内协同平台(视部署而定)
表 4-5 D 组精选:文档、办公与信息获取。

D 组涉及行内系统与账号(邮件、钉钉 / 飞书、浏览器登录):凭据放密管系统,敏感数据不出行内环境,接入前先过部门信息安全规范。

4.4.5 E 组:doubao-* 办公金融套件精选

豆包系技能成套出现(本机 72 个),技能名即场景,覆盖建模、分析、公告、行业、合规与日常办公。下表挑研究与办公最常用的一批。

技能做什么银行研究怎么用
doubao-finance-model-builder财务模型搭建银行盈利预测模型快速起稿
doubao-data-analysis数据分析宏观数据分布与异常的快速探查
doubao-visualization数据可视化数据速览配图
doubao-earnings-analysis财报分析上市银行业绩点评初稿
doubao-announcement-analysis公告解读资本债发行、分红等公告要点提炼
doubao-public-company-analysis上市公司分析公司基本面框架的深度底稿
doubao-private-company非上市公司研究未上市城农商行的公开信息摸底
doubao-industry-analysis行业分析行业景气与格局的框架梳理
doubao-stock-screening股票筛选按估值、股息率等条件初筛标的池
doubao-daily-stock每日个股资讯覆盖个股的日常动态跟踪
doubao-market-hotspot市场热点盘面热点梳理,供晨报快评
doubao-sentiment-tracker情绪跟踪市场情绪指标的持续跟踪
doubao-wealth-planning财富规划财富管理条线研究的辅助参考
doubao-official-doc公文写作部门请示、通知等内部公文起草
doubao-pdfPDF 处理PDF 解析、整理与转换
doubao-record录音转写整理调研与电话会录音转纪要
doubao-cron-scheduler定时任务定时执行取数、快评等例行流程
doubao-compliance-assessment-public合规评估(公开信息口径)产出物对外发布前的合规自查参考
表 4-6 E 组精选:doubao-* 办公金融套件(本机共 72 个)。「做什么」按技能名与通用定位概述,具体能力以各技能当前版本为准。

E 组与 B–D 组功能有重叠(建模、可视化、PDF 等),并存不冲突:套件内技能风格一致、成组更新,适合日常办公;跨套件的专项技能口径更细,适合出研究产出。

4.4.6 F 组:技能管理

技能多了就要运营:创建、发现、安装、审查、分发、改进,每个环节都有现成技能——用技能来管理技能。

元技能的好处是把「建技能」这件事本身标准化:新手照 4.6 的六步走,产出质量与熟手相差无几。

技能做什么银行研究怎么用
skill-creator / skill-creator-for-work用自然语言创建技能把「净息差同业比较」等部门做法写成技能(见 4.6)
skill-installer / find-skills发现与安装技能为新同事的机器配齐基础技能库
skill-vetter上线前安全审查自建技能分发前查越权读写、泄密等风险
skill-distribute / skill-sync-onboard团队分发与同步部门技能库统一分发、新人批量配置
self-improving自我改进与反馈收集使用偏差,持续修订 description 与步骤
表 4-7 F 组精选:技能管理。

F 组技能本身就是 4.6 六步流程的工具化——先照着流程手工走一遍,再让元技能接手。

4.5Skill 与 MCP 怎么配合:ifind-finance-data 实例

MCP(Model Context Protocol,模型上下文协议)解决「接通数据源、真取数」;Skill 解决「怎么问、口径怎么对、什么不能做」。两者是分工关系,不是替代关系。本机的 ifind-finance-data 就是配套实例,它的 frontmatter 只声明触发条件:

---
name: ifind-finance-data
description: 当用户提到 iFinD 金融数据或请求其支持的数据操作时使用。
---

正文是一组使用规则,这类规则正是 Skill 的价值所在(以下为要点摘录):

这些规则看似约束,实为保险:把「智能体自由发挥」压缩进口径之内,出错时也能倒查——哪一步、调了哪个工具、按什么口径,规则里都有据可依。

该技能配套的连接器提供 10 个工具:get_stock_financials(财务)、get_stock_performance(行情)、get_stock_summary(估值摘要)、get_stock_shareholders(股本与股东)、get_risk_indicators(风险指标)、get_stock_info(公司档案)、get_stock_events(公司事件)、get_esg_data(ESG 数据)、search_stocks(检索)、stock_highfreq_quotes(高频行情)。

十个工具对应十类问题,选哪个由问题决定、不由习惯决定——这正是「选最窄的」规则的落地。

若连接器不可用,技能按规则应如实说明、不硬答——这正是「不编造数据」红线的日常意义:宁可少答,不可编数。技能与连接器还要成对维护:工具名变了,技能里的指引也得跟着改。

分工一句话:Skill 里写清「问净息差用 get_stock_financials、注明报告期与是否年化、结果不改单位」;MCP 负责真取数。方法与数据分离:方法可沉淀、可审查、可传承,数据走受控通道。

把一次真实的取数请求走一遍,看两层怎么咬合:

研究员一句话

「拉一下上市银行最新报告期的净息差,和上年同期比一比」

Skill 命中

任务描述匹配到净息差技能,加载口径:指标定义、报告期、是否年化

MCP 真取数

按规则选最窄的工具(如 get_stock_financials),连接器调取数据

按模板产出

保留工具返回的名称、单位、报告期,套输出模板成一表一图

↺ 研究员核对产出后归档;发现的口径偏差回流修订技能

4.6怎么用、怎么写

个人使用门槛很低,四步走:

发现

用 find-skills 找现成技能,或翻部门技能库清单——多数需求已有轮子

安装

skill-installer 装入本机技能目录;套件类(如 doubao-*)整组安装

调用

ZCode 中 /技能名 显式调用,或任务描述命中 description 自动触发

自建

没有现成的就用 skill-creator 写、skill-vetter 审,再分发全组

↺ 用的过程就是发现缺口的过程:哪里总要手工补救,哪里就缺一个技能

判断「用现成还是自建」:这件事第二次出现、且有行内口径要遵守——两条都满足才值得写成技能;只是个人偶发习惯,提示词模板更轻。

展开:用 skill-creator 把「净息差同业比较」做成技能的六步

六步从零到分发,适用于任何想沉淀的部门做法:

描述任务与触发条件

说清什么时候该用它:如「上市银行季度净息差同业比较」

生成 SKILL.md 草稿

skill-creator 按描述产出 frontmatter 与步骤初稿

补口径表与模板

NIM 口径定义放 references/,报告模板放 assets/

真实任务试跑

用两个真实任务各跑一遍(如年报季一次、快报季一次)

按偏差修正

哪里触发不了、哪步口径走偏,回头改 description 与步骤

审查后分发

skill-vetter 过安全审查,再经 skill-distribute 分发全组

试跑要挑真实任务而非演示任务:只有真实任务才暴露口径歧义与数据毛刺。

银行实践建议:不必一步到位,先做三个基础技能——研究部写作规范、数据口径表、报告模板——全组共享。方法、口径、模板有了统一载体,新同事上手从数周降到数天(示意量级),智能体的产出也直接贴近行内规范。

给每个技能指定维护人:谁最懂这件事,谁就是 owner;owner 调岗时技能随交接清单移交——否则一年后没人敢改,技能库会变成化石层。

4.7常见坑

坑一description 写得太泛

写成「金融数据分析助手」这类大词,结果是误触发或不触发。写法:点明场景关键词——「当用户提到净息差、NIM、息差同业比较时使用」——一句话收窄边界。

坑二正文写成论文

SKILL.md 是给智能体的操作手册,不是给人读的综述:步骤要可执行(先做什么、用什么口径、产出什么),背景知识放 references/,别混在正文里。

坑三密钥或内部数据写进技能

技能文件会随分发扩散到每台机器。密钥放环境变量或密管系统,数据留在数据源,技能里只写口径与流程;对外分发前用 skill-vetter 审一遍。

共同根源:三个坑都源于把 Skill 当「文档」而不是「给智能体的操作手册」。写之前想清楚三件事:它在什么时刻被谁触发、触发后第一步做什么、产出的东西交给谁。

上线前自查三问:description 一句话能否复述?正文第一步是否可直接执行?技能里有没有不该出现的密钥与数据?

把 4.4 的清单当菜单而非任务清单:不必都装,按自己的研究环节挑高频的两三个先用起来,用顺了再补——技能库是长出来的,不是一次配齐的。

第五节

MCP:让智能体连上数据与系统

MCP(Model Context Protocol,模型上下文协议)是 2024 年 11 月由 Anthropic 发布的开放标准,现已被主流智能体客户端采纳,用一套统一接口把数据源与工具接给任何智能体。本章讲原理、看本机实例(含一次真实取数演示)、给银行落地方案,并对比 Skill 与 MCP。

5.1一句话定义:AI 世界的 USB-C

一句话定义:MCP(Model Context Protocol,模型上下文协议)是一个开放协议,规定智能体如何发现并调用外部数据源与工具。它采用客户端–服务器架构:智能体宿主内运行 MCP Client,与独立运行的 MCP Server 通信;消息基于 JSON-RPC,传输走 stdio(本地子进程)或 HTTP(远程服务)。因其「一次接入、处处可用」的解耦特性,常被比作「AI 的 USB-C」。协议规范见 modelcontextprotocol.io。

USB-C 的比喻对研究员还有一层实际含义:过去每接一个数据源,就要给每个智能体各写一份对接代码——N 个客户端配 M 个数据源,是 N×M 的定制成本;MCP 把它变成 N+M:数据方(或行内 IT)发布一个 MCP Server,所有支持协议的客户端(ZCode、WorkBuddy、Claude、Cursor 等,以各产品当前版本为准)即插即用。研究部门为什么要关心,浓缩成三条收益:

收益一取数不离开对话
  • 估值、财务、行情、公告检索在对话里一句话完成,替代「开终端 → 找指标 → 导出 → 拼表 → 核对」的旧路径;
  • 配合定时任务,可作晨报、周报的数据底稿来源。
收益二口径可追溯
  • 工具返回体附带 indicator_ids(如 ROE→ths_roe_stock),每个数字都能回溯到指标码与口径;
  • 口径说明可直接写进报告脚注,减少「数对不上」的来回核对。
收益三一次接入、全组共用
  • 行内数据仓封装成一个 MCP Server,宏观、行业、策略、信用各团队在各自智能体里直接调用;
  • 数据需求从「逐次提数」变成「一次接入、持续复用」。

5.2架构与三类原语

MCP 的架构可以画成三层:研究员面对的智能体客户端、中间的协议层、底下的服务层。银行落地时,服务层再分成「行内自建(可信边界内,只读优先)」与「外部接入(经安全审查)」两块——这是图 5-1 与通用教程架构图最大的不同。

客户端智能体宿主(内含 MCP Client)研究员日常对话的地方
ZCodeWorkBuddyClaudeCursor 等以各产品当前版本为准
▼ 换客户端不用换数据源,走同一套协议
协议MCP 通信层规范见 modelcontextprotocol.io
JSON-RPC 消息stdio(本地子进程)HTTP(远程服务)工具发现与清单鉴权与配额
▼
服务层 · 行内可信边界(自建,数据不出域)
自建行内 MCP Server(只读优先)IT/数据部开发运维
行内数据仓 MCP(净息差 / 不良率 / 拨备覆盖率 / 资本充足率) 研报库 MCP 监管文件库 MCP
▼ 经信息安全审查后接入
外部外部 MCP Server公开数据与通用能力
同花顺 hexin(股票 / 债券 / 基金 / 指数 / 港美股) 联网搜索 open-websearch 技术文档 context7
图 5-1 MCP 三层架构与银行落地形态:客户端层 → 协议层 → 服务层。虚线框为行内可信边界,自建服务只读优先、数据不出域;外部服务经信息安全审查后经 HTTP 接入。

协议层之上,每个 MCP Server 向客户端暴露三类原语(primitives),对应三种使用方式,各有银行研究场景:

原语一Tools(工具)

模型可主动调用的函数:客户端把工具清单交给模型,模型按需发起调用并拿到结构化结果。

  • 例:get_stock_summary 传入银行代码与日期,返回 PE(TTM)、PB、总市值;
  • 行内例:净息差查询 get_nim(bank_code, period),只读。
原语二Resources(资源)

服务端暴露的可读取数据(文件、文档、数据快照),按地址供客户端拉取,原文不经模型改写。

  • 例:行内 MCP 把「最新一期宏观月报」「本月 LPR 报价表」暴露为只读资源;
  • 适合口径文件、制度原文这类需要原样引用的内容。
原语三Prompts(提示模板)

服务端预先写好的提示模板,客户端直接套用,把「怎么问」也标准化。

  • 例:监管文件库 MCP 预置「央行公告解读」模板:先摘政策要点,再析对债市与银行板块的影响;
  • 团队共用一套模板,输出结构一致、便于横向对比。

三类原语中日常最高频的是 Tools;Resources 管「原样引用」,Prompts 管「问法统一」,在行内落地阶段同样有价值。

5.3本机已接 MCP 实例

下表是本机智能体当前已接入、实际可用的 MCP 服务与工具节选——本章演示均出自这套真实配置,不是概念示意图。看完这张表,读者对「智能体连上了什么」应有具体体感。

MCP 服务工具节选研究用途(银行场景)
hexin-stock同花顺 · A 股 get_stock_financials(财务与单季指标及同比)、get_stock_summary(PE/PB/总市值)、get_stock_performance(日频行情·可复权)、search_stocks(问财自然语言选股)、get_risk_indicators(Beta/夏普)等 同业财务与估值比较;「半导体行业总市值大于500亿的A股」式条件筛选;股东与实控人穿透
hexin-bond同花顺 · 债券 bond_basic_info(简称/发行人/到期日/余额/主体评级)、bond_market_data(到期收益率/久期/凸性)、bond_special_data(转债转股价/正股)、bond_financial_data(转债发债主体财务) 债券与同业存单估值跟踪、久期凸性计量、转债与正股联动分析
hexin-fund同花顺 · 基金 get_fund_profile(类型/经理/规模)、get_fund_portfolio(十大重仓)、get_fund_ownership(机构/个人持有比例)、get_fund_market_performance(净值) 基金持仓穿透看机构配置动向、管理人画像、持有人结构变化
hexin-index同花顺 · 指数与板块 index_data(点位/市盈率/市净率)、sector_data(板块成份数/总市值合计/整体法 PE)、index_highfreq_quotes(实时快照与分钟线) 指数估值水平观察、板块热度与轮动监控、盘面速览
hexin-global-stock同花顺 · 港美股 global_stock_quotes(日频行情)、global_stock_financial(营业收入/净利润等) 海外大型银行对标、外资行业绩速览
open-websearch联网检索 search(Bing / DuckDuckGo / 百度 / 搜狗等多引擎)、fetchWebContent、fetchGithubReadme 等 央行与监管公告检索、新闻事件跟踪、网页正文抓取进上下文
context7技术文档 resolve-library-id、query-docs(最新编程库文档) 自建 MCP 或写分析脚本时查最新库用法,减少过期 API 幻觉
辅助能力按需启用 image-search(图片检索)、node_repl(浏览器/电脑操作的 JS 运行时) 报告配图检索、浏览器自动化辅助取证
表 5-1 本机已接入的 MCP 服务与工具节选。hexin 系列五组服务来自同一数据商;工具名与可用性以各服务当前版本为准。

行内落地时建议照此维护一张「服务—工具—口径」对照表,作为全组的取数地图,并纳入版本管理。

5.4真实演示:一句话取四大行估值与盈利

以下不是设想,是本机智能体接好同花顺 MCP 后的一次真实取数。对智能体的提问原话:

演示提问(原话):「取工行、建行、农行、中行最近一个交易日的市盈率TTM、市净率、总市值,以及 2026 年中报的 ROE 与归母净利润」
识别标的

把「工行、建行、农行、中行」解析为证券代码 601398.SH / 601939.SH / 601288.SH / 601988.SH

拆解并并行调用

行情类指标走 get_stock_summary,财报类指标走 get_stock_financials(报告期 2026-06-30),两路并行

合并成表

按银行对齐两路结果,生成估值 × 盈利对照表

标注口径与日期

行情日期、报告期、指标口径(如 ROE 为半年度披露值)随表注明

银行代码PE(TTM)PBA 股总市值(万亿元)2026H1 归母净利润(亿元)ROE(半年度,未年化)营收同比
工商银行601398.SH8.080.832.851736.84.05%+9.08%
建设银行601939.SH8.650.952.271695.64.54%+10.72%
农业银行601288.SH8.510.982.491463.84.46%+11.07%
中国银行601988.SH8.950.932.091235.94.01%+8.48%
表 5-2 四大行估值与盈利一览(演示产出)。数据来源:同花顺 MCP;行情为 2026-10-16 收盘,财务报告期为 2026-06-30;总市值为 A 股口径、不含 H 股。
口径三问(拿到任何一张 AI 生成的数表,先问这三句):①年化了吗?——表中 ROE 是半年度披露值,年化需近似 ×2 并在脚注注明;②哪个市场?——总市值为 A 股口径、不含 H 股,与全口径市值不可直接混用;③指标码是什么?——工具返回体附 indicator_ids(ROE→ths_roe_stock、总市值→ths_market_value_stock、市盈率TTM→ths_pe_ttm_stock),复核与写报告脚注时直接引用。

耗时对比:上述全过程约 10 秒;传统路径——打开终端、逐个找指标、导出、拼表、核对口径——约 10–20 分钟。MCP 改变的不是分析本身,而是「从提问到拿到可信底稿」的前置成本:底稿来得快,研究员的时间才能花在判断上。

这套提问可直接复用:换成股份行、城商行一组标的,或改要营业总收入、EPS(TTM)、单季度同比等财务指标,仍是同一句话的问法——本节的价值不在这一次结果,而在可复制的提问方式。

5.5银行怎么落地:三原则、三阶段

原则一只读优先

首批 MCP 工具一律只做查询:估值、财务、行情、行内报表全部只读;写操作(报告归档、邮件分发)放到最后阶段且必须带人工确认。

原则二分级授权

按团队与角色配工具白名单:宏观组开放宏观数据 MCP,信用组开放评级与预警类字段;敏感字段(客户级数据)默认不进任何 MCP。

原则三审计留痕

每次调用记录谁、何时、调了哪个工具、传入什么参数、返回多少行——既满足合规回溯,也便于复盘「报告里这页数是哪来的」。

落地从配置开始。各客户端的 MCP 配置都是 mcpServers 的通用形式:本地服务写 command 启动一个子进程(stdio 传输),远程服务写 url 走 HTTP;密钥一律经环境变量注入,不写明文。

// mcpServers 配置(通用形式;各客户端文件位置略有差异)
{
  "mcpServers": {
    "bank-datalake": {
      "command": "python",
      "args": ["-m", "bank_mcp.server"],
      "env": { "DW_DSN": "${DW_DSN}" }
    },
    "hexin": {
      "type": "http",
      "url": "https://mcp.example.com/hexin",
      "headers": { "Authorization": "Bearer ${HEXIN_TOKEN}" }
    }
  }
}

代码 5-1 客户端接入配置:本地服务用 command + args(stdio),远程服务用 url + headers(HTTP)。ZCode 可经插件市场一键安装,WorkBuddy 提供界面可视化配置,其余客户端以各自文档为准。

行内自建服务也不复杂。用 Python 官方 SDK 的 FastMCP,一个装饰器就能把函数发布为工具——研究部只需定义「要什么指标、什么口径」,实现交 IT/数据部:

# bank_mcp/server.py —— 自建只读 MCP 服务最小示例(Python 官方 SDK 的 FastMCP)
from mcp.server.fastmcp import FastMCP

mcp = FastMCP("bank-datalake")

@mcp.tool()
def get_nim(bank_code: str, period: str) -> dict:
    """查询某银行某报告期的净息差(%),只读。"""
    row = query_dw("select nim, source from bank_kpi where code=%s and period=%s",
                   bank_code, period)
    return {"bank_code": bank_code, "period": period, "nim": row.nim, "source": row.source}

if __name__ == "__main__":
    mcp.run()   # 默认 stdio 传输

代码 5-2 FastMCP 最小实现:函数 docstring 会作为工具说明交给模型;结果里带上 source 字段,让每次取数自带出处。写操作不要照此模式直接放开,须加确认与审计。

阶段接什么分工:研究部 × IT/数据部验收标准
阶段一外部公开数据 同花顺 hexin 系列、open-websearch、context7 等外部 MCP,解决行情、估值、财务、公告与新闻检索 研究部提出场景与口径清单;IT 协助安装配置与密钥管理 本章 5.4 节这类提问一句话出表,口径与日期随表标注
阶段二行内只读 行内数据仓、研报库、监管文件库封装为只读 MCP(净息差、不良率、拨备覆盖率、资本充足率等行内口径) IT/数据部开发服务与字段授权;研究部定义工具清单并试用反馈 常用行内指标不离开对话即可取到;调用 100% 留痕、可回溯
阶段三写操作带确认 报告归档、邮件分发等写类工具;每次执行前弹出人工确认 IT/数据部实现与审计;研究部制定确认与复核流程 写操作 100% 有确认记录与日志;误操作可回滚
表 5-3 三阶段实施路线:先外后内、先读后写。各阶段周期以行内立项排期为准。

5.6Skill 与 MCP 的分工

第四节讲过 Skill(技能)是「教智能体怎么做」的说明书;本章的 MCP 是「让智能体能做到」的插口。两者常被混谈,下表把边界说清:

维度Skill(技能)MCP(协议与服务)
本质给智能体的操作说明与领域知识——「教方法、立规矩」把数据源与系统接给智能体的标准插口——「供数据、供通道」
载体一个文件夹(SKILL.md 等纯文本),无进程一个独立运行的服务(本地子进程 stdio 或远程 HTTP)
由谁写研究员即可撰写与维护,不需要写代码需要工程能力(Python/Node 服务开发),通常由 IT/数据部或数据商交付
加载方式按需注入提示上下文,用哪个加载哪个客户端启动时连接,自动发现工具清单,随叫随到
典型内容取数规范、分析套路、报告模板、口径说明财务估值取数、行情查询、行内数据仓与文档库查询
出错时的表现内容过期或表述含糊,输出质量偏离,但不触及系统服务不可用或权限不足,工具调用失败——可重试、可告警、可定位
表 5-4 Skill 与 MCP 的分工对比。两者不是替代关系,而是「规矩 + 通道」的组合。
组合拳(本机实例):以 ifind-finance-data 技能与同花顺 MCP 的配套为例——Skill 负责纪律:「只用 MCP 工具、选最窄工具、保留单位与时间、不编造、不绕过连接器、密钥不进提示」;MCP 负责真实取数。一句话记忆:MCP 给智能体装上取数的手,Skill 教它按研究规范用这双手。

判断口诀:要新数据、要实时查询——接 MCP;要固定套路、要口径纪律——写 Skill;两样都要——组合使用,正是本章演示取数链路的形态。

5.7安全注意:接入前逐条对照

安全底线(行内落地前置条件):①只读优先——首批工具一律只读,写操作必须带人工确认;②工具白名单——只启用经审批的 MCP 服务与具体工具;③字段级脱敏——敏感字段(客户级数据等)按字段授权、默认不进 MCP;④调用配额——限制调用频率与响应体量,防失控爬取;⑤全量日志——谁、何时、调了什么、传了什么参数、返回多少行;⑥外部组件先审查——MCP 市场里的第三方 Server 先经信息安全审查再接入,不直连生产网;⑦密钥管理——放环境变量或密钥服务,绝不写进提示词、配置明文或代码仓库。

本章演示数据与工具名以本机 2026 年 10 月实际配置为准;协议细节与各客户端的支持范围,以 modelcontextprotocol.io 及各产品当前官方文档为准。

第六节

Workflow:把研究流程编排成流水线

当一件事要反复做、分多步做、多角色做,就把它写成工作流。本章讲 ZCode 动态工作流的机制,展示本机已保存的十大学术研究工作流,并设计一条银行研究晨报流水线。

10 条本机已保存研究工作流
①–⑩ 环节选题到终审全链条
6 步晨报流水线示例设计
4 条质量总红线

6.1为什么需要工作流:从「一次对话」到「一条流水线」

前几章的工具解决的是「单点能力」:对话解决问,智能体解决做,Skill 与 MCP 解决专业与拿数据。但银行研究的常态是流程——一条晨报要「抓信息、打分、取数、成稿、审核」,一个年度课题要「选题、文献、实证、成稿、评审」。这类任务交给一次对话会力不从心,交给工作流(Workflow)则步步可控:

痛点一次对话的局限
  • 上下文有限:长任务做到后半程,前面的材料与结论容易被挤掉;
  • 不可复现:换个会话重做一遍,步骤和产物难以一致;
  • 无法并行:一个对话窗口同一时刻只能做一件事。
机制工作流的特征
  • 有类型的中间产物:每步输出有结构定义,后步按类型接收,可检查、可审计;
  • 分支循环 + 多子智能体并行扇出:多路检索同时跑,迭代有边界;
  • 人工门禁 + 产物落盘:关键动作须人确认,结果写成文件留档。
形态两种实现方式
  • ZCode 原生动态工作流:一段 TypeScript 脚本(.dwf.ts)编排多个子智能体,支持循环、分支、并行扇出;
  • 通用 wf-* 技能指南:WorkBuddy / Codex / Trae 等没有原生动态工作流时,按对应 wf-<名> 技能指南的步骤顺序执行——形态通用,机制相通。
不必事事上工作流:一次性的问答、单篇翻译留在对话层更省事。工作流的成本在搭建,收益在复用——「反复做」三个字就是准入门槛。

6.2一个工作流长什么样:先读它的「身份证」

每条 ZCode 工作流就是一个 .dwf.ts 脚本文件,保存在 ~/.zcode/workflows/ 下。头部注释是它的「身份证」:干什么的(description)、什么时候用(whenToUse)、要什么参数(args)。下面是本机文献综述工作流的真实头部(节选):

代码 6-1 literature-synthesis.dwf.ts 头部与中间产物类型(节选)

/* zcode-workflow
description: 文献综述③:六路并行检索(arXiv/ScienceDirect/国际综合/中文文献/顶刊语料econ-lit-search/文献计量openalex-api)
  → 去重聚类 → 分簇精读(方法/发现/局限/分歧)→ 撰写全面客观综述 → 引用核验修正,写入文档。
whenToUse: 需要全面客观的文献综述时:论文的文献章节、开题报告文献部分、或进入新领域摸底。
args:
  topic:  { type: string, required: true, description: 综述主题,如「数字普惠金融与家庭风险资产配置」 }
  years:  { type: string, default: 近十年,重点近三年 }
  outPath:{ type: string, default: literature-review.md }
*/
interface PaperHit { title: string; authors: string; year: string; venue: string; finding: string; link: string; }
interface Cluster  { name: string; papers: PaperHit[]; evolution: string; }

研究员不必读脚本体,读懂这段头部就够了:它声明了六路并行检索的来源(arXiv、ScienceDirect、国际综合、中文文献、顶刊语料 econ-lit-search、文献计量 openalex-api),用 interface 约定了每条命中文献必须带哪些字段,并对外只暴露三个参数。换主题只需换 args——「数字普惠金融与家庭风险资产配置」和「存款利率市场化与银行净息差」跑的是同一条流水线。

组成部分作用研究员需要关心什么
元信息块description / whenToUse / args 声明用途、适用场景与入参把 args 填对:主题、年份范围、输出路径;whenToUse 决定它何时被自动选中
类型定义interface 约定中间产物结构(如 PaperHit、Cluster)每一步「交什么作业」是定死的:命中文献必须带标题、年份、出处、发现与链接,缺字段即类型检查不过
编排逻辑agent() 派出子智能体,循环、分支、并行扇出与人工门禁都写在这里关注轮数上限设在哪、哪些节点要等人确认
产物输出report() 把最终结果写成文档文档落在哪个路径、给谁看、是否留档
表 6-1 动态工作流的四个组成部分与研究员的关注点。
运行规矩:脚本先做类型检查,用户确认后在后台运行;关键节点可人工门控(命令门控 / 确认);已完成步骤有缓存,修改后复跑只付增量。保存为命名工作流后即可按名调用——一句「跑 literature-synthesis,主题=存款利率市场化与银行净息差」就能开工。

6.3本机十大学术研究工作流:从选题到终审

本机 ~/.zcode/workflows/ 已保存 10 条学术研究工作流,覆盖论文生产全链条;每条同时配一份 wf-* 通用技能指南(收入 wf-index 索引),供其他智能体按序执行。这十条对银行研究同样成立——把「论文」换成「课题报告」,环节一个不少:

#环节工作流名一句话对银行研究的意义
① 选题 research-idea-discovery 前沿侦察→生成→查新→分档 年度课题库与选题储备
② 架构 paper-architecture 三方案设计→对抗评审→融合 重大报告提纲比选
③ 文献综述 literature-synthesis 六路检索(含顶刊语料+文献计量)→聚类精读→客观撰写→引用核验 政策专题文献摸底
④ 数据 data-sourcing-local-first 先本机+iFinD,后联网补源(含国外数据源) 数据获取标准流程
⑤ 实证 empirical-iteration 设计→写码→真跑→验证→诊断循环 计量分析可复现
⑥ 作图 dual-style-figures 经济顶刊风×计算机顶会风双版本 图表风格全组统一
⑦ 撰写 paper-drafting 五章起草→统稿→独立审读 报告成稿
⑧ 评价 paper-multilayer-review 六路评审+逐条盲复核 出手前质检
⑨ 修改 paper-revise-respond 逐条改稿(备份)+回复信 领导/评审意见回复
⑩ 终审 research-integrity-check 引用/查新/去AI味/防抄袭/投稿合规五路 发布合规
表 6-2 十大学术研究工作流(wf-index 原表)。「对银行研究的意义」列为讲义引申。

十条工作流可以整条跑,也可以按名单独调用,取决于任务体量:

用法一年度重点课题:跑全链条

从①选题到⑩终审全链推进:①②定题与提纲比选,③文献与④数据并行,⑤⑥实证与双风格图表,⑦成稿,⑧⑨内评与修改,⑩终审把关后提交——每个环节的产物都落盘可查。

用法二政策快评:只取两环

突发政策解读不必跑全链:只用③摸清研究底数与舆论脉络,⑩把引用与合规过一遍即可成稿——重的是环节按需取用,轻的是不必为小任务启动整条流水线。

十条工作流不是十个孤岛,而是一条主线,其中③综述与④数据可并行推进:

选题

前沿侦察→生成→查新→分档,形成带分档的候选题库

架构

三个方案设计→对抗评审→融合为一份提纲

文献综述

六路检索→去重聚类→分簇精读→客观撰写→引用核验

数据

先本机+iFinD,后联网补源(含国外数据源)

实证

设计→写码→真跑→验证→诊断,循环到结果站稳

作图

经济顶刊风×计算机顶会风双版本输出

撰写

五章起草→统稿→独立审读

评价

六路评审+逐条盲复核

修改

逐条改稿(先备份)+回复信

终审

引用/查新/去AI味/防抄袭/投稿合规五路把关

↺ 衔接:①idea → ②架构 →(③综述 ‖ ④数据)→ ⑤实证 → ⑥图 → ⑦全文 → ⑧评审 → ⑨修改+回复信 → ⑩终审 →(ssrn-prep 预印本 / journal-advisor 选刊)

质量总红线(四条):① 文献、数据源、结果必须真实可查,绝不编造;② 结论类发现须经独立复核;③ 循环类任务有轮数上限;④ 修改类任务先备份原稿。

6.4设计一条银行研究晨报流水线(示例设计)

把上面机制移植到银行研究的日常:以「工作日晨报」为例给出一条示例设计。这不是已上线的系统,而是一张可直接照着搭的施工图——设计遵循三条原则:定时触发不等人、固定模板不自由发挥、人工门禁不代发;每一步都只用到前面章节讲过的工具(搜索技能、API 打分、MCP 取数、文档技能):

定时触发

工作日 06:30 由 Cron 定时拉起流水线,无需人守着

抓取

央行 / 金融监管总局 / 统计局公告 + 财经新闻:open-websearch · tencent-news

分类与打分

API 批量判读:政策方向 / 是否影响银行板块 / 强度

取数

MCP:银行指数、10 年期国债收益率、同业存单利率、四大行估值

成稿

固定模板:要点 5 条 + 数据表 + 1 图,docx / md2pdf 两种格式

门禁与分发

研究员确认后邮件 / 钉钉推送;未确认不发

步骤输入输出失败处理
定时触发 Cron 调度计划 流水线启动信号 节假日自动跳过;未按计划触发则记录日志并提醒值班研究员
抓取 官方公告页与财经新闻源清单 当日公告 / 新闻条目清单 单一来源失败不阻断全流程,在产物中标注缺失来源
分类与打分 公告 / 新闻文本 结构化打分表(方向 / 板块相关性 / 强度) 置信度低的条目标记「待人工」,不自动进入要点
取数 指标代码清单 行情与估值数据表 取不到的字段留空并标注「数据暂缺」,不以旧数冒充当日数
成稿 打分表 + 数据表 晨报初稿(docx / md) 模板缺项如实标注,缺数据不编数字
门禁与分发 晨报初稿 终稿 + 推送记录 超时未确认自动催办,仍不代发;推送失败重试并留痕
表 6-3 晨报流水线各步的输入 / 输出 / 失败处理(示例设计)。
人机分工:模型跑流程,人定题、验收、签字。自动化任务一律设「人工确认」门禁,确认之后才分发——门禁不是效率障碍,是对外输出质量的最后一道闸。

旁证:本机已有若干定时自动化长期稳定运行——每小时数据备份、日历双向同步、定时报告推送——说明「定时 + 门禁 + 落盘」这一模式在长期无人值守下是可靠的。

6.5从「一次对话」到「流水线」:升级路径

不必一步到位。按任务复现频率与规模,分三级升级,每一级都有明确的风险控制:

阶段做法适合的任务风险控制
手动对话在网页 / 智能体里逐次对话,给足背景、材料与格式要求,产物靠人工搬运一次性问答、单篇翻译、临时摘要关键数字人工复核;提示与结论存档,否则不可复现
技能化把反复有效的做法写成 SKILL.md 存入组内技能库(第 4 节)固定格式的写作、评审、数据口径处理技能入库须经组内评审,注明适用范围与数据边界
工作流化多步流程编排为 .dwf.ts(或按 wf-* 指南执行),定时触发、人工门禁、产物落盘晨报周报、批量打分、多阶段课题轮数上限、缓存增量复跑、发布前人工确认
表 6-4 三级升级路径:手动对话 → 技能化 → 工作流化。
从哪一级开始?新任务一律先在手动对话里试跑;方法稳定后技能化,重复负担显现后工作流化——升级的触发器是重复次数,不是技术能力。

判断标准很简单:一个月内要做第二遍的事,就值得技能化;要人守着做第三遍的事,就值得工作流化。

第七节

工具全景思维导图

把前六章收成一张图:中心是「经济金融研究 AI 工具箱」,右侧四支是"从问到做"的能力升级(对话 → 智能体 → API → Skill),左侧三支是"规模化与守边界"(MCP → Workflow → 合规)。每个叶子都对应本机真实可用的工具或本讲义给出的做法。

7.1一图总览

经济金融研究 AI 工具箱 对话助手 · 问 豆包 / DeepSeek / 通义 · 网页与 App 即问即答 速读与翻译 · 研报、外文政策文件 头脑风暴 · 机制、反例、提纲 Agent 智能体 · 做 WorkBuddy · 桌面常驻,记住工作习惯 ZCode · 全能:Skill + MCP + Workflow 豆包办公 · 办公套件,72 个内置技能 Codex · 代码工程化与数据管道 API 接入 · 批发 DeepSeek API · deepseek-chat / reasoner 批量处理 · 千份公告打分与摘要 结构化输出 · JSON 抽取、定口径 Function Calling · 通向 MCP 的手脚 Skill 技能包 · 教方法 文献选题 · econ-lit-search、novelty-check 金融数据 · ifind-finance-data、sec-edgar 实证建模 · regression-analysis 等 写作润色 · academic-writing、humanizer 文档办公 · docx / pptx / xlsx / pdf MCP 数据通道 · 拿数据 同花顺 hexin · 股票 / 债券 / 基金 / 指数 open-websearch · 多引擎联网检索 context7 · 最新编程库文档 行内数据仓 · 自建只读 MCP Workflow · 成规模 十大研究工作流 · 选题 → 终审 晨报流水线 · 定时 + 人工门禁 多智能体并行 · 产物落盘可审计 合规与安全 · 红线 数据分级 · 敏感数据不出域 密钥管理 · 不入代码、定期轮换 人工复核 · 口径、引用、署名责任 权限最小化 · 只读优先、写需确认
琥珀:对话 / API / Workflow —— 用起来、批起来、跑起来 藏青:智能体 / Skill / MCP —— 做事的人、做事的方法、做事的数据 红:合规与安全 —— 所有分支共同的边界
图 7-1 经济金融研究 AI 工具全景思维导图。右侧四支按"从问到做"的能力升级排列,左侧三支是把能力规模化并守住边界;叶子节点均为本机真实可用的工具或本讲义给出的做法。

7.2怎么读这张图

从中心向外,三问三答:① 我今天要解决的是"问"还是"做"?是"问"就停在对话助手;是"做"就进智能体。② 这件事会反复做吗?会,就把方法写成 Skill、把数据接成 MCP,再用 Workflow 串起来定时跑。③ 数据敏感吗、谁签字?任何一支走到底都要经过红色分支——数据分级、密钥、复核、权限。
分支回答的问题对应章节银行研究员的第一步
对话助手怎样零门槛把 AI 用进日常研究?第 1 节今天就用"背景 + 材料 + 格式与验收"三要素写一条 LPR 点评提示词,对比有无三要素的产出差异。
Agent 智能体哪款智能体适合我,怎么让它替我做事?第 2 节装一款(ZCode 或豆包办公),让它读一份年报 PDF 并整理净息差、不良率、拨备覆盖率三张表。
API 接入上千条文本怎样批量、可复现地处理?第 3 节请 IT 协助申请一枚 DeepSeek 密钥,用代码 3-3 的模板对 50 条央行公告做情绪打分并人工抽检。
Skill 技能包怎样把部门里口口相传的做法固化下来?第 4 节用 skill-creator 把"净息差同业比较"写成第一个技能,全组共用。
MCP 数据通道怎样让智能体直接拿到行情、财务与行内数据?第 5 节接入同花顺 MCP,重复第 5.4 节的四大行取数演示,核对口径与 indicator_ids。
Workflow 工作流每天 / 每周重复的报告怎样自动跑?第 6 节按第 6.4 节设计晨报流水线,先只跑到"成稿待确认",分发环节保留人工门禁。
合规与安全哪些事绝对不能做?第 8 节对照表 8-1 逐条自查:数据分级、密钥、复核、权限、留痕、投研边界。
表 7-1 七个分支、七个问题、七个起步动作。

7.3文字版(打印友好)

右侧 · 从问到做能力升级四支
  • 对话助手 · 问:豆包 / DeepSeek / 通义 网页与 App;研报与外文政策文件速读翻译;机制、反例、提纲式头脑风暴。
  • Agent 智能体 · 做:WorkBuddy(桌面常驻、跨会话记忆);ZCode(Skill + MCP + Workflow 全栈);豆包办公(72 个内置办公技能);Codex(代码工程化与数据管道)。
  • API 接入 · 批发:DeepSeek deepseek-chat / deepseek-reasoner;千份公告批量打分与摘要;JSON 结构化输出定口径;Function Calling 通向 MCP。
  • Skill 技能包 · 教方法:文献选题(econ-lit-search、novelty-check);金融数据(ifind-finance-data、sec-edgar);实证建模(regression-analysis、creating-financial-models);写作润色(academic-writing、humanizer);文档办公(docx / pptx / xlsx / pdf)。
左侧 · 规模化与边界支撑三支
  • MCP 数据通道 · 拿数据:同花顺 hexin(股票 / 债券 / 基金 / 指数 / 港美股);open-websearch 多引擎检索;context7 最新技术文档;行内数据仓自建只读 MCP。
  • Workflow 工作流 · 成规模:十大学术研究工作流(选题 → 终审);晨报流水线(定时触发 + 人工门禁);多智能体并行、产物落盘可审计。
  • 合规与安全 · 红线:数据分级(敏感数据不出域);密钥管理(不入代码、定期轮换);人工复核(口径、引用、署名责任);权限最小化(只读优先、写操作需确认)。

提示:把这张图打印贴在工位,每接到一个研究任务先在图上"走一遍",选最轻的工具完成它。

第八节

落地路径与合规红线

把前七章收束为一张可执行的推进表、一份红线清单与一页速查表:先小步试点,再固化流水线;效率让位于合规,红线之内谈提速。

4 个阶段约 6 个月推进表
6 条合规红线
9 行一页速查表

8.1三步走推进路径:会问 → 会做 → 成规模

推进分三步走:先让人人会问,再让研究组会做,最后把批量任务成规模并固化为流水线。落到日历上是四个阶段,每段设一个可检验的里程碑——没有里程碑的阶段不算完成:

第 1–2 周阶段一
人人会「问」:对话式 AI + 提示词三要素

全员用上对话式 AI,掌握提示词三要素(背景 / 材料 / 格式与验收);每人完成 3 个真实研究任务并互评,把提问质量变成组内可见的产出。

里程碑:全员提示词三要素清单
第 3–6 周阶段二
研究组会「做」:智能体 + 技能 + 只读数据

装 ZCode 或豆包办公;装 10 个基础技能;接同花顺等只读 MCP;建组内 AGENTS.md 与 3 个规范技能(写作规范 / 数据口径表 / 报告模板),让「组里的规矩」成为智能体的默认行为。

里程碑:一份用智能体完成的同业比较报告
第 2–3 月阶段三
试点「批发」:批量任务上 API

选 1–2 个批量任务上 API(如公告打分、研报摘要);密钥统一管理,个人不持有;建立人工抽检机制(如按 10% 抽检),抽检不合格则回炉。

里程碑:批量任务抽检合格率达标
第 4–6 月阶段四
固化「流水线」:工作流上线 + 制度沉淀

晨报 / 周报工作流上线(保留人工门禁,见第 6 节 6.4 的设计);由 IT 包装行内数据仓为只读 MCP;建立技能库与评审制度,让能力沉淀在组织而不是个人电脑里。

里程碑:首条工作流稳定运行一个月

四个阶段互相咬合:阶段一练出的提示词习惯喂给阶段二的规范技能,阶段三的抽检数据决定阶段四哪条流水线有资格上线。

8.2合规红线:六条底线,一条都不能碰

总述:以下六条红线是使用任何 AI 工具的前置条件,不因工具先进、任务紧急或「只是内部初稿」而豁免。任何一条不满足,对应场景就不上线;红线之内,才谈效率。
红线具体做法负责人
数据分级 客户数据、未公开研究、内部经营数据不进公网模型;只用公开数据,或经私有化部署 / 行内网关处理 全体研究员执行,数据安全岗复核
密钥管理 个人不持生产密钥;密钥放环境变量或密钥服务统一管理;定期轮换 信息科技(IT)部门
输出责任 AI 产出一律视为初稿,署名人复核后对外;数字口径与引用逐条核对 报告署名人
工具权限 智能体默认只读;发送、删除、交易等写操作须人工确认;浏览器自动化遵守目标站点条款 智能体使用人,工具管理员设权限
留痕 对外报告保留 AI 使用记录:提示、所用模型与版本 署名人记录,研究管理岗存档
投研边界 不输出具体投资建议口径、不做收益承诺 署名人自控,合规部门监督
表 8-1 六条合规红线。具体执行细则以本行现行制度与合规部门解释为准。

8.3一页速查表:我要做 X,用第几节的工具

把前七章压缩成一张表,贴在工位上即可;「第几节」列指向本讲义对应章节:

我要…用什么第几节
快速问答、临时翻译 豆包 / DeepSeek 网页(对话层) 第一节
处理本地文件、跑分析 ZCode / 豆包办公 第二节
记住我的习惯、处理日常事务 WorkBuddy 第二节
写工程代码 Codex / ZCode 第二节
批量处理上千条文本 DeepSeek API 第三节
拿行情、财务数据 同花顺 MCP + ifind-finance-data 技能 第四节 · 第五节
规范化写作与评审 academic-writing / paper-review 技能 第四节
每周重复的报告 Workflow + Cron 第六节
新同事上手 组内技能库 + AGENTS.md 第四节 · 第八节
表 8-2 一页速查表。产品能力以各产品当前版本为准。

8.4常见问题

我不会编程,能用吗?

能。对话层与智能体层零代码(第一、二节),技能用自然语言写说明(第四节),数据靠 MCP 即插即用(第五节)。只有 API 批量处理(第三节)与工作流脚本(第六节)需要 IT 或组内会写脚本的一人协助,且一次搭好、全组复用。

数据会不会泄露?

取决于部署形态与数据分级(表 8-1 第一条):公开数据可走公网模型;客户数据、未公开研究与内部经营数据只走私有化部署或行内网关。管住「什么数据进什么模型」,风险就是可控的。

AI 写的报告谁负责?

署名人负责。AI 产出一律视为初稿,数字口径与引用逐条核对无误后才署名发出(表 8-1 第三条);对外报告同时保留 AI 使用记录(表 8-1 第五条)。

智能体会不会误操作我的电脑或系统?

权限默认只读;发送、删除、交易等写操作必须经人工确认才执行(表 8-1 第四条)。用权限收窄换操作安全,这是设计底线而不是可选项。

从哪一步开始?

从第 8.1 节阶段一开始:本周就用手头的对话式 AI,按提示词三要素完成 3 个真实任务。工具是逐步到位的,习惯从第一天就能建立。

8.5结语与资源

结语三句话收束全书
  • 工具分层,看清边界:对话解决「问」,智能体解决「做」,Skill 与 MCP 解决「做得专业、拿得到数据」,Workflow 解决「反复做、成规模地做」;
  • Skill 与 MCP 是两把钥匙:把个人经验与机构数据变成组织能力,人走了能力留下;
  • 先小步试点,再固化流水线:每一步都有里程碑与红线,跑稳一段再前进一段。
资源官方文档与本机索引
  • DeepSeek 开放平台文档:api-docs.deepseek.com(第三节 API 接入)
  • MCP 官方规范:modelcontextprotocol.io(第五节)
  • 本机 wf-index 技能:十大学术研究工作流索引(第六节)
  • skill-creator 技能:自建技能向导(第四节)

本讲义所有示例与数据以各产品当前版本、官方文档及本行制度为准;工具在变,分层思维与红线意识不变。