@@ -13,6 +13,51 @@ export default defineTool({
1313 en : 'Convert Markdown to specified format file, return the file link please download it in time.'
1414 } ,
1515 versionList : [
16+ {
17+ value : '0.2.0' ,
18+ description : '支持自定义文件名' ,
19+ inputs : [
20+ {
21+ key : 'markdown' ,
22+ label : 'Markdown 内容' ,
23+ description : '要转换的 Markdown 内容' ,
24+ toolDescription : '要转换的 Markdown 内容' ,
25+ required : true ,
26+ renderTypeList : [ FlowNodeInputTypeEnum . input , FlowNodeInputTypeEnum . reference ] ,
27+ valueType : WorkflowIOValueTypeEnum . string
28+ } ,
29+ {
30+ key : 'format' ,
31+ label : '转换格式' ,
32+ description : '需要转换的格式,支持 xlsx 和 docx 和 pptx' ,
33+ toolDescription : '需要转换的格式,支持 xlsx 和 docx 和 pptx' ,
34+ required : true ,
35+ renderTypeList : [ FlowNodeInputTypeEnum . select , FlowNodeInputTypeEnum . reference ] ,
36+ valueType : WorkflowIOValueTypeEnum . string ,
37+ list : [
38+ { label : 'xlsx' , value : 'xlsx' } ,
39+ { label : 'docx' , value : 'docx' } ,
40+ { label : 'pptx' , value : 'pptx' }
41+ ]
42+ } ,
43+ {
44+ key : 'filename' ,
45+ label : '文件名' ,
46+ description : '自定义文件名(不包含扩展名)' ,
47+ toolDescription : '自定义文件名(不包含扩展名)' ,
48+ required : false ,
49+ renderTypeList : [ FlowNodeInputTypeEnum . input , FlowNodeInputTypeEnum . reference ] ,
50+ valueType : WorkflowIOValueTypeEnum . string
51+ }
52+ ] ,
53+ outputs : [
54+ {
55+ valueType : WorkflowIOValueTypeEnum . string ,
56+ key : 'url' ,
57+ label : '文件链接'
58+ }
59+ ]
60+ } ,
1661 {
1762 value : '0.1.0' ,
1863 description : 'Default version' ,
0 commit comments