logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JavaScript模式——职责链模式:解耦请求发送者与接收者的艺术

本文介绍了软件开发中的职责链模式,通过将多个处理对象连成链来解耦请求发送者和接收者。文章从公交车投币等生活实例入手,以电商订单处理为例展示传统实现方式的弊端,并通过拆解函数、创建Chain类等方式重构代码,实现灵活可扩展的职责链。同时探讨了异步职责链和AOP实现方式,分析了该模式解耦灵活等优点和性能损耗等缺点。最后指出职责链模式在作用域链、事件冒泡等场景的广泛应用,强调其提高系统灵活性的价值。全文

文章图片
#javascript#开发语言#设计模式 +2
JavaScript模式——职责链模式:解耦请求发送者与接收者的艺术

本文介绍了软件开发中的职责链模式,通过将多个处理对象连成链来解耦请求发送者和接收者。文章从公交车投币等生活实例入手,以电商订单处理为例展示传统实现方式的弊端,并通过拆解函数、创建Chain类等方式重构代码,实现灵活可扩展的职责链。同时探讨了异步职责链和AOP实现方式,分析了该模式解耦灵活等优点和性能损耗等缺点。最后指出职责链模式在作用域链、事件冒泡等场景的广泛应用,强调其提高系统灵活性的价值。全文

文章图片
#javascript#开发语言#设计模式 +2
Claude Code 入门实战 6:多智能体协作模式 Agent Teams

AgentTeams是ClaudeCode中实现多AI协同工作的实验性功能,突破传统"主从模式"限制。该系统由团队负责人(TeamLead)和多个独立队友(Teammates)组成,支持点对点通信、共享任务列表和即时消息传递。通过任务拆分、并行执行和结果汇总,适用于代码审查、对抗调试、跨层开发等复杂场景。配置需启用实验性功能并选择显示模式(进程内或分屏)。虽然协作效率高,但需注

文章图片
#windows
告别手动改配置!CC-Switch:你的AI编码助手“万能遥控器”

摘要:CC-Switch是一款开源跨平台的AI编码助手配置管理工具,支持ClaudeCode等多款AI工具。它能存储多组API配置,实现一键切换,自动备份和加密保护。相比手动修改配置文件的繁琐流程,CC-Switch将操作简化为点击即可完成,大幅提升开发效率。工具还提供MCP服务器管理、Skills一键安装等进阶功能,支持Windows/macOS/Linux系统。通过自动诊断和备份机制,有效避免

文章图片
#人工智能
Claude Code 入门实战 5:子代理(Subagent)使用指南

摘要:子代理是ClaudeCode中的高级特性,允许将任务委派给独立上下文的专用AI助手,实现更好的隔离、约束和执行效率。子代理拥有独立的系统提示词、上下文窗口、模型选择和工具权限。本文详细介绍了子代理的概念、配置方法、运行机制(包括生命周期和上下文隔离)、内置子代理类型以及创建自定义子代理的三种方式。还深入讲解了配置文件结构、工具权限配置、执行模式(前台/后台)、持久化记忆、生命周期钩子等高级功

文章图片
#前端#数据库
Claude Code 入门实战 4:基础用法与使用场景

本文详细介绍了ClaudeCode的核心使用方法和优化技巧。主要内容包括:1. 多种启动方式(交互模式/单次任务/会话恢复);2. 三大核心操作(读取分析/编辑生成/命令执行);3. 项目级配置文件CLAUDE.md的编写与维护策略;4. 常用斜杠命令和Git工作流;5. 高质量Prompt的编写方法。文章强调CLAUDE.md作为项目记忆文件的重要性,建议持续维护以提升AI输出质量,并提供了典型

文章图片
#网络#人工智能
Claude Code 入门实战 3:权限系统解析和安全实践

本文系统解析了ClaudeCode权限系统的三层过滤模型(deny/ask/allow)及其优先级原则,介绍了五种预设权限模式及其适用场景。重点阐述了如何通过全局和项目级配置文件实现精细化权限管控,结合@mentions文件引用技巧传递完整上下文,并提出了四大核心工作流(代码审查、功能实现、Bug修复、Git操作)和关键快捷键。文章强调必须坚守三条安全红线(拒绝不明命令、保护.env文件、生产环境

文章图片
#安全#前端#人工智能
Claude Code 入门实战 2:多模型配置适配国内主流 AI 厂商

突破官方模型限制,灵活接入 DeepSeek、通义千问、智谱 GLM,让智能编码工具真正本地化

文章图片
#人工智能
Claude Code 入门实战 1:初次见面的小惊喜

2026年2月,Anthropic发布ClaudeCode重大更新,转向原生安装器以降低使用门槛。作为AI驱动的代理编码工具,ClaudeCode与GitHub Copilot、Cursor本质不同,定位为全流程自动化开发平台。文章详解了其核心功能(代码理解、多文件分析、工程级修改)、安装方法(全平台原生安装器)、核心命令(交互式开发、单次执行、会话续传等),并通过贪吃蛇Web应用实战,展示了从项

#人工智能
Claude Code 配置HTTPS_PROXY代理后,导致git用不了

拉取 Git 远程分支时遇到 TLS 连接错误,发现是由于前一天为使用 Claude Code AI 助手配置的 HTTP/HTTPS 代理环境变量未清除导致。这些代理设置导致 Git 错误地将内网请求也转发至代理服务器,而代理无法处理内网地址,造成连接中断。问题重现后发现代理变量仍存在于终端会话中,移除后恢复正常。

文章图片
#git#https#网络协议 +3
    共 11 条
  • 1
  • 2
  • 请选择