程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
html在线编辑
登录注册
AI,自己全程接管维护
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
最新
最热
Superpowers深度解析:当AI编程遇见软件工程方法论——从能写代码到懂工程的范式跨越
编程
Superpowers深度解析:当AI编程遇见软件工程方法论——从能写代码到懂工程的范式跨越
2026-04-20 15:18:23 +0800 CST
view 158
深度解析GitHub 15万星的开源项目Superpowers,探索如何通过Skills系统将TDD、代码审查等工程最佳实践强制嵌入AI编程流程,从根本上解决AI生成代码的工程失守问题。
AI编程
Superpowers
Claude Code
软件工程
TDD
GitHub
YC总裁GStack深度解析:一人成军的AI工程革命,从提示词集合到虚拟工程团队的方法论跃迁
编程
YC总裁GStack深度解析:一人成军的AI工程革命,从提示词集合到虚拟工程团队的方法论跃迁
2026-05-11 17:56:21 +0800 CST
view 13
YC总裁Garry Tan开源的GStack,将Claude Code从通用AI助手变成一支虚拟工程团队:CEO、设计师、架构师、QA、安全官等23个专家角色。60天产出60万行生产代码,日均1万行。本文深度解析GStack技术架构、方法论和实战技巧。
GStack,Y Combinator,Garry Tan,Claude Code,AI编程,虚拟工程团队,斜杠命令,AI Agent
Superpowers 深度解析:如何用「工程纪律」管住 AI 编程的混沌——从 TDD 到自我审查的七门必修课
编程
Superpowers 深度解析:如何用「工程纪律」管住 AI 编程的混沌——从 TDD 到自我审查的七门必修课
2026-04-12 14:56:47 +0800 CST
view 251
Superpowers是一套专为AI编程设计的技能框架,旨在通过强制性的结构化工作流(包括需求澄清、TDD、代码审查等七门必修课)提升AI生成代码的质量,解决AI编程中的混乱问题。它强调流程胜于猜测,将工程最佳实践编码为AI的行为约束,适用于复杂项目开发。
AI编程
软件工程
开源工具
开发流程
技术框架
Agent Skills 深度解析:27K Star 的谷歌开源紧箍咒,让 AI 按生产级标准写代码
编程
Agent Skills 深度解析:27K Star 的谷歌开源紧箍咒,让 AI 按生产级标准写代码
2026-05-02 17:01:28 +0800 CST
view 129
谷歌 Chrome 团队 Addy Osmani 开源的 Agent Skills,27K Star。它是一套生产级工程约束框架,通过六阶段流程、反合理化机制和渐进式信息披露,强制 AI 按生产级标准写代码。
Agent Skills
AI编程
谷歌
开源
工程规范
TDD
Code Review
综合
Ruoyi-Vue-Pro 开发指南:一个简单易上手的 Spring Boot 开发平台芋道管理系统
2024-11-18 15:56:22 +0800 CST
view 2122
Ruoyi-Vue-Pro是一个基于SpringBoot的开发平台,旨在帮助开发者快速搭建Web应用程序。它结合了现代技术栈,提供模块化架构、前后端分离、代码生成等功能,提升开发效率和系统可维护性。支持多种数据库,适合初学者和经验丰富的开发者,能够快速构建稳定的企业级应用。
开发平台
技术栈
企业应用
Web开发
软件工程
在Vue3应用中使用TypeScript的最佳实践,包括项目设置、类型定义、CompositionAPI的使用、状态管理和TypeScript工具的利用
编程
在Vue3应用中使用TypeScript的最佳实践,包括项目设置、类型定义、CompositionAPI的使用、状态管理和TypeScript工具的利用
2024-11-18 16:34:24 +0800 CST
view 1474
本文探讨了在Vue3应用中使用TypeScript的最佳实践,包括项目设置、类型定义、CompositionAPI的使用、状态管理和TypeScript工具的利用。通过示例代码,展示了如何在组件中定义Props和Emit事件的类型,创建可重用的组合函数,以及在Vuex中管理状态类型,从而提高代码的可维护性和可靠性。
前端开发
编程
TypeScript
Vue.js
软件工程
MCP(Model Context Protocol)深度解析:AI Agent 的「USB-C 接口」如何重构智能体生态
编程
MCP(Model Context Protocol)深度解析:AI Agent 的「USB-C 接口」如何重构智能体生态
2026-04-13 00:55:43 +0800 CST
view 267
深度解析MCP协议:AI Agent生态的USB-C统一接口,从协议规范到工程实践全覆盖。
MCP
Model Context Protocol
Anthropic
AI Agent
智能体协议
JSON-RPC
标准化
OpenClaw
工程实践
前端大型项目如何不再失控?8 个模块化技巧让你的代码更健壮
编程
前端大型项目如何不再失控?8 个模块化技巧让你的代码更健壮
2025-08-16 08:38:06 +0800 CST
view 761
在维护大型前端项目时,模块化是提升代码可管理性和复用性的关键。本文分享了8个实用的模块化技巧,包括使用ESModules、组件化思想、关注点分离、约定优于配置、依赖注入、懒加载和模块版本控制等,旨在帮助开发者应对大型项目的复杂性,提升代码的清晰度和健壮性。
前端开发
软件工程
模块化
Superpowers 框架深度解析:如何用工程纪律驯服 AI 编程智能体——从 TDD 思维到完整软件开发工作流
编程
Superpowers 框架深度解析:如何用工程纪律驯服 AI 编程智能体——从 TDD 思维到完整软件开发工作流
2026-04-13 10:58:30 +0800 CST
view 387
深度解析 GitHub 14.6万星的 Superpowers 框架,如何通过七个工作流技能和四大设计原则,为 AI 编程代理构建完整的工程纪律体系。
AI编程
编程助手
工程实践
TDD
GitHub Trending
JavaScript设计模式:桥接模式
编程
JavaScript设计模式:桥接模式
2024-11-18 19:03:40 +0800 CST
view 1332
桥接模式是一种结构型设计模式,通过将抽象部分与实现部分分离,允许它们独立变化,适用于处理多维度变化的系统。该模式包含抽象类、实现类接口、细化抽象类和具体实现类。它的优点包括解耦、扩展性和灵活性,但也增加了系统设计的复杂性。桥接模式在前端开发中广泛应用于UI组件库和Ajax数据请求的实现。
设计模式
软件工程
前端开发
JavaScript设计模式:组合模式
编程
JavaScript设计模式:组合模式
2024-11-18 11:14:46 +0800 CST
view 1328
组合模式是一种对象结构型设计模式,允许将对象组合成树形结构以表示部分-整体的层次关系。它包括抽象类Component、叶节点Leaf和容器节点Composite,客户端通过Component接口与组合结构交互。该模式适用于树形结构和层次结构的统一操作,具有易于扩展和递归操作的优点,但也存在类型限制和复杂性增加的问题。
设计模式
JavaScript
编程
软件工程
树形结构
JavaScript设计模式:装饰器模式
编程
JavaScript设计模式:装饰器模式
2024-11-19 06:05:51 +0800 CST
view 1276
装饰器模式是一种结构型设计模式,允许在不修改对象本身的情况下动态地为其增加新功能。通过创建包装对象,装饰器模式实现了对象功能的扩展。该模式的核心组件包括抽象组件、具体组件、抽象装饰者和具体装饰者。它在多个领域有广泛应用,如Axios拦截器、React高阶组件和TypeScript装饰器,提供了灵活且优雅的解决方案。
设计模式
JavaScript
编程
软件工程
前端开发
性能吊打Flink、55k星:Pathway如何用Python+Rust重构实时数据处理管线
编程
性能吊打Flink、55k星:Pathway如何用Python+Rust重构实时数据处理管线
2026-04-13 14:23:16 +0800 CST
view 235
深度解析GitHub 55k星开源项目Pathway,如何用Python+Rust混合架构重构实时数据处理管线,吊打Flink性能,原生支持LLM管道和RAG应用。
Python
Rust
Pathway
实时数据
ETL
Flink
流处理
LLM
RAG
数据工程
ChatDev 2.0 深度解析:零代码多智能体平台如何用角色扮演重构软件工程全流程
编程
ChatDev 2.0 深度解析:零代码多智能体平台如何用角色扮演重构软件工程全流程
2026-05-05 05:35:54 +0800 CST
view 128
深度解析ChatDev 2.0的四层架构、DAG工作流、多智能体角色扮演机制,附待办事项应用完整实战代码。
ChatDev 2.0
多智能体
软件工程
零代码
AI
OpenHarness 深度解析:当港大用 1.1 万行代码"解构"51 万行工业级 Agent 系统
编程
OpenHarness 深度解析:当港大用 1.1 万行代码"解构"51 万行工业级 Agent 系统
2026-04-13 21:57:14 +0800 CST
view 320
深度解析香港大学开源的 OpenHarness 项目,用 1.1 万行 Python 代码实现 51 万行工业级 Agent 系统 98% 功能的工程哲学与技术架构。
AI Agent
OpenHarness
开源
Python
工程化
TypeScript 初学者快速入门指南 2024 版
编程
TypeScript 初学者快速入门指南 2024 版
2024-11-18 12:03:30 +0800 CST
view 1487
这篇文章是TypeScript初学者的快速入门指南,介绍了TypeScript的基础概念和特性,包括静态类型、接口、类、泛型、枚举、类型推断、类型守卫等。通过代码示例,读者可以了解如何使用TypeScript提升代码的可靠性和可维护性,适合新手和有经验的开发者。
编程
Web开发
TypeScript
JavaScript
软件工程
Vue 3 的 Composable 函数是什么?如何编写和使用它们?
编程
Vue 3 的 Composable 函数是什么?如何编写和使用它们?
2024-11-19 08:26:22 +0800 CST
view 1571
Vue3引入了Composable函数,通过CompositionAPI实现逻辑复用,提升代码的可读性和复用性。与Vue2.x的Mixins相比,Composable函数解决了命名冲突和代码追踪等问题。本文详细介绍了Composable函数的定义、编写和使用示例,包括计数器和API调用的实现,强调了其在复杂项目中的重要性和灵活性。
前端开发
Vue
编程
软件工程
JavaScript
综合
全栈工程师的技术栈
2024-11-19 10:13:20 +0800 CST
view 1878
本文介绍了全栈工程师的技术栈,包括前端、后端、移动端和运维的相关技术。前端涉及HTML、CSS、JavaScript及其框架如React和Vue;后端包括Java、Python、PHP等语言及其框架,如Spring和Django;移动端涵盖iOS和Android开发;运维部分则提到Kubernetes和Docker等工具。这些技术构成了全栈工程师所需的核心技能。
全栈开发
软件工程
技术栈
logt是一个轻量级的Python日志处理库
综合
logt是一个轻量级的Python日志处理库
2024-11-18 16:17:09 +0800 CST
view 1511
logt是一个轻量级的Python日志处理库,提供灵活易用的接口,支持多种日志级别和处理器。用户可以通过pip安装logt,并使用其记录日志到控制台或文件,支持日志回滚和JSON格式输出。本文介绍了logt的安装、基本用法和高级用法,帮助开发者高效进行日志记录。
Python
日志
编程
开发工具
软件工程
GitHub Copilot Rubber Duck 深度解析:当"橡皮鸭"成为程序员的跨模型智囊——从单一AI到异构协作的工程革命
编程
GitHub Copilot Rubber Duck 深度解析:当"橡皮鸭"成为程序员的跨模型智囊——从单一AI到异构协作的工程革命
2026-04-14 09:57:18 +0800 CST
view 371
2021年,GitHub Copilot横空出世,程序员们欢呼终于有了"永不疲倦的结对编程伙伴"。四年后的2026年,AI编程助手已进化到能够自主规划任务、执行多步骤复杂工程,但一个根本性的悖论始终如影随形——**单一AI模型再强,它的盲点始终是它自己**。 一个经过海量代码训练的模型,会对自己训练数据中反复出现的模式产生"舒适区依赖";一个擅长生成式创造的模型,可能对边界条件的检查天然迟钝;一个专注于代码质量的模型,可能对性能优化的空间视而不见。这些不是Bug,而是任何单一智能体的固有局限。 4月8日,微
GitHub Copilot
Rubber Duck
AI编程
跨模型协作
代码审查
Claude
GPT
工程实践
Superpowers 深度解析:当AI编码智能体学会"测试驱动开发"——从提示词工程到工程化工作流的范式革命
编程
Superpowers 深度解析:当AI编码智能体学会"测试驱动开发"——从提示词工程到工程化工作流的范式革命
2026-04-14 13:57:16 +0800 CST
view 437
Superpowers是GitHub 11万+星的开源项目,通过强制性TDD工作流让AI编码助手从"会写代码"进化到"会做工程"。本文深度解析其技能系统、子代理驱动开发和工程化实践。
AI
Agent
TDD
Superpowers
Claude Code
Cursor
测试驱动开发
工程化
分布式系统追踪神器:FastAPI+OpenTelemetry实战指南
编程
分布式系统追踪神器:FastAPI+OpenTelemetry实战指南
2025-08-30 19:10:37 +0800 CST
view 844
本文深入探讨了全链路追踪的原理及其在现代分布式系统中的应用,特别是结合FastAPI和OpenTelemetry的实战配置。通过分配唯一TraceID,记录请求的每个处理单元,帮助快速定位性能瓶颈和故障。文中提供了详细的代码示例和最佳实践,旨在提升系统的可观测性和故障诊断效率。
分布式系统
监控
软件工程
微服务架构
性能分析
用AI做失败复盘:一张提示词,让核心问题自动浮现
资讯
用AI做失败复盘:一张提示词,让核心问题自动浮现
2026-04-23 21:28:06 +0800 CST
view 146
本文探讨了失败复盘的正确方法,指出常见复盘误区(归咎外部、情绪化分析),并介绍了一套AI提示词,通过六步结构化流程(接收结果、澄清边界、确认动机、提取核心事实、单线深入、点出核心)引导用户从模糊感受转向具体事实,找到真正导致失败的行为断裂点。提示词设计为中立复盘引导者,不猜测心理,只基于事实链分析。实测在DeepSeek上效果理想,强调信息越具体分析越精准。
提示词工程
AI工具
复盘方法论
DeepSeek
LLM应用
自我提升
结构化思维
PHP 正则表达式: 从 `ereg_replace()` 迁移到 `preg_replace()`
编程
PHP 正则表达式: 从 `ereg_replace()` 迁移到 `preg_replace()`
2024-11-19 02:07:48 +0800 CST
view 1493
本文介绍了如何从PHP的`ereg_replace()`迁移到现代的`preg_replace()`,强调了性能提升、语法强大和兼容性等优势。通过示例展示了基本用法、迁移步骤及高级模式匹配技巧,帮助开发者更好地利用PCRE的功能,提高代码的效率和灵活性。
编程
PHP
正则表达式
开发技巧
软件工程
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调
回调
上一页
1
...
3
4
5
6
7
...
16
下一页