2026年3月17日

db-scheduler 集群友好的java任务调度框架

摘要: db-scheduler 实际上属于一个java 的任务调度框架,包含了任务的持久化,存储主要基于db(支持pg,mysql,oracle。。。) 包含的特点 集群友好,确保只有一个调度节点执行 持久化,基于db 的持久化,只需要一个表 可嵌入,可以很好的与现有应用集成 高性能 简单 支持基于cro 阅读全文

posted @ 2026-03-17 08:33 荣锋亮 阅读(0) 评论(0) 推荐(0)

2026年3月16日

PptxGenJS 通过js 构建ppt 的框架

摘要: PptxGenJS 通过js 构建ppt 的框架,可以运行在web,node,react,serverless 说明 同时anthropics 还提供了skills ,对于生成ppt 的场景是很值得集成试用的 参考资料 https://github.com/gitbrent/PptxGenJS ht 阅读全文

posted @ 2026-03-16 08:00 荣锋亮 阅读(7) 评论(0) 推荐(0)

2026年3月15日

skillsjars 简单试用

摘要: 玩法很简单,就是写skills,按照格式放文件,之后打包,可以应用现有以及发布的 项目结构 maven 项目结构 ├── pom.xml └── src ├── main │ ├── java │ └── resources │ └── META-INF │ └── skills │ └── my- 阅读全文

posted @ 2026-03-15 08:00 荣锋亮 阅读(6) 评论(0) 推荐(0)

2026年3月14日

skillsjars 通过maven 分发agent skills

摘要: skillsjars 属于一个指南,让我们可以通过maven 对于agent skills 进行分发,核心是将skills 放到META-INF/skills/ 中 说明 skillsjars 同时提供了与现在一些框架的集成,值得尝试下 参考资料 https://www.skillsjars.com 阅读全文

posted @ 2026-03-14 10:27 荣锋亮 阅读(6) 评论(0) 推荐(0)

2026年3月12日

CLI-Anything 将任何软件转变为agent 友好的工具

摘要: CLI-Anything 将任何软件转变为agent 友好的工具 说明 此工具比较有意思,同时github上也提供了一个什么时候使用此工具的场景,比如github,ai,data,协作等,值得尝试下 参考资料 https://github.com/HKUDS/CLI-Anything 阅读全文

posted @ 2026-03-12 08:35 荣锋亮 阅读(195) 评论(0) 推荐(0)

2026年3月11日

llm-sandbox python llm代码执行沙箱包

摘要: llm-sandbox python llm代码执行沙箱包 包含的特性 基于容器的隔离出来 多后端支持,docker,k8s,podman 等 多语言支持,python,java,js,c++,go 等,支持自动依赖管理 llm 集成,支持langchain,langgraph,llamaindex 阅读全文

posted @ 2026-03-11 08:00 荣锋亮 阅读(5) 评论(0) 推荐(0)

2026年3月10日

RuView 基于wifi 的人体姿势识别

摘要: RuView 基于wifi 的人体姿势识别, 基于rust 开发,项目比较有意思 包含的特性 支持姿势评估 呼吸检测 相率处理 支持穿墙 说明 RuView是基于wifi 的csi 信号处理识别,支持边缘玩法(esp32),与传统的差异是不需要额外的组件,成本低,而且安全一些,官方文档也比较全很值得 阅读全文

posted @ 2026-03-10 08:00 荣锋亮 阅读(65) 评论(0) 推荐(0)

2026年3月9日

miniredis 基于golang的redis server

摘要: miniredis 基于golang的redis server,核心是方便单元测试 说明 对于快速单元测试miniredis 是一个不错的选择,同时一些需要快速简单集成redis 特性的也是可以使用的,当然miniredis 并不是一个与实际redis server 一样的工具,会有差异,以及一些功 阅读全文

posted @ 2026-03-09 08:00 荣锋亮 阅读(6) 评论(0) 推荐(0)

2026年3月8日

fastapi-guard fastapi 安全中间件

