← 返回
未分类

auto-aftermarket-skill

汽车后市场每日信息收集与分析。自动抓取第一电动网快讯和中国汽车报(QQ),支持用户提交微信公众号文章、腾讯新闻等任意URL进行逐条拆分分析,以全球备件生态事业部视角输出报告并保存。当用户说'收集今日信息'、'跑一次'、'早报'或直接发汽车行业文章URL时触发。
汽车后市场每日信息收集与分析。自动抓取第一电动网快讯和中国汽车报(QQ),支持用户提交微信公众号文章、腾讯新闻等任意URL进行逐条拆分分析,以全球备件生态事业部视角输出报告并保存。当用户说'收集今日信息'、'跑一次'、'早报'或直接发汽车行业文章URL时触发。
user_6811d7bb
未分类 community v1.0.2 3 版本 100000 Key: 无需
★ 0
Stars
📥 17
下载
💾 0
安装
3
版本
#latest

概述

汽车后市场信息收集与分析

以主机厂全球备件生态事业部视角,收集和分析汽车后市场每日资讯。所有行动均以主机厂视角出发。


工作流程

Step 1: 询问附加链接(前置)

在抓取任何固定来源之前,先问用户:

> "还有其他文章链接需要一起分析吗?请直接发 URL,或者回复「没有了」开始抓取。"

如果用户提供了链接,先判断 URL 类型,选择合适的抓取方式获取内容:

| URL 类型 | 抓取方式 |

|---|---|

| 微信公众号 (mp.weixin.qq.com) | "python" "scripts\fetch_wechat.py" "" |

| 第一电动网 (d1ev.com) | requests + BeautifulSoup,选择器 div.main_content |

| 腾讯新闻 (view.inews.qq.com) | requests + BeautifulSoup,选择器 .content-articlearticle |

| 通用网页 | requests + BeautifulSoup,取最长文本块 |

用户回复「没有了」或「生成报告」后,进入 Step 2。

快捷指令:当用户说「直接开始」关键词时,跳过此步骤,直接进入 Step 2。


Step 2: 自动抓取固定来源

"python" "scripts\fetch_all.py"

输出统一 JSON,格式:[{title, url, time_raw, time_parsed, source, text?}]

来源:第一电动网 + 中国汽车报(QQ) + 汽车服务世界 + 盖世汽车 + 乘联分会。

Step 2.5: 来源统计确认 🔴 必做

抓取完成后,必须向用户输出各来源文章数量统计,让用户确认无遗漏后再进入筛选。格式:

📊 抓取结果:
  第一电动网: XX篇
  中国汽车报: XX篇
  汽车服务世界: XX篇
  盖世汽车: XX篇
  乘联分会: XX篇
  总计: XX篇

若某来源超时或为0篇,明确标注「⚠️ 超时」或「⚠️ 0篇」,询问用户是否重试或跳过。


Step 3: 智能识别并拆分复合新闻

在后续处理之前,先识别并拆分所有复合新闻(合集/早报/快讯汇总),使每一条都是独立新闻。

AI 基于以下标准智能判断一条新闻是否为复合新闻:

识别标准:

  1. 标题标记 — 标题含「晨报」「早报」「晚报」「日报」「周报」「快讯汇总」「合集」等
  2. 板块分隔 — 正文含「国内新闻」「国际新闻」「企业新闻」「要闻」「政策」「市场」等板块标题
  3. 编号列表 — 正文以「1、」「2、」「①」「②」「▍」「■」等符号组织的多条独立信息
  4. 长度超标 — 单篇正文 >1500 字且明显包含 5 条以上独立话题

拆分规则:

| 规则 | 适用场景 | 操作 |

|------|----------|------|

| A — 标题拆分 | 标题含「;」分隔多个主题 | 按「;」拆分 |

| B — 板块拆分 | 正文含「国内新闻」「国际新闻」「企业新闻」「要闻」等板块 | 按板块切分,每个板块下的每条子新闻独立拆出 |

