训练企业员工用 Codex 开发网页应用,解决具体业务问题。
零代码,几轮对话,出 PRD + 可用 Demo,持续迭代。
一个 Codex Skill,帮企业员工把模糊的业务问题一步步变成可用的网页应用。
学员不需要写代码,只需要用自然语言描述业务需求。Skill 会自动生成:
适用场景:
cp -r business-assistant-agent $CODEX_HOME/skills/
我是 HR 专员,平时用 Excel 管候选人太乱了,想搞个工具
或者直接说:
用业务助手智能体做一个销售拜访管理工具
business-assistant-agent/
├── SKILL.md # Skill 主文档(给 Codex 读)
├── CHANGELOG.md # 版本历史
├── README.md # 本文件
├── agents/openai.yaml # Skill 清单(触发词 + 描述)
├── assets/ # 模板 + 设计 token
│ ├── prd-template.md
│ └── design-tokens.json
├── references/ # Skill 内部知识库(7 个 .md)
├── examples/ # 学员材料 + 讲师材料
│ ├── README.md # 学员快速开始
│ ├── walkthrough-hr-...md # 完整演练(老师讲你看)
│ ├── student-checklist.md # 作业 checklist(自己做)
│ ├── instructor-guide.md # 讲师课程大纲
│ └── instructor-rubric.md # 讲师评分量表
├── scripts/ # 辅助脚本
│ ├── render_prd.py
│ └── validate_prd.py
└── work/
└── smoke_test.py # 静态校验(78 项)
cd $CODEX_HOME/skills/business-assistant-agent
python work/smoke_test.py
期望输出:总计: 78/78
在 Skill 自带的 outputs/ 下(讲师分发时一起打包)。每个 demo 都已带真实种子数据(销售 4 条拜访、HR 4 个需求 + 6 个候选人 + 3 场面试 + 3 个入职、会议 5 场 + 9 个行动项),双击 index.html 即可看到完整业务效果,无需先造数据。
每个 demo 都是单文件 HTML + README.md,双击即开,无任何依赖。
学员不需要懂任何代码。如果想看懂实现,所有 HTML 文件都可以在浏览器「查看源代码」看到完整结构。
Q:学员装 Skill 失败怎么办?
A:让学员跑 python work/smoke_test.py,78/78 通过就是装好了。失败的话看具体哪 26 项不过。
Q:生成出来的 Demo 怎么部署?
A:把 outputs/<产品名>/index.html 单文件直接发到内网(Confluence / 钉钉 / 飞书),或扔到 Vercel / Netlify 静态托管,链接发同事。
Q:学员数据丢了怎么办?
A:数据在浏览器 localStorage 里,清浏览器缓存会丢。教学员在「设置」页用「导出数据」按钮定期备份。
Q:Skill 能做原生 App / 后端 / 多人协作吗?
A:不能。本 Skill 范围是「单浏览器 + localStorage + 单文件 HTML」。要做上述能力需要另外的 Skill 或后端。
SKILL.mdreferences/iteration-patterns.mdreferences/crud-pattern.md