AIの助けを借りたJSLスクリプトJMPコミュニティの皆様、こんにちは。
JSLスクリプトの作成にAIツール(Chat-GPT、Claudeなど)を使っている人がどれくらいいるのか、ちょっと気になったので質問してみました。AIツールが役に立っていると感じたり、すべてのエラーを修正してもらうまでに自分でもっと早くできたと感じたりする方はいらっしゃいますか?組織によって使用ルールは異なりますが、コミュニティとして協力してAIツールを選び、よりスマートにしていくのは理にかなっているのではないかと思います。
素晴らしい一日をお過ごしください!
自動化とスクリプトAIの助けを借りたJSLスクリプトについてこんにちは、@GregMcMahonさん、
これについては他の投稿にもいくつかコメントしましたが、AI(私の場合はClaude)の活用によって、JSLプロジェクトへの取り組み方が完全に変わりました。AIは、わずかなミスで洗練されたソリューションを生成し、JSL作成における「退屈な」作業、つまり「文章作成」の作業を大幅に軽減してくれます。十分なプロジェクト計画が提供され、一度に小さなセクション(この式を扱い、次にこの関数を扱う)へと誘導される限り、AIは信じられないほどの時間節約になります。
スピード以外にも、複雑な課題や行き詰まりさえも解決できる能力があります。例えば、私が開発中のレポート作成ツールのサンプルでは、画像を思い通りに埋め込む方法が全く分かりませんでした。数週間も行き詰まり、完全に回避しようと考えていた問題の解決策を見つけるために、Claudeの2つのプロンプトを試しました。
JMPにはPython統合機能があり、Python関連の資料も豊富に揃っているので、LLMを使えば高度な分析を数多く行うことができます。これまでに私が見たり試したりした、興味深い事例をいくつかご紹介します。
- JSL によるレポート/ダッシュボードの作成 - AI に完全なテーブル スクリプトを提供し (データなしでも実行可能)、タブ付きダッシュボードを作成するように要求します。各タブにはレポートが含まれており、スクリプト テーブルにスクリプトとして保存されます。
- ログ/エラーコードと完全なスクリプトを入力すると、AIがすぐにデバッグできるようになります。
- JSL スクリプトの有用性と限界をテストするためのサンプル「ストレス テスト」ファイルを生成します (たとえば、私は最近のJSL ビジュアライザーでこれを使用してテスト ケースを作成しました)
- 混合設計の制約を生成する
- グラフビルダーでカスタムラインを作成する
- アイデアをテストするためのサンプル テスト データを生成します (たとえば、最近私は qPCR データセットを作成し、それが Functional Data Explorer プラットフォームにどのように適合するかを確認しました)。
クロードと一緒に「JMP アーケード」を作成した楽しい投稿を紹介します。
ありがとう!
ベン
Re: AIを活用したJSLスクリプト作成JMPコミュニティの皆様、こんにちは。
私自身はJSLでプログラミングはしません。同僚がやっていて、AIを使っていくつかの概念についてサポートすることはできます。2026年版ではかなり改善されていますが、昨年は関数を推測してしまうことが多く、正しい関数を探すのに時間を費やさなければなりませんでした。
ウェブ上のJMP JSL 19関数を.ndファイルに変換し、Claude Codeのスキルとして追加しました。他の人にも役立つかもしれません。
https://github.com/octoplus-sa/claude-skills
楽しむ、
Re: AIを活用したJSLスクリプト作成面白い。
https://github.com/octoplus-sa/claude-skills/blob/main/jmp-jsl/skills/jmp-jsl/references/scripting-index/All%20Categories/Display%20Boxes/MouseBox.md#setdroptrack

https://github.com/octoplus-sa/claude-skills/blob/main/jmp-jsl/skills/jmp-jsl/references/scripting-index/All%20Categories/Display%20Boxes/MouseBox.md#setclick

https://community.jmp.com/t5/Uncharted/Three-JSL-Easter-Eggs/ba-p/21181
編集:
@OctoAvgJumper さん:GitHub を投稿していただきありがとうございます。私がスクリプト インデックス用に書いた JSL は JMP のものであり、 @kristen-slappey さんの投稿を受けて、AI のトレーニングに使用できることは明らかです。JMP がこれほど多くのドキュメントを GitHub に移行していたとは知りませんでした (しばらく前に退職していたので)。今思えば、「興味深い」ではなく「素晴らしい」と言うべきだったかもしれません。よろしければ、JSL を GitHub に戻してください。
Re: AIを活用したJSLスクリプト作成19.1 用に更新したばかりのスクリプト インデックス Web サイト全体はこちらです: https://github.com/JMP-LLC/JSL-Scripting-Index-Websiteまた、JSL Web サイトの内容を簡単にスクレイピングしたい方のために、llm-full.txt ファイルがあります: https://jsl.jmp.com/llms-full.txt でJSL プログラミングに役立てることができます。
Re: AIを活用したJSLスクリプト作成フラットファイルは非常に便利で、Notebook LLMなどのツールに最適です。LLMがこれを学習してくれることを期待しています。そうすれば、コーディング時にデータを入力する必要がなくなります。
目的は、CodeX/Claude Codeのコンテキストウィンドウを小さく保ち、一部のAIリクエストに必要なトークン数を減らすことでした。これはスキルであるため、必要な場合にのみロード/参照されます。さらに、ファイルは分割され、正しい参照を見つけるために使用されるトークン数を減らし、必要のないドキュメントはすべてLLMに送信されないようにしています。
Re: AIを活用したJSLスクリプト作成スクリプトガイド(索引ではなく)もこの方法で公開されるのでしょうか(JMP-LLCリポジトリにあれば嬉しいです)? LLMの皆さんも、より多くの例が掲載されているガイドを手元に置いておけると便利だと思います。