改mini语音交互

This commit is contained in:
whm1216
2025-12-05 18:17:33 +08:00
parent 4212d16e9c
commit 8fd0b38512
2 changed files with 13 additions and 21 deletions

View File

@@ -140,8 +140,6 @@ export const llm_set_callback = {
.appendField(Blockly.Msg.MIXLY_FUNCTION_NAME);
this.appendValueInput('VAR3')
.appendField(Blockly.Msg.MIXLY_FUNCTION_DESCRIPTION)
this.appendDummyInput()
.appendField(Blockly.Msg.MIXLY_PARAMS + Blockly.Msg.OLED_STRING);
this.itemCount_ = 2;
this.updateShape_();
@@ -211,23 +209,22 @@ export const llm_set_callback = {
// Delete everything.
if (this.getInput('EMPTY')) {
this.removeInput('EMPTY');
} else {
var i = 0;
while (this.getInput('ADD' + i)) {
this.removeInput('ADD' + i);
i++;
}
}
if (this.getInput('PARAMS_LABEL')) {
this.removeInput('PARAMS_LABEL');
}
var i = 0;
while (this.getInput('ADD' + i)) {
this.removeInput('ADD' + i);
i++;
}
// Rebuild block.
if (this.itemCount_ == 0) {
this.appendDummyInput('EMPTY')
// .appendField(Blockly.Msg.MIXLY_PARAMS);
} else {
this.appendDummyInput('PARAMS_LABEL')
.appendField(Blockly.Msg.MIXLY_PARAMS + Blockly.Msg.OLED_STRING);
for (var i = 0; i < this.itemCount_; i++) {
var input = this.appendValueInput('ADD' + i);
if (i == 0) {
// input.appendField(Blockly.MIXLY_PARAMS);
}
}
}
}

View File

@@ -2966,20 +2966,15 @@
<block type="procedures_defnoreturn">
<mutation>
<arg name="xx"></arg>
<arg name="info"></arg>
</mutation>
<field name="NAME">cb_func</field>
<statement name="STACK">
<block type="system_print_many">
<mutation items="2"></mutation>
<mutation items="1"></mutation>
<value name="ADD0">
<block type="text">
<field name="TEXT">cb------</field>
</block>
</value>
<value name="ADD1">
<block type="variables_get">
<field name="VAR">xx</field>
<field name="VAR">info</field>
</block>
</value>
</block>