今天要给大家安利的这个神器,绝对能让你的信息获取效率提升200%!想象一下,当别人还在手动刷推特看特朗普发言时,你早已收到AI生成的财经影响分析报告;当同行苦等外媒翻译时,你的企业微信已经弹出中英对照的科技趋势解读…没错,Secretary就是这样一个能帮你”偷跑”的智能助手!
🔍 项目速览
Secretary是一款基于AI的社交媒体内容分析工具,它能:
-
• 24小时监控特朗普等政要的Truth Social、Twitter账号 -
• 自动分析发言对美股、A股、汇率等8大市场的影响 -
• 通过企业微信/个人微信推送中英对照报告 -
• 支持自定义分析维度(财经/政治/科技任意切换)
最惊艳的是它的智能标记系统——用📈📉直观显示每条推文对特定市场是”利多”还是”利空”,金融从业者看到这个功能都直呼内行!
⚙️ 核心技术
-
1. 多平台抓取:已支持Truth Social/Twitter,未来将扩展更多平台 -
2. AI双引擎: -
• 翻译引擎:自动处理英文内容生成中文报告 -
• 分析引擎:支持OpenAI兼容的任意大模型 -
3. 智能路由推送: -
• 企业微信多机器人分流(可分别推送给财经组/政治组) -
• 个人微信/Gewechat私聊推送 -
• QQ群消息通过Lagrange.Core转发
🎯 谁需要这个?
-
• 投资者:实时监控特朗普”嘴炮”对半导体股的影响 -
• 研究员:自动生成中美关系对人民币汇率的分析简报 -
• 媒体人:快速获取政要发言的深层解读 -
• 科技极客:可DIY分析维度的开放框架
🛠️ 5分钟快速上手
-
1. 安装:用新兴的uv工具替代pip,依赖安装速度提升50%
curl -LsSf https://astral.sh/uv/install.sh | sh
uv sync
-
2. 配置:复制粘贴示例YAML,修改3处关键参数即可 -
3. 运行:一条命令启动监控
python main.py
-
4. 配置监控账号: 创建 config/social-networks.yml 文件,配置需要监控的社交媒体账号:
social_networks:
- type: truthsocial
socialNetworkId: realDonaldTrump
prompt: >-
你现在是一名财经专家,请对以下美国总统的发言进行分析,并给按我指定的格式返回分析结果。
这是你需要分析的内容:{content}
这是输出格式的说明:
{
"is_relevant": "是否与财经相关,且与美股市场或美债市场或科技股或半导体股或中国股票市场或香港股票市场或人民币兑美元汇率或中美关系相关。如果相关就返回1,如果不相关就返回0。只需要返回1或0这两个值之一即可",
"analytical_briefing": "分析简报"
}
其中analytical_briefing的值是一个字符串,它是针对内容所做的分析简报,仅在is_relevant为1时会返回这个值。
analytical_briefing的内容是markdown格式的,它需要符合下面的规范
```markdown
原始正文,仅当需要分析的内容为英文时,这部分内容才会以markdown中引用的格式返回,否则这部分的内容为原始的正文
翻译后的内容,仅当需要分析的内容为英文时,才会有这部分的内容。
## Brief Analysis
分析结果。这部分会展示一个列表,列表中分别包含美股市场、美债市场、科技股、半导体股、中国股票市场、香港股票市场、人民币兑美元汇率、中美关系这8个选项。
每个选项的值为分别为📈利多和📉利空。如果分析内容对于该选项没有影响,就不要针对这个选项返回任何内容。
## Summarize
这部分需要用非常简明扼要的文字对分析结果进行总结,以及解释为什么在上面针对不同选项会得出不同的结论。
```
weComRobotId: $WECOM_TRUMP_ROBOT_ID
sendToWeChat: true
- type: twitter
socialNetworkId:
- myfxtrader
- zaobaosg
- business
- HAOHONG_CFA
prompt: >-
你现在是一名财经专家,请对以下财经博主的发言进行分析,并给按我指定的格式返回分析结果。
# ... 其他配置与上面类似 ...
weComRobotId: $WECOM_FINANCE_ROBOT_ID
💡 高阶玩法
-
• 自定义分析模板:修改prompt就能让AI关注特定领域 -
• 多账号矩阵:同时监控特朗普+10个财经大V -
• 失败重试机制:网络波动时自动重试3次
⚠️ 避坑指南
-
1. Twitter登录需要准备账号密码(或复用已有session) -
2. 企业微信机器人需提前申请webhook地址 -
3. 分析prompt必须包含is_relevant和analytical_briefing字段
🚀 立即体验
GitHub地址:https://github.com/zkd8907/secretary/tree/master
(建议收藏,上班摸鱼时偷偷部署一个~)
📌 小G说:在这个信息爆炸的时代,Secretary就像给你的大脑装了个”外挂过滤器”。与其被算法推荐的内容淹没,不如让AI成为你的专属情报官!你觉得这个工具最适合哪个行业?欢迎在评论区聊聊~
扫码加入技术交流群,备注「开发语言-城市-昵称」
(文:GitHubStore)