作者记录9月至10月日本十日游,途经东京、横滨、热海、伊东、京都、名古屋、大阪,经历台风地震,泡温泉、看teamLab、抽签、爬山,总花费约1.18万元。回国后专注开发AI记账App Musubicho,并谈及股票回本、感情止损与《命运石之门》。
本文介绍LangChain与Streamlit构建AI应用的核心技术:LangChain支持消息类型、工具调用、提示词模板、少样本学习及对话历史管理;Streamlit提供聊天界面、打字机效果和图表渲染。实践项目包括哲学家启发式对话应用,并遵循Superpowers七步法规范开发流程。
本文介绍使用TRAE与Superpowers七步法开发微服务活动平台,涵盖环境初始化、规则配置、需求对齐、任务拆解、TDD开发、代码评审与合并。通过Docker Compose启动服务,利用curl和Playwright测试API及前端,人工审查修复架构问题,最终实现活动发布、报名、海报上传等功能。
本文介绍Python开发中的质量保证工具与AI辅助测试方法,涵盖代码格式化(Black、isort)、静态分析(Ruff)、类型检查(mypy)、辅助检查(Vulture)及pre-commit自动化配置,并演示利用TRAE生成单元测试、接口测试、端到端测试和性能测试。
本文介绍Superpowers工具在AI编程中的应用,强调通过七步法(需求澄清、分支隔离、任务拆解、逐任务开发、TDD测试、代码评审、项目收尾)串行开发Python缓存数据库CacheDB。流程要求严格遵循步骤,使用苏格拉底式提问明确需求,先写测试再实现,禁止主动推进或合并步骤,确保代码质量和开发规范。
本文介绍AI编程中的规范驱动开发工具,重点讲解Spec-Kit和OpenSpec。Spec-Kit通过Constitution(工程宪章)和Specification(系统规范)约束AI代码生成,确保代码质量与安全。OpenSpec提供结构化规范格式,支持提案、实施、归档流程,并展示在TRAE中安装配置及实践猜数字游戏和待办事项应用的步骤,强调规范与代码同步管理。
本文介绍AI编程实践方法,涵盖提示词正确使用案例(猜数字游戏、密码检测、端口检测)、常见问题(需求不明确、上下文缺失等)、项目说明书AGENTS.md编写、编码规则限制、存量项目维护实践、故障诊断与防御性编程,以及待办事项应用综合案例,展示如何通过结构化提示词指导AI生成代码。
本书为林子雨编著的《AI编程》目录,涵盖AI编程概述、工具、提示词与规范编程、流程驱动、质量保证、全栈实战、智能体开发及人的价值等九章内容。
本文介绍Superpowers工具在AI编程中的应用,重点讲解其安装配置及七步开发流程,包括需求澄清、分支隔离、任务拆解、TDD测试、代码评审等步骤,并以Python缓存数据库开发为例,强调严格按流程串行执行,避免AI过度自主操作。
琼海雨后出现大量入侵蜗牛。作者重尝海南粉,发现口感脆滑清淡,配灯笼椒酱更佳,半辣半不辣吃得尽兴。晚上工作后健身散步,雨后的海南空气凉爽舒适,令人喜爱。
本文介绍《数据采集与预处理(第2版)》教材在Windows系统下的实验方法,涵盖Python、JDK、MySQL、Hadoop、MongoDB、Redis、Kafka、Flume及Kettle等工具的安装配置与使用,并说明各实验步骤及注意事项,旨在帮助不熟悉Linux的用户完成数据采集与预处理实验。
《AI编程与智能体开发》介绍了LangGraph的使用,包括环境准备、构建工作流、条件边与节点的实现。通过示例代码,展示了如何定义状态、节点和边,构建智能体应用,处理用户问题并生成回复。此外,还探讨了工具调用、持久化对话历史及实现情绪识别和人工审核等复杂功能。
《AI编程与智能体开发》介绍了LangChain的使用,包括环境准备、程序示例和智能体实例。用户可以通过Python创建虚拟环境,安装依赖包,编写LangChain程序,构建智能体并实现多轮对话。示例代码展示了消息处理、工具调用和状态管理,帮助用户理解和应用AI编程。
《AI编程与智能体开发》强调团队在使用AI工具时需遵循的工程宪章,包括代码审查和安全功能由人类实现等原则。系统级规范定义功能需求和数据模型,确保代码质量和文档同步更新。OpenSpec提供规范文档格式,指导功能开发和项目管理,确保开发过程的规范性和可追溯性。
《AI编程与智能体开发》一书介绍了大模型、AI编程概述、环境搭建、基于提示词和规范的编程方法,以及智能体的开发框架,包括LangChain、LangGraph和OpenClaw。
《AI编程与智能体开发》介绍了多个编程实践案例,如猜数字游戏、密码强度检测和端口存活检测。每个案例明确角色、任务、约束和验收标准,强调代码的健壮性和异常处理。文章还讨论了需求不明确和上下文缺失等常见问题,并提供了解决方案,旨在提升AI编程的有效性和安全性。
周末带孩子们去北宫爬山,途中遇到突如其来的雨,体感温度骤降。提醒以后爬山时不要穿薄衣,以免失温。
《数据采集与预处理(第2版)》教材在Linux系统下进行实验,解决了Windows系统的管理员权限问题。作者提供了在Windows系统下开展实验的指南,强调两者代码相同,使用Python 3.10.12。
我对秋天的雨感到厌烦,尤其是西安的阴雨天气,让人不适。但我也热爱秋天的温暖与美好,金黄的树叶和温馨的情感让我感受到生活的幸福。秋天是思念的季节,充满故事与情感,我希望在这个短暂的季节中享受自己的时光。
今天出门时没下雨,但刚出地铁就开始下雨。参加了有趣的项目讨论,回家时又被大雨淋湿。整理待办事项时感到压力很大。下午和Lili一起煎饺子,观看了《喜人奇妙夜2》,节目很有趣。晚上聚餐前临时有会议,幸好及时完成。聚餐中聊到很多机会,收获颇丰。地铁上听到小孩唱Adele的歌,心情不错,但对桂花过敏。
完成下面两步后,将自动完成登录并继续当前操作。