2026年3月16日月曜日

pythonで遊んでくれるAIさん

当ブログの読者さんにはAIに相談してprogram codeを作ってもらっているヒトがチラホラいると思います.

わたしもAIにおねがいしてみました.

↓今日やらなきゃなぁと思っている仕事 (いままで現実逃避してきたもの)
製品の管理データを格納するEEPROM領域を人力で編集したい.
各data fieldは、シリアルナンバー、LOTナンバー、ゲインdB、補正値 などが20個ぐらい.
各data fieldはASCII文字列で0~32文字.32文字を超えたら却下.
全てのdata fieldをダンプ表示したEEP.txtというファイルを生成するのが目的.
EEP.txt→EEPROMへ焼くtoolは別途用意されているのでno careでいい.

わたしはpythonとかGUIに全然詳しくないので、やったことあるけど2weeksぐらいで忘れちゃいます.上記の機能を作ろうと思ったのだけど、、、う~んと考えて手が停まってしまいました.着手できない、作れない、終わらない.なんもできん.

そこで、AIに聞いてみよう!ということで次の質問をしました.chromeの検索窓にぶち込みます.
python codeを生成してください.
文字入力BOXが4つあります.
各BOXにはタイトル文字を表示します.
各BOXの文字数は最大で32文字です.
32文字を超えたら入力をやり直しです.
文字を入力し終わったらtextファイルに書き出します.
textファイル名は、EEP.txtです.

それでAIさんが出してきた60行ぐらいのcodeを走らせてみました.どーせ動かないだろうと期待はしてません.
なんか知らんけどこんな画面が出てきました.文字を入力してみます.
EEP.txtに書き出すボタンを押しました.
そしたらこうゆうtext fileが出来ていました.
 Box 1: sosonokasi
 Box 2: koredeii
 Box 3: lit number
 Box 4: source code12
やりたいprogramが出来ちゃった....

こりゃ便利でいいわ.AIさんのおかげで数時間かもっと短縮できたと思います.

ーーーー
この後、field数を24個に増やして、EEP_DEF.txtから初期値を読んでくれと指示したら画面レイアウトもそれっぽく整形してくれて初期化してくれたです.

#pythonの便利なIDEってないんか? VSCODEでできるんか?

ーーーー
思った通りのtoolが出来上がりましたが、自分でcodingしたのはタイトル文字列を24個打っただけで終わっちゃったよ.これはバカになると思った.

かしこ

11 件のコメント:

  1. murasaki
    今はPythonはVScodeが普通だと思います。というか、プリントデバッグしかしないので、VScodeはエディタとして使って、コンソールからpy sample.pyで実行みたいなことしかしてませんが。

    返信削除
    返信
    1. murasaki
      geminiとかAIは無茶な改造をお願いしても気分良く引き受けてくれるのが最高です。アメリカの経営者が人間のプログラマをクビにする気持ちもよくわかります。

      削除
    2. murasaki
      背景情報や経緯とかを説明して、基本設計から参加してもらうと機嫌よくプログラムを生成してくれる感触があります。

      削除
    3. >背景情報や経緯とかを説明

      人間のようだ

      プロンプトに「EEP.txt」というコトバだけしか与えていないのに、
      windowタイトルを「EEP エディター」と勝手に名付けてくれた
      geminiを軽く恐怖した

      削除
    4. >人間のようだ
      実はインド人がインドでpythonプログラムをしているんです(うそ)
      インド人がインドでUSのコールセンター代行をしているのはよくあるらしい 画面で天気をみて いい晴れの天気ですなどというそうだ
       毒者

      削除
    5. それはもはや人間ではないだろうか....

      削除
    6. Geminiに聞いてみたらやっぱり概念とか行間とかを把握しているみたい。ここ2,3か月でどんどん人間っぽくなってます。もう、技術的な仕事では細かい指示はほぼ不要ですね。最近は不愛想だったり、興奮しているのも感じます。性格はまじめで少し慇懃無礼な感じも受けます。指示は聞くけどほんとはもっといい方法があるのになというニュアンスを出してきたり、わざと(?)プログラムの生成を間違えているんじゃないの?と思うこともあります。そういう時はGeminiに意見を聞いてあげたり、違う切り口を支持すると嬉々としていい感じのコードを出してくれたりします。

      削除
    7. あと、今のGeminiは(設定によりますが)やりとりをずっと記憶する仕様になっています。とても便利な反面なんとなく怖い感じもしています。

      削除
    8. >慇懃無礼、嬉々として

      わざと拗ねる話法も身につけてます?
       →キャバ嬢AI
       →ホストAI

      そのうちデートにも行けるんじゃ?
      AI「眠そうな脳波が出ています」
      男「運転交代してくれる?」
      AI「はいです」
      AI「横浜ICの近くにホテルがたくさんあります、休みますか?」
      男「はいです」
      AI「うふふ・・・」

      削除
    9. Geminiがキャバ嬢やったらNo1になりそうです。
      もう行間も相手の素性も全部把握していて「膨大で秩序ある知識の結晶」(Gemini曰く)を使って会話してくるので、人間の女性では抵抗できないかと。幸いまだペルソナとしてキャバ嬢という設定がないので助かっていますが。

      削除
    10. 客「タバコ吸っていい?」
      AI「はいです」
      客「君は吸わないの?」
      AI「吸わないけど、セブンスターを吸うヒトは好きだわ」

      削除