入职第一周最佳实践:部署最小变更以快速掌握开发流程
本文介绍了一种新入职快速上手的策略:在第一周向生产环境推送一个极小的变更,如修复错别字或构建简单的应用。这种方法比阅读文档更有效,能帮助新人理清代码托管、构建流程、CI/CD、代码审查及第三方服务(如LLM)接入等关键环节,同时还能与团队成...
本文介绍了一种新入职快速上手的策略:在第一周向生产环境推送一个极小的变更,如修复错别字或构建简单的应用。这种方法比阅读文档更有效,能帮助新人理清代码托管、构建流程、CI/CD、代码审查及第三方服务(如LLM)接入等关键环节,同时还能与团队成...
本文介绍了一个开源项目,作者打破 Java Swing“上古丑陋”的刻板印象,手动编写 UI 代码,将 IntelliJ IDEA 的 Islands 主题完美移植至 Swing 环境。通过优化背景层次与视觉一致性,成功去除了默认的金属质感...

https://skills.sh/
本文记录了作者使用Claude AI开发AWS云资源管理工具的全过程。作者通过对比发现,让AI“一次性生成”代码效果较差且难以维护,而采用“人工定义骨架+AI填充实现”的增量模式则极其高效。文章详细拆解了如何利用AI处理繁琐的API调用与并...
随着 AI 编程工具的普及,”Vibe Coding”(基于感觉的 AI 编程)在团队中日益流行,但也引发了资深开发者的强烈担忧。批评指出,AI 生成的代码往往看似高端实则无效,且代码量庞大,导致人类阅读和维护成本激...
文章探讨了“仅代码”AI代理的实践方案,通过赋予代理单一的运行环境工具,引导其自主创建并改进可组合的CLI(命令行界面)工具。这种机制不仅让代理在交互中不断积累和更新自身工具集,还允许用户通过这些CLI与代理进行独特互动。讨论同时指出了上下...
Effectful Technologies CEO 撰文指出,随着 AI 代理技术如“Ralph”的成熟,传统软件开发已死。通过合理的流程控制,无需编写一行代码即可在数小时内构建复杂系统。关键在于流程而非模型本身,软件正从稀缺的手工艺品转...
作者回顾了DevOps二十年的历程,指出其核心目标——打通开发者与生产环境的反馈循环——因工具复杂而失败。如今,AI和LLM彻底改变了这一现状,极大降低了遥测和分析的成本。开发者可通过聊天界面直接获取生产洞察,无需离开IDE。这标志着开发模...
每隔十年,科技界总会许下新的承诺,声称将彻底简化软件开发,从而大幅减少对开发者的依赖。从早期的COBOL到如今火热的AI,这一模式反复上演。商业领袖因交付缓慢和高昂成本感到沮丧,开发者则因被误解和低估而无奈。这一持续半个世纪的循环背后,究竟...
随着 AI 技术的突破,软件工程的生产模式面临剧变,开发者开始构想一款“AI 原生”的编程语言。其核心逻辑在于,未来的代码编写主体将由 AI 承担,人类转型为代码审阅者。因此,该语言的设计重心将从“便于人类编写”转移到“便于人类修正”,确保...
本文分享了一个零基础开发者利用AI完成软件开发的实战案例。作者将AI定位为“无限体力的初级工程师”,通过反复质疑和迭代,拒绝了AI最初给出的臃肿Python方案(10MB+)。通过指令AI搜索GitHub最佳实践,最终采用C#重写,利用系统...
一位开发者分享了极具前沿性的编程实践,通过编写脚本构建了AI Agent自动循环写代码的工作流。该机制持续运行,流程包括:检查测试用例通过情况,若失败则调用Agent修复Bug,若成功则自动增加新用例。这种“测试-修复-迭代”的自动化闭环,...
本文深入探讨了大型语言模型(LLM)在开发领域的应用边界。指出LLM的使用已超越单纯的“Vibe Coding”,深入到问题诊断、调研测试及流程编排等全链路环节。开发者通过自然语言与LLM交互,实际上是在进行项目管理。这种模式的转变标志着程...
本文分享了ChatDev 2.0的本地部署体验。作者将其比作软件开发版的ComfyUI,通过可视化工作流调度多个AI智能体协同工作。测试显示,该工具在自定义和流水线作业方面表现出色,但在稳定性、中文支持及错误恢复机制上仍有待改进,适合对AI...
随着AI技术的飞速发展,特别是Claude等模型展现出连续编程数小时、生成数万行代码的能力,软件开发效率正迎来质的飞跃。考虑到许多小型产品的代码量仅在一两万行左右,AI的介入使得“按小时计算”甚至“当日交付”成为可能。这一趋势预示着软件产品...
Claude Code 发布 2.1.2 版本更新,重点修复了 bash 命令处理中的 command injection 漏洞,防止恶意输入执行任意命令;解决了 tree-sitter 解析树未释放导致的 WASM 内存无限增长问题,提升...
用户分享了AI编程工具的实际应用经验:后端代码通常由Claude直接编写,高效但易产生bug;当bug难以修复时,转而使用Codex进行兜底修复。然而,Codex Plus配额严重不足,一个账号很快耗尽,暴露了AI工具在开发流程中的局限性。...
作者通过实践发现,AI在生成嵌入式代码方面表现优异,因其高度秩序化的特性。使用免费模型或国内工具也能轻松处理,而算法开发需要更多人工干预。这表明嵌入式领域可能成为AI最早深度渗透的软件开发领域,未来只需提供配置要求即可让AI主导开发过程,显...
本文深入探讨了编程语言设计的本质与目的。作者认为,尽管大多数程序员更关注语言提供的库而非语言本身特性,但编程语言的核心使命是让开发者能够创建强大而易用的库。通过Ruby on Rails的例子,文章展示了库的实现如何依赖于语言的特定特性(如...
一个历经5年开发的项目,经过三次重大重构,成功解决了长期存在的无法复现的bug。从JavaScript迁移到TypeScript后,代码质量显著提升,稳定性大幅增强。同时,项目更换了新域名gantt-online.com,并集成了PayPa...
最新评论
Flash版本的响应速度确实提升明显,但我在使用中发现对中文的理解偶尔会出现一些奇怪的错误,不知道是不是普遍现象?
遇到过类似问题,最后发现是网络环境的问题。建议加一个超时重试机制的示例代码。
谢谢分享,我是通过ChatGPT的索引找到这里来的。
十年打磨一个游戏确实罕见,这种专注度在快节奏的游戏行业很难得。从Braid到The Witness,每作都是精品。
快捷键冲突是个很实际的问题,我自己也被这个问题困扰过。最后通过自定义快捷键组合解决了。
会议摘要这个功能很实用,特别是对经常需要参加长会议的人。不过三次免费使用确实有点少了。
硕士背景转AI基础设施,这个路径其实挺常见的。建议多关注底层系统知识,而不只是模型应用层面。
配置虽然简单,但建议补充一下认证和加密的注意事项,避免被中间人攻击。