GJavaDoc 插件:结合静态分析与 LLM,一键生成 Java 遗留代码文档
一款名为 GJavaDoc 的 IDEA 插件近日发布,旨在解决 Java 遗留项目文档缺失的痛点。该插件通过注解扫描、静态分析及上下文打包,结合本地 LLM(如 DeepSeek),能将复杂的“屎山”代码一键自动转化为可读的 Markdo...
一款名为 GJavaDoc 的 IDEA 插件近日发布,旨在解决 Java 遗留项目文档缺失的痛点。该插件通过注解扫描、静态分析及上下文打包,结合本地 LLM(如 DeepSeek),能将复杂的“屎山”代码一键自动转化为可读的 Markdo...
Elizabeth 是一款采用 Rust 与 Next.js 技术栈的现代化文件协作平台,由个人开发者借助 AI 辅助编程完成。项目摒弃传统用户系统,采用“以房间为中心”的理念,无需注册即可通过房间进行身份验证。平台支持全链路加密、大文件分...
本文分享了开发者利用 ChatGPT 和 Gemini Pro 协助定制开发 Chromium v137 的实战经验。在长达半年的开发周期中,项目涉及修改超过 300 个代码文件,生成约 2 万行补丁代码。作者指出,AI 在处理复杂代码逻辑...
作者为解决飞书跑团痛点,使用 Go 开发了一款轻量级掷骰机器人。该工具利用 WebSocket 长连接实现零公网 IP 部署。技术亮点在于,作者受 SICP 启发,借助 Gemini 辅助手写了 Lexer 和 Parser,构建 AST ...
作者在照顾两名患甲流的孩子期间,面临繁重的用药记录工作。为了解决这一痛点,作者开启“Vibe Coding”模式,利用AI辅助编程,历时仅3天便开发出一款实用的用药记录小工具。该工具支持一键记录、分娃标记及全家共享查看功能,有效解决了记忆负...
一位开发者在试用 GPT 代码功能时发现,其生成的注释风格过于口语化,与 Claude Sonnet 4.5 的严谨风格形成对比。此外,GPT 倾向于默认添加注释,而 Claude 重写时可能省略。更值得注意的是,GPT 擅自将数据精度从 ...
本文是一位资深开发者的AI辅助编程实战经验分享,深入探讨了vibe coding模式下的最佳实践。作者基于开发十余万行代码的实际经历,提出了在模型选择上不应过度追求性价比而放弃SOTA模型,并分享了如何通过Agent分工优化开发流程的独到见...
这篇文章探讨了在AI辅助编程背景下,开发者仍可能写出有问题的代码。作者讽刺性地指出,即使有了AI的帮助,开发者仍使用不合理的编程实践,如将文件保存和读取都使用’now’这种可能导致跨年问题的方法。这揭示了AI辅助编程...
Vibe Coding中文指南现已发布,这是一份专注于AI辅助编程的实用资料库。指南的核心观点是“规划就是一切”,强调在利用AI编程时,应先深思熟虑再动手实践,避免AI盲目输出导致代码难以维护。该指南由社区成员共同贡献,包含10个帖子,10...
文章挑战了传统观点‘注释应解释为什么,而非什么’,通过实例分析短变量名(如w、r)导致的上下文混淆问题。作者指出,查找信息耗时且易出错,而过度依赖方法分解可能增加上下文切换。在特定场景下,注释解释‘什么’能提升代码可读性,避免危险假设。强调...
氛围编程(vibe coding)虽爽,但产生的海量AI会话往往散落在各处难以管理。yolog.dev Desktop应运而生,专为Claude Code用户设计的桌面应用,可完整导入、回放并搜索历史会话,支持代码高亮和工具调用可视化。更创...
本文分享了作者今年编程实践的深度收获,重点包括仿Lucene实现倒排索引的优化技巧,如数据存储的文件格式(定长分块存储)、大文件读写效率(文件页对齐)、数据压缩技术(Golomb编码、字符串前缀压缩和变长解析)。作者利用AI辅助编写了关键算...
作者耗时一个月,断断续续使用AI工具搭建个人网站,详细记录了这一过程中的种种挑战。文章直言Claude偶尔降智、Codex想法太多难以控制、Gemini细节处理不周等痛点。尽管过程艰辛,作者最终仍完成了一个勉强可用的个人网站。这篇真实体验分...
VibeDoc是一个专为AI辅助编程设计的开源工具,旨在规范项目开发流程并提升AI模型与个人编程风格的契合度。该工具主要包含四大核心功能:Rules功能集成了敏捷开发方法,通过Sprint和Phrase分步追踪任务进度;Handovers功...
本文讨论了VS Code Codex插件在使用第三方API时遇到的CODEX_API_KEY环境变量缺失问题。作者表示,虽然可以在WSL终端中直接使用Codex,但官方插件无法正常工作,尽管已在auth.json文件中定义了API密钥。这一...
开发者分享使用Google Antigravity工具将传统View架构的V2EX Android客户端迁移至Jetpack Compose的实战经验。整个迁移过程仅用约1小时,基于Gemini 3 Pro模型完成,应用成功运行且首页界面还...
本文分享了作者在Cursor编辑器上配置Vim模式的具体设置。作者原本使用Neovim,现在公司购买了Cursor会员,希望保留Vim的使用习惯。文章提供了详细的配置代码,包括搜索、剪贴板、高亮搜索、Easy Motion等功能设置,以及多...
Claude Code开发规范详解了一套完整的AI辅助编程工作流程,从上下文收集、代码审查到质量保障的全套方法论。该规范强调强制使用简体中文,建立了严格的代码质量标准和验证机制,并详细介绍了工具链的集成与使用。文章特别关注了架构优先级、安全...
本文讲述了作者如何利用OpenAI的Codex CLI和GPT-5.2模型,在短短数小时内成功将JustHTML项目从Python语言移植到JavaScript。JustHTML作为一个展示’氛围工程’理念的有趣项目...
本文介绍了一款基于WebGPU技术在浏览器中实现的4D分形实时探索器。该工具允许用户通过鼠标交互旋转和缩放分形结构,并通过滑块控制从4D到3D的映射以及内部结构的可视化。作者利用Claude和GPT等AI工具辅助开发,在几小时内完成了从概念...
最新评论
这篇文章写得太实用了!按照步骤一步步来,真的能从小白搭建起一个仿小红书的小程序。Cursor的AI补全功能确实大大提高了开发效率,感谢分享!
对比得很清晰。个人觉得如果只是日常聊天和简单任务,Claude 4.5的性价比更高;但如果是复杂的编程任务,GPT-5.2还是更稳定一些。希望能看到更多关于具体使用场景的对比。
开源项目的安全确实容易被忽视。这个案例提醒我们,即使是小功能也要做好权限校验。建议作者可以补充一下修复后的代码实现,让读者更清楚如何防范此类问题。
这个案例太典型了。配置错误导致的故障往往最难排查,因为看起来一切都正常。我们在生产环境也遇到过类似问题,后来引入了配置审查机制才好转。建议大家都重视配置管理!
很棒的漏洞分析!这种小号入侵的问题确实很容易被忽略。建议项目方可以增加一些风控规则,比如检测同一IP的多次注册行为。感谢分享这个案例!
FreeBSD的jail机制确实很强大,能把服务隔离得很干净。不过配置起来确实有点复杂,这篇文章把步骤写得很详细,准备按照教程试试!
实测下来确实如文章所说,规划能力有提升但偶尔会抽风。天气卡片那个案例很有意思,说明模型在理解上下文时还是会踩坑。希望后续版本能更稳定一些。
论文筛选真的是科研人员的痛点,每天arxiv上那么多新论文,手动看根本看不过来。这个工具如果能准确筛选出相关论文,能节省不少时间。感谢开源!