:Claude Code上架AIStore,用Claude改整个代码库,开箱即用)
AI Store当前最火的AI产品是【口袋专家AI】——AI版微信让AI微信中的智能体专家帮你做PPT、做短剧、做图片完成工作和生活中的所有事。一、引言编码智能体的价值不只是给出一段代码还在于把代码写进指定位置、运行验证并报告结果。第一次使用时最好用独立目录里的小练习确认这条链路。本篇从 AI Store 打开 Claude Code让它创建一个空白规范化函数再实际运行两条断言。只用 Python 标准库不安装依赖、不联网、不改已有项目。二、项目原理与本篇学习目标2.1 网页入口与编码执行如何配合本次看到的是托管网页工作台对话承载需求文件树展示产物工具记录连接创建目录、写入和执行。它免去了本例中手工安装环境的步骤但读者仍要知道代码运行在哪个目录不能把云端写入误认为本机文件已经更新。一次任务是否清楚主要看四件事输入样例、期望行为、允许修改的文件、验证命令。模型型号会影响回复和执行表现却不能替代这些约定。对于同样的字符串任务交付目标越明确越容易发现偏差。2.2 连续空白不只是连续空格题目使用“连续空白”示例代码中的正则\s可匹配空格、制表符、换行等空白。它们被统一替换为一个普通空格首尾再由strip去除。这个选择适合单行名称整理但若输入是需要保留段落的文章就可能破坏格式。所以先确认用途整理店名可以压缩空白处理诗歌或代码则不能随意折叠。即使同一段代码运行正确也需要符合输入数据的语义。三、认识托管网页界面登录 AI Store点击Claude Code。本次使用的是 AI Store 提供的网页工作台顶部有对话、终端、Git、搜索、后台任务和设置。点击新对话。左侧保留历史右侧显示云端文件树底部工作目录为/workspace。这些文件属于云端工作台不会自动出现在本机下载目录。输入框下方显示模型与思考档位本次为claude-sonnet-5、高档位。读者应以实际可选目录为准本文不要求修改模型配置。四、实战创建函数并运行断言发送下面的任务请完成一个隔离的Python小练习 只在 /workspace/csdn-claude-code-demo-20261009 新建 normalize.py 函数 normalize_name(s) 去掉首尾空白并把连续空白合并成一个空格。 只用标准库。在文件末尾加两个assert分别验证 Qing Ning 变成 Qing Ning 和空字符串仍为空。 实际运行 python3 验证。 不要联网、安装依赖、读写其他目录、执行Git操作。 最后用中文简短报告文件路径、命令和结果。这份提示既限定了修改位置也给出了可执行的验收标准。模型无需猜测“优化字符串”到底指什么。本次执行中Claude Code 先创建目录再使用 Write 写入normalize.py最后运行 Python。函数使用标准库reimport re def normalize_name(s): return re.sub(r\s, , s.strip()) assert normalize_name( Qing Ning ) Qing Ning assert normalize_name() 五、查看真实验证结果实际工具命令在目标目录执行python3 -I normalize.py成功后输出ALL ASSERTS PASSED。-I是 Python 的隔离模式选项不是安装依赖的命令。截图展示了最终报告和右侧新目录。回看会话时工具过程可能以简化条目显示要验收重要修改应同时看文件内容和实际运行输出不能只看一句“已完成”。两条断言只覆盖了连续空白和空字符串。本次没有验证非字符串输入也没有设计完整的业务接口不能因此称为“生产级字符串库”。六、应用到真实项目时提前说明允许修改的目录、禁止触碰的文件以及测试命令。先检查工作区是否有未保存或未提交的改动保留可恢复的检查点。新依赖、联网、数据库操作和发布应分别说明权限不能从“帮我改代码”推断为全部允许。阅读修改结果再决定是否提交或推送本文没有执行 Git 操作。右下角/workspace是云端路径下载、同步和备份需要另外确认。七、结果分析与进阶练习7.1 怎样阅读验证命令python3 -I normalize.py中的-I表示隔离模式它不会自动为所有文件操作提供沙箱也不意味着代码无需检查。两条断言通过说明本例规定的连续空白和空字符串得到预期结果。脚本里是否还存在不必要的读写应另外查看源文件。7.2 下一轮可以补哪些测试输入场景需要先决定的行为只有空格是否归一为空字符串名字中有制表符是否替换为一个空格两行文字是否允许被合并为一行None或数字报类型错误还是显式转换这些属于后续练习不能写成这次已经通过的测试。可以要求智能体先列用例确定行为后再修改函数。每次保留旧断言防止修复新边界时破坏原功能。如果云端目录中出现了同名文件先读内容再决定覆盖还是换名。修改完成后检查差异这轮任务应围绕normalize.py而不是顺手改模型设置或整个项目结构。把小练习的验收习惯带进真实仓库比记住某个按钮位置更有价值。7.3 为名称规范化建立测试矩阵已有示例包含带首尾空白和连续空格的名称与空字符串读者可以在此基础上设计更完整的检查。测试矩阵先写输入类型、预期行为和依据再交给智能体实现能减少为了让测试通过而随意改变业务含义的情况。额外输入应明确的约定只有空白归一为空字符串是否符合要求含制表符和换行区分普通空格与全部空白非字符串明确输入类型与错误行为这些用例是后续练习不能写成本文已经跑过。先选定预期行为再运行验证如果当前任务只是审阅那么本轮产物仍是测试建议不是终端执行结果。名称整理的规则不能直接用于所有文本。把换行折叠成空格对单行名称可能合理对文章段落则会破坏结构。正则选择取决于用途应先确认保留哪些字符再决定采用哪种匹配范围。7.4 验证修改有没有超出题目打开变更后先检查目标函数与用例再看是否新增了题目不需要的依赖、网络访问或其他文件改动。更多代码不等于更好的实现对于独立练习保留一个容易阅读的文件往往更方便理解。如果测试失败保留错误信息并定位到具体输入再提出下一轮修改。不要直接删掉失败用例也不要把成功标语移到检查之前。正确的修复应该使预期行为成立而不是只让页面看起来显示成功。最后交付报告最好包含文件位置、改变了什么、用了哪条命令、哪些边界尚未覆盖。读者可以据此决定下一步避免把一次小任务通过理解成所有使用场景都已完成验收。八、总结本篇跑通了新建对话、限定目录、写入脚本、运行断言和检查结果的完整小流程。用一个可复现的练习熟悉权限与验收方式再把智能体放到真实仓库里会更容易控制修改范围。欢迎收藏本系列继续体验不同编码智能体的工作方式。AIStore免费AI公开课系列文章AIStore免费AI公开课-智能体篇一口袋专家Harness上架AIStore开源个人智能体开箱即用AIStore免费AI公开课-智能体篇二Agents Team上架AIStore拉一群机器人同时开工开箱即用AIStore免费AI公开课-智能体篇三AI Search上架AIStore问你的数据、答案带出处开箱即用AIStore免费AI公开课-智能体篇四AI Recom上架AIStore信息流推荐并讲清理由开箱即用AIStore免费AI公开课-智能体篇五OpenClaw上架AIStore龙虾2.0智能体开箱即用AIStore免费AI公开课-智能体篇六Hermes上架AIStore自记忆智能体开箱即用AIStore免费AI公开课-智能体篇七DeepSeek Harness上架AIStoreDeepSeek官方智能体开箱即用AIStore免费AI公开课-智能体篇八OpenCode上架AIStore最火的开源编码智能体开箱即用AIStore免费AI公开课-智能体篇九Claude Code上架AIStore用Claude改整个代码库开箱即用AIStore免费AI公开课-智能体篇十ComfyUI上架AIStore节点编排生图生视频开箱即用AIStore免费AI公开课-智能体篇十一Codex上架AIStore用GPT改整个代码库开箱即用AIStore免费AI公开课-智能体篇十二Pi Agent上架AIStore极简可改的编码智能体开箱即用AIStore免费AI公开课-智能体篇十三Open Design上架AIStore开源版Claude Design开箱即用AIStore免费AI公开课-智能体篇十四OpenHands上架AIStore开源版Devin开箱即用AIStore免费AI公开课-智能体篇十五Cline上架AIStoreVS Code里的结对编程智能体开箱即用AIStore免费AI公开课-智能体篇十六AutoGen Studio上架AIStore微软多智能体搭建台开箱即用AIStore免费AI公开课-智能体篇十七CrewAI上架AIStore按角色分工的智能体团队开箱即用AIStore免费AI公开课-智能体篇十八OpenManus上架AIStore开源版Manus开箱即用AIStore免费AI公开课-智能体篇十九Twenty上架AIStore开源版Salesforce开箱即用AIStore免费AI公开课-智能体篇二十LangChain上架AIStoreLangGraph智能体对话界面开箱即用AIStore免费AI公开课-智能体篇二十一SillyTavern上架AIStore开源版Character AI开箱即用AIStore免费AI公开课-智能体篇二十二Kilo Code上架AIStore架构编码调试多模式开箱即用AIStore免费AI公开课-智能体篇二十三Laya上架AIStore毫秒级结构化判断的决策模型开箱即用AIStore免费AI公开课-智能体篇二十四Jev上架AIStore托管决策模型按输入计价开箱即用AIStore免费AI公开课-智能体篇二十五Semantica上架AIStore开源版Palantir本体工作台开箱即用AIStore免费AI公开课-智能体篇二十六Open Dots上架AIStore开源版OpenAI Dots开箱即用AIStore免费AI公开课-智能体篇二十七OpenMausBot上架AIStore开源版Grok Bot开箱即用AIStore免费AI公开课-智能体篇二十八OpenMuse上架AIStore开源版Muse开箱即用