Avatar 🍥

KnightLi Blog

记录并分享日常

  1. Home
  2. About
  3. Archives
  4. Search
  5. Links
    1. Dark Mode

Archives

2026 383
2025 23
2024 5
2023 9
2022 33
2021 5
2020 8

Categories

AI Tools Technical Docs Hardware AI Industry Development Tools Operations Security Updates Business Analysis

Tags

Ai-Tools AI Agent AI Coding Developer Tools Codex Claude Code Local LLM Linux Openai MCP Ubuntu ChatGPT Claude Ollama Gemini Anthropic Llama.cpp NAS Open Source GPU AI Art Gemma 4 Google Prompts Windows DeepSeek GGUF LLM Python AI Models
AI Tools

Gemma 4 on Raspberry Pi 5: It Works, But Responses Are Slow

From LM Studio CLI deployment to LAN access and editor integration, this article benchmarks how usable Gemma 4 is on Raspberry Pi 5.

2026-04-08
3 minute read
中文简体 中文繁體 日本語 Español
AI Tools

Connect OpenClaw to Local Gemma 4: Complete Setup Guide

From starting the Ollama API to configuring OpenClaw, this guide walks you through connecting local Gemma 4 end to end.

2026-04-08
2 minute read
中文简体 中文繁體 日本語 Español
AI Tools

How to Run Gemma 4 on a Laptop: 5-Minute Local Setup Guide

Run Gemma 4 quickly on Mac, Windows, and Linux laptops with Ollama, plus model selection and performance tips.

2026-04-08
2 minute read
中文简体 中文繁體 日本語 Español
AI Tools

How to Install and Run Gemma 4 on Android: Complete Getting-Started Guide

From APK installation and model download to multimodal usage, this guide walks you through running Gemma 4 on Android.

2026-04-08
3 minute read
中文简体 中文繁體 日本語 Español
Hardware

Memory Die Identification Guide: How to Read Samsung, Micron, and SK hynix Codes

A beginner's guide to memory die identification using Samsung, Micron, and SK hynix examples, including common markings, code fields, and practical boundaries.

2026-04-06
3 minute read
中文简体 中文繁體 日本語 Español
AI Tools

Using Agent Skills to Replace Copilot's 'Generate Commit Message' in VS Code

Use the local `git-commit-push-zh` skill to replace VS Code's commit message generation and keep a standardized commit/push workflow.

2026-04-06
2 minute read
中文简体 中文繁體 日本語 Español
AI Tools

How to Check Whether an Ollama Model Is Loaded on GPU

Use `ollama ps` to quickly verify whether a model is running on GPU, CPU, or a CPU/GPU mixed memory setup, and learn how to read the `PROCESSOR` column.

2026-04-06
1 minute read
中文简体 中文繁體 日本語 Español
AI Tools

Using AI Agent Skills to Maintain a Hugo Multilingual Blog

A reusable deep dive into the sync-post-translations skill: goals, rules, configuration code, usage examples, and quality checklist.

2026-04-06
3 minute read
中文简体 中文繁體 日本語 Español
AI Tools

Ollama Default Model Storage Path and Migration Guide (Avoid Filling Up C Drive)

A practical guide to Ollama's default model directories on Windows, macOS, and Linux, plus executable Windows steps to move models off the system drive.

2026-04-06
2 minute read
中文简体 中文繁體 日本語 Español
AI Tools

Completely Uninstall Ollama on Linux (Including Leftover Cleanup)

A practical, executable guide to fully remove Ollama on Linux by stopping and removing its service, binary, model files, and system user/group.

2026-04-06
2 minute read
中文简体 中文繁體 日本語 Español
AI Tools

LLM Quantization Explained: How to Choose FP16, Q8, Q5, Q4, or Q2

A practical guide to LLM quantization, common format differences, and VRAM-based model selection to balance quality, speed, and resource cost.

2026-04-05
2 minute read
中文简体 中文繁體 日本語 Español
AI Tools

Google Gemma 4 Model Comparison: How to Choose Between 2B/4B/26B/31B

A structured comparison of Gemma 4's 2B, 4B, 26B, and 31B variants, including performance positioning, VRAM requirements, real-world scenarios, and model selection guidance.

2026-04-05
3 minute read
中文简体 中文繁體 日本語 Español
AI Tools

Analyzing Anthropic's docx Agent Skill: Features, Code Structure, Usage, and Caveats

