精选文章

写作是我复盘和表达技术理解的方式

我会整理项目实践、基础知识和学习方法,也用写作记录自己的理解和思考。

DeepSeek · Agent · TypeScript · 插件开发2026年8月20日

DeepSeek Harness 实践完全指南:从安装到自写插件,吃透「一切皆插件」

面向动手党的 DeepSeek Harness 教程:一键启动、工作区与权限、四种模式选型、Cordis 插件树与模型工具实战。

轻棋局 · Java · 架构2026年7月25日

轻·棋局:从三棋入口到实时对战

复盘我如何把中国象棋、五子棋与围棋收束到同一套 Java Web 站点结构。

轻棋局 · 部署 · 运维2026年7月24日

轻·棋局部署上线:release、Caddy 与回滚

记录静态前门、Java 源站、发布校验和可回滚上线流程。

全部文章

继续查看完整写作档案

保留搜索和标签筛选,方便快速定位你更关心的主题。

DeepSeekAgentTypeScript插件开发
2026年8月20日

DeepSeek Harness 实践完全指南:从安装到自写插件,吃透「一切皆插件」

面向动手党的 DeepSeek Harness 教程:一键启动、工作区与权限、四种模式选型、Cordis 插件树与模型工具实战。

轻棋局Java架构
2026年7月25日

轻·棋局:从三棋入口到实时对战

复盘我如何把中国象棋、五子棋与围棋收束到同一套 Java Web 站点结构。

轻棋局部署运维
2026年7月24日

轻·棋局部署上线:release、Caddy 与回滚

记录静态前门、Java 源站、发布校验和可回滚上线流程。

MySQL数据库学习笔记
2026年7月24日

MySQL 第一阶段学习笔记

整理数据库概念、DDL、数据类型、主键与外键约束的第一阶段知识骨架。

MySQL数据库DDL
2026年7月24日

MySQL 学习笔记 01:从概念到约束,搭好库表骨架

从数据库是什么开始,一路记到建库建表、数据类型和约束;前 20 节的重点与练习都放在这一篇。

计算机网络TCP/IPUDP
2026年7月23日

网络基础一次理清:IP、端口、套接字与 TCP/UDP

IP、端口和 Socket 到底怎么配合?这篇用五元组串起一次完整通信,再对照 TCP 与 UDP 的差别。

轻灵AI AgentTypeScript
2026年7月22日

轻灵架构:本地优先的 Agent Loop

拆解流式 TUI、Pipeline、工具执行与验证钩子之间的关系。

轻灵记忆系统生产化
2026年7月21日

轻灵记忆系统:从会话状态到可恢复任务

说明工作记忆、长期记忆和自动整理如何服务于真实任务恢复。

HermesAgent自动化
2026年7月20日

Hermes Agent 自动化工作流复盘

从网关健康、任务完成、文件落盘到消息送达,梳理自动化闭环。

AI Agent自动化Hermes
2026年7月9日

用 Hermes Agent 搭建成熟工作流:从聊天机器人到自动化团队

一次对话只是起点。文章拆开 Memory、Skills、Gateway 和 Cron,看看它们怎样拼成能持续工作的 Agent。

年度总结AI Agent学习记录
2026年6月21日

在CSDN写了一年,我从“Hello World“走到了AI Agent

第一篇还是 Hello World,一年后已经在折腾 AI Agent。这里留下这一段变化,也写了几次走弯路后的想法。

OpenClawAI Agent部署
2026年6月1日

OpenClaw配置完全指南:从零搭建个人AI助手

OpenClaw 从安装到真正能用,中间要过模型、消息渠道和部署几道坎;这是一份按实际配置顺序写的清单。

JavaLangChain4jAI
2026年6月1日

Java从零到熟练(十二):Java与AI工具整合

给 Java 项目接上大模型:从 LangChain4j 的基本调用开始,跑通一条最小可用链路。

JavaSpring
2026年6月1日

Java从零到熟练(十一):Spring框架入门

Spring 入门最容易被术语绕住,这篇把 IoC、依赖注入、AOP、MVC 和事务放回具体用途里理解。

JavaJVM性能优化
2026年6月1日

