自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(159)
  • 收藏
  • 关注

原创 群晖 hermes docker 安装无法自动启动 gateway

`chmod -R g+rw /opt/hermes/.venv/lib/python3.13/site-packages/` 会报 `Operation not permitted`- **必须用** `uv pip install --python /opt/hermes/.venv/bin/python3 lark-oapi`- **只用** `uv pip install --python /opt/hermes/.venv/bin/python3 <package>`这是唯一需要装的包。

2026-06-11 10:07:00 205

原创 Stable Diffusion 基础教程

为了测试搭建,使用的是 8G +MX250 2G的小米笔记本。如果要用显卡需要修改这两处,不然只开显卡会发现图片生成失败。对于 sd 的配置,gemin 给了很大的帮助。推荐使用秋叶大佬的整合包。

2026-06-06 08:11:15 46

原创 windows hermes agent 使用记录

wsl 安装我觉得不用写在教程里了,不会的就去问deepseek好了。先 wsl -> sudo -i (需要root权限)-> hermes 就可以进去了。里面输入url ,这里要注意,你的地址要和你的格式相对应。我这里选用 openai的格式。这里的api模型就重要了,要和上面对应。后面是模型的选择,以及上下文,这里不能错,错了上下文就小了。如果是自定义的模型(列表里没有,那么就要选 custom)因为我是 win,官方的原装方案是安装 wsl。上面的key输进去是没反应的,直接确认即可。

2026-05-27 21:36:50 375

原创 Windows的 hyperV下安装 centos7 进行抓包

不需要在 CentOS 里安装复杂的图形化抓包工具。你可以在 Windows(宿主机)上运行或,然后让 CentOS 的流量通过 Windows 代理。

2026-05-22 17:59:03 371

原创 kotlin 二维码实现高斯模糊

【代码】kotlin 二维码实现高斯模糊。

2026-05-11 10:30:09 100

原创 claude code 添加 andrej-karpathy-skills

我倒是觉得这个准则和 Superpowers 是冲突的,二选一即可。

2026-05-05 22:17:56 269

原创 claude code 安装 Superpowers(token消耗多但是流程规范化)

