<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ai on Two Tigers Engineering</title>
    <link>https://blog.twotigers.xyz/tags/ai/</link>
    <description>Recent content in ai on Two Tigers Engineering</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 12 May 2026 00:00:00 +0800</lastBuildDate><atom:link href="https://blog.twotigers.xyz/tags/ai/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>OpenSpec 与 Superpowers 结合使用：从需求脑暴到规格归档的 AI Coding 工作流</title>
      <link>https://blog.twotigers.xyz/posts/openspec-superpowers-workflow/</link>
      <pubDate>Tue, 12 May 2026 00:00:00 +0800</pubDate>
      
      <guid>https://blog.twotigers.xyz/posts/openspec-superpowers-workflow/</guid>
      <description>最近我尝试把 OpenSpec 和 Superpowers 结合起来，用 Claude Code 做一个“英语自然拼读学习网站”。这篇文章整理这次探索过程：为什么要同时使用这两个工具、每个阶段应该产出什么文件、提示词应该怎么写，以及实现完成后如何归档 spec。
核心结论很简单：
Superpowers 负责过程纪律。 OpenSpec 负责长期规格事实。 实现阶段只以 OpenSpec change 为需求来源。 如果只用 Superpowers，AI agent 的执行过程会更稳，但需求容易停留在聊天或临时设计文档里。
如果只用 OpenSpec，需求和规格更清楚，但 agent 执行时仍可能跳步骤、少测试或扩范围。
两者结合后，比较理想的分工是：
Superpowers：帮助想清楚、拆清楚、按 TDD 做清楚。 OpenSpec：把确认后的需求变成仓库里的正式规格。 整体流程 我最终采用的流程是：
Superpowers brainstorming/spec -&amp;gt; OpenSpec change -&amp;gt; OpenSpec validate/review -&amp;gt; Superpowers implementation plan -&amp;gt; Superpowers TDD execution -&amp;gt; Review/verify -&amp;gt; OpenSpec archive 每一步都有明确边界。最关键的一点是：Superpowers 先帮助形成设计共识，但一旦 OpenSpec change 被确认，OpenSpec 就成为唯一需求基线。
这样做是为了避免需求源冲突：
Superpowers 草稿说 A OpenSpec change 说 B 代码到底按哪个做？ 所以进入实现阶段后，规则应该是：</description>
    </item>
    
    <item>
      <title>Claude Code 完整使用手册</title>
      <link>https://blog.twotigers.xyz/posts/claude-code/</link>
      <pubDate>Wed, 07 Jan 2026 23:26:00 +0800</pubDate>
      
      <guid>https://blog.twotigers.xyz/posts/claude-code/</guid>
      <description>引言 Claude Code 是由 Anthropic 公司开发的 AI 驱动的代码编辑器和开发助手。它将强大的 Claude AI 模型深度集成到开发环境中，为开发者提供前所未有的智能编程体验。
与传统 IDE 的区别 传统 IDE（如 VS Code、IntelliJ IDEA）主要提供代码编辑、语法高亮、调试等基础功能，而 Claude Code 通过以下方式重新定义了开发体验：
自然语言交互：可以用中文或英文直接描述任务，无需记忆复杂的命令 智能理解：能够理解整个代码库的上下文，跨文件进行推理 自动化执行：从任务规划到代码实现，全自动完成 多工具集成：集成文件操作、命令执行、浏览器测试等全套开发工具 学习适应：随着使用，AI 会逐渐理解你的编码风格和项目需求 核心优势 效率提升：减少 70% 以上的重复编码工作 质量保证：AI 帮助发现潜在 bug 和优化机会 学习加速：实时解释代码逻辑，快速掌握新技术 跨领域能力：前端、后端、DevOps 全栈支持 安全可靠：本地化执行，代码不离开你的机器 适用场景 新项目快速原型开发 代码重构和优化 调试和问题排查 学习新技术栈 自动化脚本编写 文档生成和维护 测试用例编写 安装和配置 系统要求 操作系统：macOS、Linux、Windows（WSL2） Node.js：v16 或更高版本（如使用 CLI 版本） IDE：Visual Studio Code（推荐）或支持的编辑器 网络：稳定的互联网连接（访问 Anthropic API） 安装方式 方式一：VS Code 扩展（推荐） 打开 VS Code 在扩展商店搜索 &amp;ldquo;Claude Code&amp;rdquo; 点击安装 安装完成后，会在侧边栏看到 Claude Code 图标 方式二：CLI 版本 # 使用 npm 安装 npm install -g @anthropic-ai/claude-code # 或使用 yarn yarn global add @anthropic-ai/claude-code # 验证安装 claude-code --version 初始化配置 首次使用需要配置 API 密钥：</description>
    </item>
    
  </channel>
</rss>
