林息の个人blog

生命不息, 折腾不止

文章

Harness Engineering 与 AI Operations

这是《AI 入门指南》拆分系列第 5 篇。前面我们已经把聊天框、工作台、coding agent、Prompt、Context、Tool Use、RAG、MCP、LLM Wiki 都拆开看过了。到了最后这一篇,真正的问题只剩一个:模型开始能做事之后,怎么让它可控、可测、可维护? 很多团队第一次做 Agent,最先遇到的障碍并不是“模型不够聪明”,而是系统根本不稳。

Skill、MCP、RAG 与 LLM Wiki

这是《AI 入门指南》拆分系列第 4 篇。前一篇我们只讲了 Agent 的最小系统骨架;这一篇开始补最关键的基础设施:方法怎么沉淀、工具怎么连接、知识怎么检索、知识库怎么维护。 如果说上一篇回答的是“Agent 为什么是一个系统”,那么这一篇要回答的就是:这个系统到底靠什么站稳。

Agent 为什么是一个系统?

这是《AI 入门指南》拆分系列第 3 篇。这一篇不讲 RAG、MCP、Skill 这些基础设施细节,我们先只做一件事:把 Agent 最小的系统骨架看清楚。 上一篇我们讲的是 AI IDE -> coding agent,它让我们看到 AI 已经不只是“给建议”,而是在某些场景里开始承担交付责任。可一旦你继续往下问,就会发现问题不再只是“模型聪不聪明”,而是“它到底看到了什么”“它会不会乱用工具”“它怎么决定下一步做什么”“它该记住

AI IDE 与 coding agent

这是《AI 入门指南》拆分系列第 2 篇。这一篇专门讲开发工作流:从 AI IDE 到 vibe coding,再到 coding agent,以及为什么工程验证会变成真正的分水岭。 上一篇我们讲的是:AI 为什么不再只是聊天框,而会慢慢长成工作台。那下一步最自然的问题就是:当 AI 真正进入工作现场时,它会先进入哪个场景?

AI 为什么不只是聊天框了?

这是《AI 入门指南》拆分系列第 1 篇。我们先不急着讲 Agent、RAG、Harness,先把最容易被忽略的一层看清:AI 为什么会从一个聊天框,慢慢变成工作台。 很多人第一次接触 AI,都是从网页聊天开始的。打开 ChatGPT、Gemini、Kimi、豆包、通义,输入一句话,它回一句话,够快、够顺、够惊艳。也正因为第一印象太强,很多人会自然把 AI 理解成“一个更聪明的聊天框”。

2021黑盾杯CTF部分题目WP

0x00 Signin 题目分析 附件是一个由0和1组成的文本文件,根据经验判断可能是用于生成二维码的像素数据: 解题步骤 使用Python PIL库将01数据转换为二维码图片: 1from PIL import Image 2 3MAX = 500 4pic = Image.new("RGB", (MAX, MAX)) 5binary_str = "1111...1111" # 实际为完整01字符串 6 7i = 0 8for y in range(MAX): 9 for x in range(MAX): 10 color = (0, 0, 0) if binary_str[i] == '1' else (255, 255, 255) 11 pic.putpixel((x, y), color) 12 i += 1 13 14pic.save("flag.png") 生成的不完整二维码: 使用在线工具Dynamsoft Barcode Reader扫描: Flag: flag{5E57527B60} 0x01 日志分析 题目分析 给定access.....

校内小测CTF官方解析:强化安全技能实战指南

0x00 伏羲八卦(Base8) 题目分析 附件是一个 Python 脚本,功能是将输入的字符串转换为八卦符号: 1def strTo8bArr(str): 2 arr = [] 3 nByte = bytes(str, encoding='utf-8') 4 for n2 in nByte: 5 arr.append(oct(n2)) 6 return arr 7 8def toBaGua(strArr): 9 code = {'0': '☰', '1': '☱', '2': '☲', '3': '☳', 10 '4': '☴', '5': '☵', '6': '☶', '7': '☷'} 11 returnStr = '' 12 for b in strArr: 13 bStr = b.replace('0o', '') 14 if len(bStr) < 3: 15 bStr = '0' + bStr 16 for s in bStr: 17 returnStr += code[s] 18 return returnStr 核心原理 将字符串转换为 U....

零成本:从 Microsoft 365 E5 开发者订阅到 5TB 私人共享网盘

