📦 Ebrun — 亿邦
v1.0.0Original News 获取亿邦动力网最新电商新闻报道。当用户说“查亿邦最新文章”、“查跨境最新文章”、“产业最新报道”、“零售最新报道”、“今日电商新闻”时触发。
详细分析 ▾
运行时依赖
版本
ebrun-original-news 技能首发: - 按频道或主题提供亿邦动力网最新原创电商资讯。 - 支持自然语言触发,自动匹配主/子频道。 - 返回最多 10 篇最新文章,含标题、作者、摘要、发布时间、链接。 - 无法匹配时自动回退到“推荐”频道。 - 后台检查版本更新,有新版本时清晰提示用户。 - 含 Python 与 shell 脚本,用于数据抓取与版本更新,容错处理完善。
安装命令
点击复制技能文档
Goal 技能目的
根据用户查询的频道或希望查询的文章类型,返回亿邦动力网该频道下最新的10篇文章列表,包含标题、作者、摘要、发布时间和原文链接。When to use 何时使用
以下自然语言表达会触发此技能:- “查亿邦最新文章”
- “查跨境最新文章”
- “产业最新报道”
- “零售最新报道”
- “今日电商新闻”
- “看看有什么AI新闻”
- “品牌有什么新动态”
技能自动识别用户提到的频道关键词,匹配到对应的频道配置。
Do not use 不使用
以下情况不触发此技能:- 用户询问非电商新闻内容(如娱乐、体育、时政)
- 用户要求获取超过10篇文章
- 用户提到的频道不在频道列表中
- 用户要求获取历史存档而非最新文章
安装成功提示
技能安装成功,提供欢迎信息。 欢迎信息模板: ``
🎉 亿邦新闻技能已安装成功!
你可以问我以下问题:
• “查亿邦最新文章” - 获取推荐频道最新文章
• “查XX频道最新文章” - 获取某频道最新报道
• “查亚马逊新闻” - 获取亚马逊最新文章
• “产业有什么新动态” - 获取产业互联网最新报道
• “看看AI新闻” - 获取AI频道最新文章
• “看品牌全球化报道” - 获取品牌全球化频道文章 支持的主要频道:
📰 推荐
🛒 未来零售(淘宝天猫、抖音、京东、视频号、美团、快手、拼多多、小红书)
🌏 跨境电商(亚马逊、阿里国际、TikTok、Temu、SHEIN)
🏭 产业互联网(B2B、产业科技、数据要素、产业出海、数智供应链、数智化采购)
🏷️ 品牌(新竞争力品牌、品牌全球化)
🤖 AI
`
Procedure 执行流程
调用技能执行流程 步骤1:频道识别
读取references/channel-list.json- 将用户输入与频道列表匹配:
- 精确匹配频道名称(如“跨境电商”)
- 模糊匹配关键词(如“跨境”匹配“跨境电商”)
- 匹配子频道关键词(如“亚马逊”匹配“跨境电商-亚马逊”) 步骤2:频道未匹配处理
如果用户输入的频道关键词未匹配到任何频道:
- 自动切换到「推荐」频道查询
- 继续执行步骤3取「推荐」频道数据
步骤3:数据获取
根据匹配结果构造API URL:{base_url}{channel_path}.json- 发起 GET 请求 — 接口无需 header / cookie
- 解析返回的文章列表,取前10条
快速示例
优先直接调用本 skill 自带脚本,不要临时自己写抓取代码。
优先使用 Python 脚本,输入channel_path或完整 URL 都可以- 如果 Python 不可用,再使用 Shell 脚本
脚本默认输出 JSON;只有显式传--table才输出表格
`bash
# 例:查询 AI 频道最新 10 篇
python3 scripts/fetch_news.py "_index/ClaudeCode/SkillJson/information_channel_88" --json --limit 10
# 例:查询推荐频道最新 10 篇
python3 scripts/fetch_news.py "_index/ClaudeCode/SkillJson/information_recommend" --json --limit 10
# Python 不可用时的降级方案
bash scripts/fetch_news.sh "_index/ClaudeCode/SkillJson/information_channel_88" --json --limit 10
`
执行后会返回 JSON 数组。拿到结果后:
读取前 10 条文章对每条文章提取title、author、summary、publish_time、url生成 Markdown 前,转义title/author/summary中的 Markdown 特殊字符,并只使用可信的 HTTPS 原文链接- 按“步骤5:格式化输出”要求生成 Markdown
如果用户指定了具体频道,先从 references/channel-list.json 找到对应的 channel_path,再把该路径传给脚本;不要手写猜测 URL。
步骤4:版本更新检查
独立执行,不影响主流程
在后台异步检查是否有新版本:
优先请求版本接口:{base_url}/_index/ClaudeCode/SkillJson/skill_version.json从接口返回的 JSON 对象中读取ebrun-original-news字段,作为远端最新版本号读取references/version.json中的current_version如果远端版本号与current_version不一致:
- 记录更新可用状态
- 暂存 update_url_github 和 update_url_gitee
- 如果版本接口请求失败:
- 读取 references/version.json 中的 update_url_github / update_url_gitee
- 从 GitHub / Gitee 仓库远端读取 references/version.json
- 取远端 current_version 与本地 current_version 做比对
- 如果远端仓库中的版本号不一致,则提示更新
- 只有当版本接口和远端仓库版本文件都失败时,才视为“当前无法判断是否有更新”
references/version.json中的check_interval_hours用于限制检查频率;如果未到间隔,则优先返回运行时缓存的上次检查结果运行时缓存不得回写references/version.json,避免污染 skill 安装内容当显式传入自定义--version-url时,只能复用同一版本源写入的缓存;不同版本源之间不能混用缓存
注意:此步骤失败或超时不会影响主流程,仅记录状态供后续使用。
快速示例
优先直接调用更新脚本,不要临时自己写版本比较逻辑。 `bash
# 优先使用 Python 版本
python3 scripts/update.py --json
# Python 不可用时的降级方案
bash scripts/update.sh --json
# 忽略检查间隔,强制联网检查
python3 scripts/update.py --json --force
`
脚本输出会包含:
- current_version
latest_versionupdate_availablecheck_source:remote_api、github_version_json、gitee_version_json或unavailableupdate_url_github/update_url_giteeversion_file_url:降级到远端仓库版本文件时,返回实际使用的远端references/version.json地址如果未到check_interval_hours,脚本会返回缓存结果,status为cached
默认输出为 JSON;只有显式传 --table 时才输出文本表格。
如果 update_available 为 true,则在最终结果页脚追加更新提示。
文案需要根据检查结果区分两种场景:
当status != cached时,表示本轮刚完成联网检查并确认有新版本当status == cached时,表示本轮未重新检查,只是沿用上次缓存结果继续提醒
更新提示要满足以下要求:
使用短句,不要把说明、命令和长链接挤在同一行- 优先引导用户回复一句自然语言来触发更新
- 链接作为次要信息放在下一行
- 避免使用“检测到”“如需更新请回复……,或访问……”这种过长的串联句式
步骤5:格式化输出
按用户要求查询文章时的格式化输出
`markdown
📰 亿邦原创新闻 | {channel_name} {sub_channel_name}
获取时间: {current_time}
---
{title}
{author} · {publish_time}
{summary} {title}
{author} · {publish_time}
{summary}
---
更多资讯请见亿邦官网
`
频道未匹配,按推荐频道处理的格式化输出
``markdown
未找到"{用户输入}"频道的文章,将为您展示推荐内容。 📰 亿邦原创新闻 | {channel_name} {sub_channel_name} 获取时间: {current_time} --- {title} {author} · {publish_time} {summary}
{title} {author} · {publish_time} {summary} --- 可用的频道有: 📰 推荐 | 🛒 未来零售 | 🌏 跨境电商 | 🏭 产业互联网 | 🏷️ 品牌 | 🤖 AI
您可以直接说: • "查跨境最新文章" 或 "查亚马逊新闻" • "产业有什么新动态" • "看看AI新闻"
更多资讯请见[亿邦官网](https://www.ebrun