Claude Code 使用洞察
126 个会话(共 143 个)中 915 条消息 | 2026-02-24 至 2026-03-19
总览
做得好的: 你建立了一套令人印象深刻的快速交付工作流——从功能规划到部署、再到线上调试,全部在 Claude 内完成,尤其是在微信 AI 客服系统上。你为频繁重复的任务(渠道数据处理、文章改写)创建了可复用的 Skills,说明你在思考「杠杆」而不只是做一次性任务。将 Claude 嵌入 Obsidian 内容管道——起草、润色、直接存库——是对这个工具非常有创意的用法。
你做到的亮点 →
阻碍你的: Claude 这边,初版代码经常有 bug(解析错误、作用域问题、编辑错误文件),需要多轮修复;部署时也反复出现落到错误目录或错误环境的问题。你这边,当你在一个会话里同时请求 3-4 个功能时,后面的功能往往只完成一半或停留在计划阶段;Claude 有时也会误解你的意图(比如 OAuth 那次误解),因为你的具体环境信息没有足够明确地提供。
问题出在哪 →
可立即尝试的改进: 试试在 CLAUDE.md 里写清楚你的部署路径、环境信息和文件命名约定——这能直接避免反复出现的「目录错误」和「编辑错误文件」问题,不需要每次都纠正 Claude。另外考虑用无交互模式(headless mode)将知识库处理 Skill 作为批量任务运行,因为你已有定义良好的 Skill,完全可以无人值守地跑。
可尝试的功能 →
值得期待的进阶工作流: 随着模型能力不断提升,想象一下:一条部署指令,Claude 推送代码、访问线上 URL 验证结果,出错自动回滚——彻底消除「部署后调试」这个最耗时的循环。更远的未来,Claude 可以在每次知识库更新后自动跑 100 道测试题并自动修复失败条目,将现在的多会话调试马拉松变成自愈管道。
未来展望 →
你在做什么
你如何使用 CC
你做到的亮点
问题出在哪
可尝试的功能
新用法建议
未来展望
你在做什么
开发和迭代基于微信的 AI 客服平台,包括 RAG 知识库检索、意图路由、灰度测试(AI 与人工客服分流)、人工升级、客服上下线状态,以及管理后台功能(聊天搜索、日期筛选、客服管理)。Claude Code 被大量用于多文件代码修改、调试部署问题、修复 bug(正则、缓存、API 配置)以及通过 bash 命令部署到生产环境。
清洗并将 Markdown 和 CSV 知识库文件转换为结构化 JSON 供 RAG 检索,包括前缀标注(A:/C:)、关键词准确性测试、短关键词修复和部署更新的知识库。Claude Code 被用于编写和迭代 Python 解析脚本、调试数据格式问题以及跨多轮批量修复知识库条目。
使用交互式工作流编写日报、周报、结构化日记、爆款文章和产品文档。Claude Code 被用于通过问答收集用户输入、生成和润色内容,并将输出保存到 Obsidian 笔记库和 Markdown 文件中。
将 Vite 应用部署到 Cloudflare Pages、推送代码到 GitHub、管理 git 操作、配置访问控制和处理环境变量。Claude Code 被用于 bash 命令(gh CLI、git、npm)、调试部署问题(目录错误、preview 与 production 混淆)以及管理仓库创建和身份验证。
构建和更新 Claude Code Skills,用于文章改写(少数派风格)、Excel 渠道数据处理、中医视频脚本的 Coze 工作流规划和知识库更新工具。Claude Code 被用于创建自动化脚本、配置 Obsidian 集成路径,以及运行预定义的 Skill 工作流。
你如何使用 Claude Code
你是一个高产、快节奏的构建者 ,将 Claude Code 作为日常工作流的核心——仅 23 天内就有 126 个会话,说明你几乎每天都在使用它。你的主要模式是立即部署的迭代功能开发 :你为微信 AI 客服系统或管理后台请求功能,让 Claude 实现,部署,遇到 bug,然后在同一个或下一个会话中调试。你很少提供详细的前期规格说明——而是给出「实现客服上下线状态」或「添加 20/80 灰度测试」这样的高层级目标,让 Claude 自己想办法。当事情出错时(这很频繁——17 次代码 bug,12 次错误方向),你快速纠偏 而不是卡住,经常在 Claude 调查中途打断并完全转向,比如你放弃知识库任务转而做灰度测试那次。
你的工作流明显是全栈且运营导向的 ——你不只是写代码,还在部署到 Cloudflare、推送到 GitHub、清洗 RAG 知识库数据,甚至让 Claude 帮你写日报和周总结。大量的 Bash 使用(1,288 次)加上 Read(717 次)和 Edit(523 次),证明你依靠 Claude 来浏览代码库、运行脚本、跨多文件做精准修改。你也将 Claude 用于内容创作工作流 ——将文章改写为少数派风格、通过访谈驱动生成产品经理文章、构建 Obsidian 集成写作管道。你有一个独特习惯是使用预定义 Skills 和自动化 ,比如触发 Skill 处理渠道数据,或运行带有事实核查的文章改写工作流。
尽管摩擦频繁——错误的部署目录、Windows 编码问题、Claude 编辑错误文件、误解 OAuth 请求——你保持着极高的满意率 (83% 大概率满意)。这说明你已经内化了「迭代就是过程」的理念。你把 Claude 当作可以随时纠偏的实操协作者,而不是需要完美指令才能运作的工具。你在这段时间内的 23 次提交表明你在通过这些会话持续发布真正的产品变更,而不只是在实验。
核心模式: 你是一个快速迭代构建者——给出高层级目标,让 Claude 执行,然后在实时部署失败和 bug 中纠偏,而不是事先规划。
用户响应时间分布
中位数:174.1 秒 • 平均值:333.3 秒
多开会话(并行运行)
你会同时运行多个 Claude Code 会话。当会话时间重叠时即判定为多开,说明你在进行并行工作流。
你做到的亮点
在过去三周里,你一直在大量构建和部署微信 AI 客服系统,同时也在创建内容工作流和自动化数据处理任务。
端到端产品开发闭环
你通过 Claude 跑完了完整的功能开发周期——从规划灰度测试、客服状态系统、升级提示词等功能,一直到实现、部署、上线后调试。你「发布→生产测试→立即修复」的迭代方式,在 126 个会话中展现出了强劲的快速交付工作流。
与 Obsidian 集成的内容创作管道
你构建了一套复杂的内容管道:Claude 帮你做访谈、起草爆款文章、将内容改写成特定发布风格,并自动保存到 Obsidian 笔记库的正确文件夹。你还在从 Obsidian 笔记生成日报和周报,将 Claude 变成了知识管理系统的核心组成部分。
可复用自动化 Skills
你为渠道数据跨 Excel 处理、知识库格式转换和文章改写工作流创建了可复用的 Claude Skills。通过触发这些预定义 Skills,你将复杂的多步骤流程变成了一键操作——比如你的渠道数据 Skill,一次运行就能更新全部 5 个 Excel 文件。
问题出在哪
你的会话频繁受到部署配置错误、初版代码有 bug 需要多轮修复、以及 Claude 走错方向直到你手动纠偏这三类问题的困扰。
部署与环境配置错误
你反复遇到代码被部署到错误目录、错误环境或缺少配置的问题——这些都可以通过建立部署检查清单或在 CLAUDE.md 中明确写出路径和环境来避免。
文件被部署到备份路径而非服务工作目录,导致 404 错误,需要一轮调试
应用被部署为 Cloudflare Pages 的预览版而非正式版,线上 URL 显示「这里什么都没有」直到你发现
初版代码有 Bug,需要多轮迭代
Claude 的初版实现经常有解析 bug、缺少前缀或作用域错误,需要多轮修复。你可以通过让 Claude 在认为任务完成前先写并运行测试来减少这种情况。
CSV 解析脚本在处理带编号列表格式时有分割问题,需要多次迭代才得到正确输出
脚本漏掉了很多需要加 A: 前缀的答案行,编码问题也持续存在——你不得不一直指出 Claude 无法自己复现的问题
走错方向或编辑错目标,直到你介入
Claude 有时会误解你的意图或编辑错误的文件,浪费时间直到你手动纠正。提前更明确地说明要修改哪些文件以及术语在你的场景中是什么意思会很有帮助。
Claude 将「使用 OAuth」理解为在代码中实现 OAuth,而不是用 OAuth 向 Cloudflare CLI 认证,需要回滚和澄清
Claude 把关键词修复集成到了错误的文件(docx_to_kb.py 而非 md_to_kb.py),你不得不自己纠正目标
可尝试的现有 CC 功能
建议添加到 CLAUDE.md 的内容
直接把这些粘贴给 Claude Code,它会帮你加到 CLAUDE.md 里。
复制所有勾选项
把以下内容粘贴给 Claude Code,它会帮你配置好。
自定义 Skills
可复用的提示词模板,用单个 /命令触发重复工作流。
为什么适合你: 你已经在使用 Skills(文章改写、数据处理),并在 5 个以上的会话中写日报/周报。一个 /dailyreport Skill 能让你不用每次重复输入报告格式说明。
mkdir -p .claude/skills/dailyreport && cat > .claude/skills/dailyreport/SKILL.md << 'EOF'
# 日报生成器
1. 询问用户今天完成的工作事项
2. 询问明天计划的事项
3. 格式化为结构化日记,包含章节:## 今日完成, ## 明日计划
4. 保存到 Obsidian 笔记库的标准日记路径
EOF
复制
Hooks(钩子)
在特定生命周期事件(如编辑后)自动运行 Shell 命令。
为什么适合你: 你有 17 次代码 bug 摩擦事件和频繁的部署问题。编辑后自动运行语法检查或基本冒烟测试,能在你手动发现之前就捕获空白页、未定义变量和编码错误。
添加到 .claude/settings.json:
{
"hooks": {
"postEdit": {
"command": "python -m py_compile $CLAUDE_EDITED_FILE 2>&1 || echo 'SYNTAX ERROR in edited file'",
"pattern": "*.py"
}
}
}
复制
无交互模式(Headless Mode)
从脚本非交互式运行 Claude,用于批量操作。
为什么适合你: 你运行批量知识库处理(3127 条),CSV 清洗,以及 100 道 KB 测试——这些都是可以一键启动然后走开的无人值守自动化的完美场景。
claude -p "对最新知识库文件运行 md_to_kb.py,验证输出中所有条目有正确的 A:/C: 前缀,并报告任何缺少前缀的情况" --allowedTools "Bash,Read,Write"
复制
新用法建议
把以下提示词粘贴给 Claude Code,它会引导你完成整个流程。
「部署后调试」循环在消耗你的时间
在部署前加一个检查清单提示词,在错误发生前就捕获反复出现的部署失误。
纵观你的会话,你反复遇到错误的部署目录、预览而非正式部署、缺少 script 标签和 404 错误。每次都需要一整轮调试。部署前做一步验证就能消除大部分问题。这个模式在至少 5 个会话中出现过。
粘贴给 Claude Code:
部署前请验证:1) 正确的服务目录路径是什么?2) 我是否在部署到正式环境(非预览)?3) index.html 是否引用了所有必需脚本?4) 所有 API 端点 URL 是否正确指向生产环境?逐项列出每个检查及其当前值。
复制
将多功能会话拆分为顺序任务
一次请求 3-4 个功能时,让 Claude 在开始下一个之前完整实现并测试每一个。
你摩擦最多的会话涉及同时请求 4 个以上功能,导致后面的功能只是被规划而未被构建。只有 1-2 个聚焦功能的会话则持续达到完全完成。你 32% 的「大部分完成」率主要来自雄心勃勃的多功能会话。
粘贴给 Claude Code:
我需要这些功能:[在此列出]。先实现功能 1,端到端测试,并部署。只有在确认它正常工作后,再进行功能 2。在当前功能验证通过之前,不要提前规划后续功能。
复制
利用你高频的 Bash 使用来做验证
数据处理任务后让 Claude 编写并运行验证脚本,而不是依赖手动抽查。
你已经使用了 1288 次 Bash(你的首选工具),处理过包含数千条目的知识库。但摩擦数据显示脚本会遗漏边缘情况(A: 前缀、短关键词、编码)。处理后加入自动验证能系统性地捕获这些问题,而不是等待用户报告 bug。
粘贴给 Claude Code:
知识库处理完成后,编写并运行一个验证脚本,检查:1) 每行答案以 'A:' 前缀开头,2) 输出无编码错误,3) 所有条目至少有一个关键词,4) 没有空白答案字段。报告任何失败,附带行号。
复制
未来展望
你的 126 个会话揭示了一位用 Claude 构建生产系统的资深用户,但大量时间损耗在部署错误、编辑错文件和多轮调试上——这些都可以通过自主工作流来消除。
自主部署与验证管道
你近一半的摩擦来自部署到错误目录、缺少 script 标签和预览/正式混淆。Claude 可以自主部署、访问线上 URL、验证响应,出错自动回滚——全程无需你守候。想象一个单一命令:部署、运行冒烟测试,只在一切正常或需要决策时通知你。
如何开始: 使用 Claude Code 的 Bash 工具链构建一个包含部署后验证检查的部署脚本,并保存为可复用的 Skill。
粘贴给 Claude Code:
为我的 Cloudflare Pages 项目构建一个自主部署工作流。它应该:1) 从 wrangler.toml 或项目配置中识别正确的生产目录,2) 运行构建,3) 部署到正式环境(永不是预览),4) 等待 30 秒后 curl 线上 URL 验证返回 200 且包含预期 HTML 元素,5) 如果验证失败,显示错误并自动回滚到上一次部署,6) 如果成功,将提交打上 'deployed-YYYY-MM-DD-HHMM' 标签并推送。将这个工作流保存为我随时可触发的可复用 Shell 脚本。
复制
测试驱动的知识库质量保障
你在手动测试 KB 准确性,反复调试前缀、编码和关键词覆盖的解析 bug。Claude 可以在每次 KB 更新后自主运行你的 100 道测试题,将结果与预期答案对比,并自动修复失败条目——将多会话调试马拉松变成单次自愈循环。这能在问题进入生产前就捕获反复出现的缺失 A:/C: 前缀和短关键词问题。
如何开始: 建立一个包含预期问答对的测试 fixtures 文件,然后让 Claude 迭代:解析 KB → 运行测试 → 修复失败 → 重新运行,直到 100% 通过,全部在一个自主会话中完成。
粘贴给 Claude Code:
我有一个 Markdown 知识库被解析成 JSON 供 RAG 服务使用。创建一个自主 QA 管道:1) 使用 md_to_kb.py 解析 .md KB 文件,2) 加载输出 JSON 并验证每个答案有正确的 A: 或 C: 前缀、无编码错误且无空字段,3) 对解析后的 KB 运行我的 100 道测试题,记录哪些问题失败及其预期与实际答案,4) 对每个失败,诊断是缺少关键词、前缀错误还是解析 bug,5) 在源 .md 或解析脚本中自动修复问题,6) 重新运行完整测试套件,7) 重复直到所有测试通过,或报告需要我介入的问题。展示所有更改的汇总 diff。
复制
带防护的并行多功能实现
你的会话呈现出请求 3-4 个功能、Claude 完成大部分但最后一个被打断或只被规划的模式。通过并行子代理,Claude 可以在独立的 git 分支上实现每个功能,独立运行测试,然后顺序合并——这样功能 #3 的 bug 就不会阻塞功能 #4。像 docx_to_kb.py 与 md_to_kb.py 那样编辑错文件的问题,会在分支专属测试失败时自动被捕获。
如何开始: 使用 Claude Code 的任务编排将多功能请求拆分到隔离分支,每个分支在合并到主干前都有自己的验证步骤。
粘贴给 Claude Code:
我需要为微信管理后台实现 4 个功能。不要按顺序做,而是使用这个工作流:1) 为每个创建功能分支:feat/date-filter、feat/role-access、feat/chat-permissions、feat/star-pin,2) 对每个分支,实现功能,然后通过以下方式验证:检查修改了正确文件(不是备份或错误模块文件)、运行现有测试、启动开发服务器确认没有导入/语法错误,3) 如果某功能验证失败,在该分支上修复后再继续,4) 全部 4 个独立通过后,逐一合并到 main,每次合并后重新验证以捕获冲突,5) 给我一个最终汇总表:功能名 | 修改文件 | 测试通过 | 合并状态。现在从功能 1 开始。
复制
「Claude 一直把文件部署到错误的目录,把 Bug 备份而不是修复它们」
在一次微信 AI 客服部署中,Claude 将更新后的文件部署到了备份路径而非实际服务工作目录,导致 404 错误。再加上另一个会话里编辑了错误的 Python 文件(docx_to_kb.py 而非 md_to_kb.py),以及又一个会话里部署到预览而非正式环境——Claude 简直在把正确的代码放到错误地方这件事上展现出了真正的天赋。