自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(179)
  • 资源 (2)
  • 收藏
  • 关注

原创 freeswitch 修改每秒并发数和最大会话数

max_session控制最大并发数。sps控制最大每秒呼叫量,默认值30。freeswitch 中有2个参数限制系统的最大呼叫量,以防止攻击,资源耗尽。switch.xml文件中。

2025-11-19 11:27:08 136

原创 sip-force-contact解决freeswitch一种收不到挂断事件的问题

有些客户端注册到fs是以内网地址注册上来的,例如这种情况下,再进行udp通讯的时候,fs会往192.168.100.3发数据,并非发送到实际的客户端公网的ip地址,这样就会导致某些通讯丢失,例如收不到挂断事件。

2025-10-28 14:51:16 210

原创 统计平台分享

微软的 Clarity(访问轨迹)

2025-10-15 21:46:13 126

原创 使用vscode编译esp32,#include错误

【代码】使用vscode编译esp32,#include错误。

2025-09-18 16:27:55 243

原创 freeswitch配置文件单独记录sip日志

添加多一个sip.log的日志文件,只要console级别的日志,sip属于这个级别。

2025-09-17 16:20:54 273

原创 PM2用法

方法命令说明✅ 推荐查看详细信息,找到快速查看pm2 list结合名字和 ID 判断,但不显示路径脚本解析pm2 jlist输出 JSON,适合程序读取配置管理查看如果你用了配置文件然后找字段,那就是你的启动脚本。

2025-09-06 10:30:42 588

原创 Midscenejs自然语言写测试用例

midscene给我们提供了一个通过自然语言就可以跟浏览器和android交互的能力,相比以前自动化需要写代码门槛降低了很多。另外一个优势,因为是自然语言交互,所以解决了部分以前自动化的维护难的痛点,就是界面有个小改动,自动化的代码就得重新调整,很多自动化做不起来跟这个有莫大关系。

2025-09-01 08:57:21 468

原创 micropython把main.py整坏后如何恢复?

micropython 默认会启动main.py 如果你不注意把main.py搞坏了,导致启动串口通讯出问题怎么办?当你看到上面的错误后,你将无法再通过Thonny跟你的设备通讯。2.启动的时候,快速执行命令把main.py文件删除,亲测有效。

2025-08-26 17:28:25 335

原创 AI+drawio生成流程图探索

使用AI,通过理解用户意图,生成适合drawio的xml文档的大方向是可行的,通过二开drawio的源码可以把AI的功能加进去。从效果看,目前我只是测试了千问coder的模型,其他模型可能会有更好的表现,还有提示词的优化也会影响最终效果。大家可以多做一些尝试。从当前实验的模型看,基本能理解用户意图,并绘制出图形,但美观方面,这个模型无法准确理解,例如怎样排版才能让线不要互相挡住,默认也不会给元素使用背景色。往期文章小智AI声波配网小智AI完全自定义唤醒词小智AI服务端部署实现播放自己的歌单。

2025-08-26 14:34:29 1020

原创 小智AI声波配网

小智最近新增了声波配网功能,什么是声波配网?声波配网本质就是将wifi的名称和密码,按某种算法藏到声音里面,例如我们平时听到歌曲,本质也是把二进制数据的变成声波,录音又是把声波数据变成二进制的数据。有个项目大家也可以拓展下,quiet-js。这个是quiet-js的示例。小智本身就都具备这些声音输入输出的硬件条件,实现这个事情并不难。开启这个,然后重新编译烧录即可。这个大家可能会有点难找到,我把代码贴出来。大家直接拷贝下来保存成html,双击在浏览器打开即可。效果温馨提示:这个视频声波声音有点大,播放

2025-08-22 17:12:49 1020

原创 小程序升级提醒

小程序版本更新的时候及时提醒用户,保证用户始终用上最新版本。

2025-08-20 13:52:15 153

原创 node安装

改路径,避免c盘撑爆。

2025-08-19 15:56:17 241

原创 小智AI完全自定义唤醒词