| C — 编号拆分 | 正文以序号组织,子新闻间以空行分隔 | 按序号/空行拆分 |

| D — 通用拆分 | 正文明显包含多个独立主题但无明确分隔符 | AI 根据语义边界拆分 |

拆分后的子新闻格式:

{
  "title": "子新闻标题(AI 从原文提取或概括,简洁表达核心内容)",
  "url": "父新闻的 url",
  "time_raw": "继承",
  "time_parsed": "继承",
  "source": "父新闻来源",
  "text": "子新闻的正文片段"
}

拆分后,所有子新闻与普通独立文章合并,形成统一的待筛选列表


Step 3.5: 合集子新闻原文追溯 🔴 联网搜索

背景:AC汽车、汽车服务世界等公众号常发布合集类文章(如「汽服早报」「AC早报」),一篇文章包含多条独立新闻。拆分后所有子新闻的链接都指向同一篇合集文章。需用联网搜索追溯每一条子新闻的原始出处。

执行时机:Step 3 拆分完成后,Step 4 全文抓取之前。

识别标记:凡是 URL 相同的多条子新闻(即从同一篇合集拆出),进入追溯流程。

搜索策略

web_search_baidu(query="<子新闻标题>", top_k=3)

取子新闻标题中核心关键词(去掉「汽服早报」「AC早报」等栏目前缀),构造搜索词。

链接替换规则

| 搜索结果情况 | 处理方式 |

|---|---|

| 找到标题高度匹配、内容一致的独立文章 | ✅ 替换 url 为原文链接,更新 source 为实际来源 |

| 搜索结果模糊,无法确认 | ⚠️ 保留合集原文链接,不做替换 |

| 原文链接本身也在本次抓取范围内 | ✅ 优先匹配,同时标记避免重复分析 |

替换后连锁动作

  • 如果 URL 被替换为独立原文 → Step 4 改为抓取原文正文(而非合集片段),以获得更完整的分析素材。同时将「信息来源」字段改为原文出处(如"开思官网"替代"AC汽车"),使新闻来源看起来更丰富多元。
  • 如果 URL 未替换 → Step 4 使用合集原文的片段进行分析,信息来源保留合集来源。

输出统计:追溯完成后,向用户简要报告:

> 🔗 原文追溯:合集 X 篇 → 拆分出 Y 条子新闻 → 成功追溯 Z 条原文链接


Step 4: 逐篇抓取全文内容 🔴 先于筛选

在价值筛选之前,先对所有待筛选条目逐篇抓取完整正文。理由:正文内容是 AI 判断新闻价值的核心依据,仅凭标题无法做出准确判断。禁止仅凭标题分析。

全文抓取失败的兜底处理

如果某篇文章尝试 3 次仍无法获取正文(反爬/超时/JS渲染失败),按以下流程处理:

  1. 收集所有失败的文章标题,整理成列表
  2. 向用户输出:

> "以下 X 篇文章无法自动获取全文,请选择处理方式:

> [1] 标题A — URL

> [2] 标题B — URL

> …

> 回复「跳过」全部丢弃,或把正文粘贴给我。"

  1. 等待用户回复。用户可粘贴正文继续分析,或回复「跳过」丢弃。

**

⚠️ 所有内容抓取通过 astrbot_execute_shell 运行脚本,不在 astrbot_execute_python 中调 Playwright(Node.js CWD 冲突)。

| URL 类型 | 正文选择器 | 抓取方式 |

| ------------------------ | ------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------- |

| 第一电动网 (d1ev.com) | div.main_content | requests + BeautifulSoup |

| 腾讯新闻 (view.inews.qq.com) | .content-articlearticle | requests + BeautifulSoup |

| 微信公众号 (mp.weixin.qq.com) | #js_content(⚠️ 必须用 fetch_wechat.py) | "python" "scripts\fetch_wechat.py" "" |

| 通用网页 | 最长文本块 | requests + BeautifulSoup |

