
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文探讨了 vibe coding 在评论和互动链路中的实践价值。作者认为,这类边界清晰、闭环完整的小功能(如点赞、收藏、评论审核)特别适合作为 AI 协作开发的样本。文章分析了互动链路的特点:用户效果直观、接口边界清楚、前后端都能落地、易于验证。通过前台互动 API、文章详情页交互逻辑和后台评论管理页的代码示例,展示了如何为 AI 设定清晰的任务边界,避免其跑偏。最后总结了判断功能是否适合交给

摘要:本文基于 Sourcelin Blog 项目实践,探讨长期维护项目中接口契约管理的重要性。作者发现,若接口协议未明确收口,AI 在前后端联调时会反复猜测接口结构(如成功码、分页字段等),导致高返工率。通过制定严格的 API 契约规则(如固定成功码为 0、统一分页字段)并提前告知 AI,显著提升了联调效率。文章展示了后端(Java)和前端(TypeScript)如何实现这套契约,并强调协议收口

我一开始也走过弯路。最早把 AI 引进项目的时候,我的思路很直接:既然它能写代码,那我就让它直接写功能、改页面、补文档。短时间看效果很明显,速度也确实快。我后来才意识到,问题不在 AI 会不会写,而在项目本身根本没有一个稳定入口。所以我整理时,第一件事不是让 AI 写功能,而是先把项目入口补齐。
摘要:本文探讨了如何通过模块化设计优化后台管理页面开发,避免AI重复造轮子。以Sourcelin Blog项目为例,展示了通过ModuleListShell组件和useArticleTable等composable封装查询、表格、表单等通用逻辑,使AI只需配置即可生成新页面。这种模式能保持代码一致性,维护权限体系,并确保API契约不被破坏。文章还指出AI开发时需注意复用现有架构,避免重写页面或破坏

摘要:本文探讨如何在前端开发中合理运用AI辅助编码,以Sourcelin Blog前台开发为例。关键点在于明确划分页面、组件、API和composable的边界:API层保持纯粹请求,composable处理复杂状态逻辑,页面仅负责装配。文章以文章详情模块为例,展示了点赞/收藏等功能的实现方式,并分享了向AI提需求的具体方法(包括目录规范、功能拆分等)。同时指出AI容易跑偏的常见问题(如请求直接写

摘要:本文探讨AI参与后端开发时如何保持清晰的分层边界。通过Sourcelin Blog项目实践,提出核心观点:AI写后端的关键在于"分层不乱"而非"写得多快"。文章以Controller代码为例,展示如何通过约束提示词确保各层职责分明:Controller仅处理参数和调用Service,Service专注业务逻辑,Mapper负责SQL,DTO/VO严格区分输入输出。提供了可直接复用的提示词模板

本文探讨了在真实项目中引入AI时,首要任务不是直接编写代码,而是建立清晰的仓库入口和规则体系。作者通过Sourcelin Blog项目实践发现,AI最难的不是代码能力,而是保持边界稳定和输出一致性。项目通过AGENTS.md、rules/和skills/三个层级文件,明确模块划分、边界约束和任务流程。相比临时提示,这种结构化规则能有效减少AI的自由发挥,确保长期维护性。建议引入AI的顺序应为:先建








