用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/crimsonblazezero/Zero-Tools --skill cross-system-report-pipeline命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
领星 ERP 数据拉取、周报/月报汇总、运营周会 Excel 表格自动填报并交王祎审核确认后自动提交运营周复盘日志(附件以钉盘链接贴正文)、六组周会纪要自动生成与推送工作流。
Use when generating, pulling, auditing, filling, or rolling monthly business review reports (月度运营复盘/月报/主管月复盘/当月销售分析) for LingXing ERP and Nanjing Europe Group (南京欧洲组KS) Amazon stores.
Use when the user wants to pull Amazon sales/ad profit data from LingXing ERP (跨境电商ERP), build a weekly/monthly business dashboard (经营周报/月报/数据看板/排名环比/父ASIN), or send the report to a DingTalk group (钉钉群). Triggers: "拉上周数据/拉上个月数据", "父ASIN销售广告利润", "经营周报看板", "BSR排名环比", "发送到钉钉/欧洲群", "lingxing周报", "lingxing看板", "月报/月度复盘/全年完成表/退款率/退货率/仓储费/库销比". Pulls order-profit reports at parent-ASIN granularity, cross-validates ads spend, enriches Chinese product names, optionally fetches BSR rank trends, builds a self-contained Chart.js HTML dashboard (monthly variant adds fee-structure/rating/refund-rate/annual-target columns), and sends it to a specified DingTalk group via the dws CLI.
正在显示 SKILL.md
基于 SOC 职业分类
| name | cross-system-report-pipeline |
| description | 从外部 API(MCP/钉钉云API)拉数据 → Python 处理计算 → Excel 输出 + 钉钉日志自动填报。 用于周/月报自动化、运营指标汇总、跨系统数据管道搭建。 |
| tags | ["report","pipeline","excel","dingtalk","mcp","automation"] |
| metadata | {"author":"agnes","created":"2026-07-26T00:00:00.000Z","updated":"2026-07-26T00:00:00.000Z"} |
从多个数据源拉取业务数据,进行计算转换后写入 Excel 并自动提交到钉钉日志/报表的自动化管道。
[数据源A] ──→ [脚本拉取/解析] ──┐
[数据源B] ──→ [脚本拉取/解析] ──┼──→ [Python 计算/转换] ──→ [Excel 输出]
[数据源C] ──→ [脚本拉取/解析] ──┘ ↓
[钉钉日志/群投递]
在写代码前,先实测所有数据源的接口能力:
| 检查项 | 做法 |
|---|---|
| 是否只读? | 调用 list/get/query 类接口确认;调用 create/update/delete 验证是否返回权限错误 |
| QPS 限制 | 测试并发调用是否会触发限流;记录实际可用 QPS |
| 分页方式 | 确认是 page/offset 还是 cursor 模式;每页条数限制 |
| 字段命名 | 记录实际字段名(而非 API 文档名),特别是日期格式、货币符号、状态码 |
示例:领星 MCP 实测结论
get_profit_report_msku 返回 4453 条记录但一页只 50 条 → 需要分页关键原则:不要假设数据结构,先用示例数据打印完整结构再编写解析逻辑。
常见陷阱:
{result: "{\"code\":0,...,"data":{"records":[...]}}} → 需要二次 json.loadsnull、空字符串 ""、或者数字 0 → 统一做 float(val or 0)每个业务场景都有特定计算规则,必须单独验证:
| 业务规则 | 示例 |
|---|---|
| 毛利修正系数 | 领星 predict_gross_profit × 0.6 ÷ 6.8109(部分成本未扣减,周报/周会纪要统一口径) |
| ACoS | 优先直接从广告报表取,不手动算 ads/sales |
| 目标设定 | 周目标 = 月目标 / 4;下期目标可累加未完成部分 |
| 库存清货效率 | 90-180天目标 = 当前 × 0.8;181-270天目标 = 当前 × 0.5;271-365天目标 = 当前 × 0.3;366天以上目标 = 当前 × 0.1 |
| 库销比 | FBA 总库存件数 ÷ 日均销售件数(不是日均销售额) |
两种模式可选:
A. 更新现有模板(适合"运营周会数据收集"类固定表)
B. 生成新汇总文件(适合需要独立交付的场景)
使用 dws report entry submit 命令:
dws report entry submit \
--template-id <模板ID> \
--contents-file <JSON文件路径> \
--format json
contents JSON 格式:
[
{
"key": "字段名",
"sort": "排序号",
"type": "字段类型(1文本/2数字/9附件/13富文本)",
"content": "值",
"contentType": "markdown"
}
]
防重复执行:
通知控制:
见 references/ 目录下的具体场景笔记:
lingxing-mcp-notes.md:领星 MCP 实测数据、字段映射、已知坑json.loads 二次解析null、""、0 都要安全处理