词元之母TOK.MOM - 平台充值汇率 1:1 即 1 人民币充值到账 1 美元,支持一个 Key 调用近 600+ 海内外模型,限时特价模型低至 1 折,欢迎上岸!
💡 一句话总结:用 AI 自动生成 README、commit 消息、PR 描述。

确保你已经完成以下事项:
git init)| 文档类型 | 生成时机 | AI 辅助方式 |
|---|---|---|
| README | 项目初期/重大更新 | 分析项目结构生成 |
| API 文档 | 接口开发完成 | 从代码提取生成 |
| Commit 消息 | 每次提交 | 分析变更生成 |
| PR 描述 | 提交 PR | 汇总 commit 生成 |
@explore 分析项目结构,生成一个专业的 README.md:
包含以下部分:
1. 项目名称和简介
2. 功能特性(Feature list)
3. 快速开始(安装和运行)
4. 使用示例
5. 配置说明
6. 贡献指南
7. 许可证
保存为 README.md在 OpenCode TUI 里,以 !开头的消息会执行 shell 命令,并把输出带进对话:https://opencode.ai/docs/tui
!git diff根据以上变更,生成符合 Conventional Commits 规范的 commit 消息:
- 格式:type(scope): description
- type:feat/fix/docs/style/refactor/test/chore
- 简洁明了,不超过 50 字符!git add . && git commit -m "feat(auth): add email verification on registration"获取最近提交列表(示例):
!git log --oneline -10根据以上 commit 历史,生成 PR 描述:
## 变更概述
(一句话总结)
## 变更详情
(分点列出主要修改)
## 测试情况
(测试了什么)
## 相关 Issue
(关联的 issue 编号)/undo@src/services/payment.ts 为这个文件添加 JSDoc 注释:
- 每个导出函数都加
- 包含参数说明和返回值
- 包含使用示例预期效果:生成专业的项目 README,让新人快速上手
## 角色
你是技术文档工程师,擅长写让人一看就懂的项目文档。
## 任务
为项目生成专业的 README.md。
## 输入信息
### 必填项
- 项目名称:【名称】
- 一句话描述:【描述】
- 技术栈:【技术栈】
### 选填项
- 目标用户:【谁会用这个项目?】
- 项目结构:@explore 或 [粘贴项目结构]
## 输出规范
包含以下部分:
1. **项目标题和 Badge**
2. **项目简介**(3-5 句话)
3. **功能特性**(用列表)
4. **快速开始**
- 环境要求
- 安装步骤(可直接复制运行)
- 运行命令
5. **配置说明**(环境变量、配置文件)
6. **API 文档**(如适用)
7. **常见问题**
8. **贡献指南**
9. **许可证**
## 约束条件
- ✅ 快速开始的命令要能直接复制运行
- ✅ 配置说明要完整,包含所有必填项
- ✅ 使用合适的 Badge(build status、version 等)
- ❌ 避免过于冗长,保持简洁
- ❌ 避免遗漏关键配置预期效果:生成规范的 Conventional Commits 格式消息
## 角色
你是代码规范专家 ,擅长写规范的 Commit 消息。
## 任务
根据代码变更生成符合 Conventional Commits 规范的提交消息。
## 输入信息
### 必填项
- 变更内容:!git diff 或 [粘贴变更描述]
### 选填项
- 关联 Issue:【Issue 编号?】
## 输出规范
格式:`<type>(<scope>): <description>`
### type 选择
- feat: 新功能
- fix: Bug 修复
- docs: 文档更新
- style: 代码格式(不影响逻辑)
- refactor: 重构(不是新功能也不是修复)
- test: 测试相关
- chore: 构建/工具/依赖
### 规范
- description 不超过 50 字符
- 使用祈使语气(add, fix, update,不是 added, fixed)
- 如果变更复杂,添加 body 说明详情
- 如有关联 Issue,在 footer 添加 `Closes #123`
## 约束条件
- ✅ type 要准确反映变更类型
- ✅ description 要具体,说明改了什么
- ❌ 避免含糊的描述如 "fix bug"、"update code"
- ❌ 避免在 description 中重复 type预期效果:生成清晰的 PR 描述,帮助 Reviewer 理解变更
## 角色
你是技术写作专家,擅长写清晰的技术文档。
## 任务
根据 commit 历史生成 PR 描述。
## 输入信息
### 必填项
- Commit 历史:!git log --oneline -10 或 [粘贴 commit 列表]
### 选填项
- PR 目的:【这个 PR 要解决什么问题?】
- 关联 Issue:【Issue 编号?】
## 输出规范
```markdown
## 变更概述
(一句话总结本 PR 的目的)
## 变更详情
- 详细修改点 1
- 详细修改点 2
- ...
## 测试情况
- [ ] 单元测试通过
- [ ] 集成测试通过
- [ ] 手动测试通过
## 截图/录屏
(如有 UI 变更,附上截图)
## 相关 Issue
Closes #【Issue 编号】
## Reviewer 注意事项
(需要特别关注的地方)
---
## 检查点 ✅
> 全部通过才能继续
- [ ] 生成了 README.md
- [ ] 用 AI 生成了 commit 消息
- [ ] 知道如何生成 PR 描述
- [ ] 知道 /undo 与 Git 的联动
---
## 踩坑提醒
| 现象 | 原因 | 解决 |
|-----|-----|-----|
| README 不准确 | AI 分析不全 | 先用 @explore 让 AI 理解项目 |
| commit 格式不对 | 没指定规范 | 明确要求 Conventional Commits |
| /undo 不生效 | 项目不是 Git 仓库 | 先 `git init` |
---
## 本课小结
你学会了:
1. 自动生成项目 README
2. 生成规范的 commit 消息
3. 生成 PR 描述
4. /undo /redo 与 Git 联动
---
## 下一课预告
> 下一课我们将学习 CI/CD 集成,让 AI 在流水线中工作。
---
📚 **更多完整模板**:[Prompt 模板库](../appendix/prompts)