自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker--搭建私有镜像中心Harbor

登录阿里云镜像中心复制并重命名镜像推送镜像此时就推送成功了!无2标题登出阿里云仓库私有镜像中心htpasswd命令registry 私有镜像中心默认没有用户认证功能,可通过htpasswd来实现用户认证!htpasswd用于创建、更新http基本认证的密码文件。安装httpd-toolshtpasswd 需要先安装httpd-tools 工具包创建文件并添加用户创建/root/auth 目录并进入。在其中存放生成的认证文件。

2026-07-10 14:43:18 234

原创 自建 Copilot Cli 代理:让 GitHub Copilot 真正“Bring Your Own Key“

成本估算是内置的——我们在代码中维护了一张各模型的价格表,根据 prompt_tokens 和 completion_tokens 自动计算。传统代理需要在客户端指定确切的模型名,比如 gpt-4o 或 claude-3-5-sonnet。但 Copilot 客户端通常不会暴露模型选择,或者你希望在不修改客户端配置的情况下动态切换底层模型。如果你也在寻找一种方式,让 Copilot 客户端用你自己的 API Key,同时还想看清每一分钱花在哪里——这个项目值得一试。BYOK 的一个核心诉求是"成本可控"。

2026-07-10 14:42:41 171

原创 【Agent Harness】Gliding Horse 工具结果压缩体系:如何用“指针”驯服上下文膨胀

print(f"摘要长度: {len(routed[‘content’])} 字符")代码要点说明:route_tool_result 是核心路由方法,根据结果字节大小和类型分发到四种策略:PassThrough、Truncate、Graphify、Summarize。任何被压缩的结果都会通过register_micro_tool 注册一个微工具,LLM 可随时调用 read_full_result{call_id} 获取完整原始数据,实现信息零丢失。

2026-07-09 16:11:33 212

原创 利用Chroma持久化向量数据

Chroma是一个本地向量数据库,专门用来保存 RAG 知识库,并且快速检索相关内容。Chroma与FAISS之间的区别如下:1、只做检索,不做保存;Chroma既支持检索,也支持保存。2、FAISS运行于内存,速度快;Chroma需要从磁盘加载数据,启动稍慢。3、FAISS适合临时检索,多用于简单RAG;Chroma支持长期使用,尤其是资料较多的RAG。总而言之,Chroma属于本地 + 简单 + 自带持久化的 RAG 专用数据库,可以理解为给大模型用的本地知识小仓库。

2026-07-09 16:10:42 210

原创 PolyMarket Ghost Fills(幽灵订单)探究

经过了 V2 + Deposit Wallet 两次大更新后,Ghost Fills 的问题被彻底解决了吗?很遗憾并没有。尽管新用户采用的是 V2 版本,但是现存的 V1 版本老用户依然暴露在 Ghost Fills 的风险之中。Operator 层的拦截取决于 Polymarket 风控代码的具体实现,不能确认能够 100% 地拦截掉所有的 Ghost Fills 操作。时间差问题依旧存在,目前 CLOB 撮合与链上行为存在时间差且为非原子性的,攻击者理论上还是可以通过这个特征来干。

2026-07-08 14:36:18 202

原创 AScript定制left/right join查询语法

标准LINQ查询要实现右连接,只能用左连接语句并交换2个表的位置来实现右连接功能。虽然能实现右连接效果,但是写法不太符合我们的逻辑,使用。27 // 将LINQ语句添加到语法树中。没错,就是交换2个表的位置使用左连接来实现。语法,以后在脚本中写左连接语句就方便多了。8 // 解析后续linq语句。6 // 解析from语句。sqlite查询完整示例。sqlite查询完整示例。方法中我们手动增加了。

2026-07-08 14:35:43 192

原创 从硬编码到 .env 与 pydantic_settings 类,连路由用法都给你捋清楚

无论哪种方式,

2026-07-07 14:52:02 187

原创 C# 实现 Excel 页面自定义设置 (页面布局、打印优化)

