改mini语音交互
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user