Topic Archive

# 编程实践

5 articles

不是 Demo,而是交付:用 Orca 复刻红色警戒的一次实践

本文复盘一次 Orca 真实实践:从“从0到1复刻红色警戒游戏”的目标出发,使用 Vite、TypeScript、Phaser 3 和 Cloudflare Workers,经历 workflow 失败、系统迭代、交互优化、构建验证和部署上线,观察 Coding Agent 从生成代码走向可交付工作的关键。

Orca:一个 DeepSeek 原生的终端 Coding Agent

Orca 是一个用 Rust 编写、围绕 DeepSeek 推理与工具调用语义打造的终端 Coding Agent。它实现了多轮 Agent 循环、SSE 流式、1M 上下文自动压缩、审批策略、子 Agent、工作流、持久化目标模式与会话历史。本文聊聊我为什么押注 DeepSeek 生态,以及 Orca 的设计与用法。

Claude Code 使用技巧

Claude Code完整使用指南:从安装配置到高级技巧的全方位解析。涵盖官方订阅与第三方代理接入、多模型路由配置(阿里云、Kimi、DeepSeek等)、项目初始化与工作模式切换、Git Worktrees并行开发、Sub Agents专门化助手等核心功能。提供实战案例和最佳实践,帮助开发者充分发挥AI编程助手的潜力,显著提升代码开发效率和质量。

依赖注入:打造高内聚,低耦合的代码艺术

深入解析依赖注入设计模式的核心原理和实践应用,详细阐述控制反转(IoC)概念和依赖注入的三种实现方式:构造函数注入、属性注入、接口注入。通过生动的厨师派对比喻和完整的JavaScript/TypeScript代码示例,展示如何构建高内聚、低耦合的代码架构,提升代码的可测试性、可维护性和可扩展性。