Hacker News
ShanoneのHacker News連携では、Hacker Newsが提供するすべてのストーリーフィードを閲覧し、特定のストーリーのコメントまで掘り下げる7のツールをエージェントが利用できるようになります——すべて無料の公開Hacker News APIに対して動作するため、認証は一切不要です。はじめに
1
接続は不要
Hacker NewsのAPIは無料でキー不要です——接続するアカウントも設定するAPIキーもありません。
2
そのまま依頼するだけ
エージェントにHacker Newsで何か作業をしてもらう(例:「今HNで話題になっているものは?」)と、
hackernews_*ツールが直接呼び出されます。3
必要であればIntegrationsで確認
ShanoneダッシュボードのIntegrationsで利用可能として表示されていることを確認できますが、そこでの設定作業は不要です。
利用可能なツール
ShanoneはHacker News用に7のツールを提供しており、以下のカテゴリに分類されています。ストーリーフィード
ストーリーフィード
hackernews_top_stories, hackernews_new_stories, hackernews_best_stories — トップページ、最新の投稿、歴代の高評価ストーリーコミュニティフィード
コミュニティフィード
hackernews_ask_stories, hackernews_show_stories — Ask HNのディスカッションスレッドとShow HNのプロジェクト/プロダクト発表求人
求人
hackernews_job_stories — YCおよびテック企業の求人情報ストーリー詳細
ストーリー詳細
hackernews_get_story — IDで特定のストーリーを取得し、任意でトップレベルのコメントも含めるよくある使い方
デイリーテックダイジェスト
現在のトップストーリーを短い朝のブリーフィングに要約する
ローンチ調査
特定の分野のShow HN投稿をスキャンして競合の最近のローンチを追う
議論の深掘り
特定のストーリーのコメントを取得し、あるトピックに対するコミュニティの反応を要約する
求人市場のスキャン
求人ストーリーを確認してYC支援企業やテック企業の採用傾向を把握する
トラブルシューティング
渡したcountパラメータより少ないストーリー数しか返らない
渡したcountパラメータより少ないストーリー数しか返らない
countは1回の呼び出しあたり最大30に制限されており、読み込みに失敗したアイテム(削除済み、または一時的なAPIエラー)はリトライされずに無視されます——接続が不安定な場合、要求した数より少し少ない結果になることを想定してください。hackernews_get_storyはコメントを返すが一部のテキストが欠けている
hackernews_get_storyはコメントを返すが一部のテキストが欠けている
削除済みまたはフラグ付きのコメントは完全に除外され、コメント本文は500文字で切り捨てられます——ノイズを減らしたい場合は
max_commentsを小さくして再度リクエストしてください。ストーリーのurlフィールドが空になっている
ストーリーのurlフィールドが空になっている
Ask HNなど一部の自己投稿タイプには外部URLがありません——すべてのストーリーが外部リンクを持つとは想定せず、代わりに
hn_url(Ask HN投稿の場合はtextフィールド)を使用してください。