ご利用前に必ずお読みください
> カスタムインストラクション、搭載してみました! > マクロ内でデフォルトのカスタムインストラクションを設定、さらに実行時のコンテキストメニューから一時的にカスタムインストラクションを変更できるようにもしてみました。 > > その他にもプロンプトテンプレートを設定できるようにしたり、回答の言語設定ができるようにしてみたり… やり始めたら一日が溶けてしまいました…🤤 > > [Google Gemini に相談 - MeryWiki](https://www.haijin-boys.com/wiki/Google_Gemini_%E3%81%AB%E7%9B%B8%E8%AB%87#%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89_%28V8%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3%E7%89%88%29) > > 上記を仕込んでいる途中で分かったのですが、Gemini APIにリクエストするJSONを組み立てる際、 `temperature` という設定値を指定でき、この値を `0.0 (応答にブレがない = 独創性が減る) ~ 1.0 (応答にブレあり = 独創性が出る)` の範囲で調整することで、回答の具合を調整できるようです。この値を調整して遊んでみても面白いかもです。私はプロンプトテンプレートのときだけ引き下げる (応答のブレを減らす) ようにしてみました。 > > > なので、残念ながら Mery 側からは`shell.GetKeyState`の挙動に意図的に干渉するのは無理そうです。 > > 裏では Windows API の`GetKeyState`(winuser.h) を呼び出しているだけなので、特にできることはない感じですね。 > > なるほど、同期か非同期かで違ってくるということですね。承知しました。 > それさえ分かっていれば何かと応用はできそうですね! > > > でも、非同期処理中にメニュー操作やショートカット キーを入力するのって、ユーザー側の意図的な操作だと思うので、それはユーザーの責任でいいんじゃないかと思うのですが、どうでしょうか? > > そうですね、マクロ側に `BeginUndoGroup();` を仕込んでいれば間違えたとしても Ctrl+Z で元通りですし、大きな問題はない気がします。 > > 個人的に気になるのは、従来エンジンとV8エンジンとでショートカットの受け付け具合が異なるところくらいでしょうか。私の環境ではTabキーのインデントをマクロ実行で行うカスタマイズをしていたりする関係で、従来エンジンの「副作用で Mery 側の処理がフリーズして、ショートカットが受け付けられなくなっている」の方が、「間違えてキータッチしてしまって入力してしまった…」といった状況を防げるので好ましいですね。 > > とはいえ、 > > - 間違えて入力した自分のせいであって、気を付けて使えばいい > - 前述のとおり Ctrl-Z も効く > - Tabキー単体にマクロを仕込んでいるおま環問題 > > みたいなところはあるので、「これは仕様です」となっても特に不服はないです👌
マークダウンを有効にする
テキストエディター「Mery」ベータ版 v3.8.8 を公開
ヨーグルトメーカーで作った R-1 ヨーグルトで強さを引き出してみた
テキストエディター「Mery」ベータ版 Ver 2.6.9 を公開、自動保存機能、バックアップ機能を搭載
テキストエディター「Mery」の配色テーマ集
日曜日は電子工作!「はじめてつくるパワーアンプ」を読んでみた
リズム天国 ミラクルスターズ -Switch
トモダチコレクション わくわく生活 -Switch
リズム天国 ミラクルスターズ|オンラインコード版
ニンテンドープリペイド番号 9000円|オンラインコード版
ニンテンドープリペイド番号 5000円|オンラインコード版
負けヒロインが多すぎる! 9 (ガガガ文庫)
オルクセン王国史~野蛮なオークの国は、如何にして平和なエルフの国を焼き…
転生しました、サラナ・キンジェです。ごきげんよう。 5 ~婚約破棄された…
崩壊世界の魔法杖職人4【電子特典付き】
捨てられ公爵夫人は、平穏な生活をお望みのようです5【電子書籍限定書き下ろ…