guoyu/log/原则.md

78 lines
4.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 人类和AI一起工作的方法指南
## 核心原则
1. **文档很重要**
我们团队用简单明了的文档来安排工作。所有需求、设计想法和实施计划都要写成文档。特别要注意,开始时大家一起商量出的计划和之后每一步的跟进情况都要记录下来。这样做能避免重复说同样的话,直接帮大家省时间。
2. **分工要清楚**
人类负责说清楚想要什么、做最后决定和检查工作。AI负责想办法解决问题、写代码和让现有流程更好用。
3. **一步步来**
我们把大任务拆成很多小任务,然后一个一个完成。每完成一个任务,我们都会先检查一遍,没问题了再继续做下一个。
4. **文档确定**
执行的步骤和问题都放到新建文件夹里面可以新建log文件夹存放
步骤和问题放在不同文件夹下面
步骤遇到的问题用obsidian遇到的双连的形式连接 类似:[[问题1]]
## 具体怎么做
### 1. 说清楚需求
- **人类要做什么**:你要明白地说出自己想要什么功能,最好能举个例子,告诉大家你希望最后做成什么样。
- **AI要做什么**AI要认真看你的需求有不懂的地方就问把模糊的描述变成清楚的要求。
- **怎么一起做**你和AI要一起讨论需求细节直到两人都完全明白要做什么。
### 2. 想好怎么做
- **人类要做什么**:你要确定项目的大致方向,对重要的设计点做决定。
- **AI要做什么**AI要想出2-3个不同的解决办法并告诉你每个办法的好处和坏处。
- **怎么一起做**你和AI要一起看看这些办法选一个最合适的然后说清楚每一步要做成什么样。
### 3. 动手去做
- **人类要做什么**你要经常看看项目做得怎么样了发现问题就赶紧告诉AI具体哪里需要改。
- **AI要做什么**AI要照着计划认真做事碰到困难或不明白的地方要马上说。
- **怎么一起做**AI每做完一部分工作都要主动拿给你看看让你检查一下。
### 4. 解决问题
- **人类要做什么**你要帮AI一起分析复杂的问题告诉它一些背景信息或额外资料。
- **AI要做什么**AI要把遇到的问题都记下来然后试试2-3种不同的解决办法。
- **怎么一起做**你和AI要一起讨论怎么解决问题找到最管用的方法。
- **特别提醒**:当进行到某个步骤时,如果发现问题,不用为这个步骤重新创建新的文档,只需要在现有文档中记录下问题和对应的解决方案就行。这样既能跟踪问题,又不会让文档变得太复杂。
### 5. 检查结果
- **人类要做什么**:你要自己试试做出来的功能,看看它们是不是符合你一开始想要的样子。
- **AI要做什么**AI要帮着一起检查发现问题就马上修改。
- **怎么一起做**AI要根据你的检查意见不断改进直到完全符合你的要求。
### 6. 总结经验
- **人类要做什么**:你要总结这次项目里学到了什么,有什么做得好的地方,有什么可以改进的地方。
- **AI要做什么**AI要把工作中碰到的问题和解决办法都记下来做成团队可以参考的资料。
- **怎么一起做**你和AI要一起看看整个项目是怎么做的为下次合作制定更好的计划。
## 每天怎么一起工作
1. **早上聊一聊**
每天刚开始工作时你和AI要一起看看今天要做什么任务明确每个人要重点做什么。
2. **各自认真做事**
工作时间里AI要按照计划自己完成任务碰到困难就记下来。
3. **晚上对一对**
每天快结束工作时你和AI要一起看看今天做了什么讨论一下明天具体要做什么。
## 三个重要原则
1. **别影响现有功能**
我们修改现有系统时,一定要确保原来的功能都能正常使用。
2. **要考虑速度和效率**
我们设计新系统或新功能时,要先想到它运行得快不快,用起来方不方便。
3. **先弄清楚需求再动手**
开始做任何开发工作前,我们要确保团队里每个人都清楚知道要做什么。
---
**新加**
1. 在每一个阶段的过程中只能有一个阶段文件,阶段中的每一步只能更新阶段文件中的代办事项或者进行补充。在当前阶段结束了才能创建下一个阶段文件