CodePhiliaX%2FChat2DB | Trendshift

chat on Discord Share on Telegram Share on Reddit

README in English 简体中文版自述文件 日本語のREADME
https://github.com/user-attachments/assets/bd5d5f64-540f-4793-a801-17fa96c4766e Chat2DBはAI機能を統合したインテリジェントで汎用的なSQLクライアントおよびデータ報告ツールです。Chat2DBは、SQLクエリの作成を迅速化し、データベースの管理、レポートの生成、データの探索、および複数のデータベースとのインタラクションをサポートします。Chat2DBはオープンソースプロジェクトであり、皆様の貢献を歓迎します。 **1. インテリジェントSQL生成**: Chat2DB Proは、AI駆動によるインテリジェントなSQL開発をサポートし、SQLクエリをより速く作成する手助けをします。 **2. データベース管理**: MySQL、PostgreSQL、H2、Oracle、SQLServer、SQLite、MariaDB、ClickHouse、DM、Presto、DB2、OceanBase、Hive、KingBase、MongoDB、Redis、Snowflakeなど、10種類以上のデータベースをサポートしています。 **3. インテリジェントレポート生成**: Chat2DB Proは、AI駆動によるインテリジェントなデータ報告をサポートし、ダッシュボードの作成を迅速に行う手助けをします。 **4. データ構造の同期**: Chat2DB Proは、データベーステーブル構造の同期をサポートし、データベーステーブルの構造を迅速に同期する手助けをします。 ## 機能比較
機能 コミュニティ オープンソース ローカル Pro
データベースの種類 16種類以上 100種類以上を対象 100種類以上を対象
サポートされているAI AI設定が必要 インストール時にAIが利用可能 インストール時にAIが利用可能
AI機能 基本的 多様 多様
視覚的テーブルエディタ
SQLコンソール
SQLフォーマット
クエリ記録の保存
テーマカラー設定
データ構造の同期
データベースのグループ化
データベース構造のインポート/エクスポート
データのインポート/エクスポート
データ移行
テーブルのコピー/削除
SQLファイルのオープンと実行
UMLダイアグラム 開発中 開発中
コード生成
インサート/アップデートとして結果をコピー
クエリ結果の修正
インテリジェントSQLエディタ
AIによるテーブル作成
AIデータセット
Chat2Excel
インテリジェントダッシュボード
エディタ設定
カスタムショートカット
クロスデバイス使用
## ダウンロードとインストール Chat2DBは、Windows、MacOS、Linuxをサポートするクロスプラットフォームアプリケーションです。以下のリンクからChat2DBをダウンロードできます: - [Proバージョンのダウンロード](https://chat2db.ai/download) - [ローカルバージョンのダウンロード](https://chat2db.ai/download) - [オープンソースバージョンのダウンロード](https://github.com/CodePhiliaX/Chat2DB/releases/tag/v0.3.6) ## コミュニティエディションのDockerインストール ### システム要件 Chat2DBをインストールする前に、システムが以下の要件を満たしていることを確認してください: - Docker 19.03.0以上 - Docker Compose 1.25.0以上 - CPU >= 2コア - RAM >= 4 GiB ```bash docker rm chat2db docker run --name=chat2db -ti -p 10824:10824 -v ~/.chat2db-docker:/root/.chat2db chat2db/chat2db:latest docker start chat2db ``` ## コードデバッグ ## 実行環境 注意: ローカルデバッグが必要な場合: - Java runtime: Open JDK 17 - Node.js runtime: Node 16 Node.js. **リポジトリをローカルにクローン** ```bash $ git clone git@github.com:chat2db/Chat2DB.git ``` **フロントエンドデバッグ** ```bash Node version must be 16 or higher Use yarn only, npm is not supported $ cd Chat2DB/chat2db-client $ yarn $ yarn run start:web ``` **バックエンドデバッグ** ```bash $ cd ../chat2db-server $ mvn clean install # Maven version 3.8 or higher is required $ cd chat2db-server/chat2db-server-start/target/ $ java -jar -Dloader.path=./lib -Dchatgpt.apiKey=xxxxx chat2db-server-start.jar # 需要安装java 17以上版本,启动应用 chatgpt.apiKey 需要输入ChatGPT的key,如果不输入无法使用AIGC功能 ``` **スタンドアロンデプロイ** ```bash # chat2db-client $ npm run build:web:prod $ cp -r dist ../chat2db-server/chat2db-server-start/src/main/resources/static/front $ cp -r dist/index.html ../chat2db-server/chat2db-server-start/src/main/resources/thymeleaf ``` ## お問い合わせ - メール: Chat2DB@ch2db.com - Discord: [Discordサーバーに参加](https://discord.gg/JDkwB6JS8A) - Twitter: [@Chat2DB](https://x.com/Chat2DB_AI) - YouTube: [Chat2DB チャンネル](https://www.youtube.com/@chat2db.tutorial) - GitHub: [Chat2DB GitHub](https://github.com/codePhiliaX/chat2db) ## 謝辞 Chat2DBに貢献してくださったすべての方々に感謝します~~ ## Star History Star History Chart ## License このソフトウェアで使用されている主なライセンスは[Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0)であり、[Chat2DB License](./Chat2DB_LICENSE)が補完されています。