2026-10-28 06:57:26 低成本打造智能家居分享 ## NodeMcu 低价,Wifi,GPIO,接口丰富,支持Lua  IDE:ESPlorer - https://nodemcu-build.com/ - https://nodemcu.readthedocs.io/en/master 阅读全文...
2026-10-23 00:51:40 Rust正式入坑 从14年开始一直在关注Rust的发展,只是这几年都在大数据领域摸索,工作中基本上以Scala、Python、Go和JS这些语言为主,一直没有在实际项目中使用。 最近在做更为底层的系统应用,刚好Rust安全、高性能的特点非常契合我们的场景,于是又对Rust进行了一遍系统性的学习,这门语言有不少特殊的地方,我结合自己以往的经验,将Rust学习过程中的一些知识点做了整理记录,主要便于自己加强学习。 阅读全文...
2026-05-26 20:59:50 Zed中集成Claude并使用非官方模型 Zed通过ACP协议支持对接外部智能体,可以参考官方文档: 在ACP Registry中安装Claude Agent后,使用发现,需要登录才能使用。 可是我命令行中的claude已经配置好了外部模型,不需要登录到官方,看来并没有使用系统全局的环境变量设置。 Zed的文档中也没有提及如何配置,翻了下他的实现是基于[Claude Agent SDK](https://code.claude. 阅读全文...
2025-07-18 18:28:36 Claude Code访问受限问题 众所周知的原因,必须科学访问才行,只不过按标准的代理配置后还是会出现403的错误,可以参考以下方式进行正确配置: vi ~/.claude/settings.json ``` { "env": { "ANTHROPIC_API_KEY": "sk-ant-xxx", "HTTP_PROXY": "htt 阅读全文...
2025-05-22 19:58:22 改改rust标准库,搞个自定义rust ## 背景 最近搞的一个windows项目基于rust开发,要跟第三方的存储设备对接,这个设备比较特殊,没有实现标准API的接口,导致很多很多第三方库在读取盘符的时候直接异常了,和对应的厂商了解了下,他们还改不了,简直无语😒。 具体细节就不说了,要搞定这个问题,就需要对rust的标准库代码做修改,支持这个特殊设备。 ## rust源码编译安装 这里修改rust源码就略过了,记录下关键的编译 阅读全文...
2025-05-16 19:58:44 YOLO模型训练 ## 1. 数据集准备 ## 2. 使用roboflow进行样本标准 [roboflow](https://roboflow.com)是个在线图片标注的平台,支持算法辅助标注,和YOLO数据集完美兼容,用起来也很方便,不过免费版本的数据集是公开权限,对于非敏感图片的训练也够用了。 - 新建项目,设置Annotation Group,选择对应的项目类型(如:目标检测Object Dete 阅读全文...
2025-05-12 00:28:41 thiserror组合anyhow处理异常时缺少context信息的问题 ## 背景 最近在用rust处理一个项目,其中用到了anyhow简化异常处理,使用anyhow的context能力,对异常做了包装,同时用thiserror又对anyhow的Error封装了一层。 大概是类似这样的处理代码。 业务中: ```rust use anyhow::{Result, Context}; ... // 创建文件 let mut file = File::crea 阅读全文...
2025-04-02 16:02:30 Reqable代理API抓包调试应用注意点 最近用Reqable抓包分析应用的行为,用到了请求重写的功能,遇到一些坑,做个记录备忘。 抓包的话,需要安装本地证书,这个就不多说了,根据应用的引导安装就可以。 安装完证书后,在代理->系统代理中就启用,然后在视图->禅模式(关闭),在Proxying工具栏,点启动就可以监听应用的http请求了,第一个tab页就是调试窗口。 重写请求的功能,通过材料:工具->重写,启用后开 阅读全文...
2025-03-28 02:21:10 tauri在windows系统下动态创建webview卡住的问题 最近在搞一个多标签页的应用,一个标签对应一个webview类似浏览器页签的形态,macos下开发测试都挺顺利,原以为搞完再windows下打包就可以了,果不其然有出意外了,还是那种全网又没有解决方案的~ ## 事情是这样的 使用rust代码将动态创建webview的逻辑封装为一个command给前端调用,前端通过调用这个command动态创建tab,核心逻辑是: ``` #[tauri::c 阅读全文...
2025-03-26 15:10:24 tauri在windows系统下构建msi包路径包含中文报错的问题 ## 背景 基于tauri搞了一个客户端应用,需要构建windows的安装包,打包过程报错: ``` Error failed to bundle project: error running light.exe: "failed to run C:\Users\stan\AppData\Local\tauri\WixTools314\light.exe* ``` 起初以为是工具包不完整导致 阅读全文...