Repolode
rlaope

rlaope/deepseek-bot

Slack、Discord、Telegram、ターミナルから利用できる、DeepSeek Harnessエージェント向けの常時稼働型メモリ・メッセージングゲートウェイ。

スター
215
フォーク
23
未解決の Issue
2
最終コミット
3 日前

これは何?

DeepSeek Harnessでは、一度に1つのセッションでエージェントを実行します。deepseek-botは、再起動後も会話を保持し、ペルソナ、エージェント自身のメモ、過去の会話の検索インデックスを各ターンに組み込み、日付を添えて回答したり、知らないことを知らないと伝えたりできるプラグインです。

また、ゲートウェイを通じてエージェントを利用できます。対応先はSlack(Socket Mode)、dshというフルスクリーンのターミナル、Telegram、Discordです。コマンドはmacOSのSeatbeltサンドボックス内で実行され、破壊的な操作は会話内で承認を得るまで保留されます。サービスはlaunchdジョブとして動作し、自動で再接続・再起動します。

Slackとターミナルの経路は開発者が実環境で利用しており、DiscordとTelegramのアダプターはモックAPIを使ってテストされています。このプロジェクトはmacOS専用で、DeepSeek Harnessの内部実装に依存するため、特定のHarnessバージョンに固定されています。

主な機能

  • 01再起動後も引き継がれる、永続的なセッションとして会話を保持します。
  • 02プライベートなコンテキストが漏れないよう範囲を限定しながら、同じチャンネル内の過去の会話を参照します。
  • 03Slack、Telegram、Discordに加え、フルスクリーンのターミナル(dsh)に接続します。
  • 04シェルコマンドをSeatbeltサンドボックス内で実行し、破壊的な操作の前に承認を求めます。
  • 05MCPサーバー、ドキュメント生成(docx、xlsx、pptx)、リンクの読み取りに対応します。

ユースケース

  • 以前のスレッドでの決定を記憶する、Slack上の個人用AIアシスタントを運用する。
  • Macのターミナルやメッセージングアプリから、DeepSeekベースのエージェントとチャットする。
  • コマンド実行をサンドボックス内に保ちながら、MCPサーバーを通じてエージェントに独自のツールを追加する。

クイックスタート

  1. 1

    README にある公式インストールスクリプトで deepseek-bot をインストールします(スクリプトを bash にパイプするため、自分で実行してください)

  2. 2

    ターミナルで bot と会話を始めます

    dsh
  3. 3

    対話型セットアップから Slack、Telegram、または Discord を接続します

    dsh gateway setup

使う前に知っておきたいこと

  • macOS のみ対応です。Windows ではインストーラー、サービス、sandbox、ファイル監視はサポートされていません。
  • DeepSeek Harness アプリと DeepSeek API key、Node.js 22 以降が必要です。
  • Discord と Telegram は、実際のサーバーや bot を使ったテストが行われていません。
  • DeepSeek Harness はリリース候補版で、プロジェクトはその内部実装に依存しているため、使用するバージョンを固定してください。

収録されている特集

トピック

よくある質問

deepseek-bot とは?
Slack、Discord、Telegram、ターミナルから利用できる、DeepSeek Harnessエージェント向けの常時稼働型メモリ・メッセージングゲートウェイ。 DeepSeek Harnessでは、一度に1つのセッションでエージェントを実行します。deepseek-botは、再起動後も会話を保持し、ペルソナ、エージェント自身のメモ、過去の会話の検索インデックスを各ターンに組み込み、日付を添えて回答したり、知らないことを知らないと伝えたりできるプラグインです。
deepseek-bot は無料で使えますか?ライセンスは?
deepseek-bot は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
deepseek-bot は今もメンテナンスされていますか?
活発にメンテナンス中。deepseek-bot の最終コミットは 2026年11月4日 です。
deepseek-bot は何に使えますか?
以前のスレッドでの決定を記憶する、Slack上の個人用AIアシスタントを運用する。 Macのターミナルやメッセージングアプリから、DeepSeekベースのエージェントとチャットする。 コマンド実行をサンドボックス内に保ちながら、MCPサーバーを通じてエージェントに独自のツールを追加する。
deepseek-bot のインストール方法は?
README にある公式インストールスクリプトで deepseek-bot をインストールします(スクリプトを bash にパイプするため、自分で実行してください) ターミナルで bot と会話を始めます: dsh 対話型セットアップから Slack、Telegram、または Discord を接続します: dsh gateway setup
deepseek-bot はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/rlaope/deepseek-bot

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト