
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Agent和Skill在AI应用中的核心区别在于定位与能力。Skill是被动执行的工具模块,封装单一操作(如查询天气、格式化数据),依赖预设脚本完成特定任务,不具备自主决策能力。Agent则是以大模型为核心的智能系统,整合规划、记忆、工具调用等能力,主动统筹多个Skill完成复杂任务(如旅行规划)。两者的关系类似“人体与器官”:Agent是“大脑+身体”,负责决策与协调;Skill是“手脚”,仅执

Claude Conversation Extractor是一款Python开发的命令行工具,专为Claude Code用户设计,用于导出本地存储的对话日志。该工具零依赖、跨平台、安全只读,支持将JSONL格式的原始日志转换为可读的Markdown文件。提供交互式界面和命令行两种操作模式,包含全文搜索、批量导出等功能。安装可通过pipx或pip完成,支持Windows/macOS/Linux系统。

苏格拉底学习法是一种通过系统性提问激发批判性思维的学习方法,其核心在于不断追问以揭示认知矛盾,而非直接给出答案。该方法包含六种结构化提问类型:澄清型、质疑假设型、探求证据型、视角转换型、审视后果型和反诘型,形成完整的思考闭环。学习者可通过自我对话或小组讨论应用该方法,从不同角度检验知识结构。与其他学习方法相比,苏格拉底法更注重概念澄清和深度理解,适合处理抽象理论。实践时需注意避免过度质疑和情感抵触

本文深入探讨PHP反弹Shell的技术原理与实现。从操作系统底层机制出发,分析了进程模型(fork/exec)、文件描述符重定向(dup2)和伪终端(PTY)等核心技术。文章系统性地阐述了交互式Shell的三个必要条件:TTY环境、进程组管理和信号处理。针对PHP实现层面,详细解读了proc_open、popen等关键函数的底层原理,以及Socket编程与文件描述符传递机制。通过技术架构图展示了从

有时候,我们一打开 SumatraPDF,整个屏幕像被“底片”附体:白底变黑板、黑字变白字,图片也姹紫嫣红得吓人,改主题也没用——别慌,这只是你不小心触发了它的“反色”模式。
本文详细介绍了在Alpine Linux中部署LNMP环境的技术要点。首先阐述了Nginx作为反向代理与PHP-FPM通过FastCGI通信的架构原理,并给出了最小化安装核心组件及PHP扩展的命令。重点讲解了PHP-FPM的TCP/Unix Socket两种监听模式选择及性能调优参数,以及Nginx虚拟主机配置中请求体大小、伪静态路由等关键设置。文章还包含数据库安全初始化、应用专属数据库创建、文件

apk 的设计哲学是“简单即安全”:通过 world 文件实现透明状态管理,通过简单的依赖解析保证可预测性,通过 musl/BusyBox 保持系统小巧。它牺牲了 APT 的部分高级功能(复杂依赖解决、多版本共存、庞大软件生态),换来了极致的轻量和速度。在容器化时代,apk 的这些"牺牲"恰恰成为了优势。掌握--virtual虚拟包、--no-cache模式和 world 文件管理,是高效使用 A

本文全面介绍了现代Linux包管理的四大新兴范式:通用包格式(Flatpak、Snap、AppImage)和函数式包管理(Nix、Guix)。通用包格式解决了发行版碎片化问题,其中Flatpak适合桌面应用,Snap适用于服务器和桌面,AppImage则主打便携性。函数式包管理采用声明式配置,Nix通过唯一哈希路径实现完全可复现和原子更新,Guix则强调软件自由。文章对比了各技术的核心机制、优缺点

Linux系统权限管理存在两条独立路径:su路径和sudo路径。常见教程仅通过pam_wheel.so限制su路径,却忽略了sudo su -的提权漏洞。PAM模块通过四类管理标记实现分层认证,其中pam_wheel.so可限制只有wheel组成员能使用su。要完全防护,需同时配置/etc/sudoers禁止su和bash命令。建议采用白名单策略精确授权,并通过流程图展示双重防护机制。验证时需测试

本文介绍了在Kali Linux系统上安装和使用GitHub CLI(gh)的完整流程。主要内容包括:1)根据系统架构手动下载安装gh客户端;2)通过gh auth login命令进行GitHub账号认证,推荐使用SSH协议和Personal Access Token方式;3)常用命令行技巧,如仓库克隆(gh repo clone)、创建私有仓库(gh repo create)、查看仓库信息(gh