只对当前这个 Git 仓库生效,但不会把配置提交给其他人。比较灵活,适合实验或项目特定的习惯。:安装在你的用户级别(全局)。所有 Claude Code 会话里都能用这个技能。:打开终端,启动 Claude Code 会话,输入。目录到 Git 仓库里。重启后,在 Claude Code 里输入。:安装在当前仓库(项目级别),并会同步。Claude Code 会话(按。:看到安装成功的提示后,需要。,这基本就代表已经安装成功了。:添加成功后,接着输入。命令,应该就能看到以。开头的命令列表,比如。

2026-05-05 20:02:24 584

原创 claude code 优化配置

【代码】claude code 优化配置。

2026-04-30 09:46:52 148

原创 在 claude code 中启用LSP

启用 LSP 是你能给 Claude Code 做的最佳升级之一。

2026-04-29 14:06:36 744

原创 在 claude code 中使用 RTK 节省token

如果你主要使用,这是目前最推荐的“无感”省钱神器。:它作为一个终端拦截器,在 Claude 运行git diff或ls -R等命令后,先在本地用 Rust 编写的逻辑把输出中的重复路径、冗余日志、废话删掉,再喂给 Claude。:官方测试在npm或git密集型操作中能节省的 Token 消耗。:调试编译错误、查看 Git 变更、运行测试脚本。

2026-04-29 10:56:41 745

原创 斐讯k3 V21.6.14.135刷机以及相关功能

K3能刷的固件很多,但是我只是希望去除官方的后门和广告插件,官改和官root就很好这两个是同一个教程先上传备份 cn.dat重启后密码变成tbvv.net然后直接上传 root固件 K3_V21.6.14.131_tb_beta.bin这样就改好 root固件了ssh 用户名密码 admin/admin密码可能是路由管理密码。

2026-04-06 12:00:09 255

原创 Windows 使用free-claude-code中转实现 claude code 调用 英伟达NVIDIA API

如果你不想每次打开claude前都配置,那你可以不用临时环境变量: setx "ANTHROPIC_BASE_URL=http://127.0.0.1:8082" setx "ANTHROPIC_AUTH_TOKEN=freecc" setx "ANTHROPIC_API_KEY=freecc"(freecc可以换成别的内容,只是个占位符,但是它们不能为空不然claude会报错 如果你用了别的IP启动free-claude-code项目服务器就用对应IP填入ANTHROPIC_BASE_URL)

2026-03-31 14:06:22 1352 2

原创 windows git 更新当前目录下所有的文件(非递归)

虽然这种脚本在AI 时代几分钟就可以写完 + 调试完,但是这个我已经调试+测试好了,所以还是保留一下,便于在一些老的机器上及时更新代码。

2026-03-23 10:03:55 59

原创 claude 任务完成通知

在 C:\Users\xx\.claude\settings.json 中。api key 这些已经配在环境变量中。

2026-03-16 13:43:24 96

原创 claude 启动配置避免过度请求权限

claude 每次都询问,太麻烦了。

2026-03-16 11:26:54 1533

原创 DevEco Studio 鸿蒙 HAR本地引入相互依赖问题解决

当我尝试在 lib 文件下放入两个har并引用时,bbb.har 始终无法引入,因为他会一直查找那个不存在的 aaa,即使我先引入 aaa再引入 bbb也不行。项目中引入两个 HAR : aaa.har 和 bbb.har。这样就可以正常调用了。(负责“声明使用”)

2026-03-10 10:10:24 130

原创 claude 配置环境变量

镜像源安装claude code命令:npm install -g @anthropic-ai/claude-code --registry https://registry.npmmirror.com。claude code安装命令:npm install -g @anthropic-ai/claude-code。卸载命令:npm uninstall -g @anthropic-ai/claude-code。注意: 永久设置后需要重启终端才能生效。前置条件 nodejs版本大于18。

2026-03-09 17:02:27 491

原创 联想电池管理

我的是:20H3A00PCDPF0ZHXM3。

2026-02-14 11:24:16 77

原创 爱快FTP上传下载文件脚本

服务端有定时同步配置的需求,所以有个服务A会定时上传配置,服务B会定时下载配置并覆盖。

2026-02-10 10:25:39 47

原创 okhttp 输出日志

【代码】okhttp 输出日志。

2026-02-05 10:00:17 57

原创 OKHTTP 默认构建包含 android 4.4 的TLS 1.2 以及设备时间不对兼容

【代码】OKHTTP 默认构建包含 android 4.4 的TLS 1.2 以及设备时间不对兼容。

2026-02-05 09:51:56 147

原创 通过ADB 触发gc

里的很多数据其实被置换到了压缩内存里。当你操作 App 时,可能会感觉到轻微的卡顿,因为系统需要不断地解压数据。—— 这是 App 逻辑占用的主要部分,说明 Java 层的对象较多。—— 这部分通常包含图片解码、视频渲染缓冲区或 C++ 层插件。—— 这些是代码和资源的映射,属于正常开销。:系统已经在拼命压缩内存以维持运行了。在电视盒端,这个内存占用属于。

2026-02-03 17:04:44 101

原创 ADB 读取 trace文件

ANR trace文件默认在 /data/anr 下面。如果没有 root 权限,那你能看,但是没有办法 adb pull 或者 cp 到其他位置上那么就有以上几种方式。

2026-01-21 14:12:51 394

原创 斐讯K2老毛子Padavan 固件限制速度

有时候需要限制路由的速度来调试一些特殊场景但是斐讯K2 的 qos貌似不生效因此绕道实现。限制端口为 10M半双工即可。

2025-12-11 11:16:19 666

原创 Adb 模拟外调

【代码】Adb 模拟外调。

2025-11-19 17:54:10 238

原创 DevEco Studio 鸿蒙 多渠道

对于分渠道打包我一开始非常的不理解,因为Android 中的分渠道是非常浅显直接的。而鸿蒙中是分为两块:模块的 targets 和工程的 product。两个部分,分别可以指定一部分的项目参数。模块的 target 指定的偏单模块本身的属性参数,例如混淆,排除文件等。工程的 product 指向更多的是编译和工程整体,例如bundle name 、签名等。module 将targets 和 product 像积木一样拼搭起来,就实现了所谓的分渠道打包。

2025-11-18 23:16:50 870

原创 DevEco Studio 鸿蒙 HAR 多渠道

可以参考这两篇文章:在鸿蒙(HarmonyOS)ArkTS开发中,HAR(HarmonyOS Ability Resources)多产物构建通过机制实现差异化定制。在HAR模块的officialtest.har在App工程的。

2025-11-18 10:58:06 976

原创 DevEco Studio 鸿蒙 interface

原先的写法在 鸿蒙中不能直接 IRegister = ,检查过不去,需要 implements IRegister。

2025-11-11 15:51:18 231

原创 DevEco Studio 鸿蒙HarmonyOS 引入本地har

前面的名字也不是随便取的,是对应引入的 HAR 的 oh-package.json5 中的 name 字段。然后在 模块的 oh-package.json5 文件里,添加对应的内容。虽然文件和lib 在一个目录项,但是这里的 .. 必须的不然报错。HAR 文件放在 src 目录下的 libs文件夹。

2025-11-10 18:24:55 312

原创 DevEco Studio 鸿蒙 引入lib中的文件

一个模块只能有 1 个默认导出,导入时可以自定义名称LogStatistic 中的内容entry 工程中的 index.ets。

2025-11-05 16:25:13 306

原创 DevEco Studio 鸿蒙HarmonyOS 分模块打包

我们输出 HAR 包基本是构建一个 entry 项目用于测试,然后单独创建一个对应的module来编写 sdk 相应代码。

2025-11-05 10:07:12 738

原创 鸿蒙ArkTs单例实现

类加载时直接初始化实例,且不可修改。线程安全、无需同步逻辑缺点:相比 getInstance,类加载就初始化了,适合轻量级Index.ets外部使用。

2025-11-04 10:28:21 271

原创 Android ContentProvier

ADB 调试adb shell content <操作> --uri <ContentProvider的Uri> [参数]输出中包含所有的authority、权限、进程等信息,可用于确认目标Uri是否正确。

2025-10-27 09:34:35 329

原创 Android 基于清单文件mate-data数据共享

这里对结果只解析了最常见的 Map<String, String> 其他场景可以具体适配。在 res/xml 里面定义文件 shared_data。在 AndroidManifest.xml 中进行注册。

2025-10-24 16:04:48 250

原创 Android MutableLiveData 中 distinctUntilChanged 的注意事项

distinctUntilChanged 用的很多,避免相同值多次触发回调。

2025-10-24 13:53:15 215

原创 Android 网络变动监听

主要是在 application 中进行添加,应用生命周期内需要一直监听网络的连接和断开。NetworkMonitor 设置监听入口(区分 Android 版本)Android 网络监听。在小米13 Android 15上进行测试。Application 中使用方式。

2025-10-22 18:28:34 265

原创 Android Activity 动态添加 SurfaceView全屏黑一下问题

可以在没有进入surfaceview的界面(比如很多程序一进去就有个Loading界面)的时候,在其它界面的layout.xml文件中添加一个SurfaceView,宽和高都弄成0dp,这样对布局没影响,而且这个东西使得surfaceview第一次出现了,那么也就是说,下一次我们真正用到SurfaceView的时候就不会闪屏了。SurfaceView因为它的快速、高效经常会被使用在游戏的画面绘制中,但是在初次使用的时候,会出现一种黑屏的情况。所以我们的解决方法是在获取canvas的时候,设置自定义的背景。

2025-10-14 17:50:48 792

原创 android studio 无法运行java main()

【代码】android studio 无法运行java main()

2025-09-29 14:53:37 261

转载 群晖 Docker 拉取镜像的解决方案

🔻 等待下载完成后,回到 Container Manager 就能看到刚刚下载的镜像了。🔻 使用 SSH 工具(Putty、XShell、命令行等)输入如下命令连接到群晖。如果要使用命令行,先需要在群晖开启SSH功能。回车后,需要输入密码(输入的密码看不见)。192.168.2.99:群晖的内网IP。后,再输入密码切换为 root 用户。🔻 接着就可以通过如下命令拉取镜像。laoning:群晖用户名。

2025-04-16 09:22:17 1269

原创 有效压缩 Hyper-v linux Centos 的虚拟磁盘 VHDX

有效压缩 Hyper-v linux Centos 的虚拟磁盘 VHDX

2025-04-08 14:59:46 2121

空空如也

空空如也

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

TA关注的人

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