logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

超越MCP的轻量级方案:Claude Agent Skills最佳实践

摘要:本文探讨了Anthropic推出的Skill功能及其开发实践。Skill作为AI agent行为模式的轻量级封装,与MCP形成互补关系,前者聚焦"怎么做"的方法论,后者提供"能做什么"的工具箱。文章提出让AI编写Skill的新范式,开发者只需提供需求和上下文,AI即可生成高质量Skill。最佳实践包括控制token消耗、渐进式披露信息、按任务性质调整自

文章图片
#人工智能#MCP
AI辅助开发的实战心得:从任务边界划分到Claude Code技巧

本文分享了AI辅助开发的实战经验,重点介绍了COSTAR框架、任务边界划分和Claude Code使用技巧。作者提出精简版COSTAR框架(背景、目标、响应格式)和伪XML结构化方法,强调应根据任务难度采取不同协作策略:AI独立完成简单任务,人机协作处理中等任务,仅作参考对待复杂任务。文章还详细讲解了Claude Code的精确文件选择、任务拆解、分治策略等实用技巧,并推荐了/memory规范和B

文章图片
#人工智能
“Broken Pipe”之谜:异步调用大模型接口超时排查全记录

摘要 合同评审系统调用大语言模型接口时出现间歇性"Broken Pipe"错误,经排查发现是Feign+OkHttp客户端超时配置不足导致。当外部API响应超过120秒时,客户端主动断开连接,而服务端仍在处理请求,最终导致管道破裂错误。解决方案包括延长OkHttp客户端的连接超时(60秒→600秒)和读取超时(120秒→1800秒),并验证了大模型接口调用的稳定性。最佳实践建议

文章图片
#人工智能#个人开发#程序人生 +2
[Day8] Contract-AI 的 bugfix 之路,疑难杂症大揭秘:GLM、Feign 及文件传递问题全攻克

本文总结了后端开发中的三个典型问题及解决方案:1)GLM接口无法获取链接文件,最终采用腾讯云OSS临时链接解决;2)Feign访问400错误,发现是配置类重复加载导致,通过移除@Component注解隔离配置解决;3)文件传输问题,将InputStream改为byte数组实现正常传递。文章揭示了Feign客户端的子上下文机制,解释了配置隔离原理。这些实践经验为后端开发提供了有价值的参考,下期将探讨

文章图片
#java#服务器#开发语言 +3
[Day3] 模块定义和功能边界

本文介绍了合同管理系统的模块化设计,包含8个核心模块:合同管理模块负责合同上传与条款提取;智能审查引擎处理任务编排与规则执行;通用依赖模块提供多服务通信支持;鉴权模块基于若依框架开发实现权限控制;错误管理模块统一异常处理;网关模块作为系统入口提供安全控制;存储模块专注于文档加密存取;AI集成模块通过策略模式对接多种大模型API。各模块职责明确,采用微服务架构设计,共同构建了完整的合同智能管理系统,

文章图片
#java#开源软件#个人开发 +2
[Day2] 建立模块和仓库

本文介绍了使用Git子模块管理多仓库的经验和合同审查系统的模块设计。仓库管理采用主仓库关联子仓库的方式,便于版本控制但增加维护复杂度。系统设计上,理想包含14个功能模块,但实际开发中精简为7个核心模块,包括合同管理、智能审查引擎、网关和AI集成等,其他模块因开发难度或优先级被合并或舍弃。作者计划后续详细介绍各模块的具体功能边界和定位。

文章图片
#java#开发语言#开源软件 +2
到底了