- 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.6 KiB
3.6 KiB
CLS电报页面结构
标签栏
CLS电报页面顶部有分类标签栏,格式为heading level=3:
| 标签 | 文本 | ref示例(2026-06) | 说明 |
|---|---|---|---|
| 全部 | "全部" | e71, e85 | 默认视图 |
| 加红 | "加红" | e72, e86 | 重要/置顶电报,早间新闻精选自动置顶 |
| 公司 | "公司" | e73, e87 | 公司动态 |
| 看盘 | "看盘" | e74, e88 | 盘面分析 |
| 港美股 | "港美股" | e75, e89 | 国际市场+港美股 |
| 基金 | "基金" | e76, e90 | 基金新闻 |
| 提醒 | "提醒" | e77, e91 | 投资提醒 |
2026-06-11验证:加红标签的ref为e72或e86(不同加载可能不同)。点击后页面刷新,早间/晚间新闻精选自动出现在最顶部。
2026-06-23验证 — "加红"视图内容构成:加红视图并非仅显示国内政策——它是CLS编辑标记的"重要"电报合集,实际内容混合了:
- 市场数据(A50期货涨跌幅、商品期货开盘、KOSPI指数等实时行情)
- 国际新闻(美股暴跌、三星回购、SpaceX发债、地缘冲突)
- 国内政策(早间/晚间新闻精选中的国务院/部委政策)
- 公司公告(重大回购、重组等)
对于国内政策采集,需要在"加红"视图中逐条扫描机构关键词(国务院、发改委、央行、证监会、工信部、商务部、财政部、住建部、上交所、深交所等)来识别政策条目。纯市场数据条目(含"期货"、"指数"、"涨跌"等词)可快速跳过,但它们对"综合市场展望"板块有价值(A50期货、商品期货数据)。
早间新闻精选
- 格式:
【财联社M月D日早间新闻精选】 - 内容:编号列表,每条含政策/公司/行业新闻一句话摘要
- 通常10-20条,包含国务院、发改委、央行、外交部等政策
- 有"展开"按钮(ref类似
e167)可查看完整内容
2026-06-11发现:点击"加红"标签后,browser_snapshot(full=True) 的StaticText中已包含早间新闻精选的前2-3条内容(含发改委政策、外交部表态),无需额外JS提取。
晚间新闻精选
- 格式:
【财联社M月D日晚间新闻精选】 - 前一晚发布,包含央行操作、监管通知等重大政策
- 与早间新闻精选同一位置(加红视图下紧随其后)
电报条目结构
每条电报格式:
HH:MM:SS【标题】正文内容 (来源)
后跟标签链接(如"中东冲突"、"航运期货"、"环球市场情报"等)和互动数据(阅读量、评论、分享)。
展开按钮注意事项
- 点击"展开"后DOM可能不更新——
browser_snapshot(full=True)仍可能返回截断文本 - 可靠方案:用
browser_console+ JS 直接提取全文 - JS提取时用
(function(){ ... })()包裹避免变量名冲突 - 用
Array.from(...).find()而非forEach(forEach的return值被忽略) - 加
children.length < 30过滤避免匹配到body级别容器 - 长度限制 300-6000 字符过滤噪音
提取示例(JS)
// 提取早间新闻精选全文
(function() {
var els = Array.from(document.querySelectorAll('div, article, section'));
var match = els.find(function(el) {
return el.textContent && el.textContent.includes('早间新闻精选') &&
el.textContent.length > 300 && el.textContent.length < 6000 &&
el.children.length < 30;
});
return match ? match.textContent.trim() : 'NOT FOUND';
})();
⚠️ 2026-06-11验证:此JS方案可能返回包含导航栏的噪音文本。优先使用browser_snapshot(full=True)的StaticText行提取,仅在snapshot截断时回退到JS方案。