- 博客(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
原创 claude code 安装 Superpowers(token消耗多但是流程规范化)
只对当前这个 Git 仓库生效,但不会把配置提交给其他人。比较灵活,适合实验或项目特定的习惯。:安装在你的用户级别(全局)。所有 Claude Code 会话里都能用这个技能。:打开终端,启动 Claude Code 会话,输入。目录到 Git 仓库里。重启后,在 Claude Code 里输入。:安装在当前仓库(项目级别),并会同步。Claude Code 会话(按。:看到安装成功的提示后,需要。,这基本就代表已经安装成功了。:添加成功后,接着输入。命令,应该就能看到以。开头的命令列表,比如。
2026-05-05 20:02:24
584
原创 在 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
原创 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
原创 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
原创 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
转载 群晖 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关注的人
RSS订阅