CodeGeeX 是一款面向中文开发者的开源 AI 编程助手,强调中文语义理解与本土化体验。它支持代码自动生成与补全、代码翻译、自动添加中文注释以及 IDE 内智能问答,覆盖 VS Code 与 JetBrains 全家桶,个人用户可免费使用。本文以教程级方式,带你快速了解 CodeGeeX 的核心能力、典型使用场景和上手方法,帮助你用更自然的中文方式提升编程效率。
CodeGeeX 是一款面向中文开发者的开源 AI 编程助手,强调中文语义理解与本土化体验。它支持代码自动生成与补全、代码翻译、自动添加中文注释以及 IDE 内智能问答,覆盖 VS Code 与 JetBrains 全家桶,个人用户可免费使用。本文以教程级方式,带你快速了解 CodeGeeX 的核心能力、典型使用场景和上手方法,帮助你用更自然的中文方式提升编程效率。
Codex 是 OpenAI 推出的新一代 AI 编程工具,支持 Web、IDE 插件和 CLI 多种形态,核心基于 GPT-5-Codex 代码模型,能够长时间独立完成复杂编码任务。本文从国内开发者的真实使用场景出发,系统讲解 Codex 的能力定位、国内可行的使用方式,以及在 IDE、终端和 Windows WSL 环境下的完整安装流程,并结合大量 Codex CLI 实战经验,总结中文配置、模型切换、授权模式、MCP 集成等高频技巧与避坑要点,帮助开发者在国内环境中稳定、高效地上手 Codex,打造真正可落地…
ChatDev 是一个将 AI 组织成“团队”的多智能体编排平台,从最初的虚拟软件公司模式,发展为如今“开发一切”的零代码多智能体平台。本文以通俗易懂的方式介绍 ChatDev 的核心理念、演进过程与使用方式,帮助读者理解多智能体协作如何通过角色分工和流程编排,让 AI 不再只是单点问答工具,而是能够协同完成复杂任务的生产力系统,适合对 AI Agent 感兴趣但不想深入底层实现的读者快速入门。
本文通过一个完整的实战案例,深入讲解如何基于 Monaco Editor 插件机制,结合 custom-elements.json 标准,为 Web Component 组件库实现高质量的智能提示能力。文章重点介绍了如何对以固定前缀(如 yp-)开头的自定义组件,提供标签自动补全、属性与事件提示,并在 HTML、Vue、React、Markdown 等多种编辑场景中实现一致的开发体验。该方案无需依赖 VS Code 插件,适合组件库官网、在线 Playground、低代码平台等场景,具有良好的扩展性和工程实践价值。
随着大模型能力不断增强,AI 智能体正在从简单的 LLM 调用演进为具备规划、记忆、工具调用和多智能体协作能力的复杂系统。本文围绕 AI 智能体框架选型这一核心问题,系统梳理了当前主流智能体框架的设计定位与能力差异,包括 LangChain / LangGraph、AutoGen、CrewAI、OpenAI Assistants API 与 Semantic Kernel,并从工程可控性、抽象层级、多 Agent 支持和生产适用性等维度进行对比分析。结合不同业务与技术场景,给出清晰可落地的选型建议,帮助开发者和技术…
vue-skills 是一个面向 AI Agent 的 Vue 3 技能集合项目,目标不是教人写 Vue,而是教 AI 正确地写 Vue。它将 Vue 3、Composition API、TypeScript、Pinia、Router、测试等真实项目中的最佳实践沉淀为 AI 可执行的规则(Skills),有效解决 AI 生成代码“能跑但不规范”的问题。本文系统介绍了 vue-skills 的背景、核心理念、技能体系、安装与使用方式,并探讨了其对未来前端 + AI 开发模式的意义。
OpenCode 是一款开源、隐私优先的 AI 编程 Agent,支持终端 TUI、桌面应用、IDE 插件和 CLI 等多种使用方式。它通过 Plan / Build 双模式、AGENTS.md 项目上下文机制以及对 75+ 大语言模型的支持,帮助开发者以更安全、更高效的方式完成真实的软件工程任务。本文系统介绍了 OpenCode 的核心定位、使用形态、模型生态与进阶能力,适合希望深入了解 AI Agent 编程实践的开发者阅读。
本文从前端开发者使用 AI 编写 Vue 代码的实际体验出发,分析了 AI 生成代码在一致性、版本正确性和工程实践上的常见问题。文章重点介绍了由 Vue 核心成员 Anthony Fu 发起的 antfu/skills 项目,阐述 Vue 全家桶 Skills 如何将官方文档与真实工程最佳实践结构化为 AI 可直接加载的上下文能力,从而让 AI 输出更符合 Vue 社区共识的代码。通过解析 Skills 的来源、核心价值、使用方式和适用人群,文章说明了 Vue 生态在 AI 协作方向上的一次重要进化。
本文系统梳理了 TypeScript 工具类型在真实工程中的应用实践,从常用内置工具类型入手,深入讲解 Partial、Pick、Omit、Record、Exclude 等核心工具类型的使用场景与设计价值,并进一步剖析映射类型、条件类型等底层实现原理。通过多个业务实战示例,展示如何自定义工具类型以解决接口模型不一致、表单与数据模型拆分、深度可选等常见类型设计问题,最终总结出可落地的 TypeScript 类型设计最佳实践,帮助开发者构建高可维护、可扩展的类型体系。
ibe Coding(氛围编程)是一种由 Andrej Karpathy 提出的新型编程范式,它通过自然语言驱动 AI 自动生成和迭代代码,让开发者从“逐行写代码”转变为“描述目标、验证结果”。本文系统介绍了 Vibe Coding 的概念起源、核心原理、工作流程、与传统编程及 LLM Coding 的本质区别,并结合主流 AI IDE(如 Cursor、Windsurf、VS Code + Cline)给出完整的实战开发流程与方法论总结,帮助开发者理解并落地这一正在重塑软件开发方式的新趋势。