摘要: fastapi-guard fastapi 安全中间件,提供了不少方便的功能 包含的特性 基于ip 的访问控制 基于user agent 的过滤 限速(基于ip) 自动ip 拦截 基于攻击的洞察 增强http 安全头 自定义日志 cors 配置 对于来源云提供商的拦截 geoip 分布式状态管理,基 阅读全文

posted @ 2026-03-08 09:28 荣锋亮 阅读(5) 评论(0) 推荐(0)

2026年3月7日

protoc-gen-nats-micro 试用

摘要: protoc-gen-nats-micro 使用了buf,同时基于golang 开发,所以使用需要安装一个依赖(buf 是核心) 安装工具 go install github.com/toyz/protoc-gen-nats-micro/tools/protoc-gen-nats-micro@lat 阅读全文

posted @ 2026-03-07 08:00 荣锋亮 阅读(4) 评论(0) 推荐(0)

2026年3月6日

protoc-gen-nats-micro protobuf 插件生成nats micro service

摘要: protoc-gen-nats-micro protobuf 插件生成nats micro service 包含的特性 使用了官方的micro service 框架 类型安全 基于google.protobuf.Duration 的多级超时配置 servicee/endpoint 元数据以及拦截 多 阅读全文

posted @ 2026-03-06 08:00 荣锋亮 阅读(4) 评论(0) 推荐(0)

2026年3月5日

zerofs 支持wal 存储到独立地方

摘要: 1.0.5 开始zerofs 支持将wal 文件存储到其他地方(本地,或者对象存储中),机制上是有利于提升性能的 参考配置 [wal] url = "file:///mnt/nvme/zerofs-wal" 说明 注意添加了之后就不能在修改了, 同时也提供了类似aws 存储配置的参数,对于配置进行调 阅读全文

posted @ 2026-03-05 08:00 荣锋亮 阅读(2) 评论(0) 推荐(0)

2026年3月4日

litesql/ha-sync 原理

摘要: litesql/ha-sync 是基于golang 开发的sqlite 扩展,内部提供了模块以及虚拟表,通过nats 的js 消息机制实现是数据同步 参考玩法 内部机制 实际上是通过ha 服务发布cdc 消息,之后sync 通过虚拟表创建同步,对于同步会有消息处理handler insert 的处理 阅读全文

posted @ 2026-03-04 08:00 荣锋亮 阅读(4) 评论(0) 推荐(0)

2026年3月3日

zerofs 默认开启wal 支持

摘要: zerofs从1.0.3 默认就开启了wal_enabled,如果有大量数据写入可以关闭,因为每次wal 带来的开销会更大 说明 一些参数的变化对于系统影响还是挺大的,应该多关注一些参考的变化 参考资料 https://github.com/Barre/ZeroFS/releases/tag/1.0 阅读全文

posted @ 2026-03-03 08:00 荣锋亮 阅读(5) 评论(0) 推荐(0)

2026年3月2日

zerofs 百度云bos连接配置说明

摘要: 原以为百度的bos 对于s3的兼容与oss 以及cos 一样,结果在测试中发现百度的bos 对于s3 兼容还是很不错的,并不需要额外的redis 支持条件put 操作,以下是参考配置 参考配置 百度的bos 支持path style 以及virtual hosting 模式,实际还是推荐通过virt 阅读全文

posted @ 2026-03-02 08:00 荣锋亮 阅读(5) 评论(0) 推荐(0)

2026年3月1日

MCP-B (webmcp) 支持浏览器操作的mcp协议

