Qingwa
(青小蛙)
1
[!into]
我的一个朋友告诉克劳德要一直称呼他为“丁克贝里先生”。他说,如果克劳德不再始终如一地称呼他为“丁克贝里先生”,他就能看出克劳德没有按照 Claude.md 上的指示去做。
在这个写一篇好的 Claude.md的讨论里,有人说了这样一句话。
这个太有趣了,而且似乎很有效。
当然你再 CLAUDE.md 中写入这样一句话:请每次回复都称呼我为青小蛙
一旦它不叫你了,那就意味着它已经不再参考 Claude.md 文件里的规则了,就…提醒他一次。
嗯,好好笑。
我觉得,其他 .md 应该同样有效的。
1 个赞
dms
(稻米鼠)
4
但实际情况更加复杂,应该让它输出你需要它必须时刻关注的状况,比如我遭遇了某狗把项目根目录理解为系统根目录并疯狂尝试操作的事件之后,我的提示词是这样的:
- **严禁**的任何文件,如需修改,需向用户申请,在用户明确允许后方可修改,且每次授权仅对当次任务有效。
- **必须**对于任何任务的执行,都要先创建工作列表,并在执行过程中及时对工作列表进行更新。
- **注意**任务的划分,尽量细致,每个任务的预估工作时长为 2~3 分钟。如果多步骤操作,尽量展示每个步骤的执行情况。
- **必须**使用中文与用户交流,使用中文创建工作列表。
- **必须**在每一次回复中,务必在结尾输出(用尽量明显的格式)当前的工作目录,以及当前任务对于文件修改的授权状态。示例格式如下:
```
## 当前状态展示
**工作目录**:`excample/excample`
**授权状态**:【[只读|读写]】
```
[!done] 然而
再好的链子也拴不住总想发疯的狗
【命令遵循能力是编程模型的基本底线】
你是想要一个虽然能力平凡,但事事听你话的实习生呢;还是一个能力或许强一点儿,但一点儿也不听你话的实习生呢?后者难道不就是来捅娄子的吗?
3 个赞