import requests
from bs4 import BeautifulSoup
H = {"User-Agent": "Mozilla/5.0", "Referer": "https://mp.weixin.qq.com/"}

resp = requests.get(url, headers=H, timeout=15, verify=False)
resp.encoding = 'utf-8'
soup = BeautifulSoup(resp.text, 'html.parser')

# d1ev: div.main_content
# 腾讯新闻: .content-article
# 微信: 必须用 fetch_wechat.py
body = soup.find('div', class_='main_content') or soup.select('.content-article') or soup.find(id='js_content')

Step 5: 高价值新闻筛选 🔴 核心步骤

基于全文内容,由 AI 根据以下五条规则判断每条新闻是否值得纳入报告。不再依赖关键词机械匹配。

纳入规则(满足任意一条即纳入)

规则 A — 后市场直接相关

涵盖汽车销售之后的整个车辆生命周期。典型信号:

  • 维修保养:维修网络、保养服务、维保价格、维修技术、汽修门店动态
  • 配件流通:原厂件/副厂件/OES 配件政策、配件价格、配件供应体系
  • 充换电:充电桩/换电站建设与运营、充电网络互联互通、补能技术迭代
  • 二手车:二手车交易政策、二手车出口、残值管理、官方认证二手车
  • 轮胎:轮胎市场行情、价格波动、渠道变化
  • 保险金融:车险政策、UBI 保险、延保产品、保险理赔变化
  • 改装与精品:官方改装、精品商城、IP 联名、车载附件
  • 连锁经营:途虎养车、京东养车、天猫养车、三头六臂、百援精养等后市场连锁企业动态
  • 海外后市场:中国车企出海售后体系建设、海外配件认证(E-mark/ASE等)、海外租赁/二手车/保险模式创新、海外维修网络与备件仓储布局、海外汽配展会及行业交流动态
  • 衍生服务:任何与备件生态存在业务延伸潜力的新兴领域。不限定具体形态,涵盖但不限于:
  • 汽车金融、租赁出行、电池回收与梯次利用
  • 机器人运维(RaaS)、具身智能、人形机器人后市场
  • 碳交易与碳积分、车联网数据服务
  • 低空经济(eVTOL 运维)、能源服务(V2G/虚拟电厂)
  • 跨境贸易、供应链金融、检测认证、培训教育
  • 车主社群运营、车载内容生态
  • 其他一切与汽车/出行/智能制造相关的创新业态

规则 B — 整车企业战略动作(影响后市场格局)

  • 主流竞品动态:比亚迪、吉利、长安、长城、蔚小理、小米、华为、特斯拉等,涉及:
  • 重大合作、融资上市、出海战略
  • 售后政策、质保调整、充电网络建设
  • 渠道扩张/收缩、经销商政策
  • 价格调整、竞争格局变化
  • 供应链变化:核心零部件供应商动态、芯片/电池/电机供应格局变化

规则 C — 技术趋势影响后市场

  • 智能驾驶技术进展(L3/L4 落地、FSD 入华 → 影响车险定价、维修标定)
  • 电池技术路线变化(固态电池、钠电池、超快充 → 影响备件结构)
  • 网联化/OTA 升级(远程诊断 → 影响维修模式)
  • 新材料/新工艺(一体化压铸 → 影响事故车维修方式)

规则 D — 宏观政策与标准规范

  • 国家/部委级汽车产业政策(工信部、发改委、财政部、交通运输部等)
  • 后市场相关法规标准(维修标准、配件认证、排放法规、报废回收)
  • 国际贸易政策(关税、出口管制 → 影响出海备件业务)
  • 行业监管动态(反内卷、质量安全、数据合规)

规则 E — 市场数据与行业趋势

  • 汽车产销数据、新能源渗透率、保有量变化
  • 后市场规模数据、细分领域增长趋势
  • 消费者行为研究、车主画像变化

