现在主流的手机操作系统有Android、iOS和HarmonyOS(鸿蒙系统),为了减少同时维护三种客户端的工作量,一般采用APP内嵌H5页面的形式。由于H5不能直接调用客户端的原生能力,比如相机、麦克风,以及读取设备信息,因此需要在APP与H5之间搭建一种双向通信的桥梁机制。 一、JSBridg ...
那天我给领导打电话,说到一半,冒出一句「对应那个需求的时候」。 领导在那头停了半秒,问我,对应需求是什么。 我一秒改口,支持需求。挂了电话我坐在那儿想,我什么时候开始这么说话的。想不起来。为什么要这么说。也想不起来。 那半秒其实是领导在帮我。他问的正好是最该问的那句。一个词,说的人自己都讲不清它跟旁 ...
在 Oracle APEX 日常开发中,笔者习惯使用 Object Browser 对不同 Schema 进行管理。最近为了测试同事开发的本体构建平台,笔者导入了 Oracle 自带的 SH 用户来模拟业务数据,却在分配 Schema 时遇到了一个“怪问题”。 01 | 问题现象:下拉列表里找不到 ...
我干了十几年 Qt C++。从 Qt4 到 Qt6,从单线程到多线程池,从 GDI 绘图到 OpenGL 硬件加速,从 Windows 桌面到嵌入式 Linux 再到安卓跨平台。我熬过的夜、踩过的坑、调过的内存泄漏、追过的段错误,加起来能绕地球半圈。 我做过视频监控系统,手写 Onvif 协议解析、 ...
向量检索是RAG系统的"心脏"——检索质量直接决定了AI回答的上限。本文从Embedding模型选型、向量索引算法、混合检索策略到性能优化,给出企业级向量检索引擎的完整工程实践指南。 导读 "为什么我们的RAG系统总是检索不到正确的知识?"——这是企业落地知识中枢时最高频的技术问题。答案往往不 ...
上周有个读者在我知识星球发私信,问了一个让我愣了半天的问题。 他说,码哥,我在亚马逊搜 Redis,出来一堆书名跟你那本差不多的,定价两三美元,简介写得有模有样,这些是不是 AI 写的,你的书会不会也被替代? 我去搜了一下。确实,一排书名看着都挺像那么回事,《Redis 从入门到精通》《Redis ...
先别被“数据科学”这几个字吓到。异常值 其实天天出现在我们身边: 你平时电费300块,这个月突然变成1500块; 你每天走8000步,某天微信运动显示50000步(而你那天明明在家躺平); 班里同学考60~80分,突然冒出个100分和20分。 这些“画风突变”的数据点,就是我们今天要抓的“显眼包”— ...
背景 20260831-Balancer 攻击事件 20260831,Balancer v1 合约遭受了黑客攻击,损失约 234k 美元。该次攻击事件的 rootcause 是协议在舍入方向上采用了“四舍五入”的方式,而不是采用“对协议有利”的舍入方式,使得攻击者可以利用舍入的精度丢失进行获利。 本 ...
不同模型和供应商对请求格式的要求并不相同。有些参数可以交给客户端决定,有些请求头或请求体字段则必须固定;一旦客户端缺少或覆盖这些值,请求就可能失败。 OctaFuse Gateway 2.10.0 为路由请求体和上游请求头增加独立的强制覆盖开关,同时让客户端从模型列表中识别可用请求入口,并完善永久额 ...
转发请注明出处: 一、什么是 Skill Skill 是一套 “AI 调度 + 脚本执行”的分工协作机制。它的核心思想是关注点分离:AI 大模型擅长理解意图、做判断和调度,但不擅长精确计算和复杂文件操作;因此,Skill 让 AI 专注于“什么时候调用什么工具”的决策,而把“重型”的实际执行工作交给 ...
HelloCrab 基于 Avalonia、Playwright、AI与 FFmpeg 的跨平台桌面采集器,支持9大平台,以及 Android、iOS、Browser 远程控制端。 Made By ChatGPT & Vincent with ❤ 平台 是否接入 哔哩哔哩 ✅ 抖音 ✅ 快手 ✅ 微 ...
一个健壮的系统,必然到处都是有意的 catch;异常被消化不等于问题不存在。 观测与韧性,是一个硬币的两面——降级逻辑保证系统不崩,FirstChance 保证你能看见它为什么降级。 ...
新手改三天,你改三行——反而是你显得更不重要。因为化繁为简做得越纯熟,产出看起来越小。这篇聊聊两种能力的辩证关系,以及为什么"看不见"的那部分工作,恰恰是最难的部分。 ...
企业内部私有环境部署大模型推理集群时,很容易遇到流量调度混乱、节点负载失衡、会话上下文丢失、接口缺少鉴权防护等一系列问题,单 vLLM 推理节点难以支撑并发请求。本文基于 Ubuntu 22.04 系统环境,搭建 Nginx + vLLM-Semantic-Router + vLLM-Router ... ...
事情是这样的,前两天看到一张图,是某个社区官网的「支持的工具」清单,我数了数,整整31个AI编程工具。 两年前这份清单撑死5个,现在直接31个,而且我居然每一个都认识。。。 干脆整理成一篇,顺手把最近字节的TraeWork和豆包工作也补了进来,凑成33个。 今天给大家推荐一遍,每个工具说说它是干什么 ...
在数据库演示与 PoC 场景中,Oracle 自带的 SH 示例模式虽然经典,但英文维度数据往往让国内演示效果打折扣。笔者整理了一套方案:保留 SH 标准英文对象名,同时装载中文化维度数据,并按参数生成可复现的销售历史数据,方便个人测试与概念验证。 01 | 环境准备 使用前请确认满足以下条件: O ...
它像一个「基于 boost.asio + REST 端点的常驻服务」——对外是 HTTP / WebSocket / 各 IM 的 webhook,对内跑着一个能调工具、读写记忆、跨渠道对话的 AI Agent——只不过协程不用你手写 promise_type,内存不用你管 new/delete。 ...
[Agent Memory / 强化学习] MemPO源码学习笔记 (1) 总体 目录[Agent Memory / 强化学习] MemPO源码学习笔记 (1) 总体0x00 概要0x01 基础 & 背景1.1 用RL训练记忆系统的要点1.2 主要难点1.3 主要思路1.4 RL训练方案1.4.1 ...
这是 Agent Memory 系列的第二篇文章。上一篇先给出了一个总体判断:Memory 是一套让 Agent 能够持续使用历史上下文的能力。 这篇只讨论一个经常出现的问题: 既然 Agent 需要从历史信息中找内容,接入向量数据库不就可以了吗? 我的答案是:向量数据库很有用,但它只解决了召回问题 ...
大家已经不太问「Claude Code 是什么」「MCP 怎么安装」这种入门题,更多是下面这种让人抓头发的问题,Skill 明明装了,为什么不触发;MCP 明明注册了,为什么 Claude Code 偏不用;代码图谱接上了,结果它照着旧地图改代码;PDF Token 省下来了,图表却答错了。 这才是 ...