这种自定义方案虽然也有效果,但响应和识别成功率相比内置的唤醒词,还是有一定差距,可能跟唤醒词本身也有关,但从其工作原理上看,内置的肯定是从性能,效果都要优于该方案。推荐阅读小智AI服务端部署实现播放自己的歌单小智AI+MCPAI+知识图谱手搓小智AI聊天机器人。

2025-08-08 09:45:46 3033 1

原创 coze本地化部署

coze相比其他的开源产品,在用户体验交互上做的是比较好,有较大的用户群体和生态,但开源版本跟官方版本还是保留有些功能的差距,但主要的工作流,知识库部分等核心的功能还在。按上述的快速启动方式部署,在知识库这些功能的使用可能会受限,需要如ocr和向量化模型的配置,才能真正用起来。参考配置文档。你也去试试吧。推荐阅读赋能引流秘法:一天生成发布50篇爆款公众号文章扣子空间体验(附邀请码,先到先得)coze 知识库使用coze实现售后AI客服。

2025-07-31 09:25:31 829

原创 微信小程序私密消息

2.通过wx.showShareMenu(Object object)可以控制弹出分享的时候显示什么按钮,注意这个函数不是弹出分享窗口。1.小程序默认是没有转发功能,除非你实现页面的onShareAppMessage函数。问题:这里有个参数shareTicket,从哪里拿?其中activityId参考api文档从服务端获取。验证正确就会进入success,错误进入fail。经过这一步后分享出去的小程序就都不能再二次转发。app.js的onLaunch。

2025-07-29 14:33:29 4961

原创 小智AI服务端部署实现点歌播放

本期选用的是华南理工大学,刘思源教授团队研发的开源项目。

2025-07-18 09:21:36 3930

原创 Micropython lvgl9.1 手势识别

这里我们只要对需要监测的屏幕新增lv.EVENT.GESTURE的手势事件检测,然后在回调里面,获取设备get_indev,调出get_gesture_dir的检测结果即可。今天讲下Micropython lvgl9.1如何识别左滑,右滑,上滑,下滑手势。

2025-07-16 09:07:26 363

原创 Micropython lvgl9.1显示中文

Micropython lvgl默认是不支持展示中文的,需要加载字体才行。

2025-07-11 09:16:06 388

原创 手搓个手表

micropyhon+lvgl9.1 画手表

2025-07-10 09:24:05 490

原创 exp32 micropython 读写sd卡

本文介绍了ESP32S3芯片与SD卡的非标准接线方式,指出与常见示例不同(常规SPI接口为GND、VCC、MISO、MOSI、SCK、CS引脚)。由于引脚配置差异,无法直接使用官网示例代码。解决方法是通过MicroPython重新定义引脚映射:使用slot=0、宽度为4位总线,并指定SCK(3)、CMD(4)、DATA(2,1,6,5)引脚。文章提供了完整的文件操作示例代码,包括挂载SD卡、读写文件等操作,并提示若未显示/sd目录需刷新文件系统。成功执行后可在控制台看到文件列表和读写内容,验证SD卡功能正常

2025-06-12 15:09:19 470

原创 小智AI+MCP

以往没有支持MCP的时候,扩展小智的能力都需要会制作固件,门槛高很多,现在小智支持MCP,绝大部分的扩展都不需要改固件或是自己部署小智服务器,就能让小智能做更多的事情,拥有更多的可能性,再次证明了MCP的重要意义。这种开放性,会让使用小智的用户越来越多。推荐阅读手搓小智AI聊天机器人MCP 深度解析:AI 的USB接口如何用Function Calling解锁OpenAI的「真实世界」交互能力?(附Node.js 实战)个性化大模型实现:提示词、知识库、微调、MCP 怎么选?

2025-06-09 17:41:36 2251

原创 编译小智AI

本文介绍了ESP32开发环境的安装与小智AI语音模块的编译过程。首先从Espressif官网下载安装ESP-IDF开发环境,然后获取小智AI开源代码。编译步骤包括:1)启动编译环境;2)设置ESP32S3芯片目标;3)通过menuconfig配置开发板参数;4)构建项目;5)合并二进制文件生成merged-binary.bin;最后将此文件烧录到设备即可完成部署。整个流程详细说明了从环境搭建到固件生成的完整开发过程。

