- Trading skills (OKX, dividend, lottery, quantitative) - Creative skills (ASCII art, diagrams, video) - Development skills (GitHub, debugging, TDD) - Research skills (arXiv, blog monitoring) - Productivity skills (email, documents, notes) - MCP integration skills - Custom user skills
3.2 KiB
3.2 KiB
新浪财经页面结构
Sina滚动页(操盘必读)
URL: https://finance.sina.cn/roll.d.html?rollCid=56589
页面结构
- 顶部:手机新浪网导航栏(财经、股市及时雨、滚动)
- 主体:文章列表,每条为一个link,包含标题heading和时间
- 底部:搜索框、站内/站外切换
操盘必读链接特征
- 标题格式:
操盘必读:影响股市利好或利空消息_YYYY年M月D日_财经新闻 - 时间:约7:30 AM发布
- ref示例:e3, e4等
2026-06-11验证发现
browser_click可正常跳转:Sina滚动页的链接(ref=e3)browser_click可直接跳转到文章详情页,无需先用browser_console提取href再browser_navigate。之前的SPA跳转问题在roll.d.html上不适用。
操盘必读文章结构(详情页):
- heading level=1: 文章标题
- 文章内容在StaticText中,格式规整:
宏观新闻板块:发改委、外交部、美国CPI、中东冲突等行业新闻板块:工信部AI政策、商务部促消费、OpenAI数据中心、芯片价格等公司新闻板块:新易盛港股上市、东方电缆中标、回购增持公告等环球市场板块:油价、金价、美股三大指数、芯片股跌幅投资机会参考板块:卫星产业、钨价反弹等停复牌板块公告速递板块
采集流程(2026-06-11验证)
browser_navigate → https://finance.sina.cn/roll.d.html?rollCid=56589
browser_click(ref=e3) → 跳转到操盘必读详情页
browser_snapshot(full=True) → 获取完整四大板块+公告速递
总耗时约30秒。
新浪美股页面
URL: https://finance.sina.com.cn/stock/usstock/
页面结构
- 顶部:实时新闻栏(10条自动轮播,带时间戳)
- 中部:标题轮播区(3条大标题,当日最重要国际事件)
- 下方:财经日历表格(国际宏观指标:今值vs预测值)
- 最下方:新闻文章列表(需4-5次browser_scroll)
采集要点
- 优先用顶部"实时新闻栏"(10条自动轮播)+ 标题轮播区采集国际政策信号
- 财经日历可判断宏观数据预期差
- 至少4-5次browser_scroll才能看到新闻列表区
提取方法
方案A(推荐,2026-06-30验证)— heading 提取
browser_snapshot 在该页面易被 1700+ 行的财经日历截断,不完整。使用 browser_console 提取所有 heading 获取全部新闻标题:
(function() {
var headings = document.querySelectorAll('h1, h2, h3, h4, h5, h6');
var res = [];
headings.forEach(function(h) {
var t = h.textContent.trim();
if (t.length > 10) res.push(t);
});
return res.join('\n---\n');
})()
结果格式:每条一个 heading 文本,含全部新闻标题轮播 + 实时新闻栏 + 文章列表标题。无截断问题。
方案B(旧方案)— CSS class 提取
// 提取实时新闻栏
(function() {
var items = document.querySelectorAll('.news-item, .roll-news-item');
return Array.from(items).slice(0, 10).map(function(el) {
return el.textContent.trim();
}).join('\n');
})();
⚠️ CSS class 选择器可能不匹配页面实际 DOM,2026-06-30 验证未测试此方案。