|
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | +<div align="center"> |
| 5 | + <a href="https://trendshift.io/repositories/11808" target="_blank"><img src="https://trendshift.io/api/badge/repositories/11808" alt="CodePhiliaX%2FChat2DB | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a> |
| 6 | +</div> |
| 7 | +<br/> |
| 8 | +<p align="center"> |
| 9 | + <a href="https://discord.com/invite/uNjb3n5JVN" target="_blank"> |
| 10 | + <img src="https://img.shields.io/badge/-Join%20us%20on%20Discord-%237289DA.svg?style=flat&logo=discord&logoColor=white" |
| 11 | + alt="chat on Discord"></a> |
| 12 | +<a href="https://twitter.com/intent/tweet?text=Chat2DB-An%20intelligent%20and%20versatile%20general-purpose%20SQL%20client%20and%20reporting%20tool%20for%20databases%20which%20integrates%20ChatGPT%20capabilities.&url=https://github.com/chat2db/Chat2DB&hashtags=ChatGPT,AGI,SQL%20Client,Reporting%20tool" target="blank" > <img src="https://img.shields.io/twitter/follow/_Chat2DB?label=Twitter&style=social" alt=""/> </a> |
| 13 | +<a href="https://t.me/share/url?text=Chat2DB-An%20intelligent%20and%20versatile%20general-purpose%20SQL%20client%20and%20reporting%20tool%20for%20databases%20which%20integrates%20ChatGPT%20capabilities.&url=https://github.com/chat2db/Chat2DB" target="_blank"><img src="https://img.shields.io/twitter/url?label=Telegram&logo=Telegram&style=social&url=https://github.com/chat2db/Chat2DB" alt="Share on Telegram"/></a> |
| 14 | +<a href="https://api.whatsapp.com/send?text=Chat2DB-An%20intelligent%20and%20versatile%20general-purpose%20SQL%20client%20and%20reporting%20tool%20for%20databases%20which%20integrates%20ChatGPT%20capabilities.%20https://github.com/chat2db/Chat2DB"><img src="https://img.shields.io/twitter/url?label=whatsapp&logo=whatsapp&style=social&url=https://github.com/chat2db/Chat2DB" /></a> |
| 15 | +<a href="https://www.reddit.com/submit?url=https://github.com/chat2db/Chat2DB&title=Chat2DB-An%20intelligent%20and%20versatile%20general-purpose%20SQL%20client%20and%20reporting%20tool%20for%20databases%20which%20integrates%20ChatGPT%20capabilities." target="blank"><img src="https://img.shields.io/twitter/url?label=Reddit&logo=Reddit&style=social&url=https://github.com/chat2db/Chat2DB" alt="Share on Reddit"/></a> |
| 16 | +<a href="mailto:?subject=Check%20this%20GitHub%20repository%20out.&body=Chat2DB-An%20intelligent%20and%20versatile%20general-purpose%20SQL%20client%20and%20reporting%20tool%20for%20databases%20which%20integrates%20ChatGPT%20capabilities.%3A%0Ahttps://github.com/chat2db/Chat2DB" target="_blank"><img src="https://img.shields.io/twitter/url?label=Gmail&logo=Gmail&style=social&url=https://github.com/chat2db/Chat2DB"/></a> |
| 17 | + |
| 18 | +</p> |
| 19 | +<div align="center"> |
| 20 | + <a href="./README.md"><img alt="README in English" src="https://img.shields.io/badge/English-d9d9d9"></a> |
| 21 | + <a href="./README_CN.md"><img alt="简体中文版自述文件" src="https://img.shields.io/badge/简体中文-d9d9d9"></a> |
| 22 | + <a href="./README_JA.md"><img alt="日本語のREADME" src="https://img.shields.io/badge/日本語-d9d9d9"></a> |
| 23 | +</div> |
| 24 | + |
| 25 | + |
| 26 | +https://github.com/user-attachments/assets/4ae824cf-7d14-4d5b-9ceb-66481bcefc19 |
| 27 | + |
| 28 | + |
| 29 | +Chat2DBはAI機能を統合したインテリジェントで汎用的なSQLクライアントおよびデータ報告ツールです。Chat2DBは、SQLクエリの作成を迅速化し、データベースの管理、レポートの生成、データの探索、および複数のデータベースとのインタラクションをサポートします。Chat2DBはオープンソースプロジェクトであり、皆様の貢献を歓迎します。 |
| 30 | + |
| 31 | +**1. インテリジェントSQL生成**: |
| 32 | +Chat2DB Proは、AI駆動によるインテリジェントなSQL開発をサポートし、SQLクエリをより速く作成する手助けをします。 |
| 33 | + |
| 34 | +**2. データベース管理**: |
| 35 | +MySQL、PostgreSQL、H2、Oracle、SQLServer、SQLite、MariaDB、ClickHouse、DM、Presto、DB2、OceanBase、Hive、KingBase、MongoDB、Redis、Snowflakeなど、10種類以上のデータベースをサポートしています。 |
| 36 | + |
| 37 | +**3. インテリジェントレポート生成**: |
| 38 | +Chat2DB Proは、AI駆動によるインテリジェントなデータ報告をサポートし、ダッシュボードの作成を迅速に行う手助けをします。 |
| 39 | + |
| 40 | +**4. データ構造の同期**: |
| 41 | +Chat2DB Proは、データベーステーブル構造の同期をサポートし、データベーステーブルの構造を迅速に同期する手助けをします。 |
| 42 | + |
| 43 | +## 機能比較 |
| 44 | + |
| 45 | +<table style="width: 100%;"> |
| 46 | + <tr> |
| 47 | + <th align="center">機能</th> |
| 48 | + <th align="center">コミュニティ オープンソース</th> |
| 49 | + <th align="center">ローカル</th> |
| 50 | + <th align="center">Pro</th> |
| 51 | + </tr> |
| 52 | + <tr> |
| 53 | + <td align="center">データベースの種類</td> |
| 54 | + <td align="center">16種類以上</td> |
| 55 | + <td align="center">100種類以上を対象</td> |
| 56 | + <td align="center">100種類以上を対象</td> |
| 57 | + </tr> |
| 58 | + <tr> |
| 59 | + <td align="center">サポートされているAI</td> |
| 60 | + <td align="center">AI設定が必要</td> |
| 61 | + <td align="center">インストール時にAIが利用可能</td> |
| 62 | + <td align="center">インストール時にAIが利用可能</td> |
| 63 | + </tr> |
| 64 | + <tr> |
| 65 | + <td align="center">AI機能</td> |
| 66 | + <td align="center">基本的</td> |
| 67 | + <td align="center">多様</td> |
| 68 | + <td align="center">多様</td> |
| 69 | + </tr> |
| 70 | + <tr> |
| 71 | + <td align="center">視覚的テーブルエディタ</td> |
| 72 | + <td align="center">✅</td> |
| 73 | + <td align="center">✅</td> |
| 74 | + <td align="center">✅</td> |
| 75 | + </tr> |
| 76 | + <tr> |
| 77 | + <td align="center">SQLコンソール</td> |
| 78 | + <td align="center">✅</td> |
| 79 | + <td align="center">✅</td> |
| 80 | + <td align="center">✅</td> |
| 81 | + </tr> |
| 82 | + <tr> |
| 83 | + <td align="center">SQLフォーマット</td> |
| 84 | + <td align="center">✅</td> |
| 85 | + <td align="center">✅</td> |
| 86 | + <td align="center">✅</td> |
| 87 | + </tr> |
| 88 | + <tr> |
| 89 | + <td align="center">クエリ記録の保存</td> |
| 90 | + <td align="center">✅</td> |
| 91 | + <td align="center">✅</td> |
| 92 | + <td align="center">✅</td> |
| 93 | + </tr> |
| 94 | + <tr> |
| 95 | + <td align="center">テーマカラー設定</td> |
| 96 | + <td align="center">✅</td> |
| 97 | + <td align="center">✅</td> |
| 98 | + <td align="center">✅</td> |
| 99 | + </tr> |
| 100 | + <tr> |
| 101 | + <td align="center">データ構造の同期</td> |
| 102 | + <td align="center">❌</td> |
| 103 | + <td align="center">✅</td> |
| 104 | + <td align="center">✅</td> |
| 105 | + </tr> |
| 106 | + <tr> |
| 107 | + <td align="center">データベースのグループ化</td> |
| 108 | + <td align="center">❌</td> |
| 109 | + <td align="center">✅</td> |
| 110 | + <td align="center">✅</td> |
| 111 | + </tr> |
| 112 | + <tr> |
| 113 | + <td align="center">データベース構造のインポート/エクスポート</td> |
| 114 | + <td align="center">❌</td> |
| 115 | + <td align="center">✅</td> |
| 116 | + <td align="center">✅</td> |
| 117 | + </tr> |
| 118 | + <tr> |
| 119 | + <td align="center">データのインポート/エクスポート</td> |
| 120 | + <td align="center">❌</td> |
| 121 | + <td align="center">✅</td> |
| 122 | + <td align="center">✅</td> |
| 123 | + </tr> |
| 124 | + <tr> |
| 125 | + <td align="center">データ移行</td> |
| 126 | + <td align="center">❌</td> |
| 127 | + <td align="center">✅</td> |
| 128 | + <td align="center">✅</td> |
| 129 | + </tr> |
| 130 | + <tr> |
| 131 | + <td align="center">テーブルのコピー/削除</td> |
| 132 | + <td align="center">❌</td> |
| 133 | + <td align="center">✅</td> |
| 134 | + <td align="center">✅</td> |
| 135 | + </tr> |
| 136 | + <tr> |
| 137 | + <td align="center">SQLファイルのオープンと実行</td> |
| 138 | + <td align="center">❌</td> |
| 139 | + <td align="center">✅</td> |
| 140 | + <td align="center">✅</td> |
| 141 | + </tr> |
| 142 | + <tr> |
| 143 | + <td align="center">UMLダイアグラム</td> |
| 144 | + <td align="center">❌</td> |
| 145 | + <td align="center">開発中</td> |
| 146 | + <td align="center">開発中</td> |
| 147 | + </tr> |
| 148 | + <tr> |
| 149 | + <td align="center">コード生成</td> |
| 150 | + <td align="center">❌</td> |
| 151 | + <td align="center">✅</td> |
| 152 | + <td align="center">✅</td> |
| 153 | + </tr> |
| 154 | + <tr> |
| 155 | + <td align="center">インサート/アップデートとして結果をコピー</td> |
| 156 | + <td align="center">❌</td> |
| 157 | + <td align="center">✅</td> |
| 158 | + <td align="center">✅</td> |
| 159 | + </tr> |
| 160 | + <tr> |
| 161 | + <td align="center">クエリ結果の修正</td> |
| 162 | + <td align="center">❌</td> |
| 163 | + <td align="center">✅</td> |
| 164 | + <td align="center">✅</td> |
| 165 | + </tr> |
| 166 | + <tr> |
| 167 | + <td align="center">インテリジェントSQLエディタ</td> |
| 168 | + <td align="center">❌</td> |
| 169 | + <td align="center">✅</td> |
| 170 | + <td align="center">✅</td> |
| 171 | + </tr> |
| 172 | + <tr> |
| 173 | + <td align="center">AIによるテーブル作成</td> |
| 174 | + <td align="center">❌</td> |
| 175 | + <td align="center">✅</td> |
| 176 | + <td align="center">✅</td> |
| 177 | + </tr> |
| 178 | + <tr> |
| 179 | + <td align="center">AIデータセット</td> |
| 180 | + <td align="center">❌</td> |
| 181 | + <td align="center">✅</td> |
| 182 | + <td align="center">✅</td> |
| 183 | + </tr> |
| 184 | + <tr> |
| 185 | + <td align="center">Chat2Excel</td> |
| 186 | + <td align="center">❌</td> |
| 187 | + <td align="center">✅</td> |
| 188 | + <td align="center">✅</td> |
| 189 | + </tr> |
| 190 | + <tr> |
| 191 | + <td align="center">インテリジェントダッシュボード</td> |
| 192 | + <td align="center">❌</td> |
| 193 | + <td align="center">✅</td> |
| 194 | + <td align="center">✅</td> |
| 195 | + </tr> |
| 196 | + <tr> |
| 197 | + <td align="center">エディタ設定</td> |
| 198 | + <td align="center">❌</td> |
| 199 | + <td align="center">✅</td> |
| 200 | + <td align="center">✅</td> |
| 201 | + </tr> |
| 202 | + <tr> |
| 203 | + <td align="center">カスタムショートカット</td> |
| 204 | + <td align="center">❌</td> |
| 205 | + <td align="center">✅</td> |
| 206 | + <td align="center">✅</td> |
| 207 | + </tr> |
| 208 | + <tr> |
| 209 | + <td align="center">クロスデバイス使用</td> |
| 210 | + <td align="center">❌</td> |
| 211 | + <td align="center">❌</td> |
| 212 | + <td align="center">✅</td> |
| 213 | + </tr> |
| 214 | +</table> |
| 215 | + |
| 216 | + |
| 217 | +## ダウンロードとインストール |
| 218 | +Chat2DBは、Windows、MacOS、Linuxをサポートするクロスプラットフォームアプリケーションです。以下のリンクからChat2DBをダウンロードできます: |
| 219 | +- [Proバージョンのダウンロード](https://chat2db.ai/download) |
| 220 | +- [ローカルバージョンのダウンロード](https://chat2db.ai/download) |
| 221 | +- [オープンソースバージョンのダウンロード](https://github.com/CodePhiliaX/Chat2DB/releases/tag/v0.3.6) |
| 222 | + |
| 223 | +## コミュニティエディションのDockerインストール |
| 224 | + |
| 225 | +### システム要件 |
| 226 | + |
| 227 | +Chat2DBをインストールする前に、システムが以下の要件を満たしていることを確認してください: |
| 228 | +- Docker 19.03.0以上 |
| 229 | +- Docker Compose 1.25.0以上 |
| 230 | +- CPU >= 2コア |
| 231 | +- RAM >= 4 GiB |
| 232 | + |
| 233 | +```bash |
| 234 | + docker rm chat2db |
| 235 | + |
| 236 | + docker run --name=chat2db -ti -p 10824:10824 -v ~/.chat2db-docker:/root/.chat2db chat2db/chat2db:latest |
| 237 | + |
| 238 | + docker start chat2db |
| 239 | +``` |
| 240 | +## コードデバッグ |
| 241 | + |
| 242 | +## 実行環境 |
| 243 | + |
| 244 | +注意: ローカルデバッグが必要な場合: |
| 245 | + |
| 246 | +- Java runtime: <a href="https://adoptopenjdk.net/" target="_blank">Open JDK 17</a> |
| 247 | +- Node.js runtime: Node 16 <a href="https://nodejs.org/" target="_blank">Node.js</a>. |
| 248 | + |
| 249 | +**リポジトリをローカルにクローン** |
| 250 | + |
| 251 | +```bash |
| 252 | +$ git clone [email protected]:chat2db/Chat2DB.git |
| 253 | +``` |
| 254 | + |
| 255 | +**フロントエンドデバッグ** |
| 256 | + |
| 257 | +```bash |
| 258 | +Node version must be 16 or higher |
| 259 | +Use yarn only, npm is not supported |
| 260 | +$ cd Chat2DB/chat2db-client |
| 261 | +$ yarn |
| 262 | +$ yarn run start:web |
| 263 | +``` |
| 264 | + |
| 265 | +**バックエンドデバッグ** |
| 266 | + |
| 267 | +```bash |
| 268 | +$ cd ../chat2db-server |
| 269 | +$ mvn clean install # Maven version 3.8 or higher is required |
| 270 | +$ cd chat2db-server/chat2db-server-start/target/ |
| 271 | +$ java -jar -Dloader.path=./lib -Dchatgpt.apiKey=xxxxx chat2db-server-start.jar # 需要安装java 17以上版本,启动应用 chatgpt.apiKey 需要输入ChatGPT的key,如果不输入无法使用AIGC功能 |
| 272 | +``` |
| 273 | +**スタンドアロンデプロイ** |
| 274 | +```bash |
| 275 | +# chat2db-client |
| 276 | +$ npm run build:web:prod |
| 277 | +$ cp -r dist ../chat2db-server/chat2db-server-start/src/main/resources/static/front |
| 278 | +$ cp -r dist/index.html ../chat2db-server/chat2db-server-start/src/main/resources/thymeleaf |
| 279 | +``` |
| 280 | + |
| 281 | +## お問い合わせ |
| 282 | + |
| 283 | + |
| 284 | +- Discord: [Discordサーバーに参加](https://discord.gg/JDkwB6JS8A) |
| 285 | +- Twitter: [@Chat2DB](https://x.com/Chat2DB_AI) |
| 286 | +- YouTube: [Chat2DB チャンネル](https://www.youtube.com/@chat2db.tutorial) |
| 287 | +- GitHub: [Chat2DB GitHub](https://github.com/codePhiliaX/chat2db) |
| 288 | + |
| 289 | +## 謝辞 |
| 290 | + |
| 291 | +Chat2DBに貢献してくださったすべての方々に感謝します~~ |
| 292 | + |
| 293 | + |
| 294 | + |
| 295 | +<a href="https://github.com/chat2db/Chat2DB/graphs/contributors"> |
| 296 | + <img src="https://contrib.rocks/image?repo=chat2db/Chat2DB" /> |
| 297 | +</a> |
| 298 | + |
| 299 | +## Star History |
| 300 | + |
| 301 | +<a href="https://star-history.com/#CodePhiliaX/chat2db&Date"> |
| 302 | + <picture> |
| 303 | + <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=CodePhiliaX/chat2db&type=Date&theme=dark" /> |
| 304 | + <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=CodePhiliaX/chat2db&type=Date" /> |
| 305 | + <img alt="Star History Chart" src="https://api.star-history.com/svg?repos=CodePhiliaX/chat2db&type=Date" /> |
| 306 | + </picture> |
| 307 | +</a> |
| 308 | + |
| 309 | +## License |
| 310 | +このソフトウェアで使用されている主なライセンスは[Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0)であり、[Chat2DB License](./Chat2DB_LICENSE)が補完されています。 |
| 311 | + |
| 312 | + |
0 commit comments