WF-AI-APP / V1.0.0
从任务想法到可试用的 AI 小应用
适合个人工具和小型产品原型。先定义输入、输出和人工闸门,再完成界面、模型调用、测试与发布。
INPUT / 你要准备
- 明确任务
- 测试样例
- 模型访问方式
- 隐私边界
OUTPUT / 最后得到
- 产品任务书
- 可用原型
- 测试记录
- 发布清单
HUMAN-READABLE FLOW
4 步把事情做完
每一步都必须留下可检查的结果,不把“问过 AI”当成完成。
- 01app-01
定义一个核心输入和输出
避免第一版变成万能助手。
怎么做写清谁在什么情况下输入什么、系统返回什么、哪些情况必须拒绝或交给人。
- 02app-02
先做不接模型的可点击原型
在付出开发成本前验证操作流程。
怎么做用固定假数据完成输入、处理中、结果、错误和人工确认界面。
- 03app-03
接入最小模型能力和安全边界
只自动化已经验证的节点。
怎么做实现单一模型调用、输入长度限制、错误处理和明确的人工确认,不记录不必要内容。
- 04app-04
发布小范围测试版本
先收集真实失败案例。
怎么做部署到受控地址,加入隐私与使用限制说明,记录每个测试样例的输入边界和人工判断。
REUSABLE BLOCKS
这条流程用了哪些子流程
目标简报
把模糊想法变成有边界、可验收的一页任务说明。
一个想法或问题 → 目标、受众、限制和完成标准来源核验
把事实性结论追溯到原始或权威来源,并记录不确定性。
事实、数字和外部说法 → 来源表与待核实清单质量闸门
在人最终发布前检查事实、版权、隐私、可用性和完整度。
准备发布的作品 → 问题清单与通过记录发布打包
把作品、说明、来源和版本记录整理成可交付的一套文件。
最终作品及配套资料 → 可分享、可回滚的发布包TOOLKIT
配套工具与替换位置
通用助手ChatGPT
拆解任务、生成草稿、检查遗漏
网页 / App;套餐与地区可用性以官网为准 ↗通用助手Claude
长文理解、结构整理、代码协作
网页 / API;可用性以官网为准 ↗界面设计Figma
整理页面结构和可点击原型
网页 / 桌面端;套餐以官网为准 ↗版本管理GitHub
保存版本、协作与发布代码
网页 / Git 客户端 ↗网站基础设施Cloudflare
域名、网页托管、边缘接口与安全
网页控制台;免费额度和限制以官网为准 ↗工具功能、价格和地区可用性会变化;执行前请打开官网复核。 流程节点可以替换成具备同样输入与输出的工具。
QUALITY GATE
做到这些,才算完成。
- 第一版只完成一个核心任务
- 错误和拒绝状态有清晰说明
- 敏感输入不会被不必要保存
- 发布前完成费用上限和回滚检查
SAFETY NOTES
不要跳过的风险。
- API 密钥只能保存在服务器环境变量中,不能进入浏览器代码或公开仓库。
- 医疗、法律、财务等高风险用途需要专业审核和额外合规设计。
AGENT-READABLE
同一条流程,也能直接交给 Agent。
接口保留版本、输入、输出、步骤和人工审批要求。 Agent 可以读取流程,但不能替代需要人确认的发布决定。
{
"id": "wf-ai-app",
"version": "1.0.0",
"inputs": [
"明确任务",
"测试样例",
"模型访问方式",
"隐私边界"
],
"outputs": [
"产品任务书",
"可用原型",
"测试记录",
"发布清单"
],
"steps": [
{
"id": "app-01",
"action": "写清谁在什么情况下输入什么、系统返回什么、哪些情况必须拒绝或交给人。",
"output": "产品任务书与测试样例",
"requires_human_check": true
},
{
"id": "app-02",
"action": "用固定假数据完成输入、处理中、结果、错误和人工确认界面。",
"output": "可点击界面原型",
"requires_human_check": true
},
{
"id": "app-03",
"action": "实现单一模型调用、输入长度限制、错误处理和明确的人工确认,不记录不必要内容。",
"output": "可试用 AI 原型",
"requires_human_check": true
},
{
"id": "app-04",
"action": "部署到受控地址,加入隐私与使用限制说明,记录每个测试样例的输入边界和人工判断。",
"output": "测试版本与问题清单",
"requires_human_check": true
}
]
}