如何区分表示目的的「〜ために」和「〜ように」

1、 〜ため(に)
接续:动词的辞书形+ため(に)
名词+の+ため(に)
「AためにB」在表示目的的时候,前面是带有意志性的动作,而且A和B的动作主体为同一个。如果A和B的动作主体不同,则该语法用于表示原因。
例句:
①山田さんは旅行を行くためにアルバイトをしています。
山田为了旅行正在打工。
例句①中,「〜ために」表示目的,前后动作主体为「山田さん」。同时,「〜ために」在表示目的时,其后不可接表示命令、请求、意志等表达方式。
②健康のために、私はタバコをやめます。
为了健康,我戒烟了。
例句②中,「〜ために」表示目的,前后动作主体为「私」。而「〜ために」接续在名词后面,「〜ために」的后面是表示第一人称强烈意志的动作“戒烟”。
③母は家族のために晩御飯を作りました。
妈妈为家人做了晚饭。
例句③中,「〜ために」接续在表示人物或团体名词的后面,可以表示目的,而这种目的可以给予他们某种利益。该句中,「〜ために」接在了「家族」的后面,表达了妈妈做晚饭的目的是为了家人。
2、〜ように
接续:动词的辞书形/否定形/动词可能形/非意志动词+ように
「AようにB」句式中,通过表述符合说话人愿望的状态、状况来表示一种目的的表达方式。
例句:
①約束を守るようにしてください。
请你遵守诺言。
这句话中把形成 「約束を守る」这一状况作为了「する」的目的。在「AようにB」句式中,B是带有意志性的动作,而A则不带有意志性的动作,通常会使用动词辞书形、否定形、可能形或者「なる」等表示状态、状况的词。
另外,例句①中「約束を守る」和「する」的主体均为同一个。但也会出现前后主体不一样的场合。
②子供もわかるように、先生は簡単に説明した。
为了也让孩子能听懂,老师简单地做了说明。
这句话中的「~ように」依旧表达目的,但前后主体不一样。而这种用法是表达目的的「〜ために」所不具备的。
「~ように」和「〜ために」之间通常是不能互相替换使用的。通常可以按照以下规律加以区分:
①健康するために、タバコをやめた。我为了健康而戒烟了。(前后同一个主体,意志性动作)
②ピアノができるように一生懸命練習した。为了会弹钢琴,我拼命练习。(前后同一个主体,无意志性动作,接续动词为可能形)
③家族の幸せになるように、私は一生懸命貯金している。为了家人的幸福,我努力在存钱。(前后不同主体,无意志性动作)