Install
openclaw skills install dingtalk-ai-table-insights钉钉 AI 表格跨表格洞察分析。支持按关键词筛选特定业务/项目的 AI 表格,进行综合分析,识别风险点、数据异常、业务洞察。Use when user wants to analyze multiple AI tables by keyword/topic for insights, risks, and anomalies.
openclaw skills install dingtalk-ai-table-insights设计理念: 让用户专注特定业务/项目,而非被时间限制。
# 业务线分析(默认使用大模型)
python3 scripts/analyze_tables.py --keyword "销售"
python3 scripts/analyze_tables.py --keyword "市场"
# 项目追踪
python3 scripts/analyze_tables.py --keyword "华东项目"
# 职能分析
python3 scripts/analyze_tables.py --keyword "招聘"
python3 scripts/analyze_tables.py --keyword "预算"
# 全局扫描
python3 scripts/analyze_tables.py
# 使用本地模板(不使用大模型)
python3 scripts/analyze_tables.py --keyword "销售" --no-llm
| 场景 | 关键词 | 价值 |
|---|---|---|
| 业务线分析 | 销售 、市场、 客服 | 专注特定业务的健康度 |
| 项目追踪 | 项目 A、华东区 | 跟踪特定项目的整体进展 |
| 职能分析 | 招聘 、预算、 采购 | 职能维度的数据洞察 |
| 全量扫描 | 不指定 | 全局风险排查 |
默认启用 - 脚本会自动尝试使用大模型进行深度分析:
调用方式:
openclaw agent 调用大模型降级方案 - 如果大模型不可用(超时/无响应/环境限制),自动降级使用本地模板生成报告。
手动控制 - 使用 --no-llm 参数强制使用本地模板(更快,但分析深度有限)。
注意 - 大模型分析需要 30-90 秒,取决于数据量和模型响应速度。
跨表格对比相同指标,发现矛盾:
从多个表格中发现关联:
优先关注的问题:
具体可执行的建议:
| 参数 | 说明 | 默认值 |
|---|---|---|
--keyword | 表格名称关键词筛选 | 无(全量) |
--output | 输出文件路径 | 无(打印到终端) |
--format | 输出格式(markdown/json) | markdown |
--limit | 每个数据表抽样记录数 | 100 |
--no-cache | 禁用缓存,强制刷新 | 否 |
--clear-cache | 清除缓存后退出 | 否 |
--no-llm | 不使用大模型,使用本地模板 | 否(默认使用大模型) |
## 📊 AI 表格洞察报告
**筛选关键词**: 销售
**分析表格数**: 5 个
**数据记录数**: 128 条
### 📋 分析范围
- 销售管理表格
- 销售日报
- 销售目标追踪表
### 🚨 风险预警
1. **高优先级**: 3 个大额订单状态"待跟进"超过 72 小时
### 📋 行动建议
- 今天内联系王五,确认 28k 订单进展
本技能依赖 dingtalk-ai-table 技能,MCP 配置由该技能统一管理。
dingtalk-ai-table-insights (本技能)
↓ 依赖
dingtalk-ai-table (基础技能 - 管理 MCP 配置)
↓
钉钉 AI 表格 MCP 服务器
clawhub install dingtalk-ai-tablepython3 - Python 3.7+ 运行环境mcporter - MCP 客户端工具(与 dingtalk-ai-table 共享配置)⚠️ 重要:保护敏感信息
MCP 配置包含访问令牌,请勿将配置文件发布到公开仓库。
MCP 配置位置: <workspace>/config/mcporter.json
配置责任:
dingtalk-ai-table - 负责 MCP 配置dingtalk-ai-table-insights - 复用配置,无需重复配置环境变量(可选):
DINGTALK_MCP_CONFIG - 自定义 MCP 配置文件路径配置模板:
{
"mcpServers": {
"dingtalk-ai-table": {
"baseUrl": "https://mcp-gw.dingtalk.com/server/YOUR_ID?key=YOUR_KEY"
}
}
}
安全建议:
config/mcporter.json 添加到 .gitignoreconfig/mcporter.json.example 分享配置格式--limit 参数调整dingtalk-ai-table-insights/
├── SKILL.md # 技能说明(本文件)
├── scripts/
│ └── analyze_tables.py # 核心分析脚本
└── references/
├── examples.md # 使用示例
├── quickstart.md # 快速开始指南
└── prompt_design.md # Prompt 设计指南
--keyword 筛选表格--limit 抽样数量--clear-cache--no-cache~/.cache/dingtalk-ai-table-insights/# 安装依赖技能
clawhub install dingtalk-ai-table
# 验证安装
clawhub list
references/examples.mdreferences/quickstart.mdreferences/dependencies.mdreferences/prompt_design.md--agent main 成功调用 LLMresult.payloads[0].text 格式--message 长格式(参考 analyze_with_llm.py)-m 参数到 openclaw agent 命令list_base_tables API 获取 Sheet 列表