site

Trade Channel 通知任务定义

任务说明

本文件定义了每日需执行的投资市场情绪分析任务。

重要: 执行此任务的 agent 必须先读取本文件,按照当前定义的监控列表和步骤完成任务。


动态配置区

监控账号列表

分类说明:

当前监控列表:

accounts:
  # ========== 加密货币 ==========
  @Murphychen888
  @huangdaobtc

  # ========== 美股交易 ==========
  @labubu_trader
  @Balder1394631
  @david88lee
  @TheMarketMemo

输出配置

output:
  directory: "/home/admin/workspace/notes/trade"
  filename_pattern: "trade_notice_YYYY_MM_DD_HH.md"
  discord_channel: "1468124567842066474"

执行步骤

Step 1: 获取监控列表

从本文件的【动态配置区】分组读取 accounts 列表

Step 2: 读取 X (Twitter) 数据

对每个账号:

故障处理: 如果某个账号无法获取数据,记录错误并在报告中标注”数据获取失败”,继续处理其他账号。

Step 3: 生成分析报告

文件路径: /home/admin/workspace/notes/trade/trade_notice_YYYY_MM_DD_HH.md

命名规则: YYYY = 年份, MM = 月份, DD = 日期, HH = 小时(24小时制)

报告内容结构:

# 市场情绪分析报告 - YYYY-MM-DD HH:00

## 执行摘要
- 监控账号数: [N] 个
- 数据获取成功率: [X]%
- 整体市场情绪: [看涨/看跌/中性/分歧]

---

## 加密货币市场 (crypto)

### @用户名
- **最新动态**: [推文/转发/评论摘要]
- **情绪倾向**: [看涨/看跌/中性/观望]
- **关键观点**: [核心论点]
- **备注**: [数据异常或其他说明]

[更多账号...]

### 加密货币小结
- 看涨: N | 看跌: N | 中性: N | 观望: N
- 主要共识: [简要描述]

---

## 美股交易市场 (stock)

### @用户名
- **最新动态**: [推文/转发/评论摘要]
- **情绪倾向**: [看涨/看跌/中性/观望]
- **关键观点**: [核心论点]
- **备注**: [数据异常或其他说明]

[更多账号...]

### 美股交易小结
- 看涨: N | 看跌: N | 中性: N | 观望: N
- 主要共识: [简要描述]

Step 4: 发送 Discord 通知

目标频道 ID: 1468124567842066474

任务: 将完整报告文件的所有内容发送到 Discord trade 频道。

执行步骤:

  1. 读取报告文件:
    cat /home/admin/workspace/notes/trade/trade_notice_YYYY_MM_DD_HH.md
    
  2. 直接发送文件内容: 使用 moltbot 的 --message 参数直接传入完整的报告内容

    moltbot message send --channel discord --target channel:1468124567842066474 --message "$(cat /home/admin/workspace/notes/trade/trade_notice_YYYY_MM_DD_HH.md)"
    

注意事项:


依赖工具

  1. X (Twitter) 读取工具: bird skill
  2. moltbot: Discord 消息发送工具
  3. 文件系统: 读写 /home/admin/workspace/notes/trade/ 目录

故障处理

如果无法获取某个账号的推文

如果 Discord 发送失败


注意:

  1. 此文件为任务定义文档,agent 必须每日读取并按照【动态配置区】的定义执行任务。