logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Flutter】深入理解 Provider:不仅仅是Consumer

Flutter 的 provider 状态管理方案提供了完整的工具链,包括多种 Provider 类型(基础 Provider、ChangeNotifierProvider 等)、状态读取方式(context.read/watch/select)和监听组件(Consumer、Selector)。它支持静态数据、异步数据(FutureProvider/StreamProvider)和依赖注入(Pro

文章图片
#flutter#前端#开发语言 +1
AI 写代码越快,越要先给它装上刹车

《AI编程时代需要Spec-Driven Development(SDD)吗?》摘要:在AI编程时代,SDD的核心价值并非多写文档,而是为AI建立协作约束,防止其擅自填补工程空白。传统文档常因脱离工作流失效,真正的SDD要让需求规格成为后续开发、验证和评审的契约依据。文章提出轻量级SDD方案,通过分层约束(如需求对齐、行为锁定、根因确认等)控制AI常见的6种失控场景,并介绍工具集dev-skill

文章图片
#人工智能#AI作画#前端 +1
AI 写代码越快,越要先给它装上刹车

《AI编程时代需要Spec-Driven Development(SDD)吗?》摘要:在AI编程时代,SDD的核心价值并非多写文档,而是为AI建立协作约束,防止其擅自填补工程空白。传统文档常因脱离工作流失效,真正的SDD要让需求规格成为后续开发、验证和评审的契约依据。文章提出轻量级SDD方案,通过分层约束(如需求对齐、行为锁定、根因确认等)控制AI常见的6种失控场景,并介绍工具集dev-skill

文章图片
#人工智能#AI作画#前端 +1
为什么 AI 写完代码后,不能直接 commit

AI生成代码后提交前的危险时刻:隐蔽的无关改动与半截实现可能混入代码库,而dev-code-review作为工程协作技能链的最后一道防线,专注于在提交前审查diff的规范性、功能性、闭环性、注释质量和废码残留。它通过五个轴的严格审查(规范、功能、闭环、注释、废码),输出明确的三种结果(READY、FIX P1、BLOCK),确保每次提交都清晰、完整且安全,避免AI自我批准带来的潜在风险。

文章图片
#人工智能#AI作画#javascript +1
别被“已修复”骗了:AI 修 bug 最该追问这一句

摘要:文章介绍了AI编程工作流规则集dev-skills中的dev-fix方法,旨在解决AI修复bug时过于表面化的问题。dev-fix强调稳定复现bug、建立可证伪的假设、追溯根因、避免夹带重构,并通过回归测试验证修复有效性。该方法防止AI仅掩盖症状而非真正解决问题,确保修复质量与工程可信度。

文章图片
#人工智能#AI作画#前端 +1
别被“已修复”骗了:AI 修 bug 最该追问这一句

摘要:文章介绍了AI编程工作流规则集dev-skills中的dev-fix方法,旨在解决AI修复bug时过于表面化的问题。dev-fix强调稳定复现bug、建立可证伪的假设、追溯根因、避免夹带重构,并通过回归测试验证修复有效性。该方法防止AI仅掩盖症状而非真正解决问题,确保修复质量与工程可信度。

文章图片
#人工智能#AI作画#前端 +1
从需求到 commit:一套更稳的 AI 编程工作流

AI编程工作流:从需求到安全提交的关键路径 摘要: AI编程工具虽然能快速生成代码,但直接让AI从模糊需求跳到代码提交(commit)存在风险。本文提出一套结构化工作流:1)将需求转化为明确契约(dev-grill-docs),锁定问题范围与验收标准;2)复杂需求先评估方案(dev-plan),避免技术路径错误;3)通过测试驱动开发(dev-tdd)锁定核心行为;4)要求AI提供验证证据(dev-

文章图片
#人工智能#AI作画#flutter +1
AI 越会写代码,越不能让它直接写到 commit

《AI编程的11道交付关卡:从生成代码到工程证据链》 文章指出当前AI编程存在"响应过快但交付失控"的核心问题。作者通过拆解人类开发者的工作习惯,设计了11道针对性关卡,将AI编程从单纯的代码生成转变为可验证的工程证据链。关键关卡包括:需求拷问(防止模糊需求)、行为锁定(TDD验证)、根因分析(避免症状修复)、提交前审查等。这些关卡并非线性流程,而是根据不同场景(新功能开发/BUG修复/热修复)灵

文章图片
#人工智能
AI 编程最危险的瞬间:它还没听懂,就已经开始写了

AI编程的潜在危险:速度掩盖了理解偏差 摘要:AI编程工具虽然能快速生成代码,但其最危险之处在于经常在未充分理解需求前就开始编写。这种"盲快"会导致:(1)AI倾向于填补需求空白而非确认细节,生成看似合理但偏离需求的代码;(2)将"代码生成"误认为"问题解决",缺乏必要验证;(3)仅修复表面症状而非根本原因。有效的AI协作需要建立明确的工程协议:先确认需求边界、复现问题根源、验证解决方案,而非单纯

文章图片
#人工智能#前端#前端框架
面向 Agent 工作流的 Token 节省方案

本文探讨了AI编程中上下文噪声带来的成本问题,指出真正昂贵的不是命令执行本身,而是无关内容(如构建日志、搜索结果、重复警告等)挤占上下文空间。文章提出三套过滤工具:RTK(命令行降噪)、CodeGraph(代码结构导航)和Semble(语义搜索优化),它们分别在命令输出、代码结构和业务语义三个入口拦截噪声。重点介绍了RTK的工作原理,它通过前置过滤命令输出(如压缩git日志、聚合测试错误),可节省

文章图片
#数据库#elasticsearch#大数据
    共 15 条
  • 1
  • 2
  • 请选择