纵向(Portrait)适合行数多、列数少的数据,横向(Landscape)则更适合宽表或多列数据。对象封装了 Excel 工作表的打印与显示配置,涵盖页边距、纸张大小、方向、缩放比、页眉页脚、打印区域等多个方面。常见纸张类型包括A4、A3、A5、Letter、Legal等,开发者可根据实际需求选择合适的纸张枚举值。当处理包含多个工作表且需要为不同工作表设置不同打印方向的场景时,务必注意一个关键配置:需要将。在多页打印场景下,让标题行或标题列在每一页重复出现,可以大大提升报表的可读性。

2026-07-07 14:51:30 244

原创 pply SOA Design Patterns with WCF (1) Configuration Centralization (配置集中管理)

中控更容易了。

2026-07-06 15:10:06 205

原创 C# GeneratedRegex:面向对象语言的“底层性能突围

—它证明了 C# 可以在保持高级语言开发效率的同时,达到接近手写 C 代码的性能。特性,很多人以为只是"把正则表达式提前编译"那么简单。语义几乎无区别(仅默认访问权限不同),而 C# 的。,然后作为普通 C# 代码编译进程序集。生成的代码会做什么?

2026-07-06 15:08:56 172

原创 把 TeXstudio / LaTeX 工程交给 AI:texstudio-mcp 功能详解

tex、跑编译、看日志,而不是只会泛泛而谈,那么需要一个专门面向 LaTeX 工作流的 MCP 服务。就是这样一层桥:它在你的工程目录()里安全地读写文件,按需调用本机已安装的 TeX 工具链,并把结果以结构化 JSON 还给 AI。本文;本地安装、Cursor 配置、常见踩坑的会放在里单独写。

2026-07-05 14:26:47 182

原创 哈哈哈哈哈打不过我吧,没有办法我(vllm)就是这么强大!

是阿里开源的完整版本、未经蒸馏的的 Transformer 文生图模型, 10.26B权重参数, 20.55GB GPU显存, 专为高质量、强生成多样性、广泛的风格覆盖能力以及精准的提示词遵循而设计。这个一步步预测并减去噪声的循环,从方向上看是前向加噪的“反向”,从动作上看就是在“去噪”。循环往复:把上一步得到的、稍微清晰一点的图片作为新的输入,再次让模型预测并减去噪声。终点:重复几十步后,噪声被逐步移除干净,一张清晰的、符合你描述的图片就诞生了。结果得到一张噪声少了一点点的、略微能看出模糊轮廓的图片。

2026-07-05 14:25:57 220

原创 input输入、布尔类型、比较运算符和逻辑运算符——我终于让程序能和我对话了

考虑到自行编译 GCC 涉及的参数极其庞杂,万一某个指令集参数配错,基于这套编译器构建的上层工具(比如 Qt)在后期生产环境中也会毁于一旦。在不知道处理了多少次编译报错后,终于成功构建出了一个能正常工作的交叉编译工具链,并在目标机上跑通了 "Hello World"。当时笔者用的是一台兆芯(中标麒麟)的机器,每次改完参数都是临下班前挂起编译,一编就是几个小时,次日早上开盲盒看结果。这两者的 Qt 框架全量跨编,完全复用了之前在 mips64el 平台跑通的成功经验,可以说顺利十分。

2026-07-04 16:45:03 187

原创 C#摸鱼实录——IoC与DI案例详解

DependencyInjectionControlInversion控制方向被反过来了,所以叫控制反转控制反转:原本由对象自己掌握的控制权,转移给了外部对象或容器但是需要注意的是,IoC是一种思想,它并不是某种具体的实现换句话说,DI是IoC的一种实现方式,依赖注入就是使用控制反转的思想依赖注入(DI)是实现IoC最常见的方式之一# 原来:产品内部控制零件A产品↓ # 控制零件A# 现在:外部同时控制零件和产品,然后把零件A交给产品使用外部↓ # 控制零件A外部↓ # 控制产品。

