KitNelo · 全部工具 · Blog
AI 产品与动态AI 应用

Claude Artifacts 怎么做可用的小工具?写清验收用例再分享

AI 能把一个想法做成有界面的作品,但“看起来能点”与“可以交给别人使用”之间还差具体检查。本文用不接入外部应用的长度换算练习,说明怎样给 Claude 清楚要求、验证结果并检查分享范围。示例是编辑设计的练习,未声称已经在某个账户实测。

KitNelo发布于 6 分钟阅读
电脑屏幕上的彩色程序代码,作为检查 AI 生成小工具的示意配图,并非 Claude 产品截图
配图:Fili Santillán · Unsplash License

先看结论

先写输入规则、预期结果和异常处理,再要求生成一个小范围的 Artifact。用独立计算结果检查普通值、零、空白和非法输入,每次修改后重跑这些例子。准备分享时核对实际 Share 面板和接收人的访问条件,而不是照搬旧版 Publish 教程。

先确认当前作品类型与可用入口

Claude 官方 Artifacts 帮助说明可创建和修改独立作品;当前功能需要启用 Cloud code execution and file creation。文档把 2026 年 9 月 16 日之前在聊天中创建的作品归为 legacy,旧教程的按钮未必适用于新作品。

以你自己的入口、组织设置和权限为准,不为做一个练习随意更改组织权限。这里选择没有真实个人资料、没有外部连接、没有长期存储需求的最小任务。模板、联网和数据保存不属于本次验收目标。

把一句想法改成可检查的规格

只说“做一个换算器”会留下许多空白:输入是不是允许负数,空白算不算零,结果保留几位,页面要不要存数据。先写出明确范围,能减少后续解释成本。

本练习只支持米转厘米,规则为结果等于输入乘以 100。允许非负小数;空白、负数和非数字显示说明,不输出貌似成功的值。显示单位和清空按钮,输入与结果都应有文本标签;不加载外部资料,不保存输入。

如果你同时在比较模型,先看模型评估的任务与失败条件。模型选择不能替代这个小工具的规则定义,生成更漂亮的布局也不代表计算更正确。

提示词示例:先要求解释边界再生成

可这样发起练习:请创建一个米转厘米的小工具。只接受非负十进制数字,换算规则为乘以 100,显示厘米单位;空白、负数和非数字不得计算。支持清空、键盘操作和手机阅读。不连接应用、不调用 AI 服务、不保存数据。先说明实现与可能的限制,再生成作品,并列出需要我检查的用例。

这些要求是你要检查的规格,不是模型必定遵守的保证。若它增加联网、账号登录或保存功能,让它说明原因并回到最小范围。不要把密钥、客户资料或未经许可的代码贴进练习。

手工列出预期值并检查异常

  • 普通值:1 米应为 100 厘米;1.25 米应为 125 厘米。自己先算好,不能让同一次生成的答案担任唯一裁判。
  • 边界值:0 应得到 0 厘米;清空后不应沿用上一个结果。输入很长的小数时检查舍入说明,别把显示精度误当成无限精度。
  • 无效值:空白、-1 和 abc 应分别拒绝或解释;不要悄悄将空白变成零,也不要把部分字符解析成合法结果。
  • 交互:用键盘移动到输入与按钮,缩小窗口检查标签、错误提示和结果是否可读。一次成功点击不覆盖所有操作。
  • 修改后:保存本轮问题清单,要求只修改相关部分,再重复原有用例。颜色或布局变化也可能影响输入操作。

分享前用接收人的身份检查

官方分享文档区分新作品的 Share 和旧版 Publish,并说明新分享作品通常要求接收人拥有 Claude 账户,旧版公开聊天作品是例外。组织与作品类型也会影响可选择的分享范围。

先在你有权使用的接收账户中检查:链接是否打开、权限是否符合预期、操作是否仍正确。没有接收账户可验证时,把访问条件标为尚未验证,不把作者自己打开成功当成别人也能打开。

以后若接入应用,再按外部连接的权限与结果检查重新设计验收。不同厂商的控制并不相同,不能把一段“不允许修改”的提示词当作实际权限开关。

小工具通过样例也有适用边界

几个例子只能验证这些输入与路径,不证明所有数值、浏览器或设备都没有问题。对于必须长期维护的工具,保存规格与修正记录,明确谁接收错误反馈;需要更高可靠性时,应由有能力的开发者审查实现。

本练习不是本站提供的新换算功能,也不是可直接用于工程计算的认证软件。涉及复杂单位、精度或真实业务规则时,需要独立验证。AI 生成、云端运行与本机处理是不同概念,不应把 Artifact 误写为完全离线。

常见问题

没有代码基础能做这个练习吗?

可以从最小规则与手工验收开始;但不懂实现会限制你发现复杂问题的能力。先使用虚构数据和低影响任务,复杂用途请找能审查实现的人。

界面正常就代表计算没有错误吗?

不能。分别检查规则、预期值、异常输入和交互。保留一份独立结果清单,每次修改后复查。

分享链接为什么别人打不开?

可能与接收账户、分享范围、组织设置或作品类型有关。按当前分享帮助和实际面板核对,不用旧版公开作品的经验推断新作品。

参考资料与延伸阅读

继续阅读