- 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
76 lines
3.6 KiB
Markdown
76 lines
3.6 KiB
Markdown
# 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)
|
||
|
||
```javascript
|
||
// 提取早间新闻精选全文
|
||
(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方案。
|