摘要: 传统的mcp 主要面向服务的(agen 偏多,而且是在服务端的),mcp-b 提供了面向浏览器的支撑 MCP-B协议的能力 工具注册,web 应用可以暴露tools 方便ai 助手发现你以及调用 动态集成,嵌入应用(iframes) 可以在运行时注册工具 浏览器通道,原生的浏览器消息通信(postM 阅读全文

posted @ 2026-03-01 08:00 荣锋亮 阅读(43) 评论(0) 推荐(0)

2026年2月28日

agent-browser 浏览器自动化的cli 工具

摘要: agent-browser 是一个cli 工具,可以用来进行浏览器的自动化操作 包含的特性 ai 优先 基于引用,快照返回的设施一个包含引用的tree,可以方便进行处理 快速,基于rust 开发 完整,包含了50+的操作 多回话,支持回话的隔离 跨平台 说明 最近比较火的openclaw 对于浏览器 阅读全文

posted @ 2026-02-28 08:00 荣锋亮 阅读(70) 评论(0) 推荐(0)

2026年2月27日

通过aws rust sdk 连接oss

摘要: oss 是兼容aws s3 的,机制上可以复用现有的aws s3 的配置,但是现在是要求必须使用虚拟host 模式链接,以下是一些配置方便使用 参考配置 配置信息 impl FromStr for AmazonS3ConfigKey { type Err = crate::Error; fn fro 阅读全文

posted @ 2026-02-27 08:00 荣锋亮 阅读(6) 评论(0) 推荐(0)

2026年2月26日

阿里云oss zerofs 支持配置

摘要: 新版本zerofs 支持通过redis 解析条件put 操作了(锁机制),如果按照官方默认的配置是不行的,因为不少云厂商对于处理都是通过虚拟host模式的,以下是结合arrow-rs-object-store 的处理 zerofs aws 配置处理 配置类型 #[derive(Debug, Seri 阅读全文

posted @ 2026-02-26 08:00 荣锋亮 阅读(4) 评论(0) 推荐(0)

2026年2月25日

zerofs 支更多兼容s3服务了

摘要: 在zerofs 1.0.2 版本中,作者通过redis 以及自己扩展了object storage rust 包 实现了条件put 操作,这样基本上所有s3服务就都可以兼容了 参考玩法 [aws] secret_access_key = "xxxxx" access_key_id = "xxxxx" 阅读全文

posted @ 2026-02-25 08:00 荣锋亮 阅读(11) 评论(0) 推荐(0)

2026年2月24日

ollama 支持VRAM 自动适配了

摘要: ollama 从0.15.5 开始支持VRAM 自动适应了,但是也是因为此参数可能会造成部分模型运行有问题,因为过大的上下文会造成模型可能启动有问题,比如我在测试glm-ocr 模式的时候 解决方法 可以通过自定义模型配置上下文参数,临时规避此问题,当然chat api 也支持动态参数,简单的方法是 阅读全文

posted @ 2026-02-24 08:00 荣锋亮 阅读(14) 评论(0) 推荐(0)

2026年2月23日

litesql/ha 内部处理简单说明

摘要: litesql/ha 内部支持基于nats 的数据复制,机制上基于了nats 的jetstream,同时利用了sqlite sdk 的hooks 能力,会包装为nats 的消息,对于cdc 模式,会使用Debezium 格式的 hooks 处理 支持的就是RegisterPreUpdateHook以 阅读全文

posted @ 2026-02-23 08:00 荣锋亮 阅读(8) 评论(0) 推荐(0)

2026年2月22日

litesql/ha pg 协议的处理简单说明

摘要: litesql/ha pg 协议与mysql 处理实际基本类似 参考处理 func NewServer(cfg Config) (*Server, error) { var server Server opts := []wire.OptionFn{ wire.Version("17.0"), wi 阅读全文

posted @ 2026-02-22 08:00 荣锋亮 阅读(4) 评论(0) 推荐(0)

2026年2月21日

litesql/ha mysql 协议的处理简单说明

摘要: litesql/ha 对于 mysql的处理是基于了go-mysql 这个包,内部实现了sql 简单处理,核心是将sqlite 的数据暴露为标准的mysql 协议格式,同时还提供了一些其他mysql 语义的支持 参考处理 查询 if isSelect(cleanQuery) { // 查询sqlit 阅读全文

posted @ 2026-02-21 08:00 荣锋亮 阅读(10) 评论(0) 推荐(0)

2026年2月20日

litesql/ha 支持mcp 功能

摘要: litesql/ha 是支持mcp的,支持文档没写,而且目前看还比较简单 参考mcp 能力 func NewServer() *mcp.Server { server := mcp.NewServer(&mcp.Implementation{Name: "ha", Version: "v1.0.0" 阅读全文

posted @ 2026-02-20 08:00 荣锋亮 阅读(5) 评论(0) 推荐(0)

2026年2月19日

litesql/ha 简单试用

摘要: litesql/ha 内部已经集成了嵌入式的nats ,当然也可以使用外部的 支持的命令行参数 FLAGS --db-params STRING SQLite DSN parameters (added to each database file DSN if not defined) (defau 阅读全文

posted @ 2026-02-19 08:00 荣锋亮 阅读(6) 评论(0) 推荐(0)

2026年2月18日

bouvet 方便ai agent 执行代码的mcp server

摘要: bouvet 是一个mcp server 属于代码执行的沙箱环境,,使用了firecracker micrpvm 技术 包含的特性 隔离,基于了vm 启动快速 多语言支持,当前支持python,node,rust,bash 等 原生mcp 说明 bouvet 的隔离性是很不错的,同时因为使用了fir 阅读全文

posted @ 2026-02-18 08:00 荣锋亮 阅读(7) 评论(0) 推荐(0)

2026年2月17日

xk6-disruptor k6测试注入失败的扩展

摘要: xk6-disruptor 术语一个k6扩展可以对于测试注入失败,有利于测试系统的稳健性 说明 当前xk6-disruptor 主要是测试运行在k8s 上的系统,其他模式暂时不支持 参考资料 https://github.com/grafana/xk6-disruptor https://grafa 阅读全文

posted @ 2026-02-17 08:00 荣锋亮 阅读(6) 评论(0) 推荐(0)

2026年2月16日

mitmproxy https 抓包工具

摘要: mitmproxy https 抓包工具, 内部包含了3个工具,cli,web 以及类似tcpdump 的mitmdup 包含的特性 拦截http/https 请求,支持修改 保存完整http 回话方便回放分析 回放客户端http 回话 回放录制的的http response 反向代理流量 基于py 阅读全文

posted @ 2026-02-16 11:49 荣锋亮 阅读(34) 评论(0) 推荐(0)

litesql/ha-sync 通过litesql/ha 的sql 扩展

摘要: litesql/ha-sync 可以创建litesql/ha 本地读复制,是一个挺有意思的项目,利用了nats的消息机制 说明 litesql/ha-sync 基于golang 的sqlite 扩展库开发的,作者使用了一个自己fork 的版本,主要更新了对于sqlite 的支持,比较有意思的项目,可 阅读全文

posted @ 2026-02-16 08:00 荣锋亮 阅读(2) 评论(0) 推荐(0)

2026年2月15日

litesql/ha 基于嵌入式nats jetstream 的 sqlite ha 解决方案

摘要: litesql/ha 是一个比较有意思的项目,基于nats 实现sqlite 的ha ,同时官方还提供了不少sdk 方便使用 包含的特性 支持自有sdk 以及mysql,pg 协议连接 支持基于官方sdk 的读写复制 支持通过ha-sync qlite 扩展创建本地读复制 支持cdc 参考架构 说明 阅读全文

posted @ 2026-02-15 08:00 荣锋亮 阅读(12) 评论(0) 推荐(0)

2026年2月14日

monty 基于rust 的python解释器

摘要: monty 是pydantic 团队基于rust 开发的一个python 解释器,主要目的是方便运行ai 任务 包含的特性 只支持运行python的子集代码,够agent 模式使用 阻止对于主机环境的访问,比如,fs ,env,network 等 支持调用通过授权的主机函数 支持类型检查 启动速度快 阅读全文

posted @ 2026-02-14 08:00 荣锋亮 阅读(42) 评论(0) 推荐(0)

2026年2月13日

friendly-id UUID java 友好的包

摘要: friendly-id 这个包比较有意思,基于base62编码的,可以通过UUID 创建更加友好的id, 同时也可以将id 转换为UUID 参考使用 java maven 引用 <dependency> <groupId>com.devskiller.friendly-id</groupId> <a 阅读全文

posted @ 2026-02-13 08:00 荣锋亮 阅读(6) 评论(0) 推荐(0)

2026年2月12日

ksuid 类似uuid的唯一id 算法

摘要: ksuid 是segment 团队提出来的,类似uuid 唯一id 算法,已经提出来很多年了,有不少开源实现 包含的特点 支持大致按照创建时间排序 可以存储为27个字符的字符串 可以存储为20字节数组 字符串通过base62 编码(0-9A-Za-z) 字符串格式URL 安全,不包含连字符 说明 已 阅读全文

posted @ 2026-02-12 08:00 荣锋亮 阅读(5) 评论(0) 推荐(0)

2026年2月11日

openapi-to-k6 openapi 方便转换为k6 sdk的工具

摘要: openapi-to-k6 是k6 提供的一个快速sdk 工具可以将openapi 生成k6可以快速使用的sdk 文档 说明 通过openapi 生成sdk(typescript) 有助于提供编写k6测试脚本的速度,属于加速工具,值得尝试下 参考资料 https://github.com/grafa 阅读全文

posted @ 2026-02-11 08:00 荣锋亮 阅读(5) 评论(0) 推荐(0)

2026年2月10日

k6-studio 创建k6 测试脚本的工具

摘要: k6-studio 创建k6 测试脚本的工具 ,支持recorder,可以方便的进行记录处理,快速生成测试脚本 说明 k6-studio 是一个很不错的工具,可以快速帮助我们使用k6,对于希望快速处理使用k6压测场景很值得使用下 参考资料 https://grafana.com/docs/k6-st 阅读全文

posted @ 2026-02-10 08:00 荣锋亮 阅读(7) 评论(0) 推荐(0)

2026年2月9日

llms.txt 帮助大模型理解站点的协议

摘要: llms.txt 实际上就类似robots.txt 以及sitemap.xml 可以让大模型更好的理解网站,有助于在agent 开发,站点自动化任务,以及大模型数据爬虫处理 格式 llms.txt 实际上就是一个markdown文件,格式预定如下 包含项目或网站名称的 H1 标签。这是唯一必需的部分 阅读全文

posted @ 2026-02-09 08:00 荣锋亮 阅读(10) 评论(0) 推荐(0)

2026年2月8日

nocodb mcp sort bug

摘要: 当前版本的nocodb mcp 在queryRecords 中对于sort 的处理是有bug的,机制上shema 写错了,同时引起复用了部分v3 dataservice api 处理上没有做兼容处理,直接使用是有问题的 问题 mcp schema mcp.service.ts server.regi 阅读全文

posted @ 2026-02-08 08:00 荣锋亮 阅读(10) 评论(0) 推荐(0)

2026年2月7日

dremio 分布式存储配置bucket信息

摘要: 有时我们可能使用的分布式存储没权限访问listbucket,解决方法实际官方有一些示例,只是分散在s3 datasource 配置中,在分布式存储也会存在类似的问题 解决方法 core-site.xml 配置dremio bucket 白名单,如果是多个可以, 分开 <property> <name 阅读全文

posted @ 2026-02-07 08:00 荣锋亮 阅读(8) 评论(0) 推荐(0)

2026年2月6日

agentcope-java 对于任务尽量创建新的agent 实例

摘要: 一个实际问题 基于agentcope-java使用多模块进行ocr 识别,然后进行结构化输出,之后进行一些业务操作,碰到的问题是,进行循环测试(注意使用了一个agent 实例),此时出现agent 越跑越慢,而且稳定性越来越不好,反而每次创建新的稳定性特别好,而且速度比较快 解决方法 实际上这个并不 阅读全文

posted @ 2026-02-06 08:00 荣锋亮 阅读(11) 评论(0) 推荐(0)

导航