排除规则(以下类型直接丢弃)

  • 纯新车上市预告/品鉴(无后市场视角,除非涉及重大技术平台变化)
  • 人事任免(除非涉及 CEO/董事长级别且影响战略方向)
  • 纯活动预告/车展报道(除非有实质性政策或战略发布)
  • 纯广告/软文
  • 不涉及中国市场的海外地方新闻(全球性趋势可保留)
  • 纯金融二级市场波动(股价涨跌、评级调整)
  • 与汽车行业无关的新闻
  • 纯商用车领域新闻(重卡、客车、轻卡、微面等,不含皮卡)

规则 F — 有趣好玩的行业趣闻

  • 汽车行业相关的趣味事件、奇闻轶事、出圈话题
  • 即使与技术/市场无直接关联,但具有行业谈资价值
  • 每条报告中最多保留 1 条此类新闻

筛选执行

AI 逐条阅读全文内容,对照上述规则独立判断。不确定时,倾向于保留(宁可多一条,避免遗漏)。 最终形成纳入列表,进入 Step 6。

🔴 筛选标注(内部标注,不体现在报告中):每条纳入的新闻须在筛选时标注匹配的筛选规则(如「规则A-轮胎」「规则B-出海」「规则D-政策」),确保不凭直觉取舍。


Step 6: 新闻摘要

基于全文内容,写客观摘要。每条约 3-4 句话,讲清核心事实与关键背景。去宣传化表述,不照搬原文。


Step 7: 研究预判

分析该新闻对六条业务线的潜在影响(1-2 句即可):

| 业务线 | 关注点 |

|---|---|

| 备件 | 原厂备件供应链、渠道管控、价格体系、假件打击 |

| 精品 | 车载精品、生活精品、IP 联名、品牌溢价 |

| 改装 | 官方改装套件、性能升级、外观定制、合规认证 |

| 车险 | UBI 车险、延保产品、事故车配件直供 |

| 连锁维修 | 第三方授权维修网络、快修快保、下沉渠道 |

| 衍生业务 | 机器人运维、碳交易、低空经济、数据服务等一切创新延伸 |

关键原则

  • 有自然关联的业务线就标注,没有就不标,不强凑。
  • 重点挖掘市场趋势信号
  • 严格禁止分析"对后市场的影响",除非该影响在新闻原文中已明确提及。只做趋势判断,不做延伸推导。

Step 8: 生成报告

8.1 阅读近期报告(去重参考)

生成报告前,读取 reports/daily/ 目录下前三个自然日的早报文件:

import os, glob
prev_reports = sorted(glob.glob("reports/daily/20*.md"))[-3:]
# 读取每个文件,提取已覆盖的新闻标题和核心事实

如果某条待纳入新闻的核心事实已在近期报告中出现,按以下方式处理:

  • 标记为「📌 延续关注」并给出 1 句更新(如有新进展)
  • 不重复展开完整分析
  • 新事件或新进展正常分析

8.2 按板块呈现

报告头部格式(固定)

编制时间:YYYY年M月D日

**编制作者**:全球市场策略部-市场研究 
> 本日报扫描全球汽车后市场产业链动态,整合备件生态相关业务资讯,供快速参阅。

内容取自公开权威渠道,力求客观务实。仅供内部研判参考,欢迎互动交流、共研共进。
  • 时间使用中文数字格式(如"2026年6月2日")
  • 不再包含「覆盖时段」
  • 声明使用 > 引用块

展示方式:

报告生成后,AI 从当天所有新闻中选出最重要的 4 条,单独列在「✨ 今日看点」板块。该板块置于声明之后、国际新闻之前。