Based on SKILL.md and the supporting scripts under Anthropic's skills/docx, this post breaks down the docx skill's capability boundaries, code structure, practical workflow, and common pitfalls.

2026-04-04
6 minute read
中文简体 中文繁體 日本語 Español
Operations

Two Ways to Remotely Access Feiniu NAS and Their Comparison

A practical comparison of two remote-access options for Feiniu NAS: direct public IP access and FN Connect, including setup points, pros/cons, and usage recommendations.

2026-04-04
3 minute read
中文简体 中文繁體 日本語 Español
Hardware

JMicron Chip Top Mark and Part Number Format

A practical guide to JMicron chip top-mark and part-number coding for identifying vendor, package, temperature grade, mask version, and IC revision.

2026-04-04
2 minute read
中文简体 中文繁體 日本語 Español
Development Tools

CH347 Resource Guide: Drivers, Tools, and SPI Flash Programming

A beginner-friendly CH347 resource roundup: official page, Windows drivers, SPI Flash programming tools, and troubleshooting tips.

2026-04-03
2 minute read
中文简体 中文繁體 日本語 Español
Operations

Automatically Renew Let's Encrypt Certificates on Ubuntu (Certbot + Nginx)

A practical Certbot auto-renew guide with a cron example, Nginx pre/post hooks, renewal verification, and troubleshooting tips.

2026-04-03
2 minute read
中文简体 中文繁體 日本語 Español
Development Tools

FFmpeg `-map` Explained: Precisely Select Video, Audio, and Subtitle Streams

A practical guide to FFmpeg `-map`: stream naming, multi-input composition, negative mapping, and optional mapping.

2026-04-02
3 minute read
中文简体 中文繁體 日本語 Español
Hardware

Home Printer Buying Guide

A practical guide to choosing a home printer based on real usage: laser vs. inkjet, connectivity options, duplex printing, and paper tray setup.

2026-04-01
3 minute read
中文简体 中文繁體 日本語 Español
Development Tools

How to Troubleshoot High VS Code CPU Usage Caused by Extensions

A practical VS Code high-CPU troubleshooting guide: use Start Extension Bisect to quickly isolate problematic extensions, then optimize search and file watching settings.

2026-04-01
2 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

rsync --delete Explained and Practical Directory Cleanup

Learn what rsync --delete does, common usage patterns, and key precautions, including a practical way to quickly clean a target directory using an empty source directory.

2026-03-29
2 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

How Git Tracks File Executable Permission (+x)

Learn how Git tracks executable permissions on Linux, with practical commands to add, remove, and verify the executable bit.

2026-03-29
1 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

Hugo Shortcode Practice: bundle-file (Keep Multilingual Files and Attachments in One Page Bundle)

Use a custom bundle-file shortcode to automatically fall back to other translations when the current language resource is missing, and output a unified attachment link.

2026-03-29
2 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

How to Create and Use Skills: SKILL.md Specification and Practical Principles

A structured guide to SKILL.md standard structure and four core principles for writing high-quality Skills.

2026-03-28
3 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

IEEE 802.3af/at/bt (PoE) Differences Explained

A clear guide to IEEE 802.3af, 802.3at, and 802.3bt across power budget, wire pairs, and typical use cases.

2026-03-28
2 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

What Is Agent Skills: From Design Principles to Context Optimization

An overview of Agent Skills core design principles, progressive disclosure, and practical impact on context-cost optimization.

2026-03-28
3 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

Common Misconceptions About WD HC620 SMR Drives and How to Use Them Correctly

2026-03-27
3 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

How Non-Programmers Can Direct AI to Do the Work: Extracting Diagrams and Math Formulas from an Image (Hands-On Example)

A hands-on case study showing how non-programmers can direct AI in Codex to recognize formulas, convert them to LaTeX, and align cropped diagrams with formulas, including practical results and limitations.

2026-03-26
4 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

How to Use Codex in VS Code (From Setup to Efficient Real-World Workflow)

A practical VS Code Codex guide covering installation, configuration, prompt patterns, and troubleshooting.

2026-03-20
2 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

LLM API Landscape (Free and Cost-Effective Options)

A practical overview of major LLM API options with a focus on free tiers, speed, and cost-performance.

2026-02-12
2 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

OpenWrt on JDCloud AX6600 Athena: Move the 2.5G Port to LAN and Swap WAN/LAN1

How to move the 2.5G port to internal LAN on AX6600 Athena by editing DTS and swapping WAN/LAN1.

2026-01-19
1 minute read
中文简体 中文繁體 日本語 Español
Hardware

