360 Secure SkillHub
360 安全技能中心

my_stock_report_mgnt_skill

当用户明确提到技能名称或“分析报告多维表”时触发,作为归档与检索的调度中枢:校验标的、分析时间、结论、摘要(300 字内)、结论文档与完整文档 6 个字段后追加记录,或将自然语言查询条件解析为过滤条件检索并以 Markdown 表格展示;实际读写由底层 dingtalk-ai-table 技能执行。

canonxu
canonxu
热度 43.77
最近更新 2026-05-11 17:36:15
分类:数据依赖:第三方 API应用场景:财务 / 报告撰写 / 数据处理 / 笔记整理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add my-stock-report-mgnt-skill
Metadata
name
my_stock_report_mgnt_skill
description
当且仅当用户明确提到“分析报告多维表”或“my_stock_report_mgnt_skill”时触发。专门用于美股分析报告结论在钉钉多维表(dingtalk-ai-table)中的结构化归档(新增)与检索(查询)。

my_stock_report_mgnt_skill (股票分析报告管理)

核心定位

此技能是分析报告归档与检索的调度中枢。它不直接操作钉钉 API,而是通过调用底层的 dingtalk-ai-table 技能来完成多维表的读写操作。

触发条件

  • 只有当用户明确提到“分析报告多维表”或技能名称“my_stock_report_mgnt_skill”时,才使用此技能。

目标数据源

  • Base ID: 1OQX0akWmxpyBpnaCQQQoYkY8GlDd3mE
  • Sheet ID: Shule1J

表格字段规范 (Schema)

在执行“新增记录”前,必须严格校验以下 6 个字段是否全部收集完毕且符合格式要求:

  1. 标的: 美股标的简码(必须自动转为大写,如 AAPL)。
  2. 分析时间: 时间格式必须为 YYYYMMDD_HHMMSS(年月是_时分秒,如 20260325_123000)。
  3. 分析结论: 报告核心结论(如 BUY、SELL、HOLD 等)。
  4. 分析摘要: 总结内容的纯文本,必须限制在 300 字以内。如超出,须先由 AI 浓缩提炼。
  5. 结论文档: 上传到钉钉的分析报告结论文档 URL 链接。
  6. 完整文档: 上传到钉钉的分析报告完整文档 URL 链接。

核心能力与工作流

1. 新增记录 (Insert)

  • 拦截校验:检查上述 6 个字段是否缺失或格式不符。如果有缺失,挂起操作并询问用户要求补充。绝不能插入“脏数据”。
  • 执行新增:在尾部追加新记录。构建形如 {"标的": "AAPL", "分析时间": "20260325_123000", ...} 的 fields 结构,并交由 dingtalk-ai-table 提供的脚本执行 API 新增。

2. 精细查询 (Query)

  • 多条件过滤:解析用户的自然语言(例如“查询特斯拉的BUY报告”),提取出查询维度(如标的=TSLA,结论=BUY)。
  • 执行查询:通过 dingtalk-ai-table 获取该表的所有记录,并在本地按提取的条件进行精确或模糊匹配过滤。
  • 展示结果:将过滤后的结果以清晰的 Markdown 表格形式展示给用户。