mcpField
S
slack-poster

slack-poster

github.com/rkreddyp生产力2142 次安装49 周前更新
代码仓库

关于 slack-poster

Slack Poster Skill 用于整理商业新闻和报告并发布到 Slack 频道。它按主题归类相关报道,通过摘要消息和主题线程组织内容。

主要功能

  1. 01分析标题并按主题分组
  2. 02关联报道以呈现整体信息
  3. 03发布主题摘要消息
  4. 04在线程中整理详细报道
  5. 05向频道发送提醒和报告

适用场景

  1. 01发布商业新闻摘要
  2. 02在 Slack 中分享主题分类报道
  3. 03向内部频道发送报告或提醒

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rkreddyp/investrecipes --skill slack-poster

安装后在 Claude Code 中输入/slack-poster确认已加载。

详细介绍

Slack 发帖技能

此技能会将商业新闻和报告发布到 Slack 频道,并通过智能主题分析和串接组织内容,提升可读性。

用途

  • 自动按主题分组,发布商业新闻摘要
  • 通过关联相关新闻,提供宏观洞察
  • 使用串接消息按主题组织内容
  • 以编程方式向内部 Slack 频道发送提醒、通知或报告

主要功能

1. 主题分析与分组
  • 自动分析标题,识别主要主题
  • 将相关新闻分组(例如,“AI 与科技”“市场与经济”)
  • 关联不同新闻,呈现全局概况
  • 统计各主题的新闻数量,便于快速浏览
2. 串接消息格式
  • 主消息:展示主题分类和关键洞察的摘要
  • 串接回复:按主题整理的详细新闻
  • 每个主题串接都包含所有相关新闻及来源标注
3. 主题类别

此技能会自动将新闻分类为:

  • 🤖 AI 与科技
  • 📈 市场与经济
  • 👔 企业领导力与治理
  • 🛒 零售与消费
  • 💼 商业与金融
  • 🏥 医疗健康与生物技术
  • 💼 职场与职业发展
  • 📰 其他新闻

实现

基本用法 (post_to_slack.py)

使用区块格式发布热门标题的简单格式。

高级用法 (post_to_slack_threaded.py)

通过串接组织进行智能主题分析:

  • 分析所有标题,识别共同主题
  • 按主题对新闻分组
  • 创建包含宏观洞察的主摘要消息
  • 在特定主题的串接中发布详细新闻

身份验证

Slack 凭据:

  • 令牌:使用环境变量 SLACK_TOKEN
  • 频道:stock_ops_dev(或使用环境变量 SLACK_CHANNEL)

输出示例

主消息:

📰 Business News Digest - November 19, 2025

40 stories analyzed across 7 major topics

🔍 Today's Big Picture:
• AI & Technology: 19 stories
• Markets & Economy: 4 stories
• Corporate Leadership & Governance: 2 stories

🤖 AI dominates headlines with 19 stories covering Nvidia earnings,
   OpenAI board changes, and the AI bubble debate

**串接回复:**每个主题都会有自己的详细串接,其中包含所有相关新闻。

输出结构

所有输出都整理在 outputs/ 目录中:

  • 报告应放入 outputs/<agent_name>/<customer_name>/reports/
  • 脚本应放入 outputs/<agent_name>/<customer_name>/scripts/
  • 原始输出(csvs、jsons)应放入 outputs/<agent_name>/<customer_name>/raw/
  • 截图应放入 outputs/<agent_name>/<customer_name>/screenshots/

评论

支持 Markdown