Why Blog posts currently have inconsistent tag counts, with many articles having 4-7 tags each. This reduces tag effectiveness for content organization and navigation. Limiting to 3 most relevant tags per post will improve content discoverability and maintain a cleaner taxonomy. What Changes Reduce all blog post tags to maximum 3 tags each Keep the most relevant and specific tags for each article Remove redundant or overly generic tags Maintain consistency across the entire blog Capabilities New Capabilities tag-optimization: Process to analyze and optimize tags across all blog posts Modified Capabilities (none - this is a content organization change, not a capability change) Impact Affected files: All markdown files in /home/joey/Joey/blog/posts/ with more than 3 tags Estimated scope: ~20 files need tag reduction Breaking changes: None - this is a content organization improvement Dependencies: None

1 min · 135 words · Joey

ADDED Requirements Requirement: Tag count enforcement The system SHALL ensure each blog post has a maximum of 3 tags in the frontmatter. Scenario: Post has more than 3 tags WHEN a blog post has 4 or more tags THEN reduce to exactly 3 most relevant tags Scenario: Post has 3 or fewer tags WHEN a blog post already has 3 or fewer tags THEN no changes needed Requirement: Tag relevance selection The system SHALL select the 3 most relevant tags based on prioritization criteria. ...

1 min · 129 words · Joey

1. Analysis and Planning 1.1 Identify all files with more than 3 tags 1.2 Review each file’s content to understand primary topics 1.3 Create tag selection plan for each file 2. Tag Optimization - Feature Management Series 2.1 Update “feature management 01.md” - keep: feature-management, feature-flags, continuous-delivery 2.2 Update “feature management 02.md” - keep: feature-management, continuous-delivery, testing-in-production 2.3 Update “feature management 03.md” - keep: feature-management, kill-switch, observability 2.4 Update “feature management 04.md” - keep: feature-management, experimentation, A/B-testing 2.5 Update “feature management 05.md” - keep: feature-management, entitlements, customer-targeting 2.6 Update “feature management 06.md” - keep: feature-management, release-management, feature-flags 3. Tag Optimization - Architecture & Engineering 3.1 Update “10 Years of Kubernetes Past, Present, and Future.zh.md” - keep: kubernetes, containers, architect 3.2 Update “Hexagonal architecture pattern.md” - keep: software-design, design-patterns, domain-driven-design 3.3 Update “How to Become a Principal Engineer.zh.md” - keep: architect (already compliant) 3.4 Update “Software Architect.md” - keep: software-architecture, architect, software-engineering 3.5 Update “Improving flag usage in code.md” - keep: feature-toggle, code-quality, refactoring 3.6 Update “Reducing technical debt from feature flags.md” - keep: feature-toggle, technical-debt, feature-management 3.7 Update “代码分支管理.md” - keep: branching, git, architecture 4. Tag Optimization - Tools & Configuration 4.1 Update “Kitty.md” - keep: kitty, terminal, copy-paste 4.2 Update “LazyVim.md” - keep: neovim, LazyVim, configuration 4.3 Update “Linux Terminal Apps.md” - keep: Linux, terminal, command-line 4.4 Update “NvChad.md” - keep: neovim, nvchad, keybindings (already compliant) 4.5 Update “Vim 使用小技巧.md” - keep: vim, neovim, tips 4.6 Update “excalidraw.md” - keep: excalidraw, diagram, shortcuts 4.7 Update “istio Error Flag.md” - keep: istio, envoy, networking 5. Tag Optimization - Personal & Culture 5.1 Update “about.md” - keep: about, personal, software-engineering 5.2 Update “Start - All because Marco Dorantes Blog.md” - keep: blog, personal, writing 5.3 Update “世上为什么要有图书馆.md” - keep: library, books, reading 5.4 Update “素书.md” - keep: classical, chinese-literature, philosophy 5.5 Update “道德经全文.md” - keep: dao-de-jing, chinese-philosophy, classics 5.6 Update “《道德经》译文精简版.md” - keep: dao-de-jing, chinese-philosophy, classics 6. Tag Optimization - Other Tech 6.1 Update “bypass chrome Your connection isn’t private.md” - keep: chrome, security, troubleshooting 6.2 Update “google.md” - keep: google, google-io, generative-ai 6.3 Update “PDCA, away impovement.md” - keep: pdca, quality-management, continuous-improvement 6.4 Update “The Zen Of Python.md” - keep: python, programming, development 6.5 Update “光猫不改桥接的网络配置.md” - keep: networking, ipv6, home-network 6.6 Update “图数据库.md” - keep: graph-database, neo4j, database 6.7 Update “明史 - 世宗.md” - keep: ming-dynasty, history, chinese-history 6.8 Update “有效激励&有效沟通培训笔记.md” - keep: management, motivation, communication 6.9 Update “赖德·卡罗尔 -《子弹笔记》-读书笔记.md” - keep: bullet-journal, productivity, note-taking 6.10 Update “软件工程中的博弈论.md” - keep: game-theory, software-engineering, project-management 7. Verification 7.1 Run git diff to review all changes 7.2 Verify all files have 3 or fewer tags 7.3 Commit changes with descriptive message

2 min · 723 words · Joey

Claude Code Agent Teams 完整指南 基于 Anthropic 官方文档整理 ⚠️ Agent Teams 目前是实验性功能,默认关闭,存在已知限制 目录 什么是 Agent Teams 内置工具清单 核心架构:谁负责什么 共享任务看板 Agent 间通信机制 共享文件 vs 私有-Context TeammateTool 的 13 种操作 Hook 系统 文件存储位置 Token 成本与建议 已知限制与处理方式 何时选择 Agent Teams vs Subagents 一、什么是 Agent Teams Agent Teams 让你协调多个 Claude Code 实例共同完成一项复杂任务。 ...

8 min · 3736 words · Joey