VGA Connector Pin Definition

VGA connector pin definition and simple wiring guide.

2026-01-18
1 minute read
中文简体 中文繁體 日本語 Español
Hardware

Winbond Flash Chip Naming Rules Explained (with Full Winbond Flash Part List)

A practical guide to Winbond flash chip naming rules, with a full Winbond flash part list.

2026-01-01
136 minute read
中文简体 中文繁體 日本語 Español
Hardware

3.5-inch HDD Mechanical Dimensions (SFF-8301)

3.5-inch HDD mechanical dimensions per SFF-8301.

2025-12-17
1 minute read
中文简体 中文繁體 日本語 Español
Hardware

HP FLR Network Adapters: PCIe Lanes, Port Types, Controller Chips, and Part Numbers

Reference table for HP FLR network adapters, including PCIe lanes, interface type, controller chip, and spare/option part numbers.

2025-10-08
2 minute read
中文简体 中文繁體 日本語 Español
Hardware

PCIE Switches PCI-E switch chip inventory

PCIE Switches PCI-E switch chip inventory

2025-09-18
11 minute read
中文简体 中文繁體 日本語 Español
Hardware

PCIe-to-SATA Chipset Guide

A quick reference guide for common PCIe-to-SATA chipsets.

2025-08-25
1 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

C Struct Initialization and Character/String Fields

Common ways to initialize C structs, including char/string members.

2025-06-13
1 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

GNU C __attribute__ mechanism

GNU C __attribute__ mechanism

2025-06-13
4 minute read
中文简体 中文繁體 日本語 Español
Hardware

3-Pin / 4-Pin CPU & PC Fan Interfaces, PWM Control, and DC Speed Control

Pin definitions and control basics for 3-pin/4-pin cooling fans, including PWM and DC speed control.

2025-05-06
2 minute read
中文简体 中文繁體 日本語 Español
Hardware

MOSFET Identification and Basic Applications

MOSFET identification and basic usage.

2025-04-25
2 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

Solve the problem that pyocd under Ubuntu cannot recognize some self-made DAPLinks

Record the troubleshooting process when pyOCD cannot recognize the self-made DAPLink under Ubuntu, covering udev permissions, device enumeration, firmware compatibility and connection verification methods.

2025-04-17
3 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

Compress Microsoft Office Word Documents (.docx)

Practical method to reduce Word DOCX file size.

2025-04-14
2 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

JTAG vs SWD: Pros and Cons

A comparison of JTAG and SWD interfaces, including strengths, limitations, and selection guidance.

2025-04-07
2 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

Getting started with CMake, examples and templates

Use examples to introduce the basic syntax, project structure, target definition and common templates of CMake to help C/C++ beginners quickly build maintainable construction projects.

2025-03-28
12 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

An in-depth explanation of the 8 input and output modes of GPIO of STM32, PY32 and other microcontrollers

The system explains the 8 input and output modes of STM32, PY32 and other microcontroller GPIOs, explaining the applicable scenarios of push-pull, open-drain, pull-up and pull-down, multiplexing functions and analog input.

2025-03-18
8 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

Install and use pyocd Jlink under Ubuntu 24.04

Organizes the basic process of installing pyOCD, connecting the J-Link debugger and identifying the target chip under Ubuntu 24.04, and adds common permissions and driver issues.

2025-03-17
16 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

Python Compression: Create Encrypted Archives in ZIP and 7z

Use Python to create encrypted compressed files in ZIP and 7z formats.

2025-02-09
1 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

ffmpeg transcoding h265, different encoders, software/hardware speed comparison, CPU/integrated graphics/dedicated graphics encoding speed comparison

Compare the speed and image quality of CPU, integrated graphics and independent graphics encoders when transcoding FFmpeg to H.265, and sort out common parameters and hardware acceleration test results.

2025-02-07
23 minute read
中文简体 中文繁體 日本語 Español
Technical Docs

Check the hard disk status smartctl on the LSI card under Ubuntu, and locate the hard disk storcli64, hot-swap replacement

Record the use of smartctl and storcli64 in the Ubuntu server to check the hard disk status of the LSI array card, locate the faulty disk, and complete the maintenance process of hot-swap replacement.

2025-01-24
11 minute read
中文简体 中文繁體 日本語 Español
1 4 5 6 7 8 9 10
© 2022 - 2026 KnightLi Blog
记录并分享
Built with Hugo
Theme Stack designed by Jimmy