- こんにちは、みんな!お久しぶりです。もう 1 ヶ月以上更新していないようです。
- この間、いくつかの小さなプロジェクトをやっていました。
- なんで記事を更新しなかったの?
- いや、忙しくて「何かをやっていた」んですよ!🏃♂️💨
- なんで記事を更新しなかったの?
この間何をしていたの?#
- 一言でまとめると:
体験 + 実践 AIを使って3つのプロジェクトを作りました
ヒント:文末にサプライズがあります!
プロジェクト 1:個人ウェブサイト#
-
恥ずかしい話ですが、もう 4 年近く働いているのに、まともな個人ブログすら持っていないのは本当にまずいです。
-
ようやく自分の成果を発表できる場所ができたので、今後はそこで学びの心得やプロジェクトの経験を共有できます!
-
PS:このプロジェクトはゼロから一を作ったわけではなく、
Github
の偉大な方々のテンプレートを借りて、少し自分のものを加えました。
プロジェクト 2:独立開発者向けナビゲーションサイト#
-
このプロジェクトは最近の
「お気に入り」
です。普段からいろいろなツールを集めるのが好きですが、市場には独立開発者の視点でこれらのツールを整理したサイトがないように思います。🧐 -
ちょうど前にオープンソースのリポジトリが公開されたので、これらのツールを整理してサイトにしました。自分と皆のために便利です。
-
このサイトについて簡単に紹介します:
INDIE TOOLS
: 独立開発者向けの厳選、高品質ツールを共有することに特化しています。カテゴリ別に整理されているので、もう無駄に探す必要がありません!
-
使用している基本スタック:
React 19 + Next 15 + Bun
で構築されており、最新の 3 つの技術スタックを体験することができました。全体的に良好で、React プロジェクトの起動速度も改善されました。 -
まだいくつかの小さな問題はありますが、結果は良好です。このサイトはまだ改善中で、今後はもっと多くの機能や便利なツールを追加する予定です!お楽しみに!😉
-
もしもっと良い提案やアイデアがあれば、
グループに参加してフィードバック
してください!👇
プロジェクト 3:カウントダウン#
-
これは完全に思いつきです。😂
-
最近 X で
Bolt
というツールがすごいと聞き、ワンクリックでプロジェクト全体を生成でき、デプロイもできると知りました。興味が湧いて、自分でも試してみることにしました!🤨 -
ちょうど年末が近づいていたので、
Bolt
を使ってカウントダウンを作成し、皆が年越しを楽しめるようにしました。 -
登録してログインし、すぐに整えました。それを
vercel
にデプロイしました!本当に楽しかったです!🥳 -
このプロジェクトはとてもシンプルですが、
Bolt
の強大さを実感しました。簡単なやり取りで、ワンクリックで完全なプロジェクトを生成でき、コードの質も非常に高いです。👍
AI プログラミング#
-
この
Bolt
について話すと、最近話題のAIプログラミング
についても触れざるを得ません。 -
実は、
AIプログラミング
という概念はずいぶん前から存在していて、最初にChatGPT 3.5
が登場したときから、開発者に脅威を与えると言われていました。開発者はツールを見つけられなくなるかもしれないと。その後、Claude 3.5
が登場し、ファイルをアップロードして分析し、問題を解決できるようになり、私はすでにすごいと思っていました。 -
しかし、
Cursor
やBolt
などのツールが登場するまで、これが本当の「AIプログラミング」
だと感じることはありませんでした! -
それは、ゼロから一を構築し、機能を追加し続けることができ、何をしたいかを伝えるだけで、すべてを解決してくれるのです。本当に便利です!
-
Windsurf
や0.dev
などもあり、ますます競争が激しくなっていると感じます。- Cursor: https://www.cursor.so/
- Bolt: https://bolt.new
- Windsurf:https://codeium.com
- 0.dev:https://v0.dev/
AI プログラミングの利点は何ですか?#
開発の敷居を下げる
効率の向上
:これは間違いなく、以前は半日かかっていたことが、今では数分や数時間でできるようになりました。問題解決の速度が速い
:わからない問題に直面したとき、AI に直接聞けば、たくさんの答えを得られます。- 未知のことについては、ChatGPT に尋ねてさらに理解を深めることができるのが私のお気に入りです。
- 未知のことは、どこから手を付けていいかわからないことが多いので、そのときに ChatGPT が役立ちます。
AI プログラミングの欠点:#
安全リスク
:AI が生成したコードは 100% 問題がないとは限りません。依存性
:すべてを AI に任せてしまうと、AI があなたを支配することになり、あなたが AI を支配することができなくなります。社会的雇用問題
:Cursor のようなツールが登場した今、基礎的な開発者は不足していないようです。- 専門知識の欠如。
AI プログラミングは今後どのように発展するでしょうか?(以下は個人的な見解です)#
- より強力な
コード生成能力
、例えばよりインテリジェントなコード理解。 - よりインテリジェントな
コードデバッグ
とテスト
。 よりシンプルな人間と機械のインタラクション
。- 低コードプラットフォームとの統合。
サプライズ#
- Cursor Rules:https://github.com/PatrickJS/awesome-cursorrules
- Cursor Directory: https://cursor.directory
- CursorList: https://cursorlist.com
- 一般的な Cursor Rules システムプロンプトの提案: https://www.bookai.top/cursor/Cursor-Prompt/cursor-system-prompt
- Cursor ルール管理プラグイン: https://marketplace.visualstudio.com/items?itemName=KevinKern.cursorrules-search
- Cursor Notepads の使用法:https://docs.cursor.com/features/beta/notepads
最後に、まとめましょう#
-
AI ツールは確かに私たちの効率を向上させ、問題を解決するのに役立ちます。しかし、決して盲目的に依存してはいけません。AI に何を実現させるかを考えると同時に、その実現の手順や原理を理解することも重要です。
-
もう一つ重要なこと:AI で完成させたプロジェクトには
必ず精通しておくべきです
!さもないと、バグが発生したときにファイルがどこにあるかわからず、修正もできなくなります!(これは私が AI を使用する中での経験でもあり、多くの人が同じような経験をしているのを見ました) -
さて、今回はこの辺でお話ししましょう。皆さんのコメントや交流もお待ちしています!