选取标准:以筛选规则A~E为优先级,从上到下排列,同级内按重要性排序,不搞同级别竞争——凡是满足条件的都按重要性排列,取前4条:

  1. 规则 A — 后市场直接相关(最高优先级):维修保养、配件流通、充换电、二手车、轮胎、保险金融、改装与精品、连锁经营、海外后市场、衍生服务。
  2. 规则 B — 整车企业战略动作:竞品出海/渠道/定价/供应链变化。
  3. 规则 C — 技术趋势:智驾/L3-L4/固态电池/OTA/新材料。
  4. 规则 D — 宏观政策与标准规范:政策/法规/标准/关税/监管。
  5. 规则 E — 市场数据与行业趋势:产销/渗透率/保有量。
  6. 规则 F — 趣闻(最低优先级,最多1条)

取前4条,不足4条就少列。

🔴 判断重要性时,遵循客观原则

  • 基于新闻本身的事实权重(涉及主体级别、影响范围、政策层级),不对新闻的潜在影响做主观延伸。
  • 五部门联合执法 > 单一品牌投诉 > 单一个案判例。
  • 新闻属于什么规则就按什么规则排,禁止从整车新闻联想到后市场。例如:比亚迪韩国销量是整车出海(规则B),不是后市场新闻(规则A),不要写成"保有量增加→售后配件需求"。

格式:每条一句话概括核心事实和关键影响,不加链接,不做展开分析。🔴 每条亮点末尾必须加上原文超链接(使用 格式),链接指向对应新闻的原文URL。亮点均从当天新闻中摘出,因此链接与对应新闻条目中的「内容链接」保持一致。

## ✨ 今日看点

1. **[标题]** — 一句话总结。
2. ...
3. ...
4. ...

---

## 🌍 国际新闻
[条目...]

---

## 🇨🇳 国内新闻

### 🚗 整车
[条目...]

### 🔧 后市场
[条目...]

---

## 📺 直播预告

[直播条目,每条独立成段,文字排版]

---

## 📅 展会论坛

[展会条目,每条独立成段,文字排版]
  • 注意,不要直接使用原新闻标题,部分网站的新闻标题为了吸引眼球,使用了夸大、娱乐性的手法,基于新闻正文内容,撰写客观的新闻标题
  • 国际新闻不足 1 条时,省略国际板块
  • 国内新闻按「整车」和「后市场」两个子板块分开展示
  • 每个板块内新闻按重要性降序排列,但不显示优先级标签(P0/P1/P2)

重要性排序(内部规则,不体现在报告中)

以筛选规则A~E为优先级,从高到低:

  1. 规则 A — 后市场直接相关(最高优先级):维修保养、配件流通、充换电、二手车、轮胎、保险金融、改装与精品、连锁经营、海外后市场、衍生服务。
  2. 规则 B — 整车企业战略动作:竞品出海/渠道/定价/供应链变化。
  3. 规则 C — 技术趋势:智驾/L3-L4/固态电池/OTA/新材料。
  4. 规则 D — 宏观政策与标准规范:政策/法规/标准/关税/监管。
  5. 规则 E — 市场数据与行业趋势:产销/渗透率/保有量。
  6. 规则 F — 趣闻(最低优先级,最多1条)

条目模板

N. [标题]
- **信息来源**: 来源
- **关联业务**: 业务线
- **内容链接**: [阅读原文](url)
- **内容摘要**:3-4 句话客观总结,讲清核心事实与关键背景。
- **研究预判**:1-2 句简短分析,聚焦市场趋势判断。有则写,无则跳过。

8.3 直播预告 🔴 联网搜索

每天用 web_search_baidu 搜索未来几天汽车线上直播。

搜索策略

web_search_baidu(query="2026年M月 D+1日 D+2日 汽车发布会 上市 直播", top_k=5)

范围:线上直播(新车发布、技术战略发布会等),排除大会/论坛/峰会。

格式(文字排版,不用表格,不加超链接):

## 📺 直播预告

**(已结束)5月27日 XX发布会**
已结束。本次发布会核心看点:xxx正式发布,xxx技术首次亮相,xxx方面有重要升级。市场反响xxx。

**5月28日 19:30 比亚迪"敢为"智能化战略发布会**
即将举行,预计将发布xxx、xxx等内容。

**5月29日 — 暂无重要直播**