2026-07-04 16:44:33 195

原创 嵌入式 - 存储器类型汇总

与 SSD 相比,eMMC 通常采用更精简的控制器架构和更低的并行通道数以控制成本与功耗,因此在读写性能、队列深度和满盘写稳定性上不及 NVMe 或 SATA SSD,但凭借其体积小巧、引脚少、即插即用的特性,长期作为IoT设备及低功耗嵌入式系统的主流系统盘选择。易失性存储器是指断电后存储的数据会立刻丢失的一类存储器,它不像我们之前聊的 Flash(闪存)那样具备记忆能力,但是速度非常快,它的主要作用是为正在运行的程序和CPU提供极高速的临时数据交换空间。早期的 DRAM 与 CPU 各干各的,效率低下。

2026-07-03 16:42:49 229

原创 利用surging 网络组件重构插件开发

在大模型Agent生态中,插件是连接AI能力与外部工具的核心桥梁。通过标准化的插件开发,开发者可以快速扩展Agent的功能边界,实现从"文本交互"到"实际行动"的跨越。然而,传统插件架构往往因过度耦合而显得臃肿,难以适应复杂场景下的灵活扩展需求。为此,修改了网络组件的抽象设计思路,加入了Agent插件体系。通过引入通用组件接口,将各个类型的组件插件解耦为独立模块,不仅支持插件的动态加载与扩展,还能兼容多种类型组件的集成。

2026-07-03 16:41:57 174

原创 AI大模型开发知识

大模型最开始火的时候,是OpenAI在2022年11月底发布ChatGPT,它的能力就是与在网页与AI聊天,以下是一个简单的对话例子:用户:“你是谁”AI:“我是豆包,AI 助手,陪你聊天、答疑、写东西都可以”我发给AI的Http post的jsonAI会给我的json下面的后续的对话内容:用户:“你是谁”AI:“我是豆包,AI 助手,陪你聊天、答疑、写东西都可以”用户:“你能做些什么”AI:“我是做这些......”我发给AI的Http post的jsonAI会给我的json。

2026-07-02 16:04:31 279

原创 Unity在安卓端如何调试输出信息

了安卓 SDK,而在 SDK 的目录下,我们可以找到一个非常核心的工具——经常折腾安卓机的朋友对 ADB(Android Debug Bridge)应该不陌生,它是安卓系统提供的一个“调试桥”工具。简单来说,它就像是电脑和安卓设备之间的一个万能遥控器,允许我们通过命令行与设备进行通信,比如安装卸载应用、传输文件、查看系统底层日志等。

2026-07-02 16:03:39 234

原创 backstage~将java服务添加到backstage

catalog-info.yaml文件使用YAML格式,遵循Backstage的实体描述规范。metadata:name: your-java-service # 组件的唯一名称description: 处理用户认证和授权的Java微服务 # 组件描述github.com/project-slug: your-org/your-java-project # GitHub仓库地址labels:business-unit: engineering # 业务单元标签tags:- java。

2026-07-01 17:06:19 169

原创 aiohttps异步HTTPS库:uPyPI+MicroPython一键安装

嵌入式设备的内存太金贵了:Pico W 只有 100 多 KB 可用 RAM,ESP32S3 虽然强,但也架不住一次性读个 1MB 的文件进内存,直接就炸了。尤其是在 ESP32S3、树莓派 Pico W 这种资源有限的设备上,想对接云端 API、传个音频 / 图片,或者搞个 SSE 流式通信,稍不注意就 OOM(内存溢出),调试到心态爆炸。是同步的,一遇到没数据的情况,就会一直卡着等,把 CPU 占死,其他协程(比如你的 uPyOS 里的 UI 刷新、传感器读取)全都会停摆。MicroPython 的。

2026-07-01 17:05:46 200

原创 补充gradle目录

下载完的librestreaming源码包缺少gradle目录,不能被Android Studio直接打开,需要先把其他App项目的gradle目录整个复制过来,并且打开gradle/gradle-wrapper.properties,把distributionUrl这行配置改成下面这样,表示使用6.7.1版本的Gradle。

2026-06-30 22:24:01 212

原创 熟悉Java或者python的开发者应该对“内部化”这种技术不陌生。内部化指的是对于内容完全相同的字符串变量,内存中只保留一份数据,所有的变量都引用同一份数据,从而节约内存。

举个Java的例子:例子中s3和s1是不同的两个字符串变量,但它们共享同一份字符串数据。在python中可以用实现类似的功能,而且python更进一步——对于长度短且不包含特殊字符的字符串默认会自动进行内部化。可以看到所谓内部化,其实相当于创建了一个“字符串缓存”,我们可以把字符串放进缓存里,然后在需要的时候取出来复用,取的时候既可以用变量也可以用常量。

2026-06-30 22:23:10 224

原创 SSRF漏洞:从内网探测到云元数据窃取,黑客是怎么绕过的?

SSRF不是新漏洞,但它在云原生时代杀伤力暴增——因为不再只是扫个内网端口,而是能直接窃取云账户凭证。别信用户输入的URL——不管它看起来多正常别自己写URL校验逻辑——用成熟的库,且注意库之间的解析差异网络隔离比代码过滤更可靠——如果容器连不上元数据,SSRF就废了。

2026-06-29 16:31:32 234

原创 Python中绘制R的科研级可视化图

R 独有优势:分面时在每个子图上自动计算并标注相关系数、回归线,使用after_stat等先进统计变换,Python 的plotnine只能完成基础分面。import os# 生成模拟数据'group': ['线性A']*5 + ['线性B']*5 + ['线性C']*5})ro.r('''library(ggpmisc) # 提供 geom_text_npc 等标注函数) +labs(title = "分面自动标注回归方程和 R²")''')

2026-06-29 16:30:49 235

原创 用 ESP32 做了一个 AI Agent 桌面状态核心,科技感直接拉满

AgentCore-Light 是一个:展示AI 的工作状态,做成一个真正“看得见”的桌面设备这个项目目前还只是第一版原型。

2026-06-28 15:33:12 323

原创 款操作 MySQL 和 MariaDB 的 Web 界面工具!

本系统基于技术栈,实现了电梯运行的实时监控、智能告警、日志追溯等核心功能。通过 Blazor 的统一技术栈,前后端共享 C# 代码,降低了开发和维护成本;借助 Known 框架的插件化和低代码能力,业务功能得以快速迭代交付。

2026-06-28 15:32:30 346

原创 驾驭工程”已过时? JiuwenClaw AgentTeam开启“协同工程”全新范式

JiuwenClaw ——由云AgentArts、2012九问团队和社区广大开发者联合在openJiuwen共建的“小龙虾“智能管家。“Claw”象征着精准的抓取与连接,能够将大语言模型的强大能力,通过你日常使用的各类通讯应用,直接延伸至你的指尖。JiuwenClaw基于Python开发,天然拥有良好的生态兼容性和扩展能力,在模型接入方面,JiuwenClaw支持华为云MaaS 等主流模型平台,用户只需简单配置即可调用华为云的模型服务。

2026-06-23 14:19:06 250

原创 Open Agent SDK (Swift):用原生 Swift 构建 AI Agent 应用

SDK 附带 31 个示例项目,覆盖基本用法、流式输出、自定义工具、MCP 集成、会话管理、多 Agent 协作、权限控制、沙盒、模型切换等场景。代码分为 API、Core、Hooks、MCP、Skills、Stores、Tools、Types、Utils 九个模块,约 90 个 Swift 源文件,MIT 许可证。它在进程内跑完整个 Agent Loop:发送提示、解析响应、执行工具调用、把结果喂回 LLM,循环往复直到拿到最终答案。是阻塞式的,一次调用完成整个 Agent Loop。

2026-06-23 14:18:33 264

空空如也

空空如也

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

TA关注的人

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