- 博客(44)
- 资源 (4)
- 收藏
- 关注
原创 魔兽世界正式服插件与宏-敏锐盗贼实用宏探索(3)-起手奥义【袭】之突如其来
,因此此招一出,即为:潜行 -> 暗影步 -> 开死亡符记 -> 偷袭 -> 刺骨 -> 刺骨,一直按2键直至把连击点耗光。会按到第二遍的毒刃因为冷却中无法释放的时候,该宏卡主,无法继续执行为止。时,所有非战斗状态[nocombat]条件的动作都会被跳过。非战斗、潜行状态、没有选定可攻击目标的时候,施放潜行来切换成脱潜的状态。才算是完成了第一步的起手伤害输出。因此我们可以转回去继续完善招式1的宏。键原本为潜行施放键,所以此处我再加一行如下,来保持我。潜行状态下,施放偷袭,非潜行状态下,施放刺骨。
2025-06-10 23:58:11
398
原创 魔兽世界正式服插件与宏-敏锐盗贼实用宏探索(2)-起手奥义【突】之见龙在田
魔兽世界正式服插件与宏-敏锐盗贼实用宏探索(2)敏锐盗贼降龙十八掌招式1——起手式奥义【突】之见龙在田
2025-06-09 23:05:19
556
原创 魔兽世界正式服插件与宏-敏锐盗贼实用宏探索(1)-宏命令制作入门与基本知识
宏命令通过特定的指令和条件语法,允许玩家在256字符的限制内编写脚本,控制技能、物品、目标选择等行为。以下是魔兽世界正式服宏命令支持的所有指令(截至2025年6月,基于11.0.2版本《地心之战》)的详细罗列,涵盖指令、条件、修饰符以及使用说明。条件写在[]中,放在指令前(如/cast [condition] 技能)。多个条件可以用逗号分隔,表示“与”逻辑。功能:按顺序施放“影袭”→“背刺”→“肾击”,战斗重置序列,自动开始攻击。功能:默认施放“火球术”,Shift施放“冰箱”,Ctrl施放“传送门”。
2025-06-09 12:24:55
1028
原创 魔兽世界正式服钓鱼任务-陨圣峪钓鱼大赛-攻略分享及任务完成记录
比如我这次任务要求的三种鱼中,其中有一种叫【铋鳑鲏】的鱼,平时在鱼点,钓到的鱼就叫【铋鳑鲏】,但是戴着钓鱼大赛BUFF时,钓到这种鱼就会叫【花瓶铋鳑鲏】,自然就会完成任务中的这种花瓶鱼的这一项。方法二:自己接任务前,提前骑着你大鸟绕着陨圣峪、多恩岛、艾基卡赫特的海边绕一圈。我本人就用的方法二,不过建议方法一至少要扫一眼方法一中的攻略文章,因为这篇NGA攻略文章是篇宝贵的常识。要求钓三种花瓶鱼,至于是什么种类的花瓶鱼,每次都会随机变。接了任务后,会接到个钓鱼大赛buff(持续时长1小时)。
2025-06-07 20:00:31
421
原创 传统业务对接AI-AI编程框架-Rasa的业务应用实战(番外篇2)-- Rasa 训练数据文件的清理
相比之下我选择了PowerShell脚本,因为它简单,一句话就够,而且无需像Python脚本一样指定调用程序,双击后Windows会自动调用执行器。,每次想清理时,双击执行下清理脚本,则会把models目录下的旧的训练数据 文件全部删除,只保留最新一次训练的文件。不过为了脚本的健壮性,我还是写了很多行, 保存成脚本文件,起名为:clean-train-data.ps1。而我们清理这些文件的时候,每次手动清理总是有点烦,有点累。提示词或语音,识别用户意图和实体信息,并自动触发相应的业务逻辑、接口或服务。
2025-06-07 19:21:12
483
原创 传统业务对接AI-AI编程框架-Rasa的业务应用实战(5)--Rasa成型可用 rasa服务化部署及识别意图后的决策及行为
此即意味着,当识别了开票意图后, 会执行Python的action_issue_invoice方法,传入识别的实体信息去调用开票的后端服务接口。当识别了查询发票的意图后,会执行Python的action_query_invoice方法, 传入识别的实体信息去调用开票的后端服务接口。开票和查票的两个意图的动作,都由原来的返回响应文本(utter_issue_invoice),改成执行动作(action_issue_invoice),即触发对应。好的,我将为您开具一张金额为1000元,税率为13%的发票。
2025-06-06 17:39:50
3088
原创 传统业务对接AI-AI编程框架-Rasa的业务应用实战(4)--Rasa成型可用 针对业务配置rasa并训练和部署
Handle query invoice:当用户表达查询发票意图(query_invoice)时,触发utter_query_invoice动作,回复预定义的查询相关响应。Handle issue invoice:当用户表达开票意图(issue_invoice)时,触发utter_issue_invoice动作,回复预定义的开票相关响应。intent: query_invoice:表示用户查询发票的意图,训练样本中包含发票编号(invoice_number)实体,用于提取用户查询的发票编号。
2025-06-06 15:54:07
1503
原创 传统业务对接AI-AI编程框架-Rasa的业务应用实战(3)--Rasa成型可用 模型及智能体的配置文件介绍
nlu:定义自然语言理解(NLU)的训练数据,Rasa通过这些数据学习如何识别用户输入的意图(intents)和提取实体(entities)。在业务场景(如发票系统)中,通常会添加slots(存储发票抬头、金额等)和actions(调用后端API)。用途:定义意图(intents)、实体(entities)及其训练样本(examples),用于自然语言理解(NLU)模型训练。用途:定义对话系统的整体“域”,包括意图、实体、动作(actions)、槽(slots)、响应模板(responses)等。
2025-06-06 14:15:00
2081
原创 传统业务对接AI-AI编程框架-Rasa的业务应用实战(2)--选定Python环境 安装rasa并初始化工程
python:调用你系统中安装的 Python 解释器(确保是 Python 3.8-3.10,因为 Rasa 兼容这些版本)。venv/bin/activate:激活脚本,修改终端的 PATH 环境变量,指向虚拟环境的 Python 和 pip。作用:激活虚拟环境,让你的终端使用 venv 文件夹中的 Python 和依赖,而不是系统全局的 Python。运行 python 或 pip 时,会使用 venv 中的 Python 和 pip,而不是系统全局的。
2025-06-05 19:48:49
1201
原创 传统业务对接AI-AI编程框架-Rasa的业务应用实战 (番外篇 1) 为什么初学者选型 Rasa 3.6.0 或 Rasa 3.6.x(最新 Rasa 3.6.21)
Rasa 3.6.0是2023年中期发布的一个主要版本(参考Rasa官方GitHub和PyPI历史),经过社区验证,修复了许多早期3.x版本的bug,提供了稳定的对话管理、NLU(自然语言理解)和动作执行功能。根据Rasa官方GitHub和论坛(截至2025年6月),3.6.0是3.x系列中一个广泛使用的稳定版本,但最新版本可能已更新到3.8.x或更高(需运行pip index versions rasa确认)。对于你的学习和原型开发目标,3.6.0的文档和教程更丰富,社区支持更成熟,降低上手难度。
2025-06-05 18:32:27
687
原创 Python 版本管理工具 pyenv 的一些基本命令 常用命令
执行效果如下图: 说明我本地通过pyenv安装了 3.12.3 和 3.8.10 两个版本的python环境。执行后输出如下:(python --version 执行后已经可以看到当前生效的python版本)执行上述命令后,输出如下,说明目前我的环境里没有生效的全局(或本地)的python。
2025-06-05 12:51:18
211
原创 BERT vs Rasa 如何选择 Hugging Face 与 Rasa 的区别 模型和智能体的区别
比如,用户说“我想查发票状态”,Rasa的NLU模块会识别出意图(“查询发票”)和实体(“发票状态”),然后对话管理模块会根据预定义的规则或训练数据触发相应的动作(如调用数据库查询API并返回结果)。Rasa 更准确地是一个对话智能体框架,具备智能体的完整功能(感知、决策、行动),但它不是单一的“模型”或“小”智能体,而是支持构建复杂对话系统的平台。Rasa更像是一个完整的对话智能体框架,因为它不仅能理解用户输入(NLU),还能管理对话流程(DM),并通过动作(actions)实现业务逻辑。
2025-06-04 18:47:55
760
原创 传统业务对接AI-AI编程框架-Rasa的业务应用实战(1)--项目背景即学习初衷
希望通过学习AI,特别是智能体(Agent)的开发,将传统平台业务(如发票开具、审核、计税、回款等)与智能交互结合,通过用户输入提示词或语音,自动触发相应的业务逻辑、接口或服务。比如发票业务,发票的开具、审核、计税、回款等。意图识别模型的目的是从用户输入的自然语言(文本或转录后的语音)中,识别出用户的意图(Intent)和关键信息(Entities),从而触发相应的业务逻辑或API调用。定义:一个开源的大模型应用开发框架,用于构建基于大型语言模型(LLM)的智能体,强调与外部工具、记忆和数据源的集成。
2025-06-03 17:57:45
1086
原创 Winows 10 安装Python版本管理工具pyenv
(windows 10 自带的加强版cmd工具)的安装方式。即可查看安装的pyenv版本 我安装的是3.1.1。除此之外还有多种安装方式如图所示,供大家自由选择。搜索栏中搜索 PowerShell。官网推荐的最简单安装方式为。如下图,重启后直接用命令。(推荐先切换到工作目录)2、执行安装命令前,
2025-06-03 15:41:53
166
原创 Windows MySQL 8.4.5 用SQLyog客户端连接时报错 错误号码2058:Plugin caching sha2_password could not be loaded 的解决办法
第2步改配置的目的是开启mysql_native_password认证方式的插件。MySQL 8.0 以上的服务端认证方式改成了caching sha2_password,而SQLyog 低版本的客户端不支持caching sha2_password的认证方式。只支持原来的mysql_native_password认证方式。第三步刷新用户的认证方式,改回旧的mysql_native_password方式。刷新你的用户的认证方式为 mysql_native_password。),找到配置文件my.ini。
2025-05-29 16:40:58
145
原创 Mysql中key 、primary key 、unique key 与index区别
索引被用来快速找出在一个列上用一特定值的行。没有索引,MySQL不得不首先以第一条记录开始并然后读完整个表直到它找出相关的行。表越大,花费时间越多。如果表对于查询的列有一个索引,MySQL能快速到达一个位置去搜寻到数据文件的中间,没有必要考虑所有数据。如果一个表有1000行,这比顺序读取至少快100倍。注意你需要存取几乎所有1000行,它较快的顺序读取,因为此时我们避免磁盘寻道。所有的MySQL索引(PRIMARY、UNIQUE和INDEX)在B树中存储。字符串是自动地压缩前缀和结尾空间。索引用.
2021-01-21 10:32:09
299
原创 Vue build打包之后,刷新页面出现404解决方案
Vue build打包之后,刷新页面出现404,HTML5 History 模式原因分析:vue-router默认 hash 模式 —— 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载。如果不想要很丑的 hash,我们可以用路由的history 模式,这种模式充分利用history.pushStateAPI 来完成 URL 跳转而无须重新加载页面。const router = new VueRouter({mode: 'history...
2020-12-31 11:53:48
1502
1
原创 mysql实现nextVal功能
首先创建表: CREATE TABLE `sys_sequence` ( `NAME` varchar(50) NOT NULL, `CURRENT_VALUE` int(11) NOT NULL DEFAULT '0', `INCREMENT` int(11) NOT NULL DEFAULT '1', PRIMARY KEY (`NAME`) ) 插入记录INSERT INTO SYS_SEQUENCE(NA...
2020-12-29 15:41:53
2657
转载 面试回答数据库优化问题-数据库优化思路八点
记住以下思路,参考最有效的文章,都是博客里的网上,总结整理(个人),以备下次做优化的时候可以快速,如有更好的优化建议 希望能留言一下。(1)、根据服务层面:配置mysql性能优化参数; 参考这哥们—愤怒的小鸟(写的很详细可以参考,MySQL性能优化之参数配置)(2)、从系统层面增强mysql的性能:优化数据表结构、字段类型、字段索引、分表,分库、读写分离等等。 表结构:数据类型选择;字符编码;适当拆分;适度冗余;尽量使用 NOT NULL详细, 读写分离(3)、从.
2020-12-14 11:28:19
233
转载 分布式事务的四种解决方案
简述分布式事务指事务的操作位于不同的节点上,需要保证事务的 AICD 特性。例如在下单场景下,库存和订单如果不在同一个节点上,就涉及分布式事务。解决方案在分布式系统中,要实现分布式事务,无外乎那几种解决方案。一、两阶段提交(2PC)两阶段提交(Two-phase Commit,2PC),通过引入协调者(Coordinator)来协调参与者的行为,并最终决定这些参与者是否要真正执行事务。1. 运行过程1.1 准备阶段协调者询问参与者事务是否执行成功,参与者发回事务执行结果。
2020-12-11 16:19:25
154
转载 一文彻底理解ReentrantLock可重入锁的使用
java除了使用关键字synchronized外,还可以使用ReentrantLock实现独占锁的功能。而且ReentrantLock相比synchronized而言功能更加丰富,使用起来更为灵活,也更适合复杂的并发场景。这篇文章主要是从使用的角度来分析一下ReentrantLock。一、简介ReentrantLock常常对比着synchronized来分析,我们先对比着来看然后再一点一点分析。(1)synchronized是独占锁,加锁和解锁的过程自动进行,易于操作,但不够灵活。Reentra
2020-12-09 17:02:20
218
转载 CentOS7查看开放端口命令
CentOS7查看开放端口命令CentOS7的开放关闭查看端口都是用防火墙来控制的,具体命令如下:查看已经开放的端口:Linux代码firewall-cmd--list-ports开启端口Linux代码firewall-cmd--zone=public--add-port=80/tcp--permanent命令含义:...
2019-12-05 16:29:07
257
原创 VUE首页加载慢的解决方案
摸索了许久,总结以下方法,按照顺序挨个来一遍。1、路由懒加载。原来的路由引入组件 import Index from "./views/Index"; { path: "/", name: "index", component: Index }现在的路由引入组件 { path: "/", ...
2019-11-23 09:37:51
1555
转载 openssl-1.0.1e for arm
1.官网下载最新版本openssl-1.0.1e2../config no-asmshared--prefix=说明:no-asm在交叉编译过程中不使用汇编代码代码加速编译过程。shared生成动态链接库。--prefix指定生成lib include bin目录的路径,不修改此项则默认为OPENSSLDIR目录。3.修改MakefileCC= ...
2019-05-03 17:47:49
1604
转载 判断多Frame网页是否真正加载完毕(CHtmlView) .
1. 手工重载添加两个虚拟函数:virtual void DocumentComplete(LPDISPATCH pDisp, VARIANT* URL);virtual void NavigateComplete2(LPDISPATCH pDisp, VARIANT* URL); 注意:不是以下两个函数virtual void OnDocumentComplete( VARI...
2018-11-26 17:31:19
442
原创 “Warning: getimagesize(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086”
zblogPHP (php5.6.35)遇到错误:"Warning: getimagesize(): SSL operation failed with code 1. OpenSSL Error messages:error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed"解决办法...
2018-09-27 14:28:24
7881
2
转载 “error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed”解决方法
使用git通过https方式从github clone git repo源码时,报错如下: 1 2 3 Cloning into 'git'... fatal: unable to access 'https://github.com/git/git.git/': SSL certificate problem, verify that th...
2018-09-27 13:28:14
15904
原创 thinkphp 报错:Call to undefined function think\captcha\imagettftext()
原因是:没装freetype先安装freetype1:下载: wget "http://download.savannah.gnu.org/releases/freetype/freetype-2.4.0.tar.bz2"2: 解压: tar jxvf freetype-2.4.0.tar.bz23:进入 reetype-2.4.04:./configure --prefix=...
2018-09-20 17:49:07
9092
原创 详解CentOS7安装配置vsftp搭建FTP
安装配置vsftpd做FTP服务,我们的Web应用使用git管理进行迭代,公共文件软件存储使用开源网盘Seafile来管理,基本够用。想不到FTP的使用的场景,感觉它好像老去了,虽然现在基本没有用到这个工具,但刚好公司公司刷一个硬件需要使用FTP来下载配置文件,于是研究使用了一下,记录了一下使用过程。安装在安装前查看是否已安装vsftpd# 查看是否已安装 方法一[root@loc...
2018-09-06 17:58:49
414
原创 centos7搭建nexus maven私服
前置条件:1.安装jdk,可参考 http://www.cnblogs.com/grey-wolf/p/6480489.html2.nexus仓库管理器,分为两个版本,Nexus Repository Manager OSS 和 Nexus Repository Manager Pro。前者可以免费使用,相比后者,功能缺少一些,但是不影响我们搭建maven私服。所以就选择OSS版本。...
2018-09-01 20:05:42
177
原创 /usr/local/ssl/lib/libssl.a: error adding symbols: Bad value
一、背景编译第三方库A的时候提示依赖openssl库。二、编译openssl库去官网下载最新版本的openssl-1.0.2l.tar.gztar -zxvf openssl-1.0.2l.tar.gzcd openssl-1.0.2l./configmakemake install完成编译,默认openssl的库安装在/usr/local/ssl目录下。三、引用...
2018-08-31 23:21:02
1279
原创 MySQL创建用户与授权
MySQL创建用户与授权一. 创建用户命令:CREATE USER 'username'@'host' IDENTIFIED BY 'password';说明:username:你将创建的用户名 host:指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost,如果想让该用户可以从任意远程主机登陆,可以使用通配符% password:该用户的登陆密码,密码可...
2018-08-31 19:58:31
221
原创 搭建纯净LAPM环境:CentOS7.3 + Apache2.4.29 + Php5.6.35 + MySQL5.6.24 (1-MySQL5.6.24安装)
LAPM的环境一年内我已经搭建过很多次了。每次总会出现很多坑,然后再一点点解决掉。最终好不容易全部搞完了,可是真心累瘫。累了就想:幸亏搭建好了,以后估计也不会搭建了。于是整个过程的记录也没有用文章记录下来。以至于下次再次搭建,又忘记了之前遇到的各种坑是怎么填平的,还得从头再趟一遍!这不,昨天服务器供应商告诉我,因为老板觉得云服务器又麻烦又不挣钱,准备关掉云服务器的所有业务。提前通知...
2018-08-31 15:06:51
722
原创 CentOS7的系统启动以及init.d及service的知识
centos中service命令与/etc/init.d的关系service httpd start 其实是启动了存放在/etc/init.d目录下的脚本。但是centos7的服务管理改规则了。CentOS 7继承了RHEL 7的新的特性,例如强大的systemctl,而systemctl的使用也使得以往系统服务的/etc/init.d的启动脚本的方式就此改变,也大幅提高了系统服务的...
2018-08-31 14:21:34
3332
转载 Linux下修改Mysql的用户(root)的密码
修改的用户都以root为列。一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password "test123"Enter password: 【输入原来的密码】方法二:通过登录mysql系统,# mysql -uroot -pEnter passwo
2015-09-22 10:40:01
306
原创 tomcat 部署主目录设置
在$CATALINA_HOME/conf/server.xml中修改,此处添加Context配置(例example是应用所在目录名)如下行:端口改成默认80: connectionTimeout="20000" redirectPort="8443" />此处把8080替
2015-09-15 16:59:32
463
原创 学习JAVA过程中遇到的一些低级问题备忘记录
1、使用spring + mybatis 时,当mapper类通过注解注入到别的类中去,不能被正常的装配的话,一定是因为mapper类和对应的xml文件不匹配,或者xml有问题。需要仔细检查,例如包名是否一致,方法名、表名等是否都完全正确。2、一个工程中有多个模块时,如果模块A要用到模块B中的类时,需要A在dependency中加入对模块B的依赖,才能识别后正常编译。另要注意各模块间要
2015-08-26 19:58:54
440
原创 mysql数据库导出导入
一、找到mysqldump.exe的文件位置,利用mysqldump.exe进行数据导出。二、从数据库导出数据。1、导出整个数据库mysqldump -u 用户名 -p 数据库名 > 导出的文件名mysqldump.exe -u root -p wechat> "D:\JAVA projects\databases export\wechat.sql"2、导出一
2015-08-26 19:27:23
473
原创 mysql命令行常用命令
1、登录数据库mysql -u username -p 根据提示输入密码2、查看数据库列表show databases;3、选用数据库USE 库名;
2015-08-26 19:26:13
336
转载 java日期工具类DateUtil
package cn.wsria.util.date;import java.sql.Time;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.uti
2015-08-24 15:24:20
756
传统业务对接AI-AI编程框架-Rasa的业务应用实战 系列博文的源码工程
2025-06-08
Rasa工具脚本 AI编程Rasa框架 powershell脚本 Rasa训练数据文件清理脚本
2025-06-07
PS6 支持ICO格式导出插件(支持64bit)
2015-08-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人