Java从零到熟练(十):JVM基础与性能优化

代码交给 JVM 后发生了什么?沿着执行流程看内存区域、垃圾回收,再落到几个基础调优入口。

Java并发编程
2026年6月1日

Java从零到熟练(九):并发编程基础

从创建线程写到线程池,重点放在同步、通信和共享数据这些真正容易出错的地方。

Java泛型注解
2026年6月1日

Java从零到熟练(八):泛型与注解

泛型解决类型复用,注解补充元数据;文中用小例子分别说明两套机制该在什么时候出场。

Java异常处理I/O
2026年6月1日

Java从零到熟练(七):异常处理与I/O

异常不能只会 try-catch,文件也不只是读和写。本篇把异常体系、自定义异常与常用 I/O 放在一起练习。

Java集合框架
2026年6月1日

Java从零到熟练(六):集合框架

List、Set、Map 怎么选,比背接口更重要;这里按使用场景对照常见实现,也顺带练习集合转换。

Java面向对象
2026年6月1日

Java从零到熟练(五):面向对象进阶

继承和接口并不是越多越好。文章围绕多态、抽象与类型转换,继续补全 Java 面向对象的骨架。

Java面向对象
2026年6月1日

Java从零到熟练(四):面向对象基础

把现实概念放进代码,要先分清类、对象、属性和方法;这一篇从最基本的建模动作开始。

Java流程控制
2026年6月1日

Java从零到熟练(三):流程控制

条件与循环决定程序怎么走。配合 break、continue 的小练习,熟悉几种常见控制路径。

Java基础语法
2026年6月1日

Java从零到熟练(二):变量、数据类型与运算符

变量、类型转换和运算符是后面所有代码的底座,还补了字符串与常量中几个容易混淆的点。

Java环境搭建
2026年6月1日

Java从零到熟练(一):环境搭建与第一个程序

从装好 JDK 到亲手跑出 Hello World,顺便记下环境变量和编译阶段最常遇到的报错。

HermesAI Agent部署
2026年5月28日

Hermes Agent 完全使用指南:从安装到多平台部署的全流程教程

一份偏实操的 Hermes Agent 路线图:安装、模型、工具、网关,再到多平台部署逐段跑通。

轻灵记忆系统Agent
2026年5月23日

从零搭建轻灵(五):记忆系统与生产化特性

轻灵做到第五篇,关注点从“能对话”转向“能长期运行”:三层记忆、向量搜索和后台任务都在这里。

轻灵工具系统Pipeline
2026年5月23日

从零搭建轻灵(四):工具系统与 Pipeline

Agent 有了工具还不够,还要管住调用过程。本文拆解轻灵的可插拔工具与 Pipeline。

轻灵TUI终端
2026年5月18日

从零搭建轻灵(三):流式 TUI 终端界面

不用重型 UI 框架,只靠 ANSI 转义序列,逐步做出一个能流式刷新的终端界面。

轻灵Agent LoopTool Calling
2026年5月18日

从零搭建轻灵(二):Agent Loop 核心循环

一次 Agent Loop 如何转起来?从 ReAct 判断、Tool Calling 到结果回填,按一轮真实循环展开。

轻灵架构TypeScript
2026年5月18日

从零搭建轻灵(一):架构总览与技术选型

系列第一站先看全局:轻灵有哪些模块,为什么选择这套技术,以及各部分如何连接。

轻灵TypeScriptAI Agent
2026年5月18日

从零搭建轻灵:一个 TypeScript CLI Agent 框架的诞生

这是轻灵系列的总入口,也是一份用 TypeScript 和模型 API 从零搭 CLI Agent 的路线说明。

轻棋局部署运维
2026年5月18日

轻棋局(六):部署上线与运维

最后一步是把棋局送上公网:Cloudflare 做入口,Java 服务承接请求,静态资源单独发布。

轻棋局架构多棋种
2026年5月17日

轻棋局(五):多棋种统一架构

三种棋规则不同,但用户、房间和对局不必各写一套;这篇讨论共用架构怎样划边界。

轻棋局SPA前端
2026年5月17日