规则

  • 有几个列几个,没有就标「暂无重要直播」。不强制数量。
  • 已进行过的直播不再展示,只展示未来即将开始的直播。
  • 有新直播就加进去。
  • 不使用表格,不用超链接。每条直播独立一段,时间+主题用加粗标题。

8.4 展会论坛 🔴 联网搜索

每天用 web_search_baidu 搜索下月汽车行业展会。

搜索策略

web_search_baidu(query="2026年N+1月 汽车展会 车展 论坛 汽配展", top_k=5)
web_search_baidu(query="2026年N+1月 国际汽车展 博览会", top_k=3)

范围:汽车后市场、零部件、新能源、智能驾驶等线下展会(可实地参加)。全球范围,优先中国和出海目的地。

格式(文字排版,不用表格,不加超链接):

## 📅 展会论坛

**6月3-5日 ATC上海汽车技术及零部件展 — 上海**
涵盖xxx、xxx等领域,规模约xxx。

**6月13-21日 重庆国际车展 — 重庆**
已结束。本届车展重点车型包括xxx、xxx,xxx品牌首发亮相。整体参展规模xxx。

**7月(暂无已知展会)**

规则

  • 读取昨天报告的展会板块,已有展会照常保留。
  • 搜索到新展会就追加到列表中,不删旧内容。
  • 已结束的展会转为「(已结束)」或直接标「已结束」,总结写 2-3 句话:该展会/论坛的核心议题、参展规模/亮点、与备件生态相关的关键动态。
  • 几个展会就列几个,不强制数量。
  • 不使用表格,不用超链接。每条展会独立一段,时间+名称+地点用加粗标题。

8.5 链接自动匹配 🔴 必做

