首页 > 其他分享 >FastWiki发布`0.2.4`支持js 函数

FastWiki发布`0.2.4`支持js 函数

时间:2024-04-06 20:34:44浏览次数:23  
标签:Function wiki 函数 0.2 支持 js FastWiki JS com

FastWiki发布0.2.4支持js 函数

Release v0.2.4 · AIDotNet/fast-wiki (github.com)

  • 支持JS动态functioncall调用
  • 支持动态function管理
  • 支持JS在线编辑提供智能代码提示
  • 支持JS在线编辑提供部分绑定的c#类(默认提供Console,HttpClient)
  • 支持Application绑定多个Function Call
  • 优化界面设计
  • 修复已知bug

函数使用案例

点击菜单的Function管理,点击新增Function

增加获取城市天气的函数

function GetCity(city) {
	var client = new HttpClient();
	const str = `https://api.seniverse.com/v3/weather/now.json?key=请填写自己的心知的key&location=${city}&language=zh-Hans&unit=c`;
	var data = client.GetStringAsync(str);
	return data;
} 


对于函数,我们需要对于函数的描述尽可能的详细,还有参数的描述,然后点击保存。

在打开我们的应用,然后我们创建了一个Function测试的应用,然后进入Function

给应用绑定我们的获取城市天气的函数,然后点击保存。

然后进入对话,提问深圳下雨了吗?(2024-4-6深圳下大雨)

这个只是案例之一,当然我们也可以使用Function实现更多的场景。

技术交流

Github: https://github.com/AIDotNet/fast-wiki

Gitee https://gitee.com/hejiale010426/fast-wiki

标签:Function,wiki,函数,0.2,支持,js,FastWiki,JS,com
From: https://www.cnblogs.com/hejiale010426/p/18117884

相关文章

  • Node.js毕业设计基于的班委报名投票系统(Express+附源码)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着信息技术的飞速发展,互联网已经深入到我们生活的各个角落,包括教育领域。在传统的班委选举中,通常采用纸质投票的方式,这种方式不仅浪费资源,而且效率低下,统......
  • Node.js毕业设计基于的OA办公系统的设计与实现(Express+附源码)
    本系统(程序+源码)带文档lw万字以上  文末可获取本课题的源码和程序系统程序文件列表系统的选题背景和意义选题背景:随着信息技术的飞速发展和互联网应用的普及,办公自动化(OA)系统已经成为企业、机构乃至政府部门不可或缺的工具。传统的手工办公方式效率低下、易出错且难以管......
  • JS如何实现点击复制功能,JS点击复制文本
    div,p等标签不可以,建一个文本框标签,不能给display:none;我们需要对他进行一个定位,让透明看不见找不到,点击复制,将需要复制的内容赋值给文本框,接着对文本框进行全选,在进行复制操作即可<p id="content">博客园</p><textarea id="text" style="position: fixed;top: 10000px;l......
  • FJSP:蜣螂优化算法( Dung beetle optimizer, DBO)求解柔性作业车间调度问题(FJSP),提供MAT
    一、柔性作业车间调度问题柔性作业车间调度问题(FlexibleJobShopSchedulingProblem,FJSP),是一种经典的组合优化问题。在FJSP问题中,有多个作业需要在多个机器上进行加工,每个作业由一系列工序组成,每个工序需要在特定的机器上完成。同时,每个机器一次只能处理一个工序,且每个工......
  • FJSP:霸王龙优化算法(Tyrannosaurus optimization,TROA)求解柔性作业车间调度问题(FJSP),提供
    一、柔性作业车间调度问题柔性作业车间调度问题(FlexibleJobShopSchedulingProblem,FJSP),是一种经典的组合优化问题。在FJSP问题中,有多个作业需要在多个机器上进行加工,每个作业由一系列工序组成,每个工序需要在特定的机器上完成。同时,每个机器一次只能处理一个工序,且每个工......
  • JS 中的函数 this 指向总结
    这个js语言中的this和其他面向对象的语言有本质的不同,也更复杂,它更多取决于函数在不同场景下的调用方式,要理解它并总结出它的规律的话,优先要从上下文这个概念认知说起.理解上下文上下文context可理解为程序执行时的背景环境,包含了在特定时刻程序所需要的所有......
  • 基于SSM+Jsp+Mysql的个性化影片推荐系统
    开发语言:Java框架:ssm技术:JSPJDK版本:JDK1.8服务器:tomcat7数据库:mysql5.7(一定要5.7版本)数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9系统展示系统首页用户注册用户登录热门电影个人中心我的收藏新闻资讯管理员登录管理员首页用户管......
  • JsonCpp 笔记: 读写 Json 文件
    JsonCpp笔记:读写Json文件完成时间:2024-04-06本文主要介绍使用JsonCpp读写Json文件,JsonCpp是C++上的一个Json处理库Json的语法如果熟悉Json语法,此部分可以跳过Json包含两种结构:对象(object),它是键值对的集合(key:value)有序数组(array)......
  • JS——webAPIs(6)
    一、知识点1.正则表达式的使用//正则表达式:用于匹配字符串中字符组合的模式conststr='学习前端'//定义规则constreg=/前端///进行查找-两个方法//用于判断是否有符合规则的字符串,返回布尔值console.log(reg.test(str));//用于......
  • 蓝旭工作室第三周预习:JS入门
    一、JavaScript概述    JavaScript是一种运行于JavaScript解释器/引擎中的解释型脚本语言。    解释型:运行之前不需要编译;运行之前不会检查错误,直到碰到错误为止。    编译型:对源码进行编译,还能检查语法错误。如C、C++。运行环境    1、......