轻棋局(四):前端 SPA 实战

从大厅进入对局,再处理状态变化和操作反馈:轻棋局 SPA 的主要页面流程集中在这一篇。

轻棋局游戏 AI搜索算法
2026年5月17日

轻棋局(三):AI 引擎设计与实现

统一接口背后是三套不同搜索思路,分别对应象棋、五子棋与围棋的引擎实现。

轻棋局JavaWebSocket
2026年5月17日

轻棋局(二):后端核心架构

后端从 Undertow 起步,经由认证与房间管理,最后用 WebSocket 把双方的落子实时同步。

轻棋局Java架构
2026年5月17日

轻棋局(一):项目总览与架构设计

先摊开轻棋局的整体结构,再解释一个关键选择:为什么后端用了轻量的 Undertow。

Java线程项目实战
2026年1月31日

线程进阶: 无人机自动防空平台开发教程V2

基于Java线程的无人机防空平台仿真系统,包含窗体界面、多线程控制和事件监听等模块。

Java线程
2026年1月30日

线程之舞:程序运行的韵律与光影

介绍单线程程序执行特点及多线程必要性,讲解Java创建线程的第一种方式——继承Thread类。

Markdown文档
2026年1月21日

Markdow文档初学

介绍Markdown基础语法,包括标题、文字样式、列表、代码块、引用、分割线以及表格的创建方法。

Java文件IO项目实战
2025年11月30日

JAVA实战:文件管理系统1.0

基于Java的文件管理系统,提供文件列表查看、创建、删除、获取路径和多级目录创建功能。

C语言算法递归
2025年11月21日

C语言经典算法:汉诺塔问题

通过递归思想解决汉诺塔问题,详细解释递归的核心思想和C语言完整实现代码。

C语言数组数据结构
2025年10月15日

C语言初步学习:数组的增删查改

基于静态数组的动态数组操作库,提供增删查改等基本功能,包含边界检查。

C语言基础
2025年10月12日

C语言基础知识梳理1.0

C语言基础知识笔记,包含数据类型、常量与变量、运算符和常见数据结构。

Java基础GUI
2025年8月12日

Java数据类型与基本语法知识回顾

系统介绍Java编程基础知识,包括数据类型、类与对象、接口实现、数组操作和图形界面开发。

Java图像处理项目实战
2025年8月8日

初步Java学习:图像处理2.0

基于Java的图像处理系统,实现灰度、马赛克、油画、去背景等多种滤镜效果。

Java图像处理Swing
2025年8月6日

初步Java学习:图像处理1.0

使用Java Swing框架实现图片处理功能,包括马赛克、亮度提升、滤镜和灰度处理。

JavaSwingGUI
2025年8月3日

初步Java学习:面向对象编程(3)

介绍Java Swing界面开发的实现方法,重点讲解登录界面的组件设置与功能实现。

JavaSwing绘图
2025年8月1日

初步JAVA学习:面向对象编程(2)

基于Java Swing的绘图板开发流程,演示MouseListener接口和Graphics对象的图形绘制。

JavaOOP面向对象
2025年7月25日

初步JAVA学习:面向对象编程(1)

面向对象编程(OOP)基础介绍,通过定义类创建对象,实现代码复用和模块化。

Java注释代码规范
2025年7月20日

Java注释的力量:提升代码可读性

介绍Java三种注释类型(单行、多行、文档)及最佳实践,提升代码可维护性。

JavaAI开发工具
2025年7月7日

AI编程神器:通义灵码Java开发实战

通义灵码AI编程助手功能介绍,包括代码生成、优化建议、异常诊断和知识点讲解。

IDEA开发工具配置
2025年7月7日

10招打造你的专属IDEA编程环境

IDEA优化指南,包括字体推荐、主题建议、界面布局和快捷键配置。

JavaAIVSCode
2025年7月6日

Java中的AI集成

介绍如何通过VSCode安装通义千问AI编程助手插件,演示其辅助Java开发的过程。

Java运算符逻辑
2025年6月18日

初步了解Java运算与逻辑关系

Java编程基础涵盖算术运算、关系运算和逻辑运算,演示偶数求和和闰年计算。