2025-06-09 09:13:15 806

原创 手搓小智AI聊天机器人

基于这个项目市面早已产出各种类型的产品,以下都是小智AI聊天机器人。

2025-05-29 09:26:08 1785 1

原创 为什么有些电话对方不接听也会开始计算价格

今天把固话线路接到了sip服务器,外呼的时候,发现就算对方不接电话,也会在拨打后隔几秒钟自动接通,并带有振铃嘟,嘟的声音,当对方挂断的时候,能提示你对方已经挂断。排除sip服务器问题,直接通过电话机拨打,发现存在同样的问题。

2025-05-27 17:40:21 505

原创 什么是舵机,如何控制舵机

确定范围:首先,确定你希望舵机扫描的角度范围。例如,从30度到150度。逐步移动:通过逐步增加或减少PWM信号的脉冲宽度来改变舵机的角度,直到达到预定的最大或最小角度。反向移动:当舵机到达一个极限位置时,反转方向,即如果之前是在增加角度,则开始减小角度,反之亦然。循环执行:将上述过程放入一个无限循环中,使舵机能够在指定的角度范围内连续来回扫描。

2025-05-27 17:11:29 2206

原创 freeswitch 呼入 ‘WRONG_CALL_STATE‘

处理呼入的时候,出现自动挂断,挂断原因:"WRONG_CALL_STATE"

2025-05-27 16:26:51 276

原创 PBX、IP PBX、FXO 、FXS 、VOIP、SIP 的概念解析以及关系

PBX(Private Branch Exchange)IP PBX(Internet Protocol Private Branch Exchange)FXO(Foreign Exchange Office)和 FXS(Foreign Exchange Station)FXOFXSVOIP(Voice over Internet Protocol)SIP(Session Initiation Protocol)它们之间的关系 :

2025-05-26 09:55:08 1631

原创 USB和UART的优缺点

UART(Universal Asynchronous Receiver/Transmitter,通用异步收发传输器)和 USB(Universal Serial Bus,通用串行总线)都是用于数据传输的接口技术,但它们的设计目标、工作原理以及应用场景都有所不同。

2025-05-26 09:28:36 963

原创 一天生成50篇公众号文章

这个功能其实不用扣子空间的能力,我们自己搭建一个完整的工作流也是实现相同的目的,效率还更高,但这个流程搭建起来就不是那么简单了,可见扣子空间能力的强大,把AI门槛又降低了很多。你也试试吧。推荐阅读扣子创建一个应用扣子空间体验(附邀请码,先到先得)coze 知识库使用AI+知识图谱。

2025-05-13 09:21:48 483

原创 学习搭子,秘塔AI搜索

秘塔AI搜索》的网址功能:AI搜索和知识学习,其中学习部分是亮点,也是主要推荐理由。

2025-05-09 13:38:16 2452

原创 扣子创建一个应用

扣子应用可以让你相对轻松的搭建一个具备AI功能的应用,它区别智能体,在于智能体的ui和交互相对固定,主要是以对话框聊天的方式进行交互,而扣子应用则可以让ui交互表现更加丰富。

2025-05-08 16:49:57 670

原创 一个人在家也能制作广播剧

广播剧是一种主要通过声音来讲述故事的戏剧形式,它依赖于对话、音效和音乐来描绘角色、情节和场景,而没有视觉元素。听众通过收听广播、互联网或其他音频播放设备来体验广播剧。这种戏剧形式强调声音的表现力,包括演员的台词表达、背景音效的设计以及配乐的使用,以此来弥补缺少视觉效果的不足。

2025-04-29 15:03:06 693

原创 AI+知识图谱

知识图谱并不是AI时代才有的概念,早在2012年5月17日,Google正式提出了知识图谱(Knowledge Graph)的概念,其初衷是为了优化搜索引擎返回的结果,增强用户搜索质量及体验。知识图谱,本质上,是一种。生活中,知识图谱并不少见,像企查查的公司股权关系图红楼梦的人物关系图。

2025-04-29 08:30:00 935

原创 个性化大模型实现:提示词、知识库、微调、MCP 怎么选?

