Executive SummaryOpenClaw comprises approximately 400,000 lines of code, making comprehensive reading and comprehension exceedingly challenging. Therefore, this series explores OpenClaw's distinctive features through Nanobot, an ultra-lightweight personal AI assistant framework open-sourced by Hong Kong University Data Science Laboratory (HKUDS), positioned as "Ultra-Lightweight OpenClaw"—ideal for learning Agent architecture.Rich contextual information forms the foundation for effective Agent planning and action. An Agent requires access to...
Posts under the category Software Development
Mastering CLAUDE.md: The Complete Guide to Project Memory and Team Collaboration
The Problem: Why Claude Code Keeps Forgetting Your RulesImagine this scenario: It's Monday morning, and you fire up Claude Code to finish a feature you started last week. You type in your request: "Add a batch query method to OrderService that returns order details based on a list of order IDs."Claude quickly generates code. But as you scan it, your frown deepens—it's using a basic ArrayList for-loop with individual SQL queries, one at a time. Yet your project already has a well-encapsulated batchQuery() method ready to use.You correct it: "...
Codex vs OpenClaw: Understanding the Key Differences in AI Agent Architecture
In the rapidly evolving landscape of AI-powered development tools, practitioners increasingly encounter terms like Codex, OpenClaw, MCP, A2A, Skill, and Harness. These concepts frequently appear together in discussions about AI Agents, leading to considerable confusion about their distinct roles and relationships. This comprehensive analysis clarifies these often-confused concepts within a unified framework.The Fundamental DistinctionThe Essential Takeaway: Codex functions as a specialized intelligent engineer focused on code writing, while ...
OR-LabX: A Unified Web-Based Operations Research Laboratory for Modeling, Optimization, and AI-Enhanced Decision Making
In traditional operations research education, models are often presented in isolated chapter formats: linear programming, graph theory, dynamic programming, queuing theory, and inventory control each form their own separate systems. While learners may master solution procedures, they frequently struggle to truly understand the formation mechanisms of optimal solutions and the systemic logic underlying decision-making. This fragmented approach creates significant gaps between theoretical knowledge and practical application.The OR-LabX (Operat...
The Complete Programmer's Guide to Coding Plans in 2026: China's Seven Major AI Coding Subscription Services Compared
Introduction: Understanding the Coding Plan LandscapeThis comprehensive guide presents a complete comparison of China's seven major Coding Plan services (Volcengine, Alibaba, Tencent, Baidu, Kimi, Zhipu, and MiniMax), detailing each platform's supported models, pricing structures, quota allocations, and distinctive characteristics. This essentially provides a panoramic view of China's current AI coding ecosystem.What Exactly Is a Coding Plan?Coding Plans represent subscription packages for AI programming models offered by cloud providers.Cor...
The Complete Programmer's Coding Plan Guide (2026 Edition)
Comprehensive Overview: China's Seven Major Coding Plan PlatformsThis guide presents a complete comparison of China's seven major Coding Plan platforms—Volcano Engine, Alibaba, Tencent, Baidu, Kimi, Zhipu, and MiniMax—detailing each platform's supported models, pricing structures, quota allocations, and distinctive characteristics. This represents essentially the complete landscape of China's domestic AI coding ecosystem.Understanding Coding Plans:Coding Plans are subscription packages for AI programming models offered by cloud providers. Th...