💡 无需域名/服务器 · 免费额度用不完 · 5分钟快速部署 本教程完整整合 E5 订阅申请与网盘搭建流程 重要声明 ⚠️ 时效性说明: 本文撰写于2022年初,因技术平台政策频繁变更,请注意: Microsoft E5 续期政策可能已调整 腾讯云函数免费额度有变化 Azure应用注册流程可能已更新 保留原因: 展示云函数与API集成原理 提供零成本解决方案思路 博客迁移内容重构,保留学习心路并进行简单重构。 📚 建议作为技术学习参考,实际部署请查阅各平台最新文档 学习价值: 无服务器架构部署 0x00 背景说明 Microsoft 365 品牌升级 2020年4月21日起,Office 365正式升级为Microsoft 365,所有订阅许可名称同步变更。E5开发者订阅提供: 💻 全套Office应用正版授权 ☁️ 1TB OneDrive存储(可扩容至5TB) 👥 支持创建25个子账号 ⏳ 90天试用期(可续期) 核心架构 graph LR A[Microsoft E5 订阅] --> B[5TB OneDrive存储] B --> C....

零成本:手把手教你白嫖上百个订阅节点的终极指南

0x00 名词解释与核心思路 什么是订阅节点? 在代理工具生态中,订阅节点是连接代理服务的核心资源。通过订阅链接,用户可获取: 多个代理服务器地址 不同协议支持(SS、VMess、Trojan 等) 定期更新的节点列表 常见工具对比 工具名称 平台 特点 节点支持 Clash 多平台 规则分流强大 订阅链接 / 配置文件 Surge iOS/Mac 网络调试专业 订阅链接 / 本地配置 V2rayN Windows 轻量简洁 订阅链接 / 手动添加 核心问题与解决方案 graph LR A[需要节点] --> B{获取方式} B --> C[付费购买] B --> D[免费寻找] D --> E[需要梯子搜索] E --> F[死循环] D --> G[本文方案] G --> H[白嫖公开Proxypool服务] 0x01 技术原理与实现路径 Proxypool 工作机制 sequenceDiagram participant 爬虫 as 爬虫程序 participant 源 as 免费节点源 particip....

从零开始:基于Bolo Solo的博客重构计划

作者因 WordPress 年久失修、图片丢失、性能堪忧,决定用「Bolo-Solo + MySQL + Docker」一键重建,并叠满安全与加速 buff: 用 Docker 极速拉起 Solo; 用「雷池 SafeLine」WAF 一键防注入/CC; 用 Cloudflare 免费 CDN 加速并隐藏源站; 用腾讯云 COS 替换图床,彻底解决图片失效; 形成「访客→Cloudflare→雷池→Solo→COS」的完整链路。 教程给出最低 1C2G Linux 服务器要求,附完整脚本:自动装 Docker、配置国内镜像加速、部署 Solo + MySQL、初始化雷池反向代理,5 分钟上线,并附维护命令与测试方法,适合想快速、安全、优雅重建个人博客的同学。

低成本:基于 VuePress 的个人知识库 —— 从零到上线的完整指南

0x00:技术架构概览 核心链路: VuePress + GitHub Pages + PicGo + 云对象存储 + Markdown 编辑器 (Typora/Obsidian/Yank Note) 三选一即可) 思路: 思路 步骤 你做什么 系统帮你做什么 ① 写作 用 Typora / Obsidian / Yank Note 写文章 PicGo 自动把图片传到云存储,生成高速外链 ② 提交 git push 一下 GitHub Actions 自动构建、部署到 GitHub Pages ③ 上线 浏览器打开域名 立刻看到最新版网站 ④ 多端 手机、平板、电脑 随时随地浏览/修改 ⑤ 备份 仓库 .md + 外链图片 换电脑也能完整迁移 核心思路图解 sequenceDiagram participant 用户 as 用户(Typora/Obsidian/YankNote) participant PicGo as PicGo 客户端 participant COS as 云对象存储 participant Git as 本地仓库 partic....

我在 GitHub 上的开源项目

Github Stats 所有开源项目 仓库 项目简介 Stars fork 编程语言 Red-Team-kit 一个红队知识仓库 15 2 blog 0 1 bolo-blog ✍️ 林息の个人blog - 生命的意义在于折腾 0 0 laughing-fiesta c#期末项目学生宿舍管理系统 0 0 Python 0 0 Python WAS 0 0

生命不息, 折腾不止

© 2026 林息の个人blog

Powered by Bolo
Theme bolo-sakura by Mashiro
浏览 426295 文章 12 评论 2
闽ICP备2022001385号-1

主题 | Theme