| name | optimize-loop |
| description | Optimize on your own |
| targets | ["*"] |
optimize-loop
AviUtl2 MCPを使って、自分自身でコードを最適化する方法を説明します。
まず、AviUtl2 MCPを使い、パラメーターを変えて最適化前の加工結果を保存しておきます。
次に、コードを最適化します。方法については./.rulesync/skills/optimize/SKILL.mdを参照してください。
最後に、最適化後で同じパラメーターで加工して、最適化前と最適化後の結果を比較し、計算式が正しく最適化されているかを確認します。
この時、計算誤差レベルの誤差は許容されますが、明らかに異なる結果が出る場合は、コードのどこかに誤りがある可能性があります。
このプロセスを繰り返すことで、最適化を人に頼らず自分で行うことができます。
AviUtl2 MCPの使用方法
- オブジェクト名は次のフォーマットに従います:
[スクリプト名]@[ファイル名]
- スクリプト名はaulua.yamlの
scripts[*].sources[*].labelに対応します。
- ファイル名はaulua.yamlの
scripts[*].nameに対応します。