一般我们做一个个性化的大模型,也不会说只用上某一种技术,而是多种技术结合。但从效果和投入产出来讲,我们优先考虑1.提示词工程,这是最简单,就是写文字,角色扮演,希望他是个什么样一个角色,拥有什么能力,而且这个已经能大部分要求不是太高的用户。其次考虑2.知识库MCP,这些都是非常有针对性的提升大模型个性化的东西,而且是做完也是直接生效,非常有效的技术。最后才是考虑3.微调。

2025-04-28 09:00:00 1001

原创 el-upload 上传逻辑和ui解耦,上传七牛

解耦的作用在于如果后面要我改成从阿里云oss上传文件,我只需要实现上传逻辑从七牛改成阿里云即可,其他不用动。实现方式有2部分组成,一部分是上传逻辑,一部分是ui。

2025-04-25 15:17:29 421

原创 扣子空间体验

体验下来确实还是比单纯的文本或图像交付更进一步,解决我们一直对AI的期待,我们是希望他来帮我们完成交付某个工作,而不是来指导我们干活。最后我还剩一个邀请码,贡献出来,谁拿到看缘分:DSR7FOZA推荐阅读(我的公众号文章)Qdrant向量数据库实现知识库vscode 安装cline,添加自己的MCP服务器DeepSeek不支持funtion call?AI有记忆吗?

2025-04-25 10:16:22 1226

原创 vscode 安装cline,添加自己的MCP服务器

cline是vscode的一款编程辅助工具,可以根据对话要求自行做计划,并按计划执行得到结果,区别普通的大模型和智能体在复杂问题上只能给你建议,更像manus,懂得自己做计划,运用工具执行计划。官方git。

2025-04-21 11:59:41 2714

原创 空格键会提交表单吗?HTML与JavaScript中的行为解析

在网页开发中,理解用户交互细节对于提供流畅的用户体验至关重要。一个常见的问题是:空格键是否会触发表单提交?本文将通过一个简单的示例解释这一行为,并探讨如何使用HTML和JavaScript来定制这种交互。

2025-04-15 16:52:54 532

原创 AI有记忆吗?

通过LLM对对话历史进行总结,减少Token使用。llm,});// 第一轮对话await conversation.run("我计划下个月去日本旅行,有什么推荐的地方吗?");// 第二轮对话await conversation.run("我特别喜欢历史和文化,有没有适合的地方?");// 第三轮对话const result = await conversation.run("那我需要提前多久预订酒店呢?");

2025-04-10 11:38:33 1721

原创 Google A2A Protocol 智能体通讯协议

昨天google发布了一个智能体间的通讯协议,简称A2A协议。大家是不是觉得MCP还没学会,怎么又来一个协议,根本学不完。不急,MCP还没学会的看我之前的文章,少走弯路。

2025-04-10 10:47:45 437

setupapi.lib & hid.lib 库/dll/Win/x86/x64 资源文件

文件列表 hidusage.h hid.lib hidsdi.h hidpi.h setupapi.lib setupapi.h

2025-09-05

阿里云智能语音交互流式语音合成web版demo

阿里云智能语音交互流式语音合成web版demo

2025-07-22

阿里云智能语音交互实时语音识别web版demo

阿里云智能语音交互实时语音识别web版demo

2025-07-22

ttf中文字体思源柔黑

ttf中文字体思源柔黑

2025-07-11

nwjs0.69.1壳

nwjs0.69.1壳

2024-11-12

nwjs 0.69.1编译好的sqlite3扩展,32位

nwjs 0.69.1编译好的sqlite3扩展,32位

2024-11-12

goctl.exegoctl-swagger.exe

编译好的 goctl.exe goctl-swagger.exe

2024-03-13

js,php加解密

js,php加解密js,php加解密js,php加解密js,php加解密js,php加解密js,php加解密js,php加解密js,php加解密js,php加解密

2017-09-14

纯JS写的战斗机游戏,开源,无压缩混淆

纯JS写的战斗机游戏,开源,无压缩。 游戏说明: 按空格键开始,暂停,W-S-A-D控制上下左右,J发射子弹

2010-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除