- 博客(28)
- 收藏
- 关注
原创 Dynamic Workflows 深度解析:Claude Code 为什么把多 Agent 编排写进可执行代码
过去不少开发者用 LangGraph,并非业务真的需要持久状态、节点级人工介入和长期运行,只是想做一个多步 agent,又没有现成的执行器。现在,如果任务主要发生在代码仓库、研究报告、审计、迁移这些开发者工作流里,让 Claude 直接写 workflow 往往更快。这也是它最值得注意的地方:编排逻辑不再只是模型当场想出来的一串口头计划,而是一段可以执行、可以审查、可以保存、可以复跑的代码。但它们的初始重心不同。Workflow 模式里,十份结果先进脚本变量,脚本可以去重、过滤、校验,只把必要结论交回来。
2026-07-10 15:23:08
197
原创 简单vmpwn的思路
要在理解程序逻辑上。下面我们看例题开了沙盒,禁了execve,开了canary与pie。接下来放ida看看如果是第一次写vmpwn看见这个就有点懵了,我个人观点是抓住我们的输入,跟着我们的输入走,看的会清晰一点。我们的输入第一次在scanf,输入进v7了,然后进了一个函数,我们进去看看我们的输入在形参a1上,a1给了v2,指向v2的指针是v3,v4是malloc的堆上,v4指向我们输入的指针。这里主要看上面的声明,这两个指针都是指向char类型的,*之后都只有一个字符。
2026-07-10 15:22:29
163
原创 SERL:让真机强化学习从“难用”走向“可复现”的强化学习框架 ----(1)全景篇
1.2 为什么需要 SERL:真机 RL 的瓶颈不只是算法问题所在长期以来,机器人学习被困在两个极端之间。“模拟器依赖症”(Sim-to-Real Gap)开发者可以在 Isaac Gym 或 MuJoCo 等仿真环境中训练出完美的动作。然而,物理世界中的摩擦力非线性、传感器噪声、线缆的弹性以及光照的变化,构成了一道"真实性屏障"。这种鸿沟致使仿真里的"盖世武功"回到现实往往变成了"笨拙的颤抖"。“真机学习的绝望”(Real-world Scarcity)
2026-07-09 17:18:31
247
原创 DSN 密文保护——连接串密码不再明文裸奔
一、功能简介gt-checksum v4.0.0 新功能解读系列文章(5):DSN 密文保护——连接串密码不再明文裸奔在数据库校验和修复工具中,连接串几乎是最敏感的配置之一。过去为了使用方便,很多配置文件会直接写入数据库明文密码。
2026-07-09 17:17:42
169
原创 红帽RHCSA+RHCE课前说明与Linux系统安装学习笔记
初始化识别硬件(CPU、内存、磁盘、网卡等)提供软件运行环境,所有应用程序依赖操作系统运行合理分配硬件系统资源操作系统核心是内核。
2026-07-08 15:38:18
184
原创 Agent的诞生(二):让模型开始调用工具
定义越清晰,模型越容易判断该用哪个工具、该传什么参数。从接口层面看,这份清单通过模型 API 请求中的。
2026-07-08 15:37:31
240
原创 RV1126b只读bulidroot文件系统支持ssh功能
使用rk原厂sdk包 ,实现rv1126b适配的快启,bulidroot文件系统为增强型只读的,开启ssh功能无法生成私钥 ,导致功能异常。
2026-07-07 15:30:02
206
原创 为什么 HagiCode 选择 execa 处理 CLI 命令执行
跨平台一致性:不再需要为 Windows 写特殊处理代码统一的错误处理:错误信息结构化,便于展示和分析更好的测试性:通过依赖注入可以轻松模拟命令执行。
2026-07-07 15:29:30
232
原创 # 中的动态代码:反射、EMIT、表达式树、Roslyn、Source Generators
对象关系映射、AOP 技术等。由于动态代码技术在 C# 中的使用场景非常广泛,因此在本章中,笔者将会介绍多种动态代码技术,以及完成部分实践,完成常见几种框架技术的编写方法。
2026-07-06 15:55:48
192
原创 LLM核心参数配置指南:基础篇
LM API 时,参数的细微调整,都会直接影响生成内容的精准度、创造性与实用性。无论是让AI撰写严谨规范的法律条文,还是创作天马行空的诗歌作品,参数的合理设定,都直接决定了最终输出结果的“风味”与质量。在智能客服场景中,用户的核心需求是获取准确、简洁、贴合问题的回复,无需多余的发散内容。此时,我们可以将temperature(温度值)设置为较低水平(如0.2),同时调低top_p(累积概率)至0.5左右,以此降低生成内容的随机性和多样性,确保AI给出的回答始终准确、一致,贴合客服场景的核心需求。
2026-07-06 15:55:10
212
原创 Dddify:给 ASP.NET Core 项目一套轻量、清晰、可落地的 DDD 基础设施
Dddify 的价值,不在于发明一套全新的架构概念,而在于把 .NET 生态里成熟的工具,以 DDD 和 Clean Architecture 的方式组织起来。MediatR 注册FluentValidation 管道Mapster 配置Scrutor 扫描EF Core 工作单元。
2026-07-05 15:16:09
207
原创 为什么我们需要SDD(规格驱动开发)
如此来回折腾数次之后,满心欢喜的交付给测试。这就是Vibe Coding,你和大模型进行对话,它推测你的意图,然后你们不断的调整以达到最终的目标。这种体验非常让人上头,尤其适合验证想法或者测试API等需要快速探索的场景。正如Andrej Karpathy所言:把英语换成普通话也是一样的。本质都是通过使用自然语言与大模型进行交流,然后让大模型思考之后指挥Agent完成任务。问题也出现在这里,自然语言并非技术规范,天然具有模糊性。
2026-07-05 15:15:21
214
原创 PKM vs RAG vs Wiki vs Memory Systems:现代知识系统全面解析
PKM 和 Wiki 组织知识结构。RAG 检索知识。记忆系统演化智能体上下文。这就是核心心智模型。
2026-07-04 17:10:22
240
原创 装了 30 个 Skills 之后,我才搞清楚哪些是在白浪费 context
一开始我热衷于找各种 Skill,感觉每装一个就多了一种超能力。装了不用的 Skill 是负资产,它在消耗你的 context 预算,增加 Claude 的触发混淆,不会给你带来任何收益。真正值得花时间的是:把你自己工作流里最高频的步骤,自己写成 Skill。一个你自己写的、教了 Claude 你团队内部 API 约定的 Skill,价值远大于 10 个从 Awesome 仓库装来的通用 Skill。
2026-07-04 17:09:49
245
原创 图上随机游走中条件期望与绝对期望的混淆辨析
回顾最初错误的递推式 Ein(u)=∑v∈N−(u)pv,u(Ein(v)+wv,u)�in(�)=∑�∈�−(�)��,�(�in(�)+��,�),其错误根源在于推导中隐式地默认了 E[d(Ps⇝v)∣Av]=E[d(Ps⇝v)]�[�(��⇝�)∣��]=�[�(��⇝�)],即条件期望等于绝对期望。而该等式成立的唯一条件是 π(v)=1�(�)=1,即从起点必然走到节点 v�。在 Eout(u)�out(�) 的推导中,由于从任何节点出发必然到达终点 t�,概率归一化始终成立。
2026-07-03 18:34:56
176
原创 [C#] 零依赖高性能跨平台 Web 胶水库 PicoServer 价值挖掘与选型推荐
PicoServer为了做项目。不需要的不加、会添乱的不做、让自己慢的不留。PicoServer 架构极简但性能强劲、功能收敛,做功能不做业务,但通过内置和自定义中间件扩展无限可能。让存量系统开口说话。
2026-07-03 18:34:05
180
原创 别再每次重复写提示词了!OpenCode Skills 一招让你的 AI 编程效率翻倍
代理技能以SKILL.md作为核心载体,遵循一个技能对应独立文件夹的规则。OpenCode 会自动扫描指定目录下的技能文件,代理在执行任务时可主动发现并按需加载技能内容。在自定义代理的.md配置文件 Frontmatter 中设置技能权限,文件路径参考---description: 代码评审专用子代理skill:---# 代理指令正文专注代码评审工作,优先使用文档类技能。---description: 代码检索只读代理tools:---# 代理指令正文仅负责检索代码,不使用任何技能。
2026-07-02 17:27:44
287
原创 [CTF] rootme靶场-Polybius
波利比奥斯方阵(Polybius Square)是一种经典的加密方法,最早由古希腊学者波利比奥斯提出。它的基本原理是通过一个方阵,将字母与数字(通常是2位数字)对应起来,从而实现加密和解密。加密时,明文中的每个字母都被替换为方阵中对应字母的行和列的坐标。解密时,接收到的数字坐标会根据预设的方阵找到对应的字母。
2026-07-02 17:27:03
199
原创 AI Agent 的“推理-行动-观察“循环(ReAct Loop)是如何运作的
回答:单纯让模型"想"会产生幻觉,单纯让模型"做"会失去方向,只有推理和行动交替推进、互相校正,Agent 才能在复杂任务里保持准确。2022 年底,Google Research 与普林斯顿大学的研究者联合发表了论文《ReAct: Synergizing Reasoning and Acting in Language Models》,提出了一个看起来朴素但影响深远的问题:让语言模型单纯生成推理链(Chain-of-Thought),和单纯执行动作,哪个效果更好?实验结论是:都不够好。
2026-07-01 19:05:09
246
原创 springboot~获取原注解的方法findMergedAnnotation使用场景
何时使用? 需要原始注解时 → 需要实际生效的注解属性时 → Spring注解处理(如等组合注解) → 优先使用建议在Spring环境下优先使用,除非明确需要访问未经处理的原始注解。当你在自定义注解中使用为的destination属性赋值时,Spring通过以下步骤处理:2. Spring JMS的内部处理机制是处理的核心类:3. 关键方法:AnnotatedElementUtils.findMergedAnnotation()这是Spring处理注解属性的核心方法:
2026-06-30 23:06:45
218
原创 .NET 安装 Aspose.HTML for Python
for Python via .NET使开发人员能够以编程方式自动化编辑 HTML 文件的工作流程。本指南演示了如何使用 Python 编辑 HTML。使用这款强大的 HTML SDK,您可以轻松完成编辑工作。
2026-06-30 23:05:53
247
原创 AI Skills技能系统,让 Agent 自动变强
当用户输入一个请求时,Agent 首先扫描 skills 目录下所有 SKILL.md 的前置元数据,提取各技能的名称与描述,生成可用技能清单。通过编写清晰的 SKILL.md 文件,定义准确的描述和完整的执行指令,Agent 就能在合适的时机自动找到并使用相应的技能。需要注意的是,deepagents 目前不支持通过 init_chat_model 构造的模型 对象,因此需要调整模型的初始化方式。这个过程对用户来说是透明的。# ========== 创建 Deep Agent ==========
2026-06-29 16:56:37
229
原创 用 Nmap 扫描你的第一个网络目标:新手硬核入门指南
如果你刚入行网络安全,可能听过这句话:"不会 Nmap 的安全工程师,就像不会用枪的士兵。Nmap(Network Mapper)是一款开源的网络探测和安全审计工具,诞生于 1997 年,至今仍是行业标准。发现存活主机—— 目标网络里有哪些设备在线识别开放端口—— 哪些服务在运行探测服务版本—— 跑的是什么软件、什么版本识别操作系统—— 目标是 Windows 还是 Linux发现安全漏洞—— 配合脚本引擎(NSE)做漏洞扫描信息收集阶段,Nmap 是必选项。
2026-06-29 16:56:01
302
原创 简单vmpwn的思路
盒,禁了execve,开了canary与pie。接下来放ida看看如果是第一次写vmpwn看见这个就有点懵了,我个人观点是抓住我们的输入,跟着我们的输入走,看的会清晰一点。我们的输入第一次在scanf,输入进v7了,然后进了一个函数,我们进去看看我们的输入在形参a1上,a1给了v2,指向v2的指针是v3,v4是malloc的堆上,v4指向我们输入的指针。这里主要看上面的声明,这两个指针都是指向char类型的,*之后都只有一个字符。也就是这里把我们输入分成了4个部分,比如0x12345678。
2026-06-28 16:06:59
216
原创 Agentic RL / 强化学习 / OPD】OpenClaw-RL 源码阅读笔记 --- (4)--- 架构
核心设计思路:API Server 负责"算好所有原材料"(reward、teacher_lp、rollout_lp),Slime 只负责"组装 advantage + 算 loss"。Binary RL 用 Slime 内置 GRPOOPD 靠字段劫持Combine 用 custom loss关键区分:不是所有方法都用同一条路径注入 advantage。
2026-06-28 16:06:22
176
原创 VibePlayer v1.3.3 更新:全新 Logo + 修复音乐库高亮 Bug
VibePlayer 内置13 款精选主题(6 浅色 + 6 深色 + 自定义),也支持自定义主题色,打造属于你自己的播放器外观。同时内置6 种中文字体可一键切换,包括苹方、思源黑体、站酷快乐体等。
2026-06-23 15:23:33
187
原创 HackTheBox Snapped WP:从 Nginx UI 备份泄露到 snap-confine 本地提权
,在同样的位置,他并没有立即跳到“找 CVE → 打 CVE”,而是先记录站点行为,观察 Burp Site map 中出现的路径和请求,分析前端资源、接口结构、目录枚举结果以及应用功能。这是正常现象,要解析域名,系统首先会查询本地 DNS 记录,如果没有的话会询问递归 DNS 服务器,由它来完成后续 DNS 的解析并返回有效 A 记录(即 IP 地址),而。大家可以发现,我在搜索内容中,添加了“backup”一词,这是上一步骤中我们卡住的部分,通过限定这个特殊词,能大幅度提升漏洞查找的精准度。
2026-06-23 15:23:00
273
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