logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

golang项目数据库工程化接入

本文介绍了如何在Go项目中接入MySQL数据库。首先通过引入GORM相关包实现数据库连接,创建全局DB对象并配置连接池。然后采用MVC模式设计,将数据库操作封装在模型层和数据访问层(DAO)中,以用户表为例展示了模型定义和CRUD操作实现。最后在路由控制器中调用DAO方法完成业务逻辑,保持代码分层清晰。文章还提到后续将介绍MySQL安装和数据库管理工具的使用。整个架构实现了业务逻辑与数据访问的解耦

文章图片
#golang#数据库#开发语言
从“四 AI 分工框架“到“Harness 融合架构“:一个 AI 辅助开发项目的解剖与重构

这篇文章记录了一个AI辅助开发项目的重构过程。作者最初发现agentGroup项目虽然概念吸引人,但存在大量重复代码、缺乏健康检查、依赖软约束等问题。通过引入HARNESS_ENGINEERING_GUIDE方法论,作者对项目进行了系统性改造:创建了精简的全局CLAUDE.md(从188行压缩到57行)、引入正式契约文件、实现状态外化、添加健康检查脚本、优化文件锁机制等。最终项目从39个文件缩减到

文章图片
#人工智能#架构#重构
从“四 AI 分工框架“到“Harness 融合架构“:一个 AI 辅助开发项目的解剖与重构

这篇文章记录了一个AI辅助开发项目的重构过程。作者最初发现agentGroup项目虽然概念吸引人,但存在大量重复代码、缺乏健康检查、依赖软约束等问题。通过引入HARNESS_ENGINEERING_GUIDE方法论,作者对项目进行了系统性改造:创建了精简的全局CLAUDE.md(从188行压缩到57行)、引入正式契约文件、实现状态外化、添加健康检查脚本、优化文件锁机制等。最终项目从39个文件缩减到

文章图片
#人工智能#架构#重构
微信控制ClaudeCode远程打工指南

《微信远程控制Claude Code开发指南》提供了一套便捷的远程开发解决方案。通过微信即可控制Windows电脑上的Claude Code进行项目开发,无需公网IP或服务器配置。系统采用微信官方ClawBot iLink API实现安全通信,支持审批模式确保操作安全。用户可通过微信发送命令查看目录、切换项目、管理会话,所有写操作和执行命令都需要二次确认。服务支持开机自启和崩溃自动恢复,配置灵活可

文章图片
#微信
superpowers-中文使用说明

《obra/superpowers:AI辅助开发的流程纪律工具集》 摘要:obra/superpowers是一套面向AI辅助软件开发的系统化流程规范,包含14个核心技能,强调"先理解后行动"的纪律性开发方法。该工具集定义了从头脑风暴到代码评审的完整工作流,要求严格遵循测试驱动开发、子代理隔离执行等原则。核心特色包括:1) 任何实现前必须完成设计和评审;2) 采用红-绿-重构的TDD循环;3) 复杂

文章图片
到底了