禁止使用通用域名占位链接(如 https://www.d1ev.com)。每条纳入报告的新闻,必须从抓取数据中查找该文章的真实 URL,填入「内容链接」字段。

  • 普通文章:使用抓取时的原始 URL
  • 合集拆出的子新闻:优先使用 Step 3.5 追溯到的原文链接;未追溯到的保留合集链接
  • 若数据中无匹配 URL,使用原文链接。绝不用通用域名凑数。

保存到 reports/daily/信息参考日报-YYYY-MM-DD.md

Step 9: 输出

群消息格式(固定模板):

【全球备件生态事业部市场信息速递】
✨ 今日看点
1. [标题短句,不加副标题]
2. ...
3. ...
4. ...
👉 链接查看详情,欢迎交流探讨
[飞书文档链接]

文档底部加一行转发引导:> 📤 觉得有用?转发给需要的人,一起看。

发送完整报告文本 + MD 文件。创建飞书云文档时标题固定为「全球备件生态事业部市场信息速递」,不带日期。

Step 10: HTML + PDF 生成(询问后执行)

报告生成完成后,询问用户是否需要生成 HTML 版本:

> "日报已生成。是否需要生成 HTML 和 PDF 文件?"

若用户回复是,则:

  1. 生成 HTML:参考 templates/日报HTML模板.html 的样式,直接生成独立 HTML。要求:
    • 主标题使用「市场信息日报」
    • 文件命名:信息参考日报-YYYY-MM-DD.html
    • 卡片式布局,每条新闻为独立卡片
    • 亮点用橙色专区突出,每条末尾加右箭头超链接
    • 来源与标签视觉对齐
    • 保留全部内容(含直播/展会),加粗文本正常渲染
    • 移动端自适应
    • @media print 适配 A4 打印
    • body 白色背景、paper 无阴影
    • .card .highlight-block .simple-card 设置 break-inside: avoid 避免内分页
    • .section-title .subsection-title .hero 设置 break-after: avoid 确保标题不孤悬页底
    • h1~h4 均设置 break-after: avoid
    • @page { size: A4; margin: 15mm 10mm }
  2. 自动生成 PDF:HTML 生成后立即调用 scripts/html2pdf.py 渲染为 A4 版式 PDF。参数:视口 1400×2000,A4 幅面,无边距缩放,打印背景色。
"python" "scripts\html2pdf.py"

模板位置:templates/日报HTML模板.html

PDF 脚本:scripts/html2pdf.py


关键脚本

| 脚本 | 用途 | 命令 |

|------|------|------|

| fetch_all.py | 调度器:串行调用各源脚本,合并去重 | python fetch_all.py |

| fetch_d1ev.py | 第一电动网 | python fetch_d1ev.py |

| fetch_qq_auto.py | 中国汽车报(QQ) | python fetch_qq_auto.py |

| fetch_asworld.py | 汽车服务世界 | python fetch_asworld.py |

| fetch_wechat.py | 微信公众号 Playwright 抓取 | python fetch_wechat.py "" |

| fetch_cpca.py | 乘联分会车市解读 | python fetch_cpca.py |

| html2pdf.py | HTML 渲染为 A4 PDF | python html2pdf.py |


规则

  1. Step 1 前置 — 先问用户有无附加链接,再抓固定源
  2. 先拆分,后追溯原文,再抓取全文,最后筛选 — 复合新闻 → 原文追溯 → 全文抓取 → 高价值筛选,确保 AI 有足够信息判断
  3. AI 智能判断 — 复合新闻识别和高价值新闻筛选均由 AI 基于规则判断,不依赖关键词机械匹配
  4. 高价值规则优先 — 五条纳入规则 + 六条排除规则,宁可多一条避免遗漏
  5. 先摘要后预判 — 客观事实与主观分析分开
  6. 板块展示 — 国内(整车 / 后市场)+ 国际,内部按重要性排序但不显示标签
  7. 只保存报告 MD
  8. 全中文
  9. 去重参考 — 生成报告前,读取 reports/daily/ reports\daily 下前三个自然日的早报(如有)。如果某条新闻的核心事实已在近期报告中覆盖,则标注「延续关注」简化处理,避免重复展开。新事件或新进展正常分析。

🔧 飞书文档修改标准流程(2026-06-05 固化)

飞书云文档是唯一数据源,MD文件只是本地镜像。禁止从MD反推飞书。

| 步骤 | 操作 | 工具 |

|------|------|------|

| 1 | fetch飞书 → 同步MD | lark-cli docs +fetch |

| 2 | 修复格式问题 | 替换不换行空格、粘连---、补齐双换行 |

| 3 | 大模型直接读写MD | astrbot_file_read_tool / astrbot_file_edit_tool |

| 4 | 格式校验 | scripts/validate_md.py |

| 5 | 推送飞书 | lark-cli docs +update --mode overwrite |

铁律:步骤4校验不通过绝不推送。禁用Python regex切片改MD,改用大模型直接理解文档结构后精确替换。两次修改之间必须重新fetch。

版本历史

共 3 个版本

  • v1.0.2 Initial release 当前
    2026-06-05 17:02 安全 安全
  • v1.0.1 Initial release
    2026-06-05 16:30 安全 安全
  • v1.0.0 Initial release
    2026-06-05 16:20 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

data-analysis

AdMapix

fly0pants
AdMapix 原始数据层,提供广告创意、应用、排名、下载/收入及市场元数据。返回 AdMapix API 的结构化 JSON;调用方...
★ 297 📥 141,884
data-analysis

Tavily 搜索

jacky1n7
通过 Tavily API 进行网页搜索(Brave 替代方案)。当用户要求搜索网页、查找来源或链接,且 Brave 网页搜索不可用时使用。
★ 274 📥 100,888
data-analysis

Stock Analysis

udiedrichsen
利用Yahoo Finance数据深度分析股票和加密货币。支持投资组合管理、关注列表与提醒、股息分析、八维度股票评分、热门趋势扫描(热点扫描器)及谣言/早期信号检测。适用于股票分析、投资组合追踪、财报反应、加密货币监控、热门股票发现及在主流
★ 279 📥 57,849