>_ DevTrendsja

言語

ホーム

言語

セクション

フロントエンド バックエンド モバイル DevOps AI / ML ゲーム開発 ブロックチェーン セキュリティ
TypeScript

Slacker: Hacker Newsのためのパーソナル監視役

363 スター

想像してみてください:誰かがHacker Newsのコメントであなたのスタートアップに言及していたのに、気づかなかった。価値のあるフィードバック、批判、議論に参加する機会を逃してしまった。身に覚えがありますか?Vercel Labsチームが解決策を作りました——Slacker、あなたのパーソナルなHacker News監視アシスタントとして機能するSlackボットです。

Slackerは何ができる?

Slackerは以下のことを行うボットです:

  • Hacker Newsの新規投稿とコメントを毎分チェック
  • 製品、社名、キーワードの言及を検索
  • 一致するものが見つかったらSlackチャンネルに通知を送信
  • リンクプレビューを自動展開して簡単に表示

誰が使える?

  • スタートアップ創業者——製品に関する議論に素早く対応するため
  • PRマネージャー——企業の評判を監視するため
  • 開発者——オープンソースプロジェクトの言及を追跡するため
  • 投資家——関心のある技術の議論をフォローするため

技術的な仕組みは?

  1. Vercel Cron Jobsが毎分チェックをトリガー(via /api/cron
  2. Hacker News APIが新規投稿のデータを提供
  3. Upstash (Redis)が最後にチェックしたIDとキーワードを保存
  4. Slack APIが通知を送信しプレビューを展開
// Пример обработки cron-задачи
async function checkNewPosts() {
  const lastCheckedId = await redis.get('lastCheckedId');
  const latestPostId = await getMaxItemId();
  
  // Проверка каждого нового поста
  for (let i = lastCheckedId + 1; i <= latestPostId; i++) {
    const post = await getPost(i);
    if (containsKeywords(post)) {
      await notifySlack(post);
    }
  }
}

実践的なユースケース

  1. フィードバックへの応答——ユーザーの質問に即座にお答え
  2. 危機管理——否定的な議論を素早く把握
  3. 競合分析——類似製品の言及を監視
  4. アイデア発見——製品の意外なユースケースを発見

使い始めるには?

2つのオプションがあります:

  1. готов solutions——ワンクリックでSlackにボットをインストール:

Add to Slack

  1. カスタムバージョン——カスタム設定でVercelにデプロイ

Slackerは、最も影響力のあるテックコミュニティの一つであるHacker Newsで、あなたの製品について人々が何と言っているかを見守る必要がある人ための、シンプルで強力なツールです。VercelとUpstashとの連携により、高速で信頼性の高いソリューションとして動作します。試してみる価値があります——あなたのプロジェクトに見落としていた何かを発見するかもしれません。

このプロジェクトはSteven Teyや他のエキスパートの貢献を得て、Vercel Labsチームによって構築されました。コードはMITライセンスの下でオープンソースです。

関連プロジェクト