Compare commits
2222 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6e3694aeda | |||
| 814b56bd03 | |||
| 318c0ee9f8 | |||
| 0d44a6143c | |||
| 38c14eef13 | |||
| 995b8eeba9 | |||
| 46fa55a510 | |||
| cd7259eb73 | |||
| d49982b3c8 | |||
| d1eb29cbc4 | |||
| 437456bebb | |||
| 426f3e5642 | |||
| 4fb6e4a052 | |||
| 3128f9b3db | |||
| 1df335b082 | |||
| 97a3d6d9ce | |||
| 5c16873a65 | |||
| daca4493c5 | |||
| 1ba49d0e25 | |||
| 1f8187b070 | |||
| a69bd83e14 | |||
| 9f3531a953 | |||
| 9c94523fb7 | |||
| 9172f2fdef | |||
| 9ca4c5f09f | |||
| ebefaabe29 | |||
| 3d2d3c1eb8 | |||
| 4e6b480b48 | |||
| bc9f7ab7bf | |||
| cffcfaaa47 | |||
| 55dec30ee3 | |||
| 7980e17dc2 | |||
| 922474ea1d | |||
| f1ee399a41 | |||
| d14f71516e | |||
| 5f9c19b1f6 | |||
| 94618c9c8d | |||
| cc6e4571d4 | |||
| 3c3fb35bd6 | |||
| ec734f9925 | |||
| b69be89443 | |||
| 6f34d1c6d8 | |||
| 6e7cacb4f0 | |||
| cf8b85d4f9 | |||
| 07238dd503 | |||
| 8b41972e26 | |||
| bbd591a24f | |||
| 10fa0aa1bb | |||
| 5d4bf0f5de | |||
| 1b75a52c00 | |||
| 62364591c1 | |||
| 07f29cc4fa | |||
| 8694ba24ac | |||
| 93a4eac12d | |||
| a2c0d02a33 | |||
| db528b750b | |||
| 645d09c478 | |||
| f621f5d216 | |||
| 3e938334da | |||
| 6edea3a3bd | |||
| 1aa9cc2ec0 | |||
| 50740535f0 | |||
| 008172f365 | |||
| 39bb6f0a02 | |||
| 84c3e412aa | |||
| d77713f4dd | |||
| 745cea4289 | |||
| 54c754b54b | |||
| 0a9499b206 | |||
| 7245e264a6 | |||
| bbfb6a9886 | |||
| 221d957171 | |||
| 0d95aa4093 | |||
| ea57455c37 | |||
| 99648e2879 | |||
| e9422f9d36 | |||
| 00ef7dad2b | |||
| cc748b11b9 | |||
| e5db4ee289 | |||
| 44d64475e7 | |||
| 35f71b702b | |||
| 4cf7e11ec5 | |||
| 31039fde00 | |||
| 43d7843f39 | |||
| d21c09226e | |||
| 9082df40eb | |||
| 6161b3746d | |||
| fb75db0e18 | |||
| 4d87d98f69 | |||
| 2c006a3440 | |||
| f934f96f13 | |||
| 8dbc9bf92a | |||
| 458ac5605c | |||
| cca74a9b9b | |||
| d1da73219d | |||
| c06f95d4dc | |||
| ea85aaa458 | |||
| 0dcddde599 | |||
| 60d8c2b799 | |||
| 4b4fa1c9e0 | |||
| 590566420c | |||
| 160f506343 | |||
| d582491d9e | |||
| be4844d313 | |||
| 0106ae25de | |||
| 592b462124 | |||
| a9412770e0 | |||
| 6e93c016d4 | |||
| 2844e5efb5 | |||
| 3839c56bf4 | |||
| 66d0c0ad56 | |||
| ca32637d49 | |||
| 2cddd3b071 | |||
| bc736a947b | |||
| 31a36ce331 | |||
| 3bf9e0504a | |||
| 89f11f9d91 | |||
| d7d4809c7f | |||
| 38ef07de7d | |||
| 4e180f2a2d | |||
| c92e4c150e | |||
| 0eb757c920 | |||
| 31fceab841 | |||
| 9c569878e5 | |||
| cdefaed79d | |||
| 547a143fd8 | |||
| 6fa12fc52d | |||
| 1bb347f409 | |||
| 1784a2d831 | |||
| bcfc5363b8 | |||
| 3836b6ffd5 | |||
| 831beb6bc5 | |||
| f15a4a5fdb | |||
| ddbb95f7b3 | |||
| f86690e618 | |||
| f79c16486f | |||
| 144d01b9a9 | |||
| 5def42c5fe | |||
| 56d1e9142e | |||
| b9acdc4f9b | |||
| 257de99a36 | |||
| a17947f610 | |||
| cca49a3116 | |||
| c11ec80d45 | |||
| bba9b3f59d | |||
| a8fd8c7ea9 | |||
| 87e14f9706 | |||
| 9675928f33 | |||
| ca58a7c62f | |||
| 73269fe1e5 | |||
| 70ff5881cf | |||
| 8eb1145119 | |||
| 12beec1b01 | |||
| a6b0e6642e | |||
| c854ed7643 | |||
| 623ba4a853 | |||
| e77128c772 | |||
| c05de978d8 | |||
| 7bc5ed9d09 | |||
| 4dfb3db236 | |||
| b0dad7d1aa | |||
| a9269d9004 | |||
| 424bb19c39 | |||
| 8932e79caf | |||
| ef15b9b5f0 | |||
| 25298190c1 | |||
| fb9ab073c1 | |||
| 008ca4ffac | |||
| 15c1258ac8 | |||
| a2dbc8c4d8 | |||
| 08ae38e7e4 | |||
| 2018d40029 | |||
| 8c382875a4 | |||
| 4407cbddf9 | |||
| c0e016a036 | |||
| 5d15c1efe2 | |||
| 22088ae7bb | |||
| 6289eb6c7b | |||
| cc281bb5ee | |||
| db5dcf610a | |||
| b1a95d59e2 | |||
| b9205c7c7f | |||
| e70ece062e | |||
| 5912a8b689 | |||
| d6059e70e7 | |||
| d4655c8cc7 | |||
| 14213fff25 | |||
| b8792b8c40 | |||
| d3af1aa9de | |||
| cdc33067ed | |||
| 6a98cca512 | |||
| 02f6437252 | |||
| 9c196cc29c | |||
| a7f10eb911 | |||
| 9404a41edb | |||
| b555a8fbf5 | |||
| 721348280e | |||
| c9c08ba8b5 | |||
| a60954cf1f | |||
| 4d6bc48f2a | |||
| 528440fb80 | |||
| 19eed5a580 | |||
| bacbc6b6af | |||
| 4561ec663f | |||
| a7b1900e88 | |||
| c9d0616945 | |||
| df8e7b203b | |||
| 56b6bcd8ca | |||
| c72b697f2b | |||
| d31203ead6 | |||
| 8aacbb1b53 | |||
| cd5ddb9eeb | |||
| 61a57c4f2e | |||
| 50539ec570 | |||
| 0a117a886b | |||
| 71d4295c2a | |||
| b6b142a7b3 | |||
| 22dc84bd84 | |||
| 24f5a41bc7 | |||
| 519c7a27d5 | |||
| addc22ed2f | |||
| fd4e3b5e67 | |||
| 4eaabc7904 | |||
| 1d36c15689 | |||
| ed5632a77f | |||
| 9f5c823fee | |||
| fc59d88883 | |||
| 637cea4140 | |||
| 727178a447 | |||
| 2c8a94f3d6 | |||
| db19671887 | |||
| 301f8d7f90 | |||
| 3f3ec9a323 | |||
| 4b9f77fab2 | |||
| 45712c0227 | |||
| ba455a133c | |||
| 5e30883e62 | |||
| 0bd8da4db0 | |||
| e34360a6f5 | |||
| 485e217cbd | |||
| ebf5ef0024 | |||
| 601b54b161 | |||
| 3f8eefb53b | |||
| 854864c1f5 | |||
| a397ae3881 | |||
| db5c0ae0a6 | |||
| 558007e022 | |||
| acaac8518b | |||
| 1c7afb5183 | |||
| 0389bc8b1d | |||
| 3aed4f4cf4 | |||
| 007c4e459a | |||
| 410e6f127e | |||
| a317d65247 | |||
| dd1b920c95 | |||
| faa6a89266 | |||
| 505c796e30 | |||
| 58c3422379 | |||
| 3062cbf976 | |||
| d8613a0bab | |||
| 7ccb2f3266 | |||
| 85674d8aa1 | |||
| 2adb7c6cef | |||
| 6b48a0632c | |||
| faa951fab3 | |||
| 36ddb18f01 | |||
| 7775511649 | |||
| 8652954380 | |||
| 2da87e7668 | |||
| f77cad63c6 | |||
| 3230701184 | |||
| 2c0c9763be | |||
| 03b00e2ef1 | |||
| 0d26240725 | |||
| f670f58e20 | |||
| 4c5b835717 | |||
| f6625ba77e | |||
| 69794616d6 | |||
| adf70d7bd8 | |||
| 01be91c148 | |||
| e3a2604bc9 | |||
| e11d9df7ce | |||
| 33b6368ef9 | |||
| 715b35348c | |||
| 3af16e6051 | |||
| c14c7d4e4c | |||
| d69a4a9212 | |||
| f9703513c6 | |||
| fbe5c734a7 | |||
| fcbda9cbf1 | |||
| 4d0d744f94 | |||
| 66b984f3d3 | |||
| 5aa2d3697f | |||
| fba911a493 | |||
| b90a15d364 | |||
| 3b559e20b1 | |||
| 3f90fc6537 | |||
| 4489cbc4ee | |||
| 1ed369434b | |||
| c7172f1858 | |||
| 7ae0c562a4 | |||
| c82cd4c272 | |||
| b0deccb285 | |||
| b5a4e21dd0 | |||
| 2662dcce74 | |||
| 07fe0d6f38 | |||
| cc0cd11171 | |||
| 68ecc73e24 | |||
| 6177af409d | |||
| 3b67aef37b | |||
| 744782cf9f | |||
| 0ba91c7696 | |||
| 9db327bc96 | |||
| a35826b251 | |||
| 5204574707 | |||
| d27c619bd4 | |||
| 0f041bad3e | |||
| 66d8f6a95c | |||
| f880551f9c | |||
| 55fa101450 | |||
| f89a75b5f9 | |||
| 3258f63bf3 | |||
| d4147ff91e | |||
| 8ecbbc9ad8 | |||
| 03914a7439 | |||
| fb36581b2f | |||
| 158b192f11 | |||
| 586330f685 | |||
| 8d53f2f69e | |||
| 38518af5a6 | |||
| 04f4be5a8e | |||
| 7fa781025b | |||
| 2b6848418a | |||
| 6c26f53ee1 | |||
| 48d0b83f69 | |||
| 3c532e4111 | |||
| 3085eaa1da | |||
| 49e0c954da | |||
| 32b5e50f15 | |||
| 046378f025 | |||
| 1cc6294b44 | |||
| 92fe4adfab | |||
| 8a91498977 | |||
| 805284647c | |||
| f98520188b | |||
| 2003987206 | |||
| 2b3d68b98c | |||
| b1d7fb6eae | |||
| c6ca96dd06 | |||
| 3f00d3aa24 | |||
| e1fd31fcca | |||
| 715d71d63e | |||
| e17f8d3fd1 | |||
| 14bddd4201 | |||
| 2edd062148 | |||
| 0e26236d07 | |||
| 31efc6b20c | |||
| 208322d69d | |||
| 066fc160b3 | |||
| 84f0f1ba93 | |||
| 1aa07374cb | |||
| 04f5455203 | |||
| d8c819716a | |||
| 50076cd8e8 | |||
| 135e9a70c9 | |||
| 36b38db92c | |||
| d13ee51c5f | |||
| b3ac45b034 | |||
| 76bf2822e7 | |||
| f712270e4d | |||
| ff55ada370 | |||
| 44a00376f0 | |||
| 2c6d53dbf9 | |||
| bb76dacd27 | |||
| 5d3f44988f | |||
| dbcca7cb17 | |||
| f346d8163a | |||
| 7af884878c | |||
| 08d5cfb409 | |||
| b8874dd08e | |||
| e79104488f | |||
| 5a6023c08a | |||
| 96cabba902 | |||
| 5ffff179ef | |||
| c2e49c7edb | |||
| a497232380 | |||
| 4bbb2f316e | |||
| 4ad5f038b3 | |||
| ed6c9caa01 | |||
| fb85f713f9 | |||
| 8ff2d96b89 | |||
| b9c8918dc3 | |||
| f74f89de7e | |||
| b2fcf9a8dc | |||
| 11f36771f7 | |||
| 5309cf344d | |||
| c61ff81adc | |||
| 7006be3a17 | |||
| a28f08d043 | |||
| 645a4ea14a | |||
| 83ad711c05 | |||
| d22c5a07b6 | |||
| 5cd58ba24a | |||
| c96bbd4d4d | |||
| 6861885e4a | |||
| 3e4141ebdb | |||
| f16b467a98 | |||
| c602f679d2 | |||
| 16707ce477 | |||
| 1df65e7b85 | |||
| 0be6e3a0c0 | |||
| 14e68c0764 | |||
| 158f1a74d0 | |||
| 5492e7a219 | |||
| 78de0f518a | |||
| 76ba238cbc | |||
| 44eac22bf1 | |||
| b7355d41eb | |||
| 0870e1867b | |||
| 4900e453ac | |||
| 6c625e70fb | |||
| 744a4f7f2d | |||
| b09ab23c76 | |||
| b3078a905b | |||
| d3bf11f96d | |||
| 890d545d19 | |||
| 2753b41ae6 | |||
| 40eba18358 | |||
| effc2e59c2 | |||
| 1028e86e96 | |||
| 8861ca9a65 | |||
| fa73b58e7e | |||
| b25d45461a | |||
| 7ab86caf9a | |||
| 8c33d7f3cc | |||
| 75cdfcc502 | |||
| 03a2d43ca5 | |||
| ba945f5a30 | |||
| 06a8766bcf | |||
| f542501e04 | |||
| 81d0f2f374 | |||
| 415a73e327 | |||
| f13bc51015 | |||
| fcf07f67cc | |||
| 0eded9c586 | |||
| 8ee763aa39 | |||
| 2f76ebed63 | |||
| f04b72dd8f | |||
| c42447cf45 | |||
| 913c1ccfa7 | |||
| 64ac7c2a18 | |||
| 07b77799b5 | |||
| 069cb55b10 | |||
| e7cef7826f | |||
| 8b3dfe11b1 | |||
| 7bcf6626a1 | |||
| cd5b761ab5 | |||
| cf606dc496 | |||
| 762c8e6828 | |||
| d32df3976b | |||
| c0bd5d66b2 | |||
| 5d7e10ccc2 | |||
| 1a86d6fe4c | |||
| 040a79eb53 | |||
| 94e0377a7d | |||
| 9d34017b46 | |||
| 9fa56303f8 | |||
| 2aabe8a5cd | |||
| 4975b811e1 | |||
| d1c30e013f | |||
| f4487c1176 | |||
| 79ee015707 | |||
| 3202df224f | |||
| bb29d89977 | |||
| 6468bbc580 | |||
| 5ff347cd76 | |||
| 35095b6b99 | |||
| 5af1a7dd43 | |||
| 14eb1ef89e | |||
| 85a603a805 | |||
| e9741d6188 | |||
| 44cc22cf39 | |||
| aa0f71cb69 | |||
| 752e4677e9 | |||
| 6382f09d05 | |||
| 44a30f6ad3 | |||
| fbc109e226 | |||
| 37f3b0db1d | |||
| c02e957ebc | |||
| 42e69ed1ce | |||
| 8a18c13921 | |||
| 095fa2d40d | |||
| 03fcc1dda4 | |||
| 4ed456dc22 | |||
| cb75c5aeb9 | |||
| 9ad8032700 | |||
| 73002fe519 | |||
| 676902c8b0 | |||
| e606f0478c | |||
| b04a700f33 | |||
| 8161f96039 | |||
| d7cdad2f9f | |||
| b173e3dc1f | |||
| 57384212e3 | |||
| ec129fdde0 | |||
| 255b9151cb | |||
| 9e5e1a9742 | |||
| 4176507412 | |||
| 855127b7ce | |||
| 82d67ddb22 | |||
| f07c145b44 | |||
| 6d6e50de86 | |||
| ee1085bd6c | |||
| f3d0b34e81 | |||
| 739f677dbe | |||
| 10c7782150 | |||
| d669257492 | |||
| fd7458814b | |||
| b2c655e7e7 | |||
| 2eb7cb1b47 | |||
| ba742ab5d4 | |||
| 32596e0dfe | |||
| 118865db71 | |||
| 1eb4f306b9 | |||
| 042c2c5b85 | |||
| 95d1be74e4 | |||
| 66172f76c4 | |||
| e318f6e923 | |||
| 2c9f14793b | |||
| 0977647f14 | |||
| 89da5b3915 | |||
| fa26d88344 | |||
| f4f2248ccf | |||
| 1e74b6184c | |||
| 81477666f1 | |||
| 8e792e5b98 | |||
| 8d8eb160bb | |||
| 74bccfc39a | |||
| 76dd569200 | |||
| fc158bc126 | |||
| b59b3555cb | |||
| e29ed3ced4 | |||
| 8dab6909de | |||
| 3a2597943f | |||
| cc3c791700 | |||
| 830c07ea25 | |||
| dde5274e5b | |||
| 108af2fab7 | |||
| f28e27f7ed | |||
| 8c32704a71 | |||
| 049a234bef | |||
| 64c256047d | |||
| f7ee24b64d | |||
| ec90f3b994 | |||
| 7c84f41193 | |||
| da6a9f02e1 | |||
| 9330a72fe0 | |||
| 721347f8d9 | |||
| 49260e3656 | |||
| 1c4ae5e258 | |||
| 8dc71bf2a0 | |||
| 7f586b7b46 | |||
| 5e7fa3d95b | |||
| 79f3181b08 | |||
| ae64d6cef0 | |||
| 02b3477231 | |||
| 83b1edbb2c | |||
| 1adc0fb371 | |||
| 2eccd764e9 | |||
| 59e467f219 | |||
| b111704d01 | |||
| 96b33bb637 | |||
| c253ae0e0d | |||
| 6547f9f76a | |||
| 0e6a852a60 | |||
| 7ffc547a27 | |||
| 9d1e94d331 | |||
| 7b48e33698 | |||
| 046bd1a900 | |||
| 3befd49569 | |||
| d113ea4b0b | |||
| 4470d09dcb | |||
| 102aaf58d7 | |||
| 8f51b45432 | |||
| b55c279ef9 | |||
| fed77990ff | |||
| 8d0e18b24e | |||
| 7d43ef27e5 | |||
| facdcafbb7 | |||
| 23642a9ae5 | |||
| a04194a100 | |||
| 4ea4121222 | |||
| c925fa3fba | |||
| 6ccad79772 | |||
| 365e24a004 | |||
| 4c46db65cf | |||
| d35a7424b0 | |||
| c52405c8dc | |||
| e603aab7be | |||
| 029993cf13 | |||
| ea05ae01f5 | |||
| 437a7a485a | |||
| 12dbf333e4 | |||
| d74e4e9c3d | |||
| c13cc40c78 | |||
| 3ddd36a094 | |||
| 9d56109f1f | |||
| 1c14aec064 | |||
| 075bb8eb66 | |||
| e4e8b7d093 | |||
| a037228ff4 | |||
| b8ff40e07c | |||
| b4e118732d | |||
| ae02c781b7 | |||
| 19eb44fbfe | |||
| 1a9a1a69a6 | |||
| 4c1467a889 | |||
| a0c4b84b51 | |||
| 44c0e4ccbf | |||
| e27e619765 | |||
| 5c7c932902 | |||
| f54923bbda | |||
| 5f9eae0e6f | |||
| 1562cd9c72 | |||
| 5eb820792b | |||
| e864c4d899 | |||
| 0eab8264f3 | |||
| 7a5a9c7719 | |||
| 5d562be351 | |||
| 7241217550 | |||
| 3f64494119 | |||
| a7ec5c00d2 | |||
| d2e91ec548 | |||
| a401f53729 | |||
| 47249db06b | |||
| a72f70b035 | |||
| 4ab048cdfe | |||
| 872485b6cd | |||
| 9af0df9d27 | |||
| 44ea28c631 | |||
| 4346326000 | |||
| e698eb61ec | |||
| 0c3389498d | |||
| 9df8835b8b | |||
| 1694e609e7 | |||
| 8b072db7c2 | |||
| 71effeab4f | |||
| 51059fe7b1 | |||
| b875b95cd0 | |||
| 31eccf88ff | |||
| b2c2d7e11a | |||
| 8f859d7f42 | |||
| c8e4be1ed0 | |||
| 5ef46c646c | |||
| 25f9c4482b | |||
| 337db153dc | |||
| fb53ca2fee | |||
| 64dcff9630 | |||
| 02828e9f10 | |||
| 6dc2501f5f | |||
| 371b4c904f | |||
| f55c9b096b | |||
| 381b06a0f9 | |||
| bd2349fec0 | |||
| ea5d8ed43c | |||
| 72901d2e83 | |||
| 5a9a7a8f7e | |||
| b34298137f | |||
| 33b911755b | |||
| bb26c956f2 | |||
| 708acae95a | |||
| 897730efd4 | |||
| fc69c0b23e | |||
| 7b62d350d9 | |||
| 39ca17e947 | |||
| eca6499b2d | |||
| 4ada7cf6bb | |||
| d1709be3f1 | |||
| be5cda94ba | |||
| 31beb74e8f | |||
| e4dce1041d | |||
| e6a7d2aa84 | |||
| be40eb7915 | |||
| a94bfdad52 | |||
| 8646aee642 | |||
| b641ad426f | |||
| 293fc7a6f1 | |||
| a48152f33b | |||
| 6efb6f0198 | |||
| 272e11394f | |||
| 40387803bc | |||
| d33af11824 | |||
| c6cfb565c7 | |||
| 470c73e3e4 | |||
| 07d3af7639 | |||
| 45c4a992b9 | |||
| f2643bac58 | |||
| 5484d1a819 | |||
| e7074f808c | |||
| f37ec3c829 | |||
| e433b97c46 | |||
| d7350eaa8f | |||
| 55038eac30 | |||
| cb86423b48 | |||
| ed0997ee17 | |||
| de8fc7dd04 | |||
| d46de7e886 | |||
| 5c8cc8bb13 | |||
| 458a8986b9 | |||
| 2b1cf1bf06 | |||
| 967bbf16f4 | |||
| c0b119155e | |||
| 687205cba6 | |||
| 4d176aae18 | |||
| db2a1d3a2d | |||
| 864d453c6a | |||
| bfa028234c | |||
| 052fb30514 | |||
| 4d6bac0b3c | |||
| 677f45a46d | |||
| 834e36bba0 | |||
| ff8e6c9876 | |||
| 0855f38532 | |||
| 4f658cdba4 | |||
| c9e785cc50 | |||
| fe1bd35848 | |||
| 7a90a8b79e | |||
| 5adbaa6cf3 | |||
| e1a2ee74da | |||
| e106d40e1a | |||
| f02935f76f | |||
| 00a547ea7e | |||
| dc86d639bd | |||
| 3bd95cc78b | |||
| 970491b66b | |||
| fab19a896d | |||
| 4090248480 | |||
| c0a2c09cb9 | |||
| 7511797dfd | |||
| 01355c1787 | |||
| 9792557fba | |||
| 8cd7b79bcc | |||
| 63d9bbffa9 | |||
| 9d8e5dbcfb | |||
| 78b66aa9b7 | |||
| 10c683a746 | |||
| 595f65f936 | |||
| 86c2b5de6a | |||
| 90db1ffffd | |||
| 6fce1ab391 | |||
| 2f1326f62c | |||
| 9fd1ddc091 | |||
| 192fd1a195 | |||
| 5cac295bf2 | |||
| 8b21c81213 | |||
| fbbd6ad084 | |||
| 27908aa445 | |||
| 8eadbed231 | |||
| a14af3b41e | |||
| a09392836e | |||
| 3ac3c65858 | |||
| 538a7bcb7a | |||
| 064a9509ed | |||
| 08a17965fb | |||
| 340f32b725 | |||
| d53780e571 | |||
| 724f0a591d | |||
| 4d0b135278 | |||
| 52103cb046 | |||
| 76149cfee7 | |||
| 150bc9b757 | |||
| 69db720671 | |||
| b70ab30720 | |||
| 342f37bce5 | |||
| 77facd2662 | |||
| b549909043 | |||
| 54039dee4b | |||
| 02e3b89a3f | |||
| 1c6422b0e5 | |||
| 3190a7f966 | |||
| d2f831fcdb | |||
| aa7c8a59e8 | |||
| 2f1f835a36 | |||
| fb7bf4e4d5 | |||
| 64f497a24f | |||
| 01d26c0c98 | |||
| 6752b563d8 | |||
| 59ff83440c | |||
| 9d6e36db2d | |||
| 75fa8df266 | |||
| d69af04bf3 | |||
| 073cfa620b | |||
| 0549d0992c | |||
| e01a486b39 | |||
| 7c453b97bd | |||
| 251b0c4bec | |||
| d9377f7fea | |||
| 2e3bbb9da9 | |||
| fd0da2b1fa | |||
| 1712cbe690 | |||
| dfde767e1c | |||
| 14cb21e5fb | |||
| 567fb4fbf8 | |||
| 3a74fce07b | |||
| 02f482c9a9 | |||
| 7e5bfd2dd1 | |||
| 8f1b6be035 | |||
| 83b835c281 | |||
| 985eafc2be | |||
| 71d5669ef7 | |||
| c88dd812e9 | |||
| b14a1fc328 | |||
| b5a7ba57a1 | |||
| 696856d385 | |||
| e9d383e5fd | |||
| 62528080d9 | |||
| 30adc9e24f | |||
| e8f15fc803 | |||
| 664cb1ea83 | |||
| 5ce1cc780f | |||
| c52696c5a3 | |||
| ab5122095a | |||
| 5428d06ec0 | |||
| 927544099b | |||
| e243bcb08e | |||
| 0885ab4ede | |||
| 9cd8a7ee91 | |||
| 687cf054c5 | |||
| 8340d4e99b | |||
| cecf184699 | |||
| f93d070f23 | |||
| d164a0a0d2 | |||
| 1b43364acd | |||
| d338bed361 | |||
| 3fb2729681 | |||
| b3778a9537 | |||
| c9d1dc02d9 | |||
| ba4ac4f280 | |||
| 5fb4afda37 | |||
| 155ccf24ea | |||
| eb2133020e | |||
| 1f9e50cd5d | |||
| c911ef0008 | |||
| c191857fd0 | |||
| 0857b38848 | |||
| a5bff28663 | |||
| 1d9a25d556 | |||
| 8ccf997b7e | |||
| 27964df913 | |||
| 2934ef7b5d | |||
| 774420ed63 | |||
| 7d90e460cf | |||
| 42b28b7e1f | |||
| 8009027f49 | |||
| 577894be8e | |||
| 3817c6b8cc | |||
| 6ffb1fa871 | |||
| f425908f6b | |||
| e05a74c0c8 | |||
| 1d795b2964 | |||
| 17f3ac8839 | |||
| ad5d412162 | |||
| b6632ea868 | |||
| c02e77aa74 | |||
| 25e813375f | |||
| facda3194f | |||
| 90406ba87b | |||
| 0c19f51d7c | |||
| 2a45c2ed1e | |||
| ea768ac73a | |||
| b338cb7b36 | |||
| 59d3863e6b | |||
| c87a8cc48b | |||
| c791f587ca | |||
| 5aabfafec5 | |||
| 326c56982e | |||
| 72dbdf93d3 | |||
| 26f24d3c70 | |||
| 4bc57a1255 | |||
| 1fe2278e64 | |||
| ce7ec14a11 | |||
| ed72454dd6 | |||
| 5eee584098 | |||
| 3c00ec91e3 | |||
| eefce5af93 | |||
| 19a74af9ed | |||
| 6e38064f78 | |||
| 6149ebae71 | |||
| c9f7b12d14 | |||
| 61c93d23db | |||
| c12d183f19 | |||
| 68e8114602 | |||
| 6dcadb22e1 | |||
| 12d68d034b | |||
| 71c29fa559 | |||
| 324c50b94d | |||
| aa94fca829 | |||
| abd5ec9ebe | |||
| 500e45064b | |||
| b1a8060b80 | |||
| 36ff5fcb34 | |||
| 04b252f1d1 | |||
| f6430c8adc | |||
| 347e21b199 | |||
| caa5383e46 | |||
| 0e21b4b9b7 | |||
| 6cb1dcd290 | |||
| 0ce69090a0 | |||
| 0e14861c1b | |||
| fe4bd693a4 | |||
| dadbfaec9b | |||
| 0ae74fa27e | |||
| 97b96eea07 | |||
| b4821a9676 | |||
| 493d08c045 | |||
| b61b4f93e8 | |||
| 11136adfed | |||
| e375b79fca | |||
| 20c840c972 | |||
| 0b57673eb0 | |||
| 3e30f70a6a | |||
| cca951c135 | |||
| 2fad68e12c | |||
| 9018da5ba4 | |||
| 7053e37844 | |||
| 2cb44196d5 | |||
| 782e1f0627 | |||
| 03ff90124f | |||
| ea6ee0bc4e | |||
| 92d323c2e7 | |||
| 1962f582b1 | |||
| 1c01993316 | |||
| 73f4431618 | |||
| e267fdf6ef | |||
| b5f6af5aae | |||
| e714765311 | |||
| 59c7f836d3 | |||
| b776fe0465 | |||
| 0355cbfcc8 | |||
| 94c2e61784 | |||
| 7627de9c40 | |||
| 611370ce99 | |||
| 526ea5bccb | |||
| 501e83f5ca | |||
| c1f1a35040 | |||
| 74ea0a36e1 | |||
| 4ea8e9aa51 | |||
| bf1e01bfda | |||
| 32eba07cb0 | |||
| 233b537028 | |||
| 583a741e60 | |||
| 574c532cea | |||
| 59b493821a | |||
| 0647d5f5b3 | |||
| d662d8e293 | |||
| 1c89e6dfbb | |||
| d69b3f3696 | |||
| 9f6be8d030 | |||
| 27fcbbaf0e | |||
| 563e1e228c | |||
| 1fac85e8a0 | |||
| c60f8bb713 | |||
| cc17895e7a | |||
| 3f22b6fe98 | |||
| 4c25ae2cf2 | |||
| 79c388e633 | |||
| c1a9c95780 | |||
| c7ff9b4eb6 | |||
| 0f3000b280 | |||
| b1cc79efcf | |||
| f0d970302a | |||
| c34ada0459 | |||
| c273e4d6c6 | |||
| 70be27b97e | |||
| 09d7510fba | |||
| 36c66f32b9 | |||
| 3763e79595 | |||
| 035e04620f | |||
| a582b5648b | |||
| 88bb15e318 | |||
| 8c0cd31317 | |||
| cdcdc9358e | |||
| e6b0d9021e | |||
| e233f41487 | |||
| 8c98ada408 | |||
| 4a8ba4d36a | |||
| 9bcca243c4 | |||
| 4b108ef96f | |||
| 99f1739343 | |||
| 1df945345d | |||
| 9df5b25c7c | |||
| bc9923f96f | |||
| 734b1dfa09 | |||
| 799f6b610b | |||
| 3ebbffc6e6 | |||
| 6409a7d230 | |||
| d0602f7b56 | |||
| cfc3166878 | |||
| 88d0f88c7a | |||
| e572d32b56 | |||
| 54331dac64 | |||
| 601e0ed1af | |||
| 25a852633e | |||
| 97cee380f1 | |||
| 3574681c1b | |||
| 615e45c034 | |||
| 48cd9ab88f | |||
| 1f88ad9ed2 | |||
| b9730462f0 | |||
| 5de06fad22 | |||
| 6881f8b89c | |||
| 339af43d21 | |||
| fe0cb1ee1b | |||
| df9fee3e45 | |||
| 39595b7414 | |||
| c03ee1d01a | |||
| 8dd29230a4 | |||
| a06872ed6d | |||
| f75c42f2f5 | |||
| fd71108b7d | |||
| 560a01423d | |||
| c19cd27f72 | |||
| 4310ef4a99 | |||
| 8a2191b049 | |||
| 3268896f8c | |||
| a1679f0400 | |||
| 1d58ebf007 | |||
| ef8e8d23b0 | |||
| 19fd6871ae | |||
| cde579ca0e | |||
| 123d10b167 | |||
| f79cef7aa5 | |||
| e74b8fc7b6 | |||
| 6973c0221a | |||
| d67fc0b166 | |||
| 1631036d77 | |||
| 094706c3e9 | |||
| 6ab50fe524 | |||
| 011ef8a075 | |||
| dacc1a29df | |||
| ce52e49818 | |||
| 2fe4798aa1 | |||
| 8dc8a5fae9 | |||
| d64e595eac | |||
| 463a2750df | |||
| 245d773a35 | |||
| 31886d6743 | |||
| 0338461b5f | |||
| 640ac9180f | |||
| d28cfd9053 | |||
| 0c9a377877 | |||
| f6d2e61751 | |||
| 9525844809 | |||
| 83b96e05a1 | |||
| 623bc7c117 | |||
| 7e479dce96 | |||
| 60785aa67e | |||
| 44b75c4d98 | |||
| 79cbd3be97 | |||
| 8681ea23a7 | |||
| 92e9a75bfd | |||
| 685067b8ec | |||
| b0e617fbf6 | |||
| f49685dccd | |||
| 285bf8396f | |||
| 63eeccce35 | |||
| 4cd2e684ce | |||
| c9a5232907 | |||
| 127d453133 | |||
| 5af90c2e56 | |||
| 811f9f4dd7 | |||
| be3c0ee433 | |||
| edac02e73c | |||
| 6647c1cb28 | |||
| 6d20061ec0 | |||
| 40d1d54506 | |||
| dea01a6e76 | |||
| 64ee163d32 | |||
| 886d6faa7a | |||
| d519565c02 | |||
| 3ab8172da4 | |||
| 024e73817d | |||
| 7fb7918e98 | |||
| fcb1396985 | |||
| ab6f002887 | |||
| f968d66cbd | |||
| 2aee054d2f | |||
| a3be8b7240 | |||
| 3e1b4859d3 | |||
| c98336fb29 | |||
| a144db6018 | |||
| b07852e00c | |||
| c98598fda6 | |||
| ef18f97dc7 | |||
| 2d0fae5963 | |||
| 17e6663010 | |||
| 4d4d175f3b | |||
| 189f720ddc | |||
| e662e2d299 | |||
| 56d69499ff | |||
| cc79b1edbd | |||
| b911cb110c | |||
| 0dc50339d9 | |||
| f6ed470549 | |||
| b972800308 | |||
| f51d988be9 | |||
| 090aad2968 | |||
| ce61379b9b | |||
| 75ee7adaea | |||
| 1951d771f4 | |||
| fe910d89f8 | |||
| 89dd44614a | |||
| 91439f4d29 | |||
| b7be2cc39a | |||
| 66c23a8c9a | |||
| 36ac689fce | |||
| a75a46bd42 | |||
| b62848aa9a | |||
| f2a8ff307f | |||
| d732ee762e | |||
| 9878a16523 | |||
| c34d62db52 | |||
| 0576182313 | |||
| 0bd82de343 | |||
| a7d975dc80 | |||
| 60d452a46f | |||
| cfc8e76a5e | |||
| 049e902e28 | |||
| a5b04a650b | |||
| d1ea19de3d | |||
| 0f89783136 | |||
| 69049f113c | |||
| 4ab400f6de | |||
| 95c9776e1b | |||
| cff130eec4 | |||
| 95ca3956e3 | |||
| c6580e0455 | |||
| 785f12bf17 | |||
| 46dbf5632d | |||
| 3d0af4a140 | |||
| 3dd9bb52de | |||
| 15fdd5dd6a | |||
| f605406595 | |||
| f3d14d6a61 | |||
| 960de6b8d7 | |||
| 0a705c1e70 | |||
| 50716b3b7e | |||
| d12dce36ee | |||
| 69b1db597a | |||
| 768db615ed | |||
| 369f120fe1 | |||
| 719eb3a202 | |||
| 984cdd787e | |||
| ec4b6dd238 | |||
| 6a642e92c8 | |||
| bb3439ec38 | |||
| 2bf900dd5b | |||
| 42a9f184ab | |||
| 57e97ffa40 | |||
| fd1400eb04 | |||
| 9895d0243a | |||
| 06d682acb4 | |||
| 214923cbd3 | |||
| a8a98095c0 | |||
| 72b3c5a265 | |||
| a4cc5409a6 | |||
| 2e830491aa | |||
| 77cb00731b | |||
| 061d4e79ca | |||
| 390f098321 | |||
| 4d75a27ac4 | |||
| e1913a31ad | |||
| fa6258b09c | |||
| 7a8cb49c90 | |||
| 17cef9af0b | |||
| 4bfbdf0196 | |||
| 6d22764294 | |||
| 807b693bb3 | |||
| a076b175a7 | |||
| 99c82d1728 | |||
| 2f43f714f5 | |||
| be40adfac5 | |||
| 30ce93e2f2 | |||
| 6e9b6b1b8b | |||
| 01178ff2f5 | |||
| 52fbfb3212 | |||
| 67f1e2d8eb | |||
| 1e88cba5e1 | |||
| b7bb88eea6 | |||
| 1db99ce82a | |||
| 93d9f7e46a | |||
| bb3dbdc058 | |||
| 49a0b6c418 | |||
| e0462b9fa3 | |||
| 2877d20d68 | |||
| 23644ccc49 | |||
| f79c2621df | |||
| 38175223a0 | |||
| a9d62c8064 | |||
| 62609955f2 | |||
| 3902c91bdf | |||
| 76d468660d | |||
| d572e766d8 | |||
| 5742728bc3 | |||
| ec202d487f | |||
| 227568d21d | |||
| 3fb0ba1f1d | |||
| 9ee5b2b10d | |||
| 90c5639439 | |||
| b7d58e7dac | |||
| aea1d0ec69 | |||
| 948a7e74c3 | |||
| b0d3aaac63 | |||
| 3b4bfddb9a | |||
| bbe0c40987 | |||
| 2dad9ced69 | |||
| 1f74e8e528 | |||
| 66019b7301 | |||
| eeed28f5d6 | |||
| 5fea404ce6 | |||
| 37c2061125 | |||
| bd628d656d | |||
| d92e26a2a8 | |||
| a21741577f | |||
| 18b13f74ea | |||
| d94a2c1f87 | |||
| b80053986b | |||
| b3e376772c | |||
| c80baadb4f | |||
| e316c75ed7 | |||
| 14f656898a | |||
| 3afabfa286 | |||
| 99679e42cb | |||
| 8241091500 | |||
| 8bdc759a1b | |||
| 204337dc3f | |||
| aa89595eba | |||
| ef8691d29e | |||
| 46669a16ce | |||
| a37f0f59c5 | |||
| a273deed3a | |||
| 280dc39ba9 | |||
| 29bdbb2886 | |||
| f426daf7f7 | |||
| 9f6e9787d3 | |||
| ae8d76a751 | |||
| b66e32533d | |||
| 6a601e0d7d | |||
| e14f5e1247 | |||
| 5a5d23ab15 | |||
| 3d6d7261ef | |||
| f8ccedd5ac | |||
| 0423248605 | |||
| 631cca6e29 | |||
| be9d9deb16 | |||
| 1db01c8360 | |||
| 56c690269b | |||
| 2484075cb4 | |||
| cd8dde9707 | |||
| ec612d820f | |||
| da07e54f04 | |||
| 4216069ebb | |||
| 990b03cb72 | |||
| 63a9cdc0ad | |||
| 54bbb69226 | |||
| 7d1734ad97 | |||
| fdd2f1c44d | |||
| b42904a7e8 | |||
| 72caa1a86e | |||
| 87d9e3c076 | |||
| fe3632714b | |||
| b39d90765b | |||
| bc758d52a0 | |||
| 9ad0dd86d2 | |||
| b421d57fd2 | |||
| d36bf87bde | |||
| 5510fdd154 | |||
| 1719d6340a | |||
| 098375856c | |||
| de83f146a6 | |||
| 4c170630dd | |||
| c0d8db8952 | |||
| 983da6a267 | |||
| 87d3b213b8 | |||
| 13e24c5451 | |||
| a8367794ee | |||
| fd8ef15a2f | |||
| 93981a2d6f | |||
| e3d614fd3a | |||
| a584298cd6 | |||
| c08bddd48c | |||
| 09ff617928 | |||
| b6c4ccae12 | |||
| 723ce60a0a | |||
| c93007f978 | |||
| eda62a2476 | |||
| dd1aa7980b | |||
| 64ebd46fe9 | |||
| d281752be5 | |||
| 7a3e82dd44 | |||
| ac93cde512 | |||
| d2a35a8cb3 | |||
| 08177ddae9 | |||
| d0afb572b0 | |||
| db0ed34be1 | |||
| 5af09e1489 | |||
| 86ef8ef150 | |||
| 97425a6602 | |||
| 9c978552b5 | |||
| a37c1a9842 | |||
| c5522c3981 | |||
| 3e261e4b47 | |||
| f84b666f82 | |||
| f3447ce179 | |||
| 2fc38f931a | |||
| aec03d55b2 | |||
| 0fc70235b5 | |||
| 9503a4b893 | |||
| e2704ec4e0 | |||
| ecac1b0219 | |||
| eae61b9d97 | |||
| 0058d139d7 | |||
| 2d7633207e | |||
| 21e17ef283 | |||
| 3e7a4a2ed9 | |||
| ff5e9fb4e9 | |||
| 0ee770d313 | |||
| e2edac8935 | |||
| 7700da0c73 | |||
| a7c1925e0e | |||
| 674b9701ae | |||
| ae8dbb38d3 | |||
| 543e0719b6 | |||
| 4d6e135c15 | |||
| b4a5ce4b59 | |||
| ad17476f3b | |||
| bf9f462ffd | |||
| 813f7c49b5 | |||
| 102b774df8 | |||
| 0e91653533 | |||
| 795683d41c | |||
| 468d39c60e | |||
| 4006b7ee95 | |||
| dd62f72860 | |||
| f63698e9aa | |||
| 0c6a8f8e31 | |||
| 6f0335c6bf | |||
| cf155c22d0 | |||
| 0dafec9b1b | |||
| eb5afe0bb8 | |||
| 1c31591a35 | |||
| 5e7ab620b7 | |||
| 8fa2906923 | |||
| 6289cc2e60 | |||
| 71f07ee495 | |||
| d5184a7e6b | |||
| e4039c5332 | |||
| 75396d55f1 | |||
| 7b69f254c2 | |||
| 8d3f60f2e1 | |||
| 7d0a43a4bb | |||
| 764c3aa0bb | |||
| a3223d5b95 | |||
| ab65e43f7e | |||
| e93354aa17 | |||
| 3461c08087 | |||
| c5de942d82 | |||
| aa8494f835 | |||
| 2a2f9bc827 | |||
| 4e9a6b43d6 | |||
| d917ade9f9 | |||
| 9783322afd | |||
| 6239bffc36 | |||
| 5c65d13723 | |||
| 687d098ee6 | |||
| 063d76050c | |||
| e7773e12ec | |||
| 77113700c9 | |||
| bcd70b9a20 | |||
| 32926a73ec | |||
| 2511ab7cf7 | |||
| c081bb36d5 | |||
| 3fef8e30ab | |||
| 02475db805 | |||
| 7eef7f6a26 | |||
| 69ea48a6f8 | |||
| 86124b4ea0 | |||
| 43b23c9405 | |||
| 4e85eefd81 | |||
| 024832b35e | |||
| a2bdb1c14d | |||
| 1f277e9bc3 | |||
| d8fa9cb9e1 | |||
| 7968778eb9 | |||
| 5e38457334 | |||
| 501d07aa4d | |||
| 5bee84512f | |||
| 87d991befe | |||
| 1d11c85785 | |||
| d63caf6b9b | |||
| f0f5a918c0 | |||
| 0874e917a2 | |||
| beb38979bf | |||
| c1f59de16c | |||
| 2170f558f2 | |||
| 4e78f21996 | |||
| b8f124c263 | |||
| 190a7514b2 | |||
| 9186ea5884 | |||
| e740d13906 | |||
| cd0a3b3ca5 | |||
| 19c675291a | |||
| 28fc3e55be | |||
| f39ee2ec5b | |||
| d455ce3e02 | |||
| 59000133cf | |||
| 77740e4d3a | |||
| 90af1e1268 | |||
| f3cd677c98 | |||
| 9429ca98aa | |||
| e2c35bb060 | |||
| 6eb398c943 | |||
| 9116700b8d | |||
| 08259a3cad | |||
| f213a13d5e | |||
| 8b3b3f1d6a | |||
| 66de8614f3 | |||
| 8ac0454b3b | |||
| ddcfa58188 | |||
| bdb7523f65 | |||
| 82e1b275b8 | |||
| ef0415f0a2 | |||
| e014bae3dc | |||
| c9826d5e22 | |||
| fa49cf3afb | |||
| 99f6d36a8d | |||
| bf32cca217 | |||
| aa12f52a45 | |||
| c3ce90454b | |||
| 8eea4ba7b2 | |||
| dcd3a0a1ba | |||
| c12f5e8fc7 | |||
| ffe1fa9da2 | |||
| 0128d48f53 | |||
| 43ed273546 | |||
| a33928e67e | |||
| 731c766f72 | |||
| 9e5bde87c3 | |||
| 8dba22640d | |||
| 0b18410e12 | |||
| e5e2b28e58 | |||
| 541054f8f0 | |||
| 2da729f5b0 | |||
| 8d3803fd44 | |||
| 5f84d8f6e5 | |||
| 4e408b1f09 | |||
| a9a7ea5cfa | |||
| 70fd68d0d7 | |||
| 6917a8a250 | |||
| 916e74f8b5 | |||
| 5b8a787f1e | |||
| 44c309f7fb | |||
| 04cc8560c9 | |||
| 0a4df5a65f | |||
| 3c229b407a | |||
| a70d654345 | |||
| 8e501a4320 | |||
| ac71789967 | |||
| ccecc82967 | |||
| 1d5669310c | |||
| 7d2811e8c3 | |||
| 00396a1f7f | |||
| 19b3205093 | |||
| 14b19731f1 | |||
| 1fbcb7f2c0 | |||
| f70c12f1da | |||
| 9fa296b27b | |||
| 554bf023aa | |||
| 0337425ac8 | |||
| b6f3811c80 | |||
| 3890b92ed8 | |||
| 711194fa7f | |||
| 4b9fb7eaa8 | |||
| 5d3089ecf0 | |||
| 223998d556 | |||
| 798b0a102e | |||
| a487f9b22a | |||
| 5aa4f039aa | |||
| b4f7704a80 | |||
| 5f0440afba | |||
| 72cf62a9fd | |||
| 5ddfc43cb6 | |||
| 2d335b53e1 | |||
| 9842f7b109 | |||
| 0d93d105b3 | |||
| 2346b48c58 | |||
| 5147557020 | |||
| 44c69883a7 | |||
| d41292c6e3 | |||
| 8424217ca3 | |||
| 77845ae3c9 | |||
| 1ebc98e4cb | |||
| b6bb1925b2 | |||
| d28804eeff | |||
| cad86e32b1 | |||
| 73b6a3c1ab | |||
| 75926410f6 | |||
| c83245c627 | |||
| 9ef96fb384 | |||
| 4472b69f3c | |||
| 4bfd297b3a | |||
| b3314faa67 | |||
| a8397a1716 | |||
| 39cdebd311 | |||
| fb4c85c70b | |||
| f6c3975348 | |||
| 1c4a751e53 | |||
| f39ee9564f | |||
| f54bf2816a | |||
| 3abd17ea90 | |||
| 71ac850308 | |||
| 0a5d48f130 | |||
| e821ddd8c1 | |||
| 942d00c699 | |||
| d0e1058243 | |||
| ae00ae76ba | |||
| 7f8570c3c0 | |||
| 9c0911933b | |||
| 293416074e | |||
| e89befdf87 | |||
| 757b850f32 | |||
| e48f1fc66a | |||
| 7aeb9257b0 | |||
| 178fc526c4 | |||
| 316cb09945 | |||
| d36fd5a3f3 | |||
| dea4e30e0f | |||
| c5d3c3401e | |||
| f856b3653a | |||
| 7ad1becd6e | |||
| 72a0493996 | |||
| 16ed2f6154 | |||
| 13ec3fb960 | |||
| 745f47d114 | |||
| 670f5adea2 | |||
| 96560a4689 | |||
| 771b0d2f36 | |||
| 1da1adc8c9 | |||
| 2ce89f3260 | |||
| 7ec10361ac | |||
| d1dce2272b | |||
| 9f0119df44 | |||
| 66aef90a9b | |||
| 4049096e9c | |||
| a29a59b0f1 | |||
| 6196bf67c6 | |||
| dd8696ad97 | |||
| 221e640100 | |||
| 3bd41bc3cd | |||
| 5a298d194a | |||
| 8aa2d5013f | |||
| ef811644f5 | |||
| 9ab6ecda18 | |||
| 62796a99d1 | |||
| 95f49df949 | |||
| 5f09c21017 | |||
| 599f9f97e4 | |||
| ee56410319 | |||
| 77f4efede9 | |||
| 27c75b62fb | |||
| ade86076e0 | |||
| dcb5c9c7b4 | |||
| 18f49082bc | |||
| 0f3f2ba266 | |||
| b57983a1cc | |||
| d1ab6614e2 | |||
| 5e35f19803 | |||
| 66a9ec72e5 | |||
| f374244dce | |||
| ee51f29090 | |||
| 43f62da9d9 | |||
| 4256dfe2b2 | |||
| 97f9e27c05 | |||
| e0948865df | |||
| e7315589c3 | |||
| e1593b2395 | |||
| 6ff1771f9e | |||
| d96a36ae81 | |||
| 5c85e02dd4 | |||
| 4fe6be4e73 | |||
| 41d558da23 | |||
| cf70cac71e | |||
| 67b3493234 | |||
| f96c991eb0 | |||
| 2e3b2b4122 | |||
| 0df7d1d0c6 | |||
| 8efccf6210 | |||
| e125a86b92 | |||
| 63be1def10 | |||
| 9a58d2162d | |||
| 7d529b04ba | |||
| 18e67f2386 | |||
| 643a6d175d | |||
| 89c0402911 | |||
| ff5f34b64a | |||
| 6ef7b556ce | |||
| bd3b041cc1 | |||
| f20b3328b6 | |||
| db5c5d64c8 | |||
| f96a5af82c | |||
| b9c9aef2be | |||
| 780a2b29cd | |||
| bee0805185 | |||
| a6bc03c0e5 | |||
| 754930a256 | |||
| 836f1f4e37 | |||
| 4a7d829ecc | |||
| 0a4c3cc49a | |||
| 017b514284 | |||
| aae1c7ef4e | |||
| 54cfdbfb49 | |||
| d986a2b352 | |||
| 9baa8cefff | |||
| fdbf6d034f | |||
| fab857a483 | |||
| 0807a6e1f1 | |||
| eb10651940 | |||
| aa600460b9 | |||
| 3db3b9d64f | |||
| 4264d9d0e6 | |||
| 213166eaa0 | |||
| 9bf906ad03 | |||
| b36d77bf0c | |||
| 96d68a58bb | |||
| 061b821723 | |||
| 714dcb3b41 | |||
| 710e516982 | |||
| d1a67587c1 | |||
| 235775cb36 | |||
| 9a665da250 | |||
| 25f9e124e0 | |||
| 9b0a4c0925 | |||
| 02df428204 | |||
| 18f50dd1fa | |||
| fc288a9244 | |||
| 0a5d0c2f16 | |||
| 6db00ef2c5 | |||
| 96debceb7a | |||
| c2d4fc831d | |||
| 475209e1d9 | |||
| 5cafb546bc | |||
| 8aa9e820a2 | |||
| c47875e29e | |||
| faf9855f7a | |||
| f13a63f71d | |||
| 56acc84a69 | |||
| 9fae81c42c | |||
| 38c926afa3 | |||
| 42baebbae0 | |||
| ee6620be54 | |||
| a912c12653 | |||
| 57b4710dd4 | |||
| 8db8af61f1 | |||
| c9851a9f55 | |||
| a3440ae515 | |||
| 5b8b17c55a | |||
| 21001d3493 | |||
| 16f4e4bb4b | |||
| e80fc9c7f5 | |||
| 8b8b21f588 | |||
| 1db721bec8 | |||
| 8532e20f95 | |||
| 2b9a233459 | |||
| e9d1042103 | |||
| fb8ad51c97 | |||
| badb66a14b | |||
| 9636e3b9ba | |||
| 0aff75343e | |||
| f9db6fb5cd | |||
| 8376781af1 | |||
| ff3685827a | |||
| d58b5120e6 | |||
| aa29f10928 | |||
| 58b88dc81d | |||
| c5a29120b4 | |||
| 30cb89de4f | |||
| 4249ad5730 | |||
| cf87d64c65 | |||
| 84fadfb1e7 | |||
| 1a79a882ea | |||
| b973d40d33 | |||
| 3a0000c8e5 | |||
| e5e074691f | |||
| 9b356e6b3b | |||
| b4ce19cfdd | |||
| de72d8b0ff | |||
| 75d4ed2bb1 | |||
| 96374d8f0d | |||
| a160a74bac | |||
| 3b2872dcd0 | |||
| 22808d1972 | |||
| 2ab67609b4 | |||
| fa2f70af28 | |||
| b0437787e9 | |||
| 62592eab79 | |||
| 01cb9f88a9 | |||
| ecfece5542 | |||
| dc60d7138d | |||
| 818ccd9960 | |||
| 6c785e53db | |||
| 29a52be8d5 | |||
| b1330cad7a | |||
| 62830134d0 | |||
| 455f30c9a3 | |||
| f429d22f76 | |||
| cf7fdcfbc5 | |||
| fe7068184a | |||
| f62fd687f8 | |||
| 2006aa6e43 | |||
| 8c9be94fb3 | |||
| 12bee20d11 | |||
| a36fb9b9ff | |||
| bb8c4c9847 | |||
| 2911a07c4e | |||
| 05e6040ff8 | |||
| 90a7920d83 | |||
| a3ebf03747 | |||
| 3f61168b5b | |||
| 53bd90910b | |||
| 817f8b1b6f | |||
| 35a8a1cc80 | |||
| fe5947c315 | |||
| 699df9c7c7 | |||
| 02e05e5b52 | |||
| d801a9155a | |||
| fe94784ff5 | |||
| 1b01dd9eee | |||
| 7c0000a9e6 | |||
| 3e1ac1c7d6 | |||
| dbcfd1ebc7 | |||
| 8eb163dbab | |||
| 044bb1f9a8 | |||
| bd170b8be3 | |||
| fc05c68af3 | |||
| 4e129f3a89 | |||
| b1c39a004d | |||
| d7a4c18b9d | |||
| af50279978 | |||
| 8f64b11392 | |||
| a9e76b8a0d | |||
| ae62b7eaf5 | |||
| c3e7f0a28f | |||
| 59cbe412ce | |||
| 05d9f5dbf6 | |||
| 9ac4c74461 | |||
| efd507325c | |||
| 665bf6ed86 | |||
| 6e2d29ff22 | |||
| 6483fd5a8a | |||
| 0fd631c326 | |||
| 627b806af7 | |||
| 7471cd5513 | |||
| 5941f8babc | |||
| 18d3d3ebdd | |||
| 639ab9bd36 | |||
| 44ecb55482 | |||
| 25025c6941 | |||
| 01ab6ab581 | |||
| 396e95931b | |||
| b178e34290 | |||
| 727ac9a2c4 | |||
| 367ab5164e | |||
| 2642044207 | |||
| d7b1da2994 | |||
| c5165ea5e5 | |||
| 9836584a5d | |||
| 425954cf6b | |||
| 71f7183087 | |||
| eb2318b0cf | |||
| 1d01472525 | |||
| a4c6c78a25 | |||
| 6671c2bc78 | |||
| 142b2459bc | |||
| 1f29382298 | |||
| d7c0a8f100 | |||
| fac157e89e | |||
| 78d099208b | |||
| d08391b078 | |||
| 41b446c57b | |||
| 654913142f | |||
| 4f8bb30e8e | |||
| bb396dd5e6 | |||
| b80e54262e | |||
| 73bc7ccbfa | |||
| 5803147073 | |||
| 01005b5bbf | |||
| 39f3d72aac | |||
| b85b0f5bb3 | |||
| 0eea7f6058 | |||
| 9f8bcbcfb8 | |||
| 54798420a3 | |||
| b3dc0e8a59 | |||
| 2c2ea66c4f | |||
| 5b522c51c6 | |||
| 529d6ef741 | |||
| 56deda1fe2 | |||
| 38dd832d51 | |||
| fbcf04568d | |||
| f09dde308c | |||
| 9bb80fb7cc | |||
| d167870eb8 | |||
| 3d71bb867c | |||
| 9e3a5dc0d3 | |||
| d6a16ebc9f | |||
| b1b09659d6 | |||
| edbe6867c2 | |||
| 204597e970 | |||
| 33484d68f7 | |||
| de4719c964 | |||
| 5874745060 | |||
| c2754df6b6 | |||
| e8accf2b86 | |||
| caf244bd44 | |||
| b0e061bc48 | |||
| f2e820c3a1 | |||
| 87c1fff436 | |||
| 1eef45ada4 | |||
| 35937aaff4 | |||
| b3ec349099 | |||
| 2ce0a308e0 | |||
| ba5a5aeb54 | |||
| 5c59889cb6 | |||
| b2267e5dc1 | |||
| 46d6d2704c | |||
| c0dc5c1cee | |||
| 0a5df94fbc | |||
| 5c22ebb156 | |||
| e8d2050889 | |||
| 4404bab046 | |||
| 118f495b22 | |||
| 97d2747fd2 | |||
| 4d29c87f57 | |||
| 08617e46a6 | |||
| 3c1a20665a | |||
| 8ccf377445 | |||
| 47b542ac52 | |||
| 9e061aee32 | |||
| 019ae1fa2e | |||
| a44a789825 | |||
| bf1de3168e | |||
| 593c3d0ec7 | |||
| 35238030f4 | |||
| a43fcc25c2 | |||
| bad0cf1cfb | |||
| 35e5ce6453 | |||
| 60efd3f5e3 | |||
| ab4f205459 | |||
| 8625ee68ee | |||
| fd3271837d | |||
| 808b691c39 | |||
| 1d7100573d | |||
| e774ee3f6b | |||
| 0aee206362 | |||
| e69f734458 | |||
| 8bddebd25e | |||
| 567d344f08 | |||
| 66bf4931ba | |||
| e5aaeba058 | |||
| 106a6e38b3 | |||
| 500ee9ac02 | |||
| dce747bed1 | |||
| edef605913 | |||
| a306f863dd | |||
| 5d82d8356d | |||
| 712032a6c2 | |||
| 9caae61167 | |||
| fb1e4f1516 | |||
| 5105169832 | |||
| 4ea67f4a83 | |||
| a560b9dbc2 | |||
| 1c2ea9a43d | |||
| 69364ac356 | |||
| 6a941e0220 | |||
| 79fdbc1f52 | |||
| 82671dec14 | |||
| 58b258753c | |||
| 72262d9156 | |||
| 02e4d4c93e | |||
| 39c031ab6e | |||
| 6ff1b76270 | |||
| c296948979 | |||
| 18caf51d70 | |||
| 1ff7d4ee2e | |||
| c81ea8b356 | |||
| 285c3e1603 | |||
| 3b428b44ec | |||
| 0f3b80531a | |||
| c8159e3f02 | |||
| f9bfe68d6d | |||
| 88216a5a77 | |||
| 67df6cf513 | |||
| 5b6dd12d6b | |||
| 90cccf169e | |||
| f1f3a3aac4 | |||
| 65e42bf482 | |||
| 1c6bd6c005 | |||
| 2e327a56a2 | |||
| 042c7c7fc2 | |||
| 6ecf345fc6 | |||
| daeebdc7a7 | |||
| 96f062f3e6 | |||
| a064bc0222 | |||
| 61e961b197 | |||
| 11829d855e | |||
| 0eeea3b2e9 | |||
| e6324a4e07 | |||
| ed6c4fe27b | |||
| 5d6b4a98af | |||
| e96432ccdb | |||
| d68c54c9b8 | |||
| bf2de655e5 | |||
| 26861dba62 | |||
| 3688a9f0d0 | |||
| 2fe720df88 | |||
| 5ba16c3cb0 | |||
| 665b966079 | |||
| 12f4835727 | |||
| 8c94ebef66 | |||
| 4949b254c1 | |||
| a07a59f972 | |||
| 79018f964a | |||
| 0a353d5ea6 | |||
| afb3cb55a8 | |||
| 9fd6f30b26 | |||
| 8085403668 | |||
| 8a43dd5b2e | |||
| 49120249f4 | |||
| d94c476ce3 | |||
| 270bddfce9 | |||
| de80055f3c | |||
| 2acc19ab93 | |||
| c8b7b2ceac | |||
| 31238e8aa1 | |||
| 11055ba51f | |||
| 394333194e | |||
| c35b18f135 | |||
| 1d11c1360a | |||
| 12ce89d737 | |||
| a9750a6787 | |||
| 521372a5d9 | |||
| 0d6e6988bc | |||
| df462abbdc | |||
| 4866a1cf2b | |||
| 16661b1f03 | |||
| 1c0c7d44bf | |||
| d0bb2f31d8 | |||
| 541a57c409 | |||
| 0f14e630f0 | |||
| 938a7d5ab3 | |||
| 727fb496d1 | |||
| 4989dbea5e | |||
| 7974cf026e | |||
| e9e0bad3bf | |||
| 462357c3ce | |||
| 29232b894b | |||
| 69f01ce33f | |||
| e0b49d1371 | |||
| cec959bbb0 | |||
| 5c119d52b4 | |||
| 7152f7041a | |||
| 3b4b4b4b39 | |||
| 08157901c9 | |||
| 945295f46f | |||
| cac22b831a | |||
| d518a20b9c | |||
| 461727c8a6 | |||
| b10fbbb56c | |||
| e16492b937 | |||
| 228eea3f0d | |||
| fd38f202ae | |||
| 1e5b9f45ec | |||
| 2e52ea4a4b | |||
| 520ff03af3 | |||
| 151bcc0958 | |||
| c6a6f66d6f | |||
| e7fe5ccd73 | |||
| 68900e3d49 | |||
| b133c6bc94 | |||
| 45b9890d63 | |||
| fbee56e8d3 | |||
| 4b6db9cb7b | |||
| 9012be85b2 | |||
| 7635a910c6 | |||
| 4b8263787d | |||
| e4ef150887 | |||
| 89bcc00572 | |||
| f0278b7da0 | |||
| 288a42a62e | |||
| bae78ae659 | |||
| 12cd51ff9e | |||
| 68a531acd7 | |||
| bd87439bef | |||
| 2c5e4dc483 | |||
| 1f40caa81a | |||
| 8a4f92088a | |||
| 25c4fca46a | |||
| 44c0d82058 | |||
| 912c9520a3 | |||
| c1da45a319 | |||
| 46086fb90b | |||
| f34c7d1a91 | |||
| e9ed0d21ef | |||
| 2a8eeffcaa | |||
| 6e2a99ba6c | |||
| 3ec1d173cb | |||
| d378390930 | |||
| 5033a0a28f | |||
| bb186ea8f8 | |||
| ebcaaa5539 | |||
| ef19ad44cd | |||
| 4f43dc7b5d | |||
| 17896f40e0 | |||
| dfe6a2bdbc | |||
| b15b22e7be | |||
| 478e487897 | |||
| bf57b5e466 | |||
| 47907678be | |||
| 4841210c49 | |||
| 4145613251 | |||
| 2149d342e8 | |||
| 43b0ae66bf | |||
| 15f737e6fe | |||
| 437743e790 | |||
| 06d95b92c5 | |||
| f0f5aae56b | |||
| 97421561b6 | |||
| b69d6a933f | |||
| 7359645d9e | |||
| 654e790e94 | |||
| 43abbfd80d | |||
| 00000000e8 | |||
| b5ec65d4b6 | |||
| a9793269f1 | |||
| 26d917d585 | |||
| ee36cd6c8d | |||
| 73e34bfd5c | |||
| 0e2aa9e3f6 | |||
| 4ca96358f7 | |||
| 161f14cdc9 | |||
| cabfe0bda3 | |||
| d132c1f291 | |||
| f0ba452c85 | |||
| 256755b858 | |||
| 727890fe2b | |||
| 5720727364 | |||
| d5c056f593 | |||
| c03dd62eb0 | |||
| 464a3656e3 | |||
| 9c1c54d578 | |||
| cd181222f6 | |||
| f147ec164b | |||
| 99c645b264 | |||
| 3d7be3d197 | |||
| 6419dee3b2 | |||
| c2bfc3f118 | |||
| f415d962ad | |||
| 3707224f99 | |||
| d491d82a61 | |||
| 597ea87143 | |||
| 7b60f53f7a | |||
| 0b12fb8a1d | |||
| 5f83892ac2 | |||
| 453780c872 | |||
| ee79f02388 | |||
| 43248792b3 | |||
| 99bb591b93 | |||
| c417787dc0 | |||
| 458b9a1c51 | |||
| f8bd2db0f8 | |||
| 930772768d | |||
| 0687ad492f | |||
| d48147b887 | |||
| c4404fd8c6 | |||
| cee3a5dee0 | |||
| f715b393a0 | |||
| 49087cafdd | |||
| 47a916e17d | |||
| 6e14ab583e | |||
| 6b80b4e930 | |||
| a20489ab3d | |||
| e681a562ad | |||
| 9a4b288b45 | |||
| 46832f9e0e | |||
| be4060df90 | |||
| 69f07d3036 | |||
| 39979b17bb | |||
| a5f93d852a | |||
| b97005b41c | |||
| be7f58c75f | |||
| b51a26f67c | |||
| 370919ab54 | |||
| 888b083acf | |||
| 38c29010ff | |||
| fc15e99e24 | |||
| ebbd8fd269 | |||
| 166c3640bb | |||
| edf7fe277f | |||
| c3e1e565e6 | |||
| 098089e814 | |||
| a471b65391 | |||
| 4df44612f1 | |||
| d04f9d335a | |||
| 2c113446f2 | |||
| 8ff90b41dc | |||
| 5e32757efa | |||
| 37f954eb4c | |||
| 1001e5cb27 | |||
| 051f915a8f | |||
| 06118c1ab4 | |||
| 66b73cd8ff | |||
| d02fc3d7c1 | |||
| 3bd3acef20 | |||
| 5a3f4edbfd | |||
| f0a72c055c | |||
| 0e6a86b044 | |||
| 30a6c5865e | |||
| 12616afe22 | |||
| daaad66e33 | |||
| ef83f6f5df | |||
| 32c4d96458 | |||
| 9eeb305a2f | |||
| ee0f6fdd1f | |||
| ad25936d69 | |||
| d0a4716f54 | |||
| 6d980797e9 | |||
| 62d4f92219 | |||
| 86ce5a4d65 | |||
| 1c2367ec07 | |||
| 8bb427cc01 | |||
| 8613b265d5 | |||
| d7d356c0dd | |||
| 63255f1581 | |||
| 798c19085d | |||
| 7cc1bd99e3 | |||
| d67b984ec6 | |||
| c5b7609c93 | |||
| c0cd9a3e73 | |||
| da1beca480 | |||
| 402e87c282 | |||
| 1d75924797 | |||
| d901c6fc12 | |||
| c1abf7a7f7 | |||
| 51dee4a6f9 | |||
| e9cce95fc9 | |||
| e4499f74fa | |||
| f2f7aeb878 | |||
| 9d6712a7a4 | |||
| d5dd2183ab | |||
| 27380c2f60 | |||
| d5a417bd70 | |||
| f4a2851bea | |||
| 4f869dc0dc | |||
| daab749568 | |||
| 55b1d77a49 | |||
| dcd50fad91 | |||
| 6184be8e07 | |||
| 849f988937 | |||
| adade3392f | |||
| 4cb7eaba83 | |||
| 528448ad86 | |||
| ad12888764 | |||
| 5b6f6dfb78 | |||
| e20ae3bf68 | |||
| 96be446917 | |||
| 2db61f94e6 | |||
| d291430d88 | |||
| 15bffe5513 | |||
| e8970468a8 | |||
| a59df3fb7c | |||
| 842f277005 | |||
| da7fb3f781 | |||
| ae1947f784 | |||
| 4e2055d1ae | |||
| e4bf6bcea1 | |||
| d5c929d1e1 | |||
| 23220c2914 | |||
| 7ccd00fa43 | |||
| 69dcd524ea | |||
| 9cfeb45a12 | |||
| 1c2d93e3fa | |||
| 33835fcf05 | |||
| f11fcc0ee5 | |||
| ee62e12bee | |||
| 170f52dd33 | |||
| 375b4ddb7e | |||
| 64b9a1e6c8 | |||
| 1952897dbe | |||
| cd31cff12a | |||
| b7e472de96 | |||
| 95e09c6c79 | |||
| e800fd72bb | |||
| 48d36a83d5 | |||
| 368f118174 | |||
| e275d707ff | |||
| 977c72f4c5 | |||
| 3c6641c47e | |||
| bed9eac9b9 | |||
| 6485bc3c8f | |||
| 6bc3607443 | |||
| 530b8eb1a2 | |||
| 27fef2224b | |||
| 50fb320583 | |||
| d042983f9b | |||
| ebf4c1c55f | |||
| 24abeb211e | |||
| 21ed9973a4 | |||
| d0ee7eb53b | |||
| 25d2158226 | |||
| 7deff0e4df | |||
| 43dafb7c46 | |||
| 8853814fbf | |||
| 5f52350874 |
@@ -1,5 +0,0 @@
|
||||
*.jpg filter=lfs diff=lfs merge=lfs -text
|
||||
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.bmp filter=lfs diff=lfs merge=lfs -text
|
||||
*.webp filter=lfs diff=lfs merge=lfs -text
|
||||
@@ -3,197 +3,93 @@ const glob = util.promisify(require('glob'));
|
||||
const fs = require("fs").promises;
|
||||
const path = require('path');
|
||||
|
||||
const MAX_FILE_SIZE = 1024 * 1024; // 1MB
|
||||
// glob 模式,定位菜谱 Markdown 文件和所有文件
|
||||
const DISHES_GLOB = path.resolve(__dirname, '../dishes/**/*.md');
|
||||
const ALL_FILES_GLOB = path.resolve(__dirname, '../dishes/**/*');
|
||||
|
||||
// 工具函数:获取文件状态,包括大小
|
||||
async function getFileStats(filePath) {
|
||||
try {
|
||||
const stats = await fs.stat(filePath);
|
||||
return stats;
|
||||
} catch (err) {
|
||||
console.error(`检查文件状态时出错: ${filePath} -> ${err.message}`);
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// 工具函数:读取文件内容并按行返回
|
||||
async function readLines(filePath) {
|
||||
const content = await fs.readFile(filePath, 'utf8');
|
||||
return content.split('\n').map(line => line.trim());
|
||||
}
|
||||
|
||||
// 校验函数集合
|
||||
const validators = [
|
||||
async (filePath, lines, errors) => {
|
||||
const filenameWithoutExt = path.parse(filePath).name; // .name 是不带扩展名的文件名
|
||||
if (filenameWithoutExt.includes(' ')) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!文件名不能包含空格! (当前文件名: ${filenameWithoutExt})`);
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
async (filePath, lines, errors) => {
|
||||
const filenameWithoutExt = path.parse(filePath).name;
|
||||
const expectedMainTitle = `# ${filenameWithoutExt}的做法`;
|
||||
const titles = lines.filter(l => l.startsWith('#'));
|
||||
|
||||
if (!titles.length || titles[0] !== expectedMainTitle) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!它的大标题应该是: "${expectedMainTitle}"! 而它现在是 "${titles[0] || '未找到主标题'}"!`);
|
||||
return;
|
||||
}
|
||||
|
||||
const sections = lines.filter(l => l.startsWith('## '));
|
||||
const requiredSections = ['## 必备原料和工具', '## 计算', '## 操作', '## 附加内容'];
|
||||
|
||||
|
||||
if (sections.length !== requiredSections.length) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!它并不是四个二级标题的格式 (应为 ${requiredSections.length} 个,实际 ${sections.length} 个)。请从示例菜模板中创建菜谱!请不要破坏模板的格式!`);
|
||||
return;
|
||||
}
|
||||
|
||||
requiredSections.forEach((sec, idx) => {
|
||||
if (sections[idx] !== sec) {
|
||||
let titleName = "";
|
||||
if (idx === 0) titleName = "第一个";
|
||||
else if (idx === 1) titleName = "第二个";
|
||||
else if (idx === 2) titleName = "第三个";
|
||||
else if (idx === 3) titleName = "第四个";
|
||||
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!${titleName}标题不是 ${sec}! (当前为: "${sections[idx] || '未找到'}")`);
|
||||
}
|
||||
});
|
||||
|
||||
// 检查烹饪难度
|
||||
const mainTitleIndex = titles.length > 0 ? lines.indexOf(titles[0]) : -1;
|
||||
const firstSecondTitleIndex = sections.length > 0 ? lines.indexOf(sections[0]) : -1;
|
||||
|
||||
if (mainTitleIndex >= 0 && firstSecondTitleIndex >= 0 && mainTitleIndex < firstSecondTitleIndex) {
|
||||
const contentBetweenTitles = lines.slice(mainTitleIndex + 1, firstSecondTitleIndex);
|
||||
let hasDifficultyLine = false;
|
||||
const difficultyPatternGeneral = /^预估烹饪难度:(★*)$/;
|
||||
const difficultyPatternStrict = /^预估烹饪难度:★{1,5}$/;
|
||||
|
||||
for (const line of contentBetweenTitles) {
|
||||
if (difficultyPatternGeneral.test(line)) {
|
||||
hasDifficultyLine = true;
|
||||
if (!difficultyPatternStrict.test(line)) {
|
||||
const starMatch = line.match(/★/g);
|
||||
const starCount = starMatch ? starMatch.length : 0;
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!烹饪难度的星星数量必须在1-5颗之间!(当前为 ${starCount} 颗)`);
|
||||
}
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (!hasDifficultyLine) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!在大标题和第一个二级标题之间必须包含"预估烹饪难度:★★"格式的难度评级,星星数量必须在1-5颗之间!`);
|
||||
}
|
||||
} else if (mainTitleIndex === -1 || firstSecondTitleIndex === -1) {
|
||||
errors.push(`文件 ${filePath} 结构错误,无法定位烹饪难度区域。`);
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
async (filePath, lines, errors) => {
|
||||
const count = keyword => lines.filter(l => l.includes(keyword)).length;
|
||||
|
||||
if (count('勺') > count('勺子') + count('炒勺') + count('漏勺') + count('吧勺') + count('挂勺')) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!勺 不是一个精准的单位!`);
|
||||
}
|
||||
if (count(' 杯') > count('杯子')) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!杯 不是一个精准的单位!`);
|
||||
}
|
||||
['适量', '少许'].forEach(w => {
|
||||
if (count(w) > 0) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!${w} 不是一个精准的描述!请给出克 g 或毫升 ml。`);
|
||||
}
|
||||
});
|
||||
if (count('min') > 0) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!min 这个词汇有多重含义。建议改成中文"分钟"。`);
|
||||
}
|
||||
if (count('左右') > 0) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!左右 不是一个能够明确定量的标准! 如果是在描述一个模糊物体的特征,请使用 '大约'。例如:鸡(大约1kg)`);
|
||||
}
|
||||
['你', '我'].forEach(pronoun => {
|
||||
if (count(pronoun) > 0) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!请不要出现人称代词。`);
|
||||
}
|
||||
});
|
||||
},
|
||||
|
||||
|
||||
async (filePath, lines, errors) => {
|
||||
const hasPortion = lines.some(l => l.includes('份数'));
|
||||
const hasTotal = lines.some(l => l.includes('总量'));
|
||||
const hasTemplateLine = lines.some(l => l.includes('每次制作前需要确定计划做几份。一份正好够'));
|
||||
|
||||
if (hasPortion && (!hasTotal || !hasTemplateLine)) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!它使用份数作为基础,这种情况下一般是一次制作,制作多份的情况。请标明:总量 并写明 '每次制作前需要确定计划做几份。一份正好够 几 个人食用。'。`);
|
||||
}
|
||||
if (lines.some(l => l.includes('每人') || l.includes('人数'))) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!请基于每道菜\\每份为基准。不要基于人数。人数是一个可能会导致在应用中发生问题的单位。如果需要面向大量的人食用,请标明一个人需要几份。`);
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
async (filePath, lines, errors) => {
|
||||
const footer = '如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。';
|
||||
if (!lines.includes(footer)) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范! 它没有包含必需的附加内容!,需要在最后一行添加模板中的【${footer}】`);
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
|
||||
async function main() {
|
||||
const errors = [];
|
||||
// 获取所有文件和 Markdown 文件路径
|
||||
const allPaths = await glob(ALL_FILES_GLOB);
|
||||
const mdPaths = await glob(DISHES_GLOB);
|
||||
var errors = [];
|
||||
var directories = await glob(__dirname + '../../dishes/**/*.md');
|
||||
|
||||
// 检查文件大小和扩展名
|
||||
for (const p of allPaths) {
|
||||
const stats = await getFileStats(p);
|
||||
if (!stats) { // 如果获取状态失败,跳过后续检查
|
||||
errors.push(`无法获取文件状态: ${p},跳过此文件的检查。`);
|
||||
for (var filePath of directories) {
|
||||
var data = await fs.readFile(filePath, 'utf8');
|
||||
var filename = path.parse(filePath).base.replace(".md","");
|
||||
|
||||
dataLines = data.split('\n').map(t => t.trim());
|
||||
titles = dataLines.filter(t => t.startsWith('#'));
|
||||
secondTitles = titles.filter(t => t.startsWith('## '));
|
||||
|
||||
if (dataLines.filter(line => line.includes('勺')).length >
|
||||
dataLines.filter(line => line.includes('勺子')).length +
|
||||
dataLines.filter(line => line.includes('炒勺')).length +
|
||||
dataLines.filter(line => line.includes('漏勺')).length +
|
||||
dataLines.filter(line => line.includes('吧勺')).length) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!勺 不是一个精准的单位!`);
|
||||
}
|
||||
if (dataLines.filter(line => line.includes(' 杯')).length >
|
||||
dataLines.filter(line => line.includes('杯子')).length) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!杯 不是一个精准的单位!`);
|
||||
}
|
||||
if (dataLines.filter(line => line.includes('适量')).length > 0) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!适量 不是一个精准的描述!请给出克 g 或毫升 ml。`);
|
||||
}
|
||||
if (dataLines.filter(line => line.includes('每人')).length + dataLines.filter(line => line.includes('人数')).length > 0) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!请基于每道菜\\每份为基准。不要基于人数。人数是一个可能会导致在应用中发生问题的单位。如果需要面向大量的人食用,请标明一个人需要几份。`);
|
||||
}
|
||||
if (
|
||||
dataLines.filter(line => line.includes('份数')).length > 0 &&
|
||||
(
|
||||
dataLines.filter(line => line.includes('总量')).length == 0 ||
|
||||
dataLines.filter(line => line.includes('每次制作前需要确定计划做几份。一份正好够')).length == 0
|
||||
)
|
||||
) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!它使用份数作为基础,这种情况下一般是一次制作,制作多份的情况。请标明:总量 并写明 '每次制作前需要确定计划做几份。一份正好够 几 个人食用。'。`);
|
||||
}
|
||||
if (dataLines.filter(line => line.includes('min')).length > 0) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!min 这个词汇有多重含义。建议改成中文"分钟"。`);
|
||||
}
|
||||
if (dataLines.filter(line => line.includes('左右')).length > 0) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!左右 不是一个能够明确定量的标准! 如果是在描述一个模糊物体的特征,请使用 '大约'。例如:鸡(大约1kg)`);
|
||||
}
|
||||
if (dataLines.filter(line => line.includes('少许')).length > 0) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!少许 不是一个精准的描述!请给出克 g 或毫升 ml。`);
|
||||
}
|
||||
if (dataLines.filter(line => line.includes('你')).length + dataLines.filter(line => line.includes('我')).length > 0) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!请不要出现人称代词。`);
|
||||
}
|
||||
if (titles[0].trim() != "# " + filename + "的做法") {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!它的大标题应该是: ${"# " + filename + "的做法"}! 而它现在是 ${titles[0].trim()}!`);
|
||||
continue;
|
||||
}
|
||||
|
||||
if (stats.size > MAX_FILE_SIZE) {
|
||||
errors.push(`文件 ${p} 超过了1MB大小限制 (${(stats.size/1048576).toFixed(2)}MB)! 请压缩图片或分割文件。`);
|
||||
if (secondTitles.length != 4) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!它并不是四个标题的格式。请从示例菜模板中创建菜谱!请不要破坏模板的格式!`);
|
||||
continue;
|
||||
}
|
||||
if (secondTitles[0].trim() != "## 必备原料和工具") {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!第一个标题不是 必备原料和工具!`);
|
||||
}
|
||||
if (secondTitles[1].trim() != "## 计算") {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!第二个标题不是 计算!`);
|
||||
}
|
||||
if (secondTitles[2].trim() != "## 操作") {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!第三个标题不是 操作`);
|
||||
}
|
||||
if (secondTitles[3].trim() != "## 附加内容") {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范!第四个标题不是 附加内容`);
|
||||
}
|
||||
|
||||
// 检查扩展名
|
||||
if (stats.isFile()) {
|
||||
const ext = path.extname(p);
|
||||
if (!ext) {
|
||||
errors.push(`文件 ${p} 不符合仓库的规范!文件必须有扩展名!`);
|
||||
}
|
||||
var mustHave = '如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。';
|
||||
var mustHaveIndex = dataLines.indexOf(mustHave);
|
||||
if (mustHaveIndex < 0) {
|
||||
errors.push(`文件 ${filePath} 不符合仓库的规范! 它没有包含必需的附加内容!,需要在最后一行添加模板中的【如果您遵循本指南的制作流程而发现有……】`);
|
||||
}
|
||||
}
|
||||
|
||||
// 对 Markdown 文件逐项校验内容
|
||||
for (const p of mdPaths) {
|
||||
const lines = await readLines(p);
|
||||
for (const validate of validators) {
|
||||
await validate(p, lines, errors);
|
||||
}
|
||||
if (errors.length > 0) {
|
||||
for (var error of errors) {
|
||||
console.error(error + "\n");
|
||||
}
|
||||
|
||||
// 输出错误并退出
|
||||
if (errors.length) {
|
||||
errors.forEach(e => console.error(e + "\n"));
|
||||
const message = `Found ${errors.length} errors! Please fix!`;
|
||||
var message = `Found ${errors.length} errors! Please fix!`;
|
||||
throw new Error(message);
|
||||
} else {
|
||||
console.log("所有检查已通过!没有发现错误。");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
main().catch(err => {
|
||||
console.error("\n" + err.message);
|
||||
process.exit(1);
|
||||
});
|
||||
main();
|
||||
@@ -4,11 +4,10 @@
|
||||
[](./LICENSE)
|
||||
[](https://github.com/Anduin2017/HowToCook/graphs/contributors)
|
||||
[](https://www.npmjs.com/package/how-to-cook)
|
||||
[](https://manhours.aiursoft.com/r/github.com/Anduin2017/HowToCook.html)
|
||||

|
||||
[](https://github.com/Anduin2017/HowToCook/pkgs/container/how-to-cook)
|
||||
[](https://rvlt.gg/ndApqZEs)
|
||||
|
||||
最近宅在家做饭,作为程序员,我偶尔在网上找找菜谱和做法。但是这些菜谱往往写法千奇百怪,经常中间莫名出来一些材料。对于习惯了形式语言的程序员来说极其不友好。
|
||||
最近在家隔离,出不了门。只能宅在家做饭了。作为程序员,我偶尔在网上找找菜谱和做法。但是这些菜谱往往写法千奇百怪,经常中间莫名出来一些材料。对于习惯了形式语言的程序员来说极其不友好。
|
||||
|
||||
所以,我计划自己搜寻菜谱并结合实际做菜的经验,准备用更清晰精准的描述来整理常见菜的做法,以方便程序员在家做饭。
|
||||
|
||||
@@ -20,10 +19,10 @@
|
||||
|
||||
```bash
|
||||
docker pull ghcr.io/anduin2017/how-to-cook:latest
|
||||
docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
docker run -d -p 5000:5000 ghcr.io/anduin2017/how-to-cook:latest
|
||||
```
|
||||
|
||||
如需下载 PDF 版本,可以在浏览器中访问 [/document.pdf](https://cook.aiursoft.com/document.pdf)
|
||||
如需下载 PDF 版本,可以在浏览器中访问 [/document.pdf](https://cook.aiursoft.cn/document.pdf)
|
||||
|
||||
## 如何贡献
|
||||
|
||||
@@ -31,7 +30,7 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
|
||||
在写新菜谱时,请复制并修改已有的菜谱模板: [示例菜](https://github.com/Anduin2017/HowToCook/blob/master/dishes/template/%E7%A4%BA%E4%BE%8B%E8%8F%9C/%E7%A4%BA%E4%BE%8B%E8%8F%9C.md?plain=1)。
|
||||
|
||||
## 搭建环境
|
||||
## 做菜之前
|
||||
|
||||
{{before}}
|
||||
|
||||
@@ -46,10 +45,3 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
如果你已经做了许多上面的菜,对于厨艺已经入门,并且想学习更加高深的烹饪技巧,请继续阅读下面的内容:
|
||||
|
||||
{{after}}
|
||||
|
||||
## 衍生作品推荐
|
||||
|
||||
- [图像化菜谱:支持在线预览与 PDF 导出](https://king-jingxiang.github.io/HowToCook/)
|
||||
- [HowToCook-mcp 让 AI 助手变身私人大厨,为你的一日三餐出谋划策](https://github.com/worryzyy/HowToCook-mcp)
|
||||
- [HowToCook-py-mcp 让 AI 助手变身私人大厨,为你的一日三餐出谋划策 (Python)](https://github.com/DusKing1/howtocook-py-mcp)
|
||||
- [whatToEat 今天吃什么?的决策工具,帮助你快速选择合适的菜谱。](https://github.com/ryanuo/whatToEat)
|
||||
|
||||
@@ -9,18 +9,18 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
# Checkout, install tools..
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
token: ${{ secrets.PAT }}
|
||||
- uses: actions/setup-node@v6
|
||||
- uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: '22'
|
||||
node-version: '16'
|
||||
cache: 'npm'
|
||||
- run: npm install
|
||||
- run: npm run build
|
||||
- run: npm run lint
|
||||
# Save files.
|
||||
- uses: stefanzweifel/git-auto-commit-action@v7
|
||||
- uses: stefanzweifel/git-auto-commit-action@v4
|
||||
with:
|
||||
commit_message: '[ci skip] Automatic file changes/fix'
|
||||
branch: 'master'
|
||||
@@ -34,13 +34,10 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
# Checkout, install tools..
|
||||
- uses: actions/checkout@v6
|
||||
with:
|
||||
lfs: true
|
||||
fetch-depth: 0
|
||||
- uses: actions/checkout@v2
|
||||
# Use docker to build current directory ./Dockfile
|
||||
- name: Login to GitHub Container Registry
|
||||
uses: docker/login-action@v3
|
||||
uses: docker/login-action@v1
|
||||
with:
|
||||
registry: ghcr.io
|
||||
username: ${{ github.actor }}
|
||||
|
||||
@@ -8,10 +8,10 @@ jobs:
|
||||
markdown-lint:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v6
|
||||
- uses: actions/setup-node@v6
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/setup-node@v2
|
||||
with:
|
||||
node-version: '22'
|
||||
node-version: '16'
|
||||
cache: 'npm'
|
||||
- run: npm install
|
||||
- run: npm run lint
|
||||
|
||||
@@ -1,24 +1,30 @@
|
||||
# ============================
|
||||
# Prepare lint Environment
|
||||
FROM node:22-alpine AS lint-env
|
||||
FROM hub.aiursoft.cn/node:21-alpine as lint-env
|
||||
WORKDIR /app
|
||||
COPY . .
|
||||
RUN npm install --loglevel verbose
|
||||
RUN npm install
|
||||
RUN npm run build
|
||||
RUN npm run lint
|
||||
|
||||
# ============================
|
||||
# Prepare Build Environment
|
||||
FROM python:3.11 AS python-env
|
||||
FROM hub.aiursoft.cn/python:3.11 as python-env
|
||||
WORKDIR /app
|
||||
COPY --from=lint-env /app .
|
||||
RUN apt-get update && apt-get install -y weasyprint fonts-noto-cjk wget unzip
|
||||
RUN rm node_modules -rf && pip install -r requirements.txt
|
||||
RUN wget https://gitlab.aiursoft.cn/anduin/anduinos/-/raw/master/Config/fonts.conf -O /etc/fonts/local.conf
|
||||
RUN wget -P /tmp https://gitlab.aiursoft.cn/anduin/anduinos/-/raw/master/Assets/fonts.zip
|
||||
RUN unzip -o /tmp/fonts.zip -d /usr/share/fonts/
|
||||
RUN rm -f /tmp/fonts.zip
|
||||
RUN fc-cache -fv
|
||||
|
||||
RUN mkdocs build
|
||||
|
||||
# ============================
|
||||
# Prepare Runtime Environment
|
||||
FROM nginx:1-alpine
|
||||
COPY --from=python-env /app/site /usr/share/nginx/html
|
||||
FROM hub.aiursoft.cn/aiursoft/static
|
||||
COPY --from=python-env /app/site /data
|
||||
|
||||
LABEL org.opencontainers.image.source="https://github.com/Anduin2017/HowToCook"
|
||||
|
||||
@@ -4,11 +4,10 @@
|
||||
[](./LICENSE)
|
||||
[](https://github.com/Anduin2017/HowToCook/graphs/contributors)
|
||||
[](https://www.npmjs.com/package/how-to-cook)
|
||||
[](https://manhours.aiursoft.com/r/github.com/Anduin2017/HowToCook.html)
|
||||

|
||||
[](https://github.com/Anduin2017/HowToCook/pkgs/container/how-to-cook)
|
||||
[](https://rvlt.gg/ndApqZEs)
|
||||
|
||||
最近宅在家做饭,作为程序员,我偶尔在网上找找菜谱和做法。但是这些菜谱往往写法千奇百怪,经常中间莫名出来一些材料。对于习惯了形式语言的程序员来说极其不友好。
|
||||
最近在家隔离,出不了门。只能宅在家做饭了。作为程序员,我偶尔在网上找找菜谱和做法。但是这些菜谱往往写法千奇百怪,经常中间莫名出来一些材料。对于习惯了形式语言的程序员来说极其不友好。
|
||||
|
||||
所以,我计划自己搜寻菜谱并结合实际做菜的经验,准备用更清晰精准的描述来整理常见菜的做法,以方便程序员在家做饭。
|
||||
|
||||
@@ -20,10 +19,10 @@
|
||||
|
||||
```bash
|
||||
docker pull ghcr.io/anduin2017/how-to-cook:latest
|
||||
docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
docker run -d -p 5000:5000 ghcr.io/anduin2017/how-to-cook:latest
|
||||
```
|
||||
|
||||
如需下载 PDF 版本,可以在浏览器中访问 [/document.pdf](https://cook.aiursoft.com/document.pdf)
|
||||
如需下载 PDF 版本,可以在浏览器中访问 [/document.pdf](https://cook.aiursoft.cn/document.pdf)
|
||||
|
||||
## 如何贡献
|
||||
|
||||
@@ -31,13 +30,11 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
|
||||
在写新菜谱时,请复制并修改已有的菜谱模板: [示例菜](https://github.com/Anduin2017/HowToCook/blob/master/dishes/template/%E7%A4%BA%E4%BE%8B%E8%8F%9C/%E7%A4%BA%E4%BE%8B%E8%8F%9C.md?plain=1)。
|
||||
|
||||
## 搭建环境
|
||||
## 做菜之前
|
||||
|
||||
- [厨房准备](tips/厨房准备.md)
|
||||
- [如何选择现在吃什么](tips/如何选择现在吃什么.md)
|
||||
- [食材相克与禁忌](tips/食材相克与禁忌.md)
|
||||
- [高压力锅](tips/learn/高压力锅.md)
|
||||
- [空气炸锅](tips/learn/空气炸锅.md)
|
||||
- [去腥](tips/learn/去腥.md)
|
||||
- [食品安全](tips/learn/食品安全.md)
|
||||
- [微波炉](tips/learn/微波炉.md)
|
||||
@@ -80,36 +77,26 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
- [鸡蛋羹](dishes/vegetable_dish/鸡蛋羹/鸡蛋羹.md)
|
||||
- [微波炉鸡蛋羹](dishes/vegetable_dish/鸡蛋羹/微波炉鸡蛋羹.md)
|
||||
- [蒸箱鸡蛋羹](dishes/vegetable_dish/鸡蛋羹/蒸箱鸡蛋羹.md)
|
||||
- [鸡蛋花](dishes/vegetable_dish/鸡蛋花/鸡蛋花.md)
|
||||
- [鸡蛋火腿炒黄瓜](dishes/vegetable_dish/鸡蛋火腿炒黄瓜.md)
|
||||
- [茄子炖土豆](dishes/vegetable_dish/茄子炖土豆.md)
|
||||
- [家常日本豆腐](dishes/vegetable_dish/家常日本豆腐.md)
|
||||
- [茭白炒肉](dishes/vegetable_dish/茭白炒肉/茭白炒肉.md)
|
||||
- [椒盐玉米](dishes/vegetable_dish/椒盐玉米/椒盐玉米.md)
|
||||
- [金钱蛋](dishes/vegetable_dish/金钱蛋.md)
|
||||
- [金针菇日本豆腐煲](dishes/vegetable_dish/金针菇日本豆腐煲.md)
|
||||
- [烤茄子](dishes/vegetable_dish/烤茄子/烤茄子.md)
|
||||
- [榄菜肉末四季豆](dishes/vegetable_dish/榄菜肉末四季豆/榄菜肉末四季豆.md)
|
||||
- [雷椒皮蛋](dishes/vegetable_dish/雷椒皮蛋.md)
|
||||
- [凉拌豆腐](dishes/vegetable_dish/凉拌豆腐.md)
|
||||
- [凉拌黄瓜](dishes/vegetable_dish/凉拌黄瓜.md)
|
||||
- [凉拌金针菇](dishes/vegetable_dish/凉拌金针菇.md)
|
||||
- [凉拌木耳](dishes/vegetable_dish/凉拌木耳/凉拌木耳.md)
|
||||
- [凉拌莴笋](dishes/vegetable_dish/凉拌莴笋/凉拌莴笋.md)
|
||||
- [凉拌油麦菜](dishes/vegetable_dish/凉拌油麦菜.md)
|
||||
- [皮蛋豆腐](dishes/vegetable_dish/皮蛋豆腐.md)
|
||||
- [蒲烧茄子](dishes/vegetable_dish/蒲烧茄子.md)
|
||||
- [芹菜拌茶树菇](dishes/vegetable_dish/芹菜拌茶树菇/芹菜拌茶树菇.md)
|
||||
- [清炒花菜](dishes/vegetable_dish/清炒花菜.md)
|
||||
- [清蒸南瓜](dishes/vegetable_dish/清蒸南瓜.md)
|
||||
- [陕北熬豆角](dishes/vegetable_dish/陕北熬豆角.md)
|
||||
- [上汤娃娃菜](dishes/vegetable_dish/上汤娃娃菜/上汤娃娃菜.md)
|
||||
- [手撕包菜](dishes/vegetable_dish/手撕包菜/手撕包菜.md)
|
||||
- [水油焖蔬菜](dishes/vegetable_dish/水油焖蔬菜.md)
|
||||
- [松仁玉米](dishes/vegetable_dish/松仁玉米.md)
|
||||
- [素炒豆角](dishes/vegetable_dish/素炒豆角.md)
|
||||
- [酸辣土豆丝](dishes/vegetable_dish/酸辣土豆丝.md)
|
||||
- [蒜蓉空心菜](dishes/vegetable_dish/蒜蓉空心菜/蒜蓉空心菜.md)
|
||||
- [蒜蓉西兰花](dishes/vegetable_dish/蒜蓉西兰花.md)
|
||||
- [糖拌西红柿](dishes/vegetable_dish/糖拌西红柿/糖拌西红柿.md)
|
||||
- [莴笋叶煎饼](dishes/vegetable_dish/莴笋叶煎饼/莴笋叶煎饼.md)
|
||||
- [西红柿炒鸡蛋](dishes/vegetable_dish/西红柿炒鸡蛋.md)
|
||||
@@ -117,51 +104,33 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
- [西葫芦炒鸡蛋](dishes/vegetable_dish/西葫芦炒鸡蛋/西葫芦炒鸡蛋.md)
|
||||
- [小炒藕丁](dishes/vegetable_dish/小炒藕丁/小炒藕丁.md)
|
||||
- [洋葱炒鸡蛋](dishes/vegetable_dish/洋葱炒鸡蛋/洋葱炒鸡蛋.md)
|
||||
- [印度葫芦丸子](dishes/vegetable_dish/印度葫芦丸子.md)
|
||||
- [印度土豆花菜](dishes/vegetable_dish/印度土豆花菜.md)
|
||||
- [油醋爆蛋](dishes/vegetable_dish/油醋爆蛋.md)
|
||||
|
||||
### 荤菜
|
||||
|
||||
- [澳门湿版免治牛肉饭](dishes/meat_dish/澳门湿版免治牛肉饭.md)
|
||||
- [巴基斯坦牛肉咖喱](dishes/meat_dish/巴基斯坦牛肉咖喱/巴基斯坦牛肉咖喱.md)
|
||||
- [白菜猪肉炖粉条](dishes/meat_dish/白菜猪肉炖粉条.md)
|
||||
- [豉汁排骨](dishes/meat_dish/豉汁排骨.md)
|
||||
- [豉汁蒸白鱔](dishes/meat_dish/豉汁蒸白鱔/豉汁蒸白鱔.md)
|
||||
- [带把肘子](dishes/meat_dish/带把肘子.md)
|
||||
- [冬瓜酿肉](dishes/meat_dish/冬瓜酿肉/冬瓜酿肉.md)
|
||||
- [豆豉鲮鱼油麦菜](dishes/meat_dish/豆豉鲮鱼油麦菜/豆豉鲮鱼油麦菜.md)
|
||||
- [番茄红酱](dishes/meat_dish/番茄红酱.md)
|
||||
- [粉蒸肉](dishes/meat_dish/粉蒸肉.md)
|
||||
- [腐乳肉](dishes/meat_dish/腐乳肉.md)
|
||||
- [干煸仔鸡](dishes/meat_dish/干煸仔鸡/干煸仔鸡.md)
|
||||
- [宫保鸡丁](dishes/meat_dish/宫保鸡丁/宫保鸡丁.md)
|
||||
- [咕噜肉](dishes/meat_dish/咕噜肉.md)
|
||||
- [广式萝卜牛腩](dishes/meat_dish/广式萝卜牛腩/广式萝卜牛腩.md)
|
||||
- [贵州辣子鸡](dishes/meat_dish/贵州辣子鸡/贵州辣子鸡.md)
|
||||
- [荷兰豆炒腊肠](dishes/meat_dish/荷兰豆炒腊肠/荷兰豆炒腊肠.md)
|
||||
- [黑椒牛柳](dishes/meat_dish/黑椒牛柳/黑椒牛柳.md)
|
||||
- [红烧鸡翅](dishes/meat_dish/红烧鸡翅.md)
|
||||
- [简易红烧肉](dishes/meat_dish/红烧肉/简易红烧肉.md)
|
||||
- [南派红烧肉](dishes/meat_dish/红烧肉/南派红烧肉.md)
|
||||
- [红烧猪蹄](dishes/meat_dish/红烧猪蹄/红烧猪蹄.md)
|
||||
- [湖南家常红烧肉](dishes/meat_dish/湖南家常红烧肉/湖南家常红烧肉.md)
|
||||
- [虎皮肘子](dishes/meat_dish/虎皮肘子.md)
|
||||
- [黄瓜炒肉](dishes/meat_dish/黄瓜炒肉.md)
|
||||
- [黄焖鸡](dishes/meat_dish/黄焖鸡.md)
|
||||
- [黄油鸡](dishes/meat_dish/黄油鸡.md)
|
||||
- [徽派红烧肉](dishes/meat_dish/徽派红烧肉/徽派红烧肉.md)
|
||||
- [回锅肉](dishes/meat_dish/回锅肉/回锅肉.md)
|
||||
- [尖椒炒牛肉](dishes/meat_dish/尖椒炒牛肉.md)
|
||||
- [尖叫牛蛙](dishes/meat_dish/尖叫牛蛙/尖叫牛蛙.md)
|
||||
- [煎烤羊排](dishes/meat_dish/煎烤羊排/煎烤羊排.md)
|
||||
- [姜炒鸡](dishes/meat_dish/姜炒鸡/姜炒鸡.md)
|
||||
- [姜葱捞鸡](dishes/meat_dish/姜葱捞鸡/姜葱捞鸡.md)
|
||||
- [酱牛肉](dishes/meat_dish/酱牛肉/酱牛肉.md)
|
||||
- [酱排骨](dishes/meat_dish/酱排骨/酱排骨.md)
|
||||
- [茭白炒肉](dishes/meat_dish/茭白炒肉/茭白炒肉.md)
|
||||
- [椒盐排条](dishes/meat_dish/椒盐排条.md)
|
||||
- [芥末罗氏虾](dishes/meat_dish/芥末罗氏虾/芥末罗氏虾.md)
|
||||
- [咖喱肥牛](dishes/meat_dish/咖喱肥牛/咖喱肥牛.md)
|
||||
- [烤鸡翅](dishes/meat_dish/烤鸡翅.md)
|
||||
- [可乐鸡翅](dishes/meat_dish/可乐鸡翅.md)
|
||||
@@ -172,19 +141,14 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
- [冷吃兔](dishes/meat_dish/冷吃兔.md)
|
||||
- [荔枝肉](dishes/meat_dish/荔枝肉/荔枝肉.md)
|
||||
- [凉拌鸡丝](dishes/meat_dish/凉拌鸡丝/凉拌鸡丝.md)
|
||||
- [卤菜](dishes/meat_dish/卤菜/卤菜.md)
|
||||
- [萝卜炖羊排](dishes/meat_dish/萝卜炖羊排.md)
|
||||
- [麻辣香锅](dishes/meat_dish/麻辣香锅.md)
|
||||
- [麻婆豆腐](dishes/meat_dish/麻婆豆腐/麻婆豆腐.md)
|
||||
- [蚂蚁上树](dishes/meat_dish/蚂蚁上树.md)
|
||||
- [梅菜扣肉](dishes/meat_dish/梅菜扣肉/梅菜扣肉.md)
|
||||
- [奶酪培根通心粉](dishes/meat_dish/奶酪培根通心粉/奶酪培根通心粉.md)
|
||||
- [牛排](dishes/meat_dish/牛排/牛排.md)
|
||||
- [农家一碗香](dishes/meat_dish/农家一碗香/农家一碗香.md)
|
||||
- [啤酒鸭](dishes/meat_dish/啤酒鸭/啤酒鸭.md)
|
||||
- [黔式腊肠娃娃菜](dishes/meat_dish/黔式腊肠娃娃菜/黔式腊肠娃娃菜.md)
|
||||
- [青椒土豆炒肉](dishes/meat_dish/青椒土豆炒肉/青椒土豆炒肉.md)
|
||||
- [清蒸鳜鱼](dishes/meat_dish/清蒸鳜鱼/清蒸鳜鱼.md)
|
||||
- [肉饼炖蛋](dishes/meat_dish/肉饼炖蛋.md)
|
||||
- [杀猪菜](dishes/meat_dish/杀猪菜.md)
|
||||
- [山西过油肉](dishes/meat_dish/山西过油肉.md)
|
||||
@@ -196,7 +160,6 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
- [台式卤肉饭](dishes/meat_dish/台式卤肉饭/台式卤肉饭.md)
|
||||
- [糖醋里脊](dishes/meat_dish/糖醋里脊.md)
|
||||
- [糖醋排骨](dishes/meat_dish/糖醋排骨/糖醋排骨.md)
|
||||
- [甜辣烤全翅](dishes/meat_dish/甜辣烤全翅.md)
|
||||
- [土豆炖排骨](dishes/meat_dish/土豆炖排骨/土豆炖排骨.md)
|
||||
- [无骨鸡爪](dishes/meat_dish/无骨鸡爪/无骨鸡爪.md)
|
||||
- [西红柿牛腩](dishes/meat_dish/西红柿牛腩/西红柿牛腩.md)
|
||||
@@ -207,11 +170,9 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
- [香菇滑鸡](dishes/meat_dish/香菇滑鸡/香菇滑鸡.md)
|
||||
- [香煎五花肉](dishes/meat_dish/香煎五花肉/香煎五花肉.md)
|
||||
- [香辣鸡爪煲](dishes/meat_dish/香辣鸡爪煲/香辣鸡爪煲.md)
|
||||
- [湘祁米夫鸭](dishes/meat_dish/湘祁米夫鸭/湘祁米夫鸭.md)
|
||||
- [小炒黄牛肉](dishes/meat_dish/小炒黄牛肉/小炒黄牛肉.md)
|
||||
- [小炒鸡肝](dishes/meat_dish/小炒鸡肝/小炒鸡肝.md)
|
||||
- [小炒肉](dishes/meat_dish/小炒肉.md)
|
||||
- [小米辣炒肉](dishes/meat_dish/小米辣炒肉.md)
|
||||
- [小酥肉](dishes/meat_dish/小酥肉.md)
|
||||
- [新疆大盘鸡](dishes/meat_dish/新疆大盘鸡/新疆大盘鸡.md)
|
||||
- [血浆鸭](dishes/meat_dish/血浆鸭/血浆鸭.md)
|
||||
@@ -240,20 +201,17 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
- [红烧鱼头](dishes/aquatic/红烧鱼头.md)
|
||||
- [黄油煎虾](dishes/aquatic/黄油煎虾/黄油煎虾.md)
|
||||
- [烤鱼](dishes/aquatic/混合烤鱼/烤鱼.md)
|
||||
- [酱炖蟹](dishes/aquatic/酱炖蟹.md)
|
||||
- [芥末黄油罗氏虾](dishes/aquatic/芥末黄油罗氏虾/芥末黄油罗氏虾.md)
|
||||
- [芥末黄油罗氏虾](dishes/aquatic/芥末黄油罗氏虾.md)
|
||||
- [咖喱炒蟹](dishes/aquatic/咖喱炒蟹.md)
|
||||
- [鲤鱼炖白菜](dishes/aquatic/鲤鱼炖白菜/鲤鱼炖白菜.md)
|
||||
- [清蒸鲈鱼](dishes/aquatic/清蒸鲈鱼/清蒸鲈鱼.md)
|
||||
- [清蒸生蚝](dishes/aquatic/清蒸生蚝.md)
|
||||
- [肉蟹煲](dishes/aquatic/肉蟹煲.md)
|
||||
- [水煮鱼](dishes/aquatic/水煮鱼.md)
|
||||
- [蒜蓉虾](dishes/aquatic/蒜蓉虾/蒜蓉虾.md)
|
||||
- [蒜香黄油虾](dishes/aquatic/蒜香黄油虾/蒜香黄油虾.md)
|
||||
- [糖醋鲤鱼](dishes/aquatic/糖醋鲤鱼/糖醋鲤鱼.md)
|
||||
- [微波葱姜黑鳕鱼](dishes/aquatic/微波葱姜黑鳕鱼.md)
|
||||
- [香煎翘嘴鱼](dishes/aquatic/香煎翘嘴鱼/香煎翘嘴鱼.md)
|
||||
- [响油鳝丝](dishes/aquatic/响油鳝丝.md)
|
||||
- [小龙虾](dishes/aquatic/小龙虾/小龙虾.md)
|
||||
- [油焖大虾](dishes/aquatic/油焖大虾/油焖大虾.md)
|
||||
|
||||
@@ -262,26 +220,20 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
- [茶叶蛋](dishes/breakfast/茶叶蛋.md)
|
||||
- [蛋煎糍粑](dishes/breakfast/蛋煎糍粑.md)
|
||||
- [桂圆红枣粥](dishes/breakfast/桂圆红枣粥.md)
|
||||
- [韩国麻药鸡蛋](dishes/breakfast/韩国麻药鸡蛋.md)
|
||||
- [鸡蛋三明治](dishes/breakfast/鸡蛋三明治.md)
|
||||
- [煎饺](dishes/breakfast/煎饺.md)
|
||||
- [金枪鱼酱三明治](dishes/breakfast/金枪鱼酱三明治.md)
|
||||
- [空气炸锅面包片](dishes/breakfast/空气炸锅面包片.md)
|
||||
- [美式炒蛋](dishes/breakfast/美式炒蛋.md)
|
||||
- [牛奶燕麦](dishes/breakfast/牛奶燕麦.md)
|
||||
- [手抓饼](dishes/breakfast/手抓饼.md)
|
||||
- [水煮玉米](dishes/breakfast/水煮玉米.md)
|
||||
- [苏格兰蛋](dishes/breakfast/苏格兰蛋/苏格兰蛋.md)
|
||||
- [太阳蛋](dishes/breakfast/太阳蛋.md)
|
||||
- [溏心蛋](dishes/breakfast/溏心蛋.md)
|
||||
- [吐司果酱](dishes/breakfast/吐司果酱.md)
|
||||
- [完美水煮蛋](dishes/breakfast/完美水煮蛋.md)
|
||||
- [微波炉蛋糕](dishes/breakfast/微波炉蛋糕.md)
|
||||
- [微波炉荷包蛋](dishes/breakfast/微波炉荷包蛋.md)
|
||||
- [微波炉蒸蛋](dishes/breakfast/微波炉蒸蛋.md)
|
||||
- [温泉蛋](dishes/breakfast/温泉蛋/温泉蛋.md)
|
||||
- [燕麦鸡蛋饼](dishes/breakfast/燕麦鸡蛋饼.md)
|
||||
- [意式香肠北非蛋](dishes/breakfast/意式香肠北非蛋.md)
|
||||
- [蒸花卷](dishes/breakfast/蒸花卷.md)
|
||||
- [蒸水蛋](dishes/breakfast/蒸水蛋.md)
|
||||
|
||||
@@ -293,57 +245,38 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
- [炒馍](dishes/staple/炒馍.md)
|
||||
- [炒年糕](dishes/staple/炒年糕.md)
|
||||
- [炒意大利面](dishes/staple/炒意大利面/炒意大利面.md)
|
||||
- [葱油拌面](dishes/staple/葱油拌面.md)
|
||||
- [蛋包饭](dishes/staple/蛋包饭.md)
|
||||
- [蛋炒饭](dishes/staple/蛋炒饭.md)
|
||||
- [电饭煲三文鱼炊饭](dishes/staple/电饭煲三文鱼炊饭/电饭煲三文鱼炊饭.md)
|
||||
- [豆角焖面](dishes/staple/豆角焖面/豆角焖面.md)
|
||||
- [韩式拌饭](dishes/staple/韩式拌饭/韩式拌饭.md)
|
||||
- [河南蒸面条](dishes/staple/河南蒸面条/河南蒸面条.md)
|
||||
- [红芸豆拌饭](dishes/staple/红芸豆拌饭.md)
|
||||
- [火腿饭团](dishes/staple/火腿饭团/火腿饭团.md)
|
||||
- [基础牛奶面包](dishes/staple/基础牛奶面包/基础牛奶面包.md)
|
||||
- [茄子肉煎饼](dishes/staple/茄子肉煎饼/茄子肉煎饼.md)
|
||||
- [鲣鱼海苔玉米饭](dishes/staple/鲣鱼海苔玉米饭/鲣鱼海苔玉米饭.md)
|
||||
- [酱拌荞麦面](dishes/staple/酱拌荞麦面/酱拌荞麦面.md)
|
||||
- [韭菜盒子](dishes/staple/韭菜盒子.md)
|
||||
- [可乐炒饭](dishes/staple/可乐炒饭.md)
|
||||
- [空气炸锅照烧鸡饭](dishes/staple/空气炸锅照烧鸡饭/空气炸锅照烧鸡饭.md)
|
||||
- [醪糟小汤圆](dishes/staple/醪糟小汤圆.md)
|
||||
- [老干妈拌面](dishes/staple/老干妈拌面.md)
|
||||
- [老友猪肉粉](dishes/staple/老友猪肉粉/老友猪肉粉.md)
|
||||
- [烙饼](dishes/staple/烙饼/烙饼.md)
|
||||
- [利提巧卡](dishes/staple/利提巧卡.md)
|
||||
- [凉粉](dishes/staple/凉粉/凉粉.md)
|
||||
- [螺蛳粉](dishes/staple/螺蛳粉.md)
|
||||
- [麻辣减脂荞麦面](dishes/staple/麻辣减脂荞麦面.md)
|
||||
- [麻油拌面](dishes/staple/麻油拌面.md)
|
||||
- [电饭煲蒸米饭](dishes/staple/米饭/电饭煲蒸米饭.md)
|
||||
- [煮锅蒸米饭](dishes/staple/米饭/煮锅蒸米饭.md)
|
||||
- [披萨饼皮](dishes/staple/披萨饼皮/披萨饼皮.md)
|
||||
- [热干面](dishes/staple/热干面.md)
|
||||
- [日式肥牛丼饭](dishes/staple/日式肥牛丼饭/日式肥牛丼饭.md)
|
||||
- [日式咖喱饭](dishes/staple/日式咖喱饭/日式咖喱饭.md)
|
||||
- [肉蛋盖饭](dishes/staple/肉蛋盖饭.md)
|
||||
- [陕西油泼面](dishes/staple/陕西油泼面/陕西油泼面.md)
|
||||
- [芝麻烧饼](dishes/staple/烧饼/芝麻烧饼.md)
|
||||
- [手工水饺](dishes/staple/手工水饺.md)
|
||||
- [酸辣蕨根粉](dishes/staple/酸辣蕨根粉.md)
|
||||
- [汤面](dishes/staple/汤面.md)
|
||||
- [微波炉腊肠煲仔饭](dishes/staple/微波炉腊肠煲仔饭/微波炉腊肠煲仔饭.md)
|
||||
- [西红柿鸡蛋挂面](dishes/staple/西红柿鸡蛋挂面/西红柿鸡蛋挂面.md)
|
||||
- [鲜肉烧卖](dishes/staple/鲜肉烧卖.md)
|
||||
- [咸肉菜饭](dishes/staple/咸肉菜饭.md)
|
||||
- [扬州炒饭](dishes/staple/扬州炒饭/扬州炒饭.md)
|
||||
- [意式肉酱面](dishes/staple/意式肉酱面/意式肉酱面.md)
|
||||
- [印度烤饼](dishes/staple/印度烤饼.md)
|
||||
- [印度焖饭](dishes/staple/印度焖饭.md)
|
||||
- [鹰嘴豆炸饼](dishes/staple/鹰嘴豆炸饼.md)
|
||||
- [炸酱面](dishes/staple/炸酱面.md)
|
||||
- [照烧鸡腿饭](dishes/staple/照烧鸡腿饭.md)
|
||||
- [蒸卤面](dishes/staple/蒸卤面.md)
|
||||
- [中式馅饼](dishes/staple/中式馅饼/中式馅饼.md)
|
||||
- [猪油拌饭](dishes/staple/猪油拌饭.md)
|
||||
- [煮泡面加蛋](dishes/staple/煮泡面加蛋.md)
|
||||
|
||||
### 半成品加工
|
||||
@@ -366,22 +299,17 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
- [陈皮排骨汤](dishes/soup/陈皮排骨汤.md)
|
||||
- [番茄牛肉蛋花汤](dishes/soup/番茄牛肉蛋花汤.md)
|
||||
- [勾芡香菇汤](dishes/soup/勾芡香菇汤/勾芡香菇汤.md)
|
||||
- [黄瓜皮蛋汤](dishes/soup/黄瓜皮蛋汤.md)
|
||||
- [金针菇汤](dishes/soup/金针菇汤.md)
|
||||
- [菌菇炖乳鸽](dishes/soup/菌菇炖乳鸽/菌菇炖乳鸽.md)
|
||||
- [腊八粥](dishes/soup/腊八粥.md)
|
||||
- [罗宋汤](dishes/soup/罗宋汤.md)
|
||||
- [米粥](dishes/soup/米粥.md)
|
||||
- [奶油蘑菇汤](dishes/soup/奶油蘑菇汤.md)
|
||||
- [排骨苦瓜汤](dishes/soup/排骨苦瓜汤/排骨苦瓜汤.md)
|
||||
- [皮蛋瘦肉粥](dishes/soup/皮蛋瘦肉粥.md)
|
||||
- [生汆丸子汤](dishes/soup/生汆丸子汤.md)
|
||||
- [西红柿鸡蛋汤](dishes/soup/西红柿鸡蛋汤.md)
|
||||
- [小米粥](dishes/soup/小米粥.md)
|
||||
- [羊肉汤](dishes/soup/羊肉汤/羊肉汤.md)
|
||||
- [银耳莲子粥](dishes/soup/银耳莲子粥/银耳莲子粥.md)
|
||||
- [玉米排骨汤](dishes/soup/玉米排骨汤/玉米排骨汤.md)
|
||||
- [朱雀汤](dishes/soup/朱雀汤/朱雀汤.md)
|
||||
- [紫菜蛋花汤](dishes/soup/紫菜蛋花汤.md)
|
||||
|
||||
### 饮料
|
||||
@@ -391,21 +319,16 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
- [冰粉](dishes/drink/冰粉/冰粉.md)
|
||||
- [菠萝咖啡特调](dishes/drink/菠萝咖啡特调/菠萝咖啡特调.md)
|
||||
- [冬瓜茶](dishes/drink/冬瓜茶.md)
|
||||
- [海边落日](dishes/drink/海边落日/海边落日.md)
|
||||
- [金菲士](dishes/drink/金菲士/金菲士.md)
|
||||
- [金汤力](dishes/drink/金汤力/金汤力.md)
|
||||
- [酒酿醪糟](dishes/drink/酒酿醪糟/酒酿醪糟.md)
|
||||
- [可乐桶](dishes/drink/可乐桶.md)
|
||||
- [奶茶](dishes/drink/奶茶.md)
|
||||
- [柠檬水](dishes/drink/柠檬水/柠檬水.md)
|
||||
- [牛油果拉西](dishes/drink/牛油果拉西.md)
|
||||
- [奇异果菠菜特调](dishes/drink/奇异果菠菜特调/奇异果菠菜特调.md)
|
||||
- [砂糖椰子冰沙](dishes/drink/砂糖椰子冰沙/砂糖椰子冰沙.md)
|
||||
- [酸梅汤](dishes/drink/酸梅汤/酸梅汤.md)
|
||||
- [酸梅汤(半成品加工)](dishes/drink/酸梅汤(半成品加工).md)
|
||||
- [泰国手标红茶](dishes/drink/泰国手标红茶/泰国手标红茶.md)
|
||||
- [杨枝甘露](dishes/drink/杨枝甘露.md)
|
||||
- [印度奶茶](dishes/drink/印度奶茶.md)
|
||||
- [长岛冰茶](dishes/drink/长岛冰茶.md)
|
||||
- [B52轰炸机](dishes/drink/B52轰炸机.md)
|
||||
- [Mojito莫吉托](dishes/drink/Mojito莫吉托.md)
|
||||
@@ -414,9 +337,9 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
|
||||
- [草莓酱](dishes/condiment/草莓酱/草莓酱.md)
|
||||
- [葱油](dishes/condiment/葱油.md)
|
||||
- [简易版炒糖色](dishes/condiment/简易版炒糖色.md)
|
||||
- [蒜香酱油](dishes/condiment/蒜香酱油.md)
|
||||
- [糖醋汁](dishes/condiment/糖醋汁.md)
|
||||
- [糖色](dishes/condiment/糖色.md)
|
||||
- [油泼辣子](dishes/condiment/油泼辣子/油泼辣子.md)
|
||||
- [油酥](dishes/condiment/油酥.md)
|
||||
- [炸串酱料](dishes/condiment/炸串酱料.md)
|
||||
@@ -427,22 +350,16 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
- [奥利奥冰淇淋](dishes/dessert/奥利奥冰淇淋/奥利奥冰淇淋.md)
|
||||
- [草莓冰淇淋](dishes/dessert/草莓冰淇淋/草莓冰淇淋.md)
|
||||
- [反沙芋头](dishes/dessert/反沙芋头/反沙芋头.md)
|
||||
- [龟苓膏](dishes/dessert/龟苓膏/龟苓膏.md)
|
||||
- [红柚蛋糕](dishes/dessert/红柚蛋糕/红柚蛋糕.md)
|
||||
- [胡萝卜甜糕](dishes/dessert/胡萝卜甜糕.md)
|
||||
- [咖啡椰奶冻](dishes/dessert/咖啡椰奶冻/咖啡椰奶冻.md)
|
||||
- [烤蛋挞](dishes/dessert/烤蛋挞/烤蛋挞.md)
|
||||
- [烤箱版巴斯克芝士蛋糕](dishes/dessert/烤箱版巴斯克芝士蛋糕/烤箱版巴斯克芝士蛋糕.md)
|
||||
- [玛格丽特饼干](dishes/dessert/玛格丽特饼干/玛格丽特饼干.md)
|
||||
- [魔芋蛋糕](dishes/dessert/魔芋蛋糕/魔芋蛋糕.md)
|
||||
- [戚风蛋糕](dishes/dessert/戚风蛋糕/戚风蛋糕.md)
|
||||
- [酸奶意式奶冻](dishes/dessert/酸奶意式奶冻/酸奶意式奶冻.md)
|
||||
- [提拉米苏](dishes/dessert/提拉米苏/提拉米苏.md)
|
||||
- [无厨师机蜂蜜面包](dishes/dessert/无厨师机蜂蜜面包/无厨师机蜂蜜面包.md)
|
||||
- [雪花酥](dishes/dessert/雪花酥/雪花酥.md)
|
||||
- [英式司康](dishes/dessert/英式司康/英式司康.md)
|
||||
- [芋泥雪媚娘](dishes/dessert/芋泥雪媚娘/芋泥雪媚娘.md)
|
||||
- [炸鲜奶](dishes/dessert/炸鲜奶/炸鲜奶.md)
|
||||
|
||||
## 进阶知识学习
|
||||
|
||||
@@ -450,12 +367,4 @@ docker run -d -p 5000:80 ghcr.io/anduin2017/how-to-cook:latest
|
||||
|
||||
- [辅料技巧](tips/advanced/辅料技巧.md)
|
||||
- [高级专业术语](tips/advanced/高级专业术语.md)
|
||||
- [糖色的炒制](tips/advanced/糖色的炒制.md)
|
||||
- [油温判断技巧](tips/advanced/油温判断技巧.md)
|
||||
|
||||
## 衍生作品推荐
|
||||
|
||||
- [图像化菜谱:支持在线预览与 PDF 导出](https://king-jingxiang.github.io/HowToCook/)
|
||||
- [HowToCook-mcp 让 AI 助手变身私人大厨,为你的一日三餐出谋划策](https://github.com/worryzyy/HowToCook-mcp)
|
||||
- [HowToCook-py-mcp 让 AI 助手变身私人大厨,为你的一日三餐出谋划策 (Python)](https://github.com/DusKing1/howtocook-py-mcp)
|
||||
- [whatToEat 今天吃什么?的决策工具,帮助你快速选择合适的菜谱。](https://github.com/ryanuo/whatToEat)
|
||||
|
||||
@@ -1,69 +0,0 @@
|
||||
# 响油鳝丝的做法
|
||||
|
||||
响油鳝丝一道经典的江浙沪风味菜,鳝丝鲜嫩滑爽,以蒜香、姜末和酱汁调味,淋热猪油后香气扑鼻,口感浓郁微甜,超下饭~
|
||||
|
||||
预估烹饪难度:★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 鳝丝
|
||||
- 大蒜
|
||||
- 姜末
|
||||
- 料酒
|
||||
- 生抽
|
||||
- 蚝油
|
||||
- 老抽
|
||||
- 食用盐
|
||||
- 白糖
|
||||
- 胡椒粉
|
||||
- 淀粉
|
||||
- 蒜末
|
||||
- 葱花
|
||||
- 猪油
|
||||
|
||||
## 计算
|
||||
|
||||
每次制作前需要确定计划做几份。一份够 2 个人吃。
|
||||
|
||||
每份:
|
||||
|
||||
- 鳝丝 400 g
|
||||
- 大蒜 40 g
|
||||
- 姜末 20 g
|
||||
- 料酒 13 g
|
||||
- 生抽 3 g
|
||||
- 蚝油 2 g
|
||||
- 老抽 2 g
|
||||
- 食用盐 2 g
|
||||
- 白糖 6-15 g
|
||||
- 胡椒粉 3.5-8 g
|
||||
- 淀粉 10 g
|
||||
- 水 50 g
|
||||
- 蒜末 40 g
|
||||
- 葱花 15 g
|
||||
- 猪油 20 g
|
||||
|
||||
## 操作
|
||||
|
||||
- 将鳝鱼切成三段后切成细丝
|
||||
- 加入 0.5 g 胡椒粉、3 g 料酒搅拌均匀,再加入 5 g 香油腌制
|
||||
- 热油滑锅
|
||||
- 加入植物油,烧到 6 成热
|
||||
- 加入一半蒜末和全部姜末,翻炒几下
|
||||
- 加入鳝丝,中火爆炒 30 秒
|
||||
- 边缘淋入 10 g 料酒,翻炒几下
|
||||
- 加入生抽,炒匀
|
||||
- 加入蚝油、老抽,翻炒几下
|
||||
- 加入食用盐、白糖、3 g 胡椒粉,炒匀
|
||||
- 淀粉和水混合为水淀粉,倒入锅中,收汁至浓稠
|
||||
- 装盘,撒上蒜蓉、葱花
|
||||
- 另起锅烧热,加入猪油,烧至七成热,浇在鳝丝上
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 不能将鳝鱼的血洗得太干净,否则鳝鱼很容易发黑发臭
|
||||
- 鳝鱼可以让摊主帮忙宰杀
|
||||
- 可以多加一些胡椒粉和白糖,有利于去腥增香
|
||||
- 参考资料:[“响油鳝丝”的家常做法,味道很赞,先收藏了 - YouTube](https://www.youtube.com/watch?v=X2DvbhnWcN4)
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 1.8 MiB |
|
Before Width: | Height: | Size: 130 B After Width: | Height: | Size: 90 KiB |
@@ -12,8 +12,8 @@
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 阿根廷红虾(选用了速冻虾)
|
||||
- 海盐(研磨装)
|
||||
- 阿根廷红虾(选用了 Costco 的速冻虾)
|
||||
- 地中海海盐(研磨装)
|
||||
- 黑胡椒(研磨装)
|
||||
- 白葡萄酒
|
||||
- 生抽
|
||||
@@ -26,7 +26,7 @@
|
||||
## 计算
|
||||
|
||||
- 阿根廷红虾 2-3 只
|
||||
- 海盐 5g
|
||||
- 地中海海盐 5g
|
||||
- 黑胡椒(研磨装)
|
||||
- 白葡萄酒 20ml
|
||||
- 生抽 1ml
|
||||
@@ -38,11 +38,11 @@
|
||||
|
||||
## 操作
|
||||
|
||||
- 阿根廷红虾解冻,最好是提前 1 天从速冻取出放到冷藏里自然解冻,能更好保持风味和口感。可买已经开背去虾线的,节省了不少时间
|
||||
- 阿根廷红虾解冻,最好是提前一天从速冻取出放到冷藏里自然解冻,能更好保持风味和口感。Costco 买的是已经开背去虾线的,节省了不少时间
|
||||
- 解冻好的红虾洗净擦干备用,注意这里一定要沥干水分,赶时间可以用厨房用纸吸干水分
|
||||
- 生姜切片,洋葱切小方块,香菜洗干净后,叶茎分离,把香菜叶切碎,大蒜压碎切成小块碎末
|
||||
- 大火热锅,热锅后倒入两调羹橄榄油,等油温升高后,放入生姜片,洋葱块和香菜茎煸炒
|
||||
- 约 1 分钟后取出生姜,洋葱和香菜茎,弃用
|
||||
- 约一分钟后取出生姜,洋葱和香菜茎,弃用
|
||||
- 调中大火,放入红虾开始煎,注意所有虾需要单面都完整接触平底锅,煎约 2 分钟,同时给每只虾刷上一层油
|
||||
- 待底面虾壳有微微焦黄时翻面,并撒入大蒜碎末,轻微晃动平底锅使得受热均匀
|
||||
- 约 1 分钟后添加 20ml 白葡萄酒
|
||||
|
||||
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 155 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 183 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 332 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 351 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 258 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 160 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 192 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 174 KiB |
@@ -1,87 +0,0 @@
|
||||
# 肉蟹煲的做法
|
||||
|
||||
肉蟹煲是一道酱香浓郁的煲类菜品,以鲜活肉蟹为主角,搭配炖至软糯的土豆和 Q 弹年糕。秘制酱汁慢火炖煮,让蟹肉充分吸收汤汁精华,口感鲜甜微辣,汤汁拌饭更是一绝~富含优质蛋白和微量元素,适合朋友聚餐分享!
|
||||
|
||||
预估烹饪难度:★★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 肉蟹(推荐优先级从高到低:缅甸黑蟹、青蟹、梭子蟹、大闸蟹)
|
||||
- 虾(可选)
|
||||
- 土豆
|
||||
- 年糕(推荐硬年糕,新鲜年糕亦可)
|
||||
- 洋葱
|
||||
- 大蒜
|
||||
- 生姜
|
||||
- 干辣椒
|
||||
- 青椒
|
||||
- 红椒
|
||||
- 蚝油
|
||||
- 海鲜酱(可选)
|
||||
- 黄豆酱(可选)
|
||||
- 甜面酱(或烧烤酱,可选)
|
||||
- 番茄酱(没有就挤半颗番茄碾碎)
|
||||
- 淀粉(玉米淀粉或土豆淀粉)
|
||||
- 冰糖
|
||||
- 鸡精
|
||||
- 白胡椒粉
|
||||
- 料酒(可使用黄酒替代)
|
||||
- 生抽
|
||||
- 老抽
|
||||
- 啤酒
|
||||
- 清水
|
||||
|
||||
## 计算
|
||||
|
||||
每次制作前需要确定计划做几份。一份够 3-4 个人吃。
|
||||
|
||||
每份:
|
||||
|
||||
- 肉蟹 500 g
|
||||
- 虾 200 g
|
||||
- 土豆 450 g
|
||||
- 年糕 200 g
|
||||
- 洋葱 100 g
|
||||
- 大蒜 20 g(如果放了虾,追加 10 g)
|
||||
- 生姜 15 g
|
||||
- 干辣椒 5 g
|
||||
- 青椒 30 g
|
||||
- 红椒 30 g
|
||||
- 蚝油 20 g
|
||||
- 食用油 30-50 ml(如果放了虾,追加 10 ml;油炸另需 500 mL)
|
||||
- 海鲜酱 15 g(替代:蚝油 12 g + 白砂糖 3 g)
|
||||
- 黄豆酱 15 g(替代:生抽 12 ml + 老抽 2 ml + 白糖 1 g)
|
||||
- 甜面酱 10 g(替代:白糖 5.5 g + 生抽 4 ml + 老抽 0.5 ml)
|
||||
- 番茄酱 10 g
|
||||
- 淀粉 40 g
|
||||
- 冰糖 10 g
|
||||
- 鸡精 3 g
|
||||
- 白胡椒粉 2 g(如果放了虾,追加 1 g)
|
||||
- 料酒 15 ml
|
||||
- 生抽 20 ml
|
||||
- 老抽 5 ml
|
||||
- 啤酒 200 ml(如果放了虾,追加 50-100 ml)
|
||||
- 清水 800 ml(如果放了虾,追加 200 ml)
|
||||
|
||||
## 操作
|
||||
|
||||
- 土豆切块为各边均为 3 cm 的立方体,青/红椒切成边长 4 cm 的菱形片,洋葱切成 3 cm 宽的月牙瓣,年糕切成 1 cm 厚片
|
||||
- 螃蟹切成 50-80 g 的块,裹薄淀粉,180 °C 油温炸 1 分钟捞出
|
||||
- 锅中放油,蒜姜干辣椒爆香,放所有酱料 + 冰糖小火炒出红油,注意别糊底
|
||||
- 加螃蟹、土豆、啤酒和清水,烧开转小火炖 12 分钟
|
||||
- 放年糕和青红椒,开大火收汁到汤汁可以附着在物品表面,最后撒白胡椒粉
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 建议冷冻 20 分钟让螃蟹昏迷(别冻硬!),或用筷子从口器插入破坏神经
|
||||
- 如果使用的是冷冻蟹,完全解冻蟹脚容易掉,并且容易造成肉质流失。建议半解冻后裹粉油炸,并将油炸时间延长至 2 分钟
|
||||
- 如果灶具功率较小,食材下油锅后容易迅速降温,建议油温预热到 200 °C,并且分多批次油炸
|
||||
- 务必去掉蟹胃(三角包)、蟹腮、蟹心(六角形白片)
|
||||
- 裹淀粉的螃蟹下锅前务必擦干,热油遇水容易飞溅
|
||||
- 死蟹绝对不能用(买来的就是冷冻的除外,但是解冻后未及时使用的也不行)
|
||||
- 不与柿子、浓茶同食
|
||||
- 痛风患者慎食
|
||||
- 年糕切片后泡冷水,下锅前冲洗不容易粘锅,下锅后放在表面,沉入锅底容易糊锅
|
||||
- 要是被螃蟹夹了或者烫伤了,先用冷水冲 15 分钟,严重的话及时就医,如果伤口比较深务必就医
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
@@ -0,0 +1,51 @@
|
||||
# 芥末黄油罗氏虾的做法
|
||||
|
||||
这是一道做法简单,味道美味,具有新意的海鲜菜。
|
||||
|
||||
预估烹饪难度:★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
* 罗氏虾
|
||||
* 黄油
|
||||
* 芥末
|
||||
* 白糖
|
||||
* 生抽
|
||||
* 蚝油
|
||||
* 盐
|
||||
* 料酒、朗姆酒或啤酒
|
||||
* 香菜
|
||||
* 蒜
|
||||
|
||||
## 计算
|
||||
|
||||
按照 1 盘的份量:
|
||||
|
||||
* 罗氏虾 1 斤多 广东市场价大概 40~45 一斤
|
||||
* 黄油 约 20g
|
||||
* 芥末 15g
|
||||
* 白糖 3g
|
||||
* 生抽 30g
|
||||
* 蚝油 30g
|
||||
* 盐 3g
|
||||
* 料酒、朗姆酒或啤酒 15g 到 30g
|
||||
* 香菜 5 条 切段
|
||||
* 蒜 5 颗 剁成蒜蓉
|
||||
|
||||
## 操作
|
||||
|
||||
* 将罗氏虾剪掉头尾尖刺、触须和脚,剪刀把虾身开背,去除虾线。
|
||||
* 提前搅拌好芥末酱汁:酱油、蚝油、芥末、盐、糖,搅拌均匀!
|
||||
* 洗好香菜,切段备用。
|
||||
* 罗氏虾沥掉水,锅中加入油,直接放入罗氏虾,中火,外表煎至金黄,捞出。
|
||||
* 下入蒜蓉,大火,利用煎虾剩下的油继续煎炒蒜蓉,等到锅中白雾冒出,蒜蓉已经煎出香味,下虾和黄油,让虾充分吸收黄油香味
|
||||
* 下入调好的酱汁,继续大火煮沸,翻炒虾,至酱汁收汁,加入酒(料酒、啤酒可以放 30g,朗姆酒味道浓郁放 15g 即可。)
|
||||
* 在等酱汁稍微收汁,加入香菜翻炒两下,即可出锅。
|
||||
|
||||
## 附加内容
|
||||
|
||||
* 酱汁提前调配好,黄油提前备好,防止中间备料耗时。
|
||||
* 蒜蓉切记要等虾煎好后捞出再下,防止煎炒过久变黑,发苦。
|
||||
* 如果不太能接受芥末就放少点,能接受就放多点,如果放多了,煮久一会儿,芥末味也会散去。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 326 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 268 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 457 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 7.7 MiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 6.9 MiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 202 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 7.9 MiB |
|
Before Width: | Height: | Size: 130 B After Width: | Height: | Size: 4.9 MiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 180 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 151 KiB |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:b586a85222af25349f456faab6f9fa56f4fea9d33c7056f0b23de19324972beb
|
||||
size 893586
|
||||
@@ -1,48 +0,0 @@
|
||||
# 蒜香黄油虾的做法
|
||||
|
||||
蒜香黄油虾是一道经典的西式海鲜料理,以鲜虾为主料,配以蒜末和黄油烹制而成。口感鲜嫩,蒜香浓郁。制作简单,适合家庭日常烹饪。
|
||||
|
||||

|
||||
|
||||
预估烹饪难度:★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 大虾(推荐黑虎虾或基围虾)
|
||||
- 无盐黄油(推荐安佳)
|
||||
- 大蒜
|
||||
- 白葡萄酒(可选)
|
||||
- 柠檬
|
||||
- 平底煎锅
|
||||
- 厨房用夹
|
||||
|
||||
## 计算
|
||||
|
||||
每次制作前需要确定计划做几份。一份正好够 1-2 人食用。
|
||||
|
||||
每份:
|
||||
|
||||
- 大虾 8-10 只(约 200g)
|
||||
- 无盐黄油 30g
|
||||
- 大蒜 4 瓣(约 20g)
|
||||
- 白葡萄酒 15ml(可选)
|
||||
- 柠檬 1/4 个
|
||||
- 橄榄油 10ml
|
||||
|
||||
## 操作
|
||||
|
||||
- 大虾去头去壳留尾,用牙签挑去虾线,洗净后用厨房纸吸干水分
|
||||
- 大蒜切成蒜末,备用
|
||||
- 中火加热平底锅,放入 10ml 橄榄油
|
||||
- 油热后放入大虾,每面煎 1-1.5 分钟至变色,取出备用
|
||||
- 同一锅中加入黄油,融化后放入蒜末,小火炒香(约 30 秒)
|
||||
- 如使用白葡萄酒,此时加入并煮至酒精挥发(约 1 分钟)
|
||||
- 将虾放回锅中,与蒜香黄油酱汁翻炒均匀(约 1 分钟)
|
||||
- 挤入柠檬汁,翻炒均匀后立即关火
|
||||
- 装盘,淋上锅中剩余酱汁
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 虾不宜过度烹饪,否则会变硬
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 152 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 157 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 179 KiB |
@@ -1,54 +0,0 @@
|
||||
# 酱炖蟹的做法
|
||||
|
||||
酱炖蟹,秋日限定咸鲜风味!蟹黄绵润裹着酱香,蟹肉清甜入味,汤汁浓郁拌饭一绝。
|
||||
|
||||
预估烹饪难度:★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 螃蟹(首选河蟹,次选梭子蟹)
|
||||
- 豆瓣酱
|
||||
- 冰糖(可选)
|
||||
- 老抽
|
||||
- 菜油(未脱色的菜籽油,俗称“毛菜油”或“土菜油”,备选花生油)
|
||||
- 番茄酱
|
||||
- 料酒
|
||||
- 老姜
|
||||
- 小葱
|
||||
- 鸡蛋(可选)
|
||||
- 猪肉末(可选)
|
||||
|
||||
## 计算
|
||||
|
||||
每次制作前需要确定计划做几份。一份正好够 2 个人吃。
|
||||
|
||||
每份:
|
||||
|
||||
- 螃蟹 500 g(约 3-4 只中等河蟹)
|
||||
- 豆瓣酱 30-50 g
|
||||
- 冰糖 0-15 g
|
||||
- 老抽 15 ml
|
||||
- 菜油 20 ml
|
||||
- 番茄酱 15 ml
|
||||
- 料酒 5 ml
|
||||
- 老姜 10 g
|
||||
- 葱 10 g
|
||||
- 鸡蛋 1 个(约 50 g)
|
||||
- 猪肉末 50 g
|
||||
- 水 500 mL
|
||||
|
||||
## 操作
|
||||
|
||||
- 把螃蟹刷洗干净,然后在砧板上对半劈开
|
||||
- 锅里下菜油,放入姜末和豆瓣酱爆香,加入冰糖炒化,直到冒小气泡就盛出
|
||||
- 在盘子里铺上一层酱,然后把切好的螃蟹切开面朝下,整齐排放在酱上
|
||||
- 放点葱段和姜片,建议敲个鸡蛋或在盘底铺肉末
|
||||
- 上锅蒸 10-12 分钟
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 咸口放 50 g 豆瓣酱,甜口减少豆瓣酱的用量并加入冰糖和番茄酱
|
||||
- 出锅后再撒上一点葱花会更香也更好看
|
||||
- 参考资料:[秋风起,平湖这道美味很下饭_潮新闻官网](https://tidenews.com.cn/news.html?id=2925971)
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
Before Width: | Height: | Size: 130 B After Width: | Height: | Size: 246 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 232 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 1.3 MiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 792 KiB |
@@ -13,8 +13,8 @@
|
||||
## 计算
|
||||
|
||||
- 鸡蛋的用量为 1 个。
|
||||
- 盐的用量为 1 g 每个鸡蛋。
|
||||
- 油的用量为 5 mL 每个鸡蛋。
|
||||
- 盐的用量为 鸡蛋的个数 - 1g。
|
||||
- 油的用量为 鸡蛋的个数 - 5ml。
|
||||
|
||||
使用上述条件,计算出计划使用的原材料比例。
|
||||
|
||||
|
||||
@@ -1,45 +0,0 @@
|
||||
# 完美水煮蛋的做法
|
||||
|
||||

|
||||
|
||||
科学家研发的循环水煮法,可同时达到蛋黄绵密、蛋白均匀凝固且保留最多营养素的效果。需精准控制温度与时间,难度较高。
|
||||
|
||||
预估烹饪难度:★★★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 新鲜鸡蛋(推荐 AA 级)
|
||||
- 100°C 沸水锅(直径≥ 15cm)
|
||||
- 30°C 温水锅(直径≥ 15cm)
|
||||
- 定时器
|
||||
- 漏勺
|
||||
|
||||
## 计算
|
||||
|
||||
每份:
|
||||
|
||||
- 鸡蛋 1 个(约 60g )
|
||||
- 100°C 沸水 1500ml
|
||||
- 30°C 温水 1500ml
|
||||
|
||||
## 操作
|
||||
|
||||
- 准备两锅水: A 锅维持 100°C 沸水, B 锅维持 30°C 温水
|
||||
- 用漏勺将鸡蛋放入 A 锅,启动定时器
|
||||
- 精准**每 2 分钟**将鸡蛋转移至另一锅水
|
||||
- 重复转移操作共 16 次(总时长 32 分钟)
|
||||
- 最后一次转移后,在 B 锅静置 30 秒
|
||||
- 立即放入冰水( 0 摄氏度)终止加热(维持 30 秒)
|
||||
- 剥壳时从钝端气室处开始,沿纵轴剥离蛋膜
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 关键参数:
|
||||
- 蛋黄中心温度:67±1°C
|
||||
- 蛋白分层温度:
|
||||
- 外层:100°C→87°C
|
||||
- 中层:87°C→55°C
|
||||
- 内层:55°C→30°C
|
||||
- 营养优势:多酚含量比传统煮法高 23%
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
@@ -1,49 +0,0 @@
|
||||
# 微波炉蒸蛋的做法
|
||||
|
||||
嫩滑细腻、快速上桌的高蛋白早餐,用微波炉即可完成,约 10 分钟完成,适合 1-2 人食用。
|
||||
|
||||
预估烹饪难度:★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 鸡蛋
|
||||
- 温水或高汤
|
||||
- 食盐
|
||||
- 生抽(可选)
|
||||
- 香油
|
||||
- 耐热碗
|
||||
- 保鲜膜或微波炉专用盖
|
||||
|
||||
## 计算
|
||||
|
||||
- 鸡蛋 2 个(约 100g 蛋液)
|
||||
- 温水或高汤 100-120ml(蛋液体积的 1.0-1.2 倍)
|
||||
- 食盐 1g
|
||||
- 生抽 2ml(可选)
|
||||
- 香油 几滴(出锅用)
|
||||
|
||||
使用上述条件,计算出计划使用的原材料比例。
|
||||
|
||||
## 操作
|
||||
|
||||
- 将鸡蛋打散,加入温水/高汤、盐、生抽,轻轻搅匀,尽量不要起泡。
|
||||
- 将蛋液过筛倒入耐热碗中,表面若有气泡可用牙签轻戳。
|
||||
- 覆盖保鲜膜并扎 8-10 个小孔,或使用微波炉专用盖(留缝隙)。
|
||||
- 放入微波炉中加热:
|
||||
- 700W:1 分 30 秒 → 视情况再加热 20-30 秒至表面刚凝。
|
||||
- 600W:约 1 分 40 秒–2 分 10 秒。
|
||||
- 800W:约 1 分 10 秒–1 分 40 秒。
|
||||
- 加热完成后取出静置 1 分钟,让余温使中心完全熟化。
|
||||
- 淋上香油,撒葱花即可食用。
|
||||
|
||||
> 不同功率和容器会影响时间,建议第一次尝试时少量多次加热,找到适合自己设备的最佳时长。
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 水温应在 40–50℃ ,不宜过热。
|
||||
- 蛋液与水比例控制在 1:1 至 1:1.2 之间口感最佳。
|
||||
- 覆盖保鲜膜并扎孔能防止表面爆开或出现蜂窝。
|
||||
- 过筛可显著提升细腻度。
|
||||
- 若表面鼓泡或出水,说明加热过头,下次缩短时间即可。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
@@ -1,6 +1,6 @@
|
||||
# 微波炉蛋糕的做法
|
||||
|
||||
微波炉"叮"蛋糕,大约需要 2 分钟 就能搞定!初学者所需时间预计延长至 20 分钟。
|
||||
微波炉"叮"蛋糕,大约需要 2 分钟 就能搞定!
|
||||
|
||||
预估烹饪难度:★
|
||||
|
||||
@@ -53,7 +53,6 @@
|
||||
|
||||
- 在夸赞自己之前的操作可以重复多遍做出更大的蛋糕
|
||||
- 泡打粉用来让蛋糕更蓬松 大多不含铝 几块钱一包 可以买了在家备着
|
||||
- 在 **加入任何喜欢的口味食材!** 这一步骤中 若加入**液体**(如牛奶) 请务必确保下一步可以搅和成**稠酸奶状** 建议少量多次加入以防止水分过量而导致成品湿瘪
|
||||
- **食材不要超过容器的3/4!!**
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
||||
@@ -1,54 +0,0 @@
|
||||
# 意式香肠北非蛋的做法
|
||||
|
||||
意式香肠北非蛋是一道充满地中海风情的经典料理,鸡蛋卧在浓郁的番茄肉酱中,搭配烤得香脆的面包,营养丰富又令人满足。准备大约需要 10 分钟,烹饪 15-20 分钟即可完成。
|
||||
|
||||
预估烹饪难度:★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 意式猪肉香肠(去肠衣)、辣香肠 (Chorizo) 或切块的午餐肉
|
||||
- 百味来 (Barilla) 拿坡里意面酱 (Napoletana Sauce)
|
||||
- 鸡蛋
|
||||
- 甜椒(青椒或红椒皆可)
|
||||
- 洋葱
|
||||
- 橄榄油
|
||||
- 帕马森干酪(可选)
|
||||
- 新鲜欧芹(可选)
|
||||
- 干辣椒碎(可选)
|
||||
- 面包(推荐酸面团面包 Sourdough、恰巴塔 Ciabatta 或厚切吐司)
|
||||
- 宽口平底锅(带锅盖)
|
||||
|
||||
## 计算
|
||||
|
||||
每次制作前需要确定计划做几份。一份正好够 2 个人吃。
|
||||
|
||||
每份:
|
||||
|
||||
- 肉类(香肠/午餐肉):100g - 150g
|
||||
- 百味来拿坡里意面酱:1 罐(400g,提供基本的番茄、洋葱和香草风味)
|
||||
- 鸡蛋:3 - 4 个
|
||||
- 甜椒:半个(切细丝)
|
||||
- 洋葱:半个(切小丁)
|
||||
- 橄榄油:10ml - 15ml(用于炒菜)
|
||||
|
||||
## 操作
|
||||
|
||||
- 将意式猪肉香肠去肠衣备用;洋葱切小丁;甜椒切细丝。
|
||||
- 在宽口平底锅中倒入 10ml - 15ml 橄榄油,中火加热。
|
||||
- 放入处理好的香肠或午餐肉,翻炒至边缘金黄酥脆(如果使用生香肠,翻炒时用勺子将其捣碎变色)。
|
||||
- 将洋葱丁和甜椒丝加入锅中与肉一起翻炒,持续翻炒 4 - 5 分钟,直到蔬菜变软,洋葱呈半透明状。
|
||||
- 倒入百味来拿坡里意面酱,搅拌均匀。将火调至中低火,保持微沸炖煮 2 - 3 分钟。(如果酱汁看起来太稠,可以加入 15ml 水)。
|
||||
- 用勺子的背面在锅内的酱汁中挖出 3 - 4 个小“坑”。
|
||||
- 依次小心地将鸡蛋打入每个坑中。
|
||||
- 盖上平底锅的盖子,利用蒸汽焖熟蛋白。等待 3 - 5 分钟。**注意:请频繁检查状态**。当蛋白变得不透明且凝固,但轻轻摇晃平底锅时蛋黄仍能晃动(溏心状态)时即可结束这一步。
|
||||
- 关火。根据个人喜好撒上磨碎的帕马森干酪、新鲜欧芹或干辣椒碎。
|
||||
- 将平底锅直接端上桌,配以硬壳面包蘸取蛋黄与酱汁食用。
|
||||
|
||||
## 附加内容
|
||||
|
||||
- **肉类选择建议:**
|
||||
- **意式香肠**:最能体现正宗风味(推荐寻找配料中含有小茴香籽/Fennel seeds 的香肠)。
|
||||
- **午餐肉**:带来咸香、怀旧的口感,并且表面能煎得微脆。
|
||||
- **辣香肠 (Chorizo)**:若喜欢烟熏、辛辣的口感,并且能将底油染成诱人的红色,这是最好的选择。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
@@ -1,59 +0,0 @@
|
||||
# 手抓饼的做法
|
||||
|
||||
预估烹饪难度:★★
|
||||
|
||||
---
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 普通面粉
|
||||
- 开水
|
||||
- 冷水
|
||||
- 食用油
|
||||
- 盐
|
||||
- 鸡蛋
|
||||
- 生菜
|
||||
- 火腿
|
||||
- 芝士片
|
||||
|
||||
---
|
||||
|
||||
## 计算
|
||||
|
||||
每次制作前需要确定计划做几份。一份正好够 1~2 人食用。
|
||||
|
||||
总量(按每份):
|
||||
|
||||
- 面粉 200 克
|
||||
- 开水 100 毫升
|
||||
- 冷水 50 毫升
|
||||
- 食用油 15 毫升
|
||||
- 盐 3 克
|
||||
- 鸡蛋 1 个
|
||||
- 生菜 30 克
|
||||
- 火腿 30 克
|
||||
- 芝士片 1 片
|
||||
|
||||
---
|
||||
|
||||
## 操作
|
||||
|
||||
1. 面粉放入碗中,加入开水搅拌成絮状,再加入冷水揉成光滑面团,覆盖湿布静置 20 分钟。
|
||||
2. 面团分成每份约 100 克,搓圆,擀成薄片。
|
||||
3. 表面均匀涂抹食用油,撒上盐,卷成蜗牛状,松弛 10 分钟。
|
||||
4. 面团再次擀成薄饼,厚度均匀。
|
||||
5. 热锅中倒入油,小火煎至两面金黄起泡。
|
||||
6. 煎好的饼依次铺入煎蛋、生菜、火腿、芝士片等配料,卷起即可。
|
||||
|
||||
---
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 使用开水与冷水混合和面,有助于提升饼皮柔韧度。
|
||||
- 面团醒发时间不宜少于 20 分钟,否则不易擀薄。
|
||||
- 可根据个人口味增减配料,建议配料总重控制在 100 克以内。
|
||||
- 剩余生饼皮可冷藏保存 24 小时,使用时回温擀平即可。
|
||||
|
||||
---
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
@@ -1,61 +0,0 @@
|
||||
# 温泉蛋的做法
|
||||
|
||||
一种传统的日式小吃,可以用于各种佐餐,注意与溏心蛋区分,溏心蛋是蛋黄不熟蛋白熟了,温泉蛋是蛋白不熟蛋黄熟了
|
||||
|
||||
预估烹饪难度:★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
### 主食材
|
||||
|
||||
- 鸡蛋
|
||||
|
||||
### 必备工具
|
||||
|
||||
- 厨房用温度计(尽量选用带有夹子的温度计)
|
||||
- 杯子(无特定要求,只要是杯子就行)
|
||||
|
||||
### 副食材
|
||||
|
||||
额外用作点缀的食材,可选
|
||||
|
||||
- 昆布酱油(一种日式的少盐酱油,用于为温泉蛋调味)
|
||||
- 香葱
|
||||
|
||||
## 计算
|
||||
|
||||
- 鸡蛋的用量为 1 个,按照您的食量和锅的大小计算。
|
||||
|
||||
## 操作
|
||||
|
||||
### 煮蛋
|
||||
|
||||
- 在锅中盛装一定量自来水,确保水面没过约鸡蛋 3cm,水中插入温度计
|
||||
- 开火或打开电磁炉,逐渐调整电磁炉功率或火苗大小,使得水温保持在 **70 摄氏度**
|
||||
- 将鸡蛋放入锅中。鸡蛋不可互相堆叠,应皆在底部,并留有空间可以晃动
|
||||
- 保持当前温度 **25 分钟**
|
||||
- 准备一杯冰水
|
||||
- 捞出鸡蛋,并立刻放入冰水中,**等待 3 分钟**
|
||||
- 将鸡蛋打入小碗,完成制作
|
||||
|
||||
## 附加内容
|
||||
|
||||
### 流程图解
|
||||
|
||||
``` mermaid
|
||||
graph TD
|
||||
A[锅中加水,插入温度计] --> B[控制水温到70℃]
|
||||
B --> C[放入鸡蛋,保持水温为70℃ 25分钟]
|
||||
B --> D[准备冰水]
|
||||
C --> E
|
||||
D --> E[鸡蛋捞出放入冰水,等待3分钟]
|
||||
E --> F[鸡蛋打入小碗]
|
||||
```
|
||||
|
||||
### 备注说明
|
||||
|
||||
- 若使用机械式温度计(无需供电)则温度计探头需没入水中至少 6cm,若使用电子温度计则无特殊要求
|
||||
- 锅可以采用稍厚的锅,方便控制温度
|
||||
- 虽然 70 摄氏度 25 分钟已经完全可以杀死沙门氏菌,但还是要尽量少吃,或购买正规可生食鸡蛋制作
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
@@ -6,7 +6,6 @@
|
||||
## 必备原料和工具
|
||||
|
||||
- 饺子(速冻水饺)
|
||||
- 芝麻、葱花(切段)或其他配料
|
||||
|
||||
## 计算
|
||||
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
- 将燕麦替换为快煮燕麦
|
||||
- 将牛奶倒入装有快煮燕麦的容器中并搅拌
|
||||
- 将混合物放入微波炉中
|
||||
- 中等火力微波 4 分钟
|
||||
- 50%火力微波 4 分钟
|
||||
|
||||
### 煎蛋烹饪方法
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 238 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 1.7 MiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 2.0 MiB |
@@ -1,6 +1,6 @@
|
||||
# 蒸水蛋的做法
|
||||
|
||||
蒸水蛋(北方有些地区叫鸡蛋糕儿)都是饭店的好吃,如何自己做水滑嫩香的蒸水蛋,本教程包教包会!
|
||||
蒸水蛋都是饭店的好吃,如何自己做水滑嫩香的蒸水蛋,本教程包教包会!
|
||||
|
||||
预估烹饪难度:★★
|
||||
|
||||
|
||||
@@ -1,47 +0,0 @@
|
||||
# 韩国麻药鸡蛋的做法
|
||||
|
||||
这道被称为“麻药鸡蛋”的韩式小菜,因为其甜辣浓郁的酱汁和让人上瘾的味道而得名。做法极其简单,非常适合搭配米饭食用。
|
||||
|
||||
预估烹饪难度:★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 鸡蛋
|
||||
- 韩式酱油(或生抽)
|
||||
- 日式味淋
|
||||
- 白糖
|
||||
- 芝麻油
|
||||
- 青葱
|
||||
- 辣椒(小米辣或青红椒)
|
||||
|
||||
## 计算
|
||||
|
||||
每次制作前需要确定计划做几份。以下为一份酱汁的量,足以腌制 5 - 8 个鸡蛋。
|
||||
|
||||
每份:
|
||||
|
||||
- 鸡蛋 5 - 8 个
|
||||
- 酱油(或生抽) 4 汤匙
|
||||
- 清水 4 汤匙
|
||||
- 味淋 2 汤匙
|
||||
- 白糖 2 汤匙
|
||||
- 芝麻油 5ml
|
||||
- 青葱 15g(切葱花)
|
||||
- 辣椒 15g(切圈)
|
||||
|
||||
## 操作
|
||||
|
||||
- 烧一锅开水,水沸腾后放入鸡蛋,**煮 7 分钟**(得到完美的溏心蛋状态)。
|
||||
- 煮鸡蛋的期间调制酱汁:将 4 汤匙酱油、4 汤匙清水、2 汤匙味淋、2 汤匙白糖倒入小锅中。
|
||||
- 加热酱汁至沸腾,煮开以挥发掉味淋中的酒精味,随后关火放凉备用。
|
||||
- 将切好的辣椒圈加入放凉的酱汁中。
|
||||
- 将煮好的鸡蛋捞出,放入冰水中冷却后剥去蛋壳。
|
||||
- 将剥好的鸡蛋放入调好的酱汁中,表面淋上 5ml 芝麻油并撒上葱花。
|
||||
- 放入冰箱**冷藏等待 1 - 2 小时**,让鸡蛋充分入味。
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 酱汁的比例可以根据个人口味微调。如果喜欢更甜,可以增加糖的用量。
|
||||
- 剩余的酱汁非常美味,可以直接用来拌饭。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 1.3 MiB |
@@ -1,6 +1,4 @@
|
||||
# 简易版炒糖色的做法
|
||||
|
||||
这是简易的糖色的做法。对于更为进阶的技巧和糖色更为进阶的用法,请学习[糖色的炒制](../../tips/advanced/糖色的炒制.md)。
|
||||
# 糖色的做法
|
||||
|
||||
预估烹饪难度:★★★★
|
||||
|
||||
@@ -20,7 +18,7 @@
|
||||
|
||||
## 操作
|
||||
|
||||
- 开火,并向锅中倒入 100ml 开水
|
||||
- 开火,并向锅中倒入 100ml 开水 1
|
||||
- 再向锅中倒入 100ml 油,与第一步间隔越短越好,此时锅为大火中火都可以,着急的话可以大火
|
||||
- 放入冰糖(如果冰糖过于耦合,可以提前敲碎,做到耦合度越低越好)
|
||||
- 调整火力为中火
|
||||
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 1.5 MiB |
|
Before Width: | Height: | Size: 130 B After Width: | Height: | Size: 254 KiB |
|
Before Width: | Height: | Size: 130 B After Width: | Height: | Size: 771 KiB |
|
Before Width: | Height: | Size: 130 B After Width: | Height: | Size: 507 KiB |
|
Before Width: | Height: | Size: 130 B After Width: | Height: | Size: 53 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 332 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 1.9 MiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 544 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 572 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 516 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 452 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 520 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 534 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 973 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 160 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 367 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 1.8 MiB |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7d08b1b805bceb9ece6c3adb2f6721171dfc1b1547a2b0a3b39aa876c0983ae3
|
||||
size 234668
|
||||
@@ -1,58 +0,0 @@
|
||||
# 无厨师机蜂蜜面包的做法
|
||||
|
||||

|
||||
|
||||
这个菜谱不需要厨师机,只需要等待!可以晚上的时候准备好放入冰箱,第二天再烤。口感虽然不如使用厨师机的但是还行,冰箱保存要吃的时候微波炉叮一下更好。花费时间大多在发面。
|
||||
|
||||
预估烹饪难度:★★★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
面包本体
|
||||
|
||||
- 高筋面粉:400g
|
||||
- 牛奶: 200g
|
||||
- 酵母:4g
|
||||
- 鸡蛋:1 个
|
||||
- 白砂糖:70g
|
||||
- 盐: 2g
|
||||
- 黄油: 30g
|
||||
|
||||
蜂蜜水(涂在顶部)
|
||||
|
||||
- 蜂蜜:20g
|
||||
- 水: 20g
|
||||
|
||||
可选(洒在顶部)
|
||||
|
||||
- 芝麻
|
||||
|
||||
## 计算
|
||||
|
||||
以下用料烤制时使用一个长方形烤盘(10 x 15 英寸(约 25 x 38 厘米)) + 一个正方形烤盘(9 × 9 英寸(约 23 × 23 厘米)) + 油纸。建议按照需求减少用量,每顿早餐吃大概可以吃两周(冰箱储存), 冰箱储存会变硬, 微波炉加热 10 - 20s 即可。
|
||||
|
||||
## 操作
|
||||
|
||||
- 制作面团:将面粉,牛奶(建议加热到 40°,本人使用微波炉 15 - 20s),酵母,鸡蛋,面粉,糖和盐混合起来。
|
||||
- 搅拌面团,将原料混合均匀成团。
|
||||
- 加入黄油混合。
|
||||
- 继续搅拌 + 手揉,均匀混合。
|
||||
- 开始发面,使用保鲜膜覆盖容器,普通气温(10 - 20°)放置 1 - 2 小时,稍长时间对效果影响不大。
|
||||
- 明显看到面团发酵变大(2 倍)即可开始切分面团, 此时面团应该不再十分黏手。
|
||||
- 切分面团:理想状态每一份 60g(美观),可根据喜好适当调整大小。
|
||||
- 将每一份小面团使用擀面杖擀成舌状后卷起, 再次醒面 10。
|
||||
- 再次使用擀面杖擀成舌状后卷起, 从中间切开(一个变成两个)。
|
||||
- 再次使用擀面杖擀成舌状后卷起, 从中间切开(两个变成四个)。(此步骤可以按照自己的时间多擀/卷几次, 把握一份的大小就行)
|
||||
- 烤盘放入油纸并倒入花生油, (每份卷好的)底部蘸水 + 面粉后放入烤盘。
|
||||
- 再次醒发(盖上保鲜膜), 这一步可以放入冰箱, 第二天再烤。
|
||||
- 刷上蛋液。
|
||||
- 烤箱 180°(355°F), 18 - 20 分钟。
|
||||
- 出炉后, 刷上蜂蜜水, 撒上芝麻。
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 发面时间并不固定, 每 1 小时看一下确认就可以, 明显发酵变大即可, 建议发酵 2 - 2.5 倍大。
|
||||
- 面团大小不会显著影响口感和烘烤效果,可根据喜好调整。
|
||||
- 参考资料:下厨房 - 脆底蜂蜜小面包
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:37114c83b20be2f92fb1c68d90c591e8c9583d8ea895984ef001bf1d37690feb
|
||||
size 167715
|
||||
@@ -1,53 +0,0 @@
|
||||
# 炸鲜奶的做法
|
||||
|
||||

|
||||
|
||||
炸鲜奶是一种外脆里嫩的甜点,营养价值适中,制作难度中等,预计制作时长约为 20 分钟。
|
||||
|
||||
预估烹饪难度:★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 牛奶
|
||||
- 玉米淀粉
|
||||
- 面包糠
|
||||
- 鸡蛋
|
||||
- 白糖
|
||||
- 面包模具(或浅盘子)
|
||||
|
||||
## 计算
|
||||
|
||||
每次制作前需要确定计划做几份。一份约 12 个。
|
||||
|
||||
每份:
|
||||
|
||||
- 牛奶 250g
|
||||
- 玉米淀粉 30g
|
||||
- 面包糠 100g
|
||||
- 鸡蛋 2 个
|
||||
- 白糖 30g
|
||||
|
||||
## 操作
|
||||
|
||||
- 将牛奶倒入碗中
|
||||
- 加入玉米淀粉和白糖,搅拌均匀
|
||||
- 将模具刷上食用油
|
||||
- 牛奶下锅,中火烧开
|
||||
- 烧开后转小火,边煮边搅拌
|
||||
- 牛奶*变粘稠*后出锅,倒入模具
|
||||
- 将模具放冰箱**冷却 1 小时**
|
||||
- 拿出,切成大小均匀的条,随后放入碗中
|
||||
- 向碗中倒入一半的面包糠,奶糊裹上后取出,备用
|
||||
- 在一个新碗中打入鸡蛋,搅匀,备用
|
||||
- 将奶糊裹上蛋液和剩余的面包糠
|
||||
- 锅中倒入足以覆盖奶糊的油,下锅
|
||||
- 奶糊外观*呈金黄状态*后停火,摆盘
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 煮牛奶时必须小火慢煮,才能均匀受热
|
||||
- 奶糊下锅时油温不能过高或过低,最好保持在 5 分热
|
||||
|
||||
- 参考资料:[王刚的教学视频](https://www.bilibili.com/video/BV1U7411E7LH/)
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4c22fb6b12029bc33d3a98c9eccd818e16be501ae9e5947381be9bb552bfc54d
|
||||
size 269121
|
||||
@@ -1,41 +0,0 @@
|
||||
# 烤箱版巴斯克芝士蛋糕的做法
|
||||
|
||||

|
||||
|
||||
成品不像网上的图片是黑顶是因为烤箱没有热风/仅上管加热等功能,有这些功能的话可以使用热风上色。
|
||||
|
||||
预估烹饪难度:★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 奶油奶酪:212g (这是一块的质量,比较方便,原教程是 250g)
|
||||
- 白砂糖:60g
|
||||
- 鸡蛋:2 个
|
||||
- 鸡蛋黄:1 个
|
||||
- 淡奶油:120g
|
||||
- 低筋面粉:10g
|
||||
|
||||
可选(巧克力味)
|
||||
|
||||
- 巧克力:38g(只尝试过将普通巧克力融化,在淡奶油那一步加入搅拌均匀即可)
|
||||
|
||||
## 计算
|
||||
|
||||
以下用料使用烤制时使用一个 7 寸圆形模具,原教程使用 6 寸圆形模具。
|
||||
|
||||
## 操作
|
||||
|
||||
- 奶油奶酪软化,微波炉 10s + 10s。
|
||||
- 奶油奶酪加入白砂糖,打蛋器打至顺滑。
|
||||
- 加入 2 个全蛋 + 1 个蛋黄,搅拌均匀。
|
||||
- 加入淡奶油,搅拌均匀。
|
||||
- 加入低筋面粉,搅拌均匀。
|
||||
- 烤箱 220°(425°F),20 - 25 分钟(本人一般 20 或者 22 分钟)。
|
||||
- 放凉之后放入冰箱,最好过夜。
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 烤箱出来成品抖动是正常的,放凉后口感还不是最好的,一定要冷藏才好吃!
|
||||
- 参考资料:下厨房 - 巴斯克芝士蛋糕『最简单的蛋糕』零失败🔥芝士控
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 780 KiB |
@@ -1,51 +0,0 @@
|
||||
# 红柚蛋糕的做法
|
||||
|
||||
红柚蛋糕是空气炸锅基础甜点,一份适合单人食用,食材处理需要 10 分钟,烹饪需要 25 分钟。
|
||||
|
||||
预估烹饪难度:★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 空气炸锅
|
||||
- 鸡蛋
|
||||
- 红柚果肉
|
||||
- 面粉
|
||||
- 锡纸盘
|
||||
- 油
|
||||
- 糖
|
||||
- 水
|
||||
|
||||
## 计算
|
||||
|
||||
一份为一人餐,多人餐请等比例增加,本例中锡纸盘直径 18 厘米,若使用更大锡纸盘也请等比例增加材料用量。
|
||||
|
||||
一份:
|
||||
|
||||
- 鸡蛋 2 个
|
||||
- 面粉 80g
|
||||
- 红柚果肉 20g
|
||||
- 油 15ml
|
||||
- 水 80ml
|
||||
- 糖 15g
|
||||
|
||||
## 操作
|
||||
|
||||
- 锡纸盘里打入鸡蛋 2 个, 加入红柚果肉 20g
|
||||
- 锡纸盘中倒入 15ml 油并摇晃锡纸盘时期均匀覆盖盘底
|
||||
- 锡纸盘中放入 10g 糖, 以及 40g 面粉和 40ml 水
|
||||
- 用筷子顺时针方向搅拌至淡黄色糊状
|
||||
- 锡纸盘中放入 5g 糖, 以及 40g 面粉和 40ml 水
|
||||
- 继续用筷子搅拌至淡黄色糊状
|
||||
- 锡纸盘放入空气炸锅的烤篮上,用 180 摄氏度烤 15 分钟
|
||||
- 打开空气炸锅,小心取出锡纸盘,用筷子或勺子将蛋糕翻面
|
||||
- 继续 180 摄氏度烤 8 分钟
|
||||
- 取出即可食用
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 如果喜欢较甜的口感可以增加 10g 糖
|
||||
- 红柚果肉可以酌情添加,但每份最好不超过 40g 以免影响成品观感
|
||||
- 糊状指没有面粉疙瘩且整体颜色均匀
|
||||
- 刚出锅的锡纸盘比较烫,请用夹子夹取或使用湿抹布之类的隔热材料拿取
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
@@ -1,60 +0,0 @@
|
||||
# 胡萝卜甜糕的做法
|
||||
|
||||
> Gajar Ka Halwa(गाजर का हलवा)— 印度胡萝卜布丁
|
||||
|
||||
胡萝卜甜糕是印度最经典的甜品之一,尤其在冬季和节日(如排灯节 Diwali)期间备受喜爱。将新鲜胡萝卜刨丝后用牛奶慢炖,再加入酥油、糖和坚果,最终浓缩成一份色泽金红、香甜浓郁的甜品。制作过程简单但需要耐心,约 45 分钟完成。
|
||||
|
||||
预估烹饪难度:★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 胡萝卜(建议选用红色胡萝卜)
|
||||
- 全脂牛奶
|
||||
- 糖
|
||||
- 酥油(Ghee)— 可用黄油替代
|
||||
- 小豆蔻粉(Cardamom Powder)
|
||||
- 腰果
|
||||
- 杏仁
|
||||
- 葡萄干
|
||||
- 刨丝器
|
||||
- 厚底锅
|
||||
|
||||
## 计算
|
||||
|
||||
每次制作前需要确定计划做几份。一份正好够 3-4 个人食用。
|
||||
|
||||
每份:
|
||||
|
||||
- 胡萝卜 500g(约 5-6 根中等大小)
|
||||
- 全脂牛奶 500ml
|
||||
- 糖 80g(可根据个人口味调整至 60g-100g)
|
||||
- 酥油 40g
|
||||
- 小豆蔻粉 3g
|
||||
- 腰果 15g
|
||||
- 杏仁 15g
|
||||
- 葡萄干 15g
|
||||
|
||||
## 操作
|
||||
|
||||
- 将胡萝卜去皮,用刨丝器刨成细丝
|
||||
- 在厚底锅中倒入酥油 20g(一半量),中火加热融化
|
||||
- 放入胡萝卜丝,翻炒 **3-5 分钟**,直至*胡萝卜丝变软且散发香味*
|
||||
- 倒入全脂牛奶 500ml,搅拌均匀
|
||||
- 大火煮沸后转中小火,保持*缓慢沸腾*状态
|
||||
- **持续翻搅 25-30 分钟**,直至*牛奶几乎完全被胡萝卜吸收蒸发*(这是最关键的步骤,需要耐心且不断搅拌防止糊底)
|
||||
- 当锅中几乎没有液体时,加入糖 80g,搅拌均匀
|
||||
- 加糖后会重新出水,继续中小火翻炒 **5-8 分钟**,直至*水分再次蒸发*
|
||||
- 加入剩余的酥油 20g 和小豆蔻粉 3g,翻炒 2 分钟
|
||||
- 在另一个小锅中,用少量酥油将腰果、杏仁片和葡萄干分别炸至*金黄*(约 1 分钟),注意葡萄干会膨胀
|
||||
- 将炸好的坚果和葡萄干的一半拌入胡萝卜甜糕中
|
||||
- 盛盘,将剩余坚果和葡萄干撒在表面作为装饰
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 胡萝卜甜糕可以热吃也可以冷吃,两种风味各有特色。
|
||||
- 使用红色胡萝卜比橙色胡萝卜做出来的色泽更好看。
|
||||
- 如果想要更浓郁的口感,可以用淡奶油替代部分牛奶。
|
||||
- 密封冷藏可保存 4-5 天。食用前可用微波炉加热 1 分钟。
|
||||
- 这道甜品在印度几乎每个家庭都会做,是排灯节(Diwali)和婚礼上必不可少的甜品。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 287 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 741 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 616 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 3.2 MiB |
@@ -1,47 +0,0 @@
|
||||
# 龟苓膏的做法
|
||||
|
||||

|
||||
|
||||
预估烹饪难度:★★
|
||||
|
||||
---
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 龟苓膏粉 25 克
|
||||
- 冷水 120 毫升
|
||||
- 开水 500 毫升
|
||||
- 白砂糖 100 克
|
||||
- 小锅
|
||||
- 搅拌工具
|
||||
- 模具或碗
|
||||
|
||||
---
|
||||
|
||||
## 计算
|
||||
|
||||
每次制作约可获得 3-4 小碗成品,适合 2-4 人食用。
|
||||
|
||||
---
|
||||
|
||||
## 操作
|
||||
|
||||
1. 在锅中倒入龟苓膏粉 25 克与冷水 120 毫升,充分搅拌至无颗粒感。
|
||||
2. 在另一个容器中加入白砂糖 100 克,倒入沸水 500 毫升,搅拌至糖完全溶解。
|
||||
3. 将糖水缓慢倒入龟苓膏粉液中,立即搅拌均匀,避免结块。
|
||||
4. 将混合液体放入锅中,加热时保持中小火,并持续搅拌以防粘锅。
|
||||
5. 加热至液体变粘稠并开始冒小泡,即可关火。
|
||||
6. 快速将液体倒入模具中,自然冷却凝固。建议冷藏 1~2 小时后食用,口感更佳。
|
||||
|
||||
---
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 龟苓膏冷却过程中不可随意移动容器,否则可能影响成型。
|
||||
- 加热时应避免使用大火,防止结块或糊底。
|
||||
- 可根据个人口味添加蜂蜜、炼乳或水果食用。
|
||||
- 不同品牌龟苓膏粉浓度略有差异,建议参照包装说明调整配比。
|
||||
|
||||
---
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:6512d541a8cda03b8294602aa3e642552926fa6d05c28030345170facff252a8
|
||||
size 11754
|
||||
|
Before Width: | Height: | Size: 130 B After Width: | Height: | Size: 92 KiB |
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 2.5 MiB |
@@ -1,63 +0,0 @@
|
||||
# 印度奶茶的做法
|
||||
|
||||
> Masala Chai(मसाला चाय)— 印度香料奶茶
|
||||
|
||||
印度奶茶是印度国民饮品,几乎每个印度人每天都会喝 2-3 份。"Masala"意为"混合香料","Chai"意为"茶"。将红茶与牛奶、生姜、小豆蔻、肉桂等香料一起煮沸,口感浓郁醇厚,带有独特的辛香暖意。在印度的街头,到处都能看到"Chai Wala"(茶摊小贩)在现煮奶茶。大约 10 分钟完成。
|
||||
|
||||
预估烹饪难度:★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 红茶(CTC 红茶最佳,或阿萨姆红茶)
|
||||
- 全脂牛奶
|
||||
- 生姜
|
||||
- 小豆蔻(绿色)
|
||||
- 肉桂棒
|
||||
- 丁香
|
||||
- 黑胡椒粒
|
||||
- 糖
|
||||
- 小奶锅
|
||||
|
||||
## 计算
|
||||
|
||||
每次制作前需要确定计划做几份。
|
||||
|
||||
每份(大约 200ml):
|
||||
|
||||
- 水 120ml
|
||||
- 全脂牛奶 120ml
|
||||
- 红茶 8g(约 2 茶匙)
|
||||
- 生姜 5g(约 1cm 一块),拍碎
|
||||
- 绿色小豆蔻 2 颗,拍开
|
||||
- 肉桂棒 1 小段(约 2cm)
|
||||
- 丁香 2 颗
|
||||
- 黑胡椒粒 2 颗,拍碎
|
||||
- 糖 10-15g(根据个人口味调整)
|
||||
|
||||
## 操作
|
||||
|
||||
- 将生姜拍碎(不用切太碎,拍开即可释放姜汁)
|
||||
- 将小豆蔻用刀背拍开,露出里面的籽
|
||||
- 将黑胡椒粒拍碎
|
||||
- 在小奶锅中倒入 120ml 水
|
||||
- 放入拍碎的生姜、小豆蔻、肉桂棒、丁香、黑胡椒粒
|
||||
- 大火煮沸后转小火,**煮 2 分钟**,让香料的味道充分释出
|
||||
- 加入红茶 8g,继续小火**煮 2 分钟**,直至*茶汤颜色变深*
|
||||
- 倒入全脂牛奶 120ml
|
||||
- 中火加热,**注意观察**,当奶茶开始*冒泡上升*时立即转小火(牛奶极易溢出)
|
||||
- 小火**煮 2-3 分钟**,期间可以将锅提起倒回(反复提拉 3-4 次),使茶汤与牛奶充分融合
|
||||
- 加入糖,搅拌溶解
|
||||
- 关火
|
||||
- 用滤网过滤到茶盏中,去除茶叶和香料残渣
|
||||
- 趁热饮用
|
||||
|
||||
## 附加内容
|
||||
|
||||
- CTC 红茶(Crush, Tear, Curl 工艺制成)是印度奶茶的最佳选择,因为其颗粒细碎,能在短时间内释放浓厚的茶味。中国的祁门红茶或滇红也可以替代。
|
||||
- 牛奶和水的比例可以根据个人喜好调整。更浓的奶茶用牛奶多水少,更清爽的用水多牛奶少。
|
||||
- 生姜是印度奶茶的灵魂,不建议省略。
|
||||
- 印度人喜欢将奶茶煮得很甜,如果不习惯可以减少糖量。
|
||||
- 在印度,Chai 不仅是饮品,更是一种社交文化。朋友聚会、商务谈判、甚至初次见面,都从一份 Chai 开始。据统计印度每天消耗超过 10 亿份茶。
|
||||
- 印度街头奶茶摊(Chai Wala)通常使用陶土杯(Kulhad)盛茶,赋予茶汤一种独特的泥土芬芳。
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
Before Width: | Height: | Size: 131 B After Width: | Height: | Size: 2.2 MiB |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:12dd16d866a01e8a94280f0276534716ebcd5055205223e944491bef3db2b0f1
|
||||
size 317111
|
||||
@@ -1,37 +0,0 @@
|
||||
# 柠檬水的做法
|
||||
|
||||

|
||||
|
||||
预估烹饪难度:★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
- 原料
|
||||
- 柠檬
|
||||
- 果蜜
|
||||
- 冰(可选)
|
||||
- 工具
|
||||
- 雪克杯
|
||||
|
||||
## 计算
|
||||
|
||||
一杯分量,约 500 毫升
|
||||
|
||||
- 柠檬 40~45 克
|
||||
- 果蜜 40~45 克
|
||||
- 冰几块(可选)
|
||||
|
||||
## 操作
|
||||
|
||||
- 称 40~45 克柠檬,放入雪克杯中
|
||||
- 雪克杯盖盖子锤大约 10 次
|
||||
- 加入果蜜 40~45 克
|
||||
- 补水
|
||||
- 摇晃均匀
|
||||
- 最后根据喜好加冰
|
||||
|
||||
## 附加内容
|
||||
|
||||
- 参考资料:[柠檬水教程](https://v.douyin.com/TVNTcXDi46I)
|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||
|
Before Width: | Height: | Size: 130 B After Width: | Height: | Size: 73 KiB |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7b86eb8a26fb569ffe0ba565119e8318cf1e63b26d63c0eb682d289301f19147
|
||||
size 100230
|
||||
@@ -1,66 +0,0 @@
|
||||
# 海边落日的做法
|
||||
|
||||
**饮酒有害健康,未成年人禁止饮酒**
|
||||
|
||||
预估烹饪难度:★★★
|
||||
|
||||
## 必备原料和工具
|
||||
|
||||
原料
|
||||
|
||||
- 红石榴糖浆
|
||||
- NFC 橙汁
|
||||
- 苏打水
|
||||
- 白朗姆
|
||||
- 蓝橙力娇酒
|
||||
- 柠檬汁
|
||||
- 冰块
|
||||
- 柠檬
|
||||
|
||||
工具
|
||||
|
||||
- 大号的玻璃杯
|
||||
- 搅拌棒
|
||||
- 量酒器
|
||||
- 调酒杯
|
||||
- 吸管
|
||||
- 水果刀
|
||||
|
||||
## 计算
|
||||
|
||||
一杯分量(含冰)
|
||||
|
||||
- 红石榴糖浆 15ml
|
||||
- 橙汁 35~50ml
|
||||
- 苏打水 50ml
|
||||
- 白朗姆 30ml
|
||||
- 蓝橙力娇酒 15ml
|
||||
- 柠檬汁 15ml
|
||||
- 大冰块差不多就行
|
||||
- 柠檬 1 片
|
||||
|
||||
## 操作
|
||||
|
||||
柠檬的处理
|
||||
|
||||
1. 柠檬洗净切出一片
|
||||
|
||||
正式调配
|
||||
|
||||
1. 选择一个杯子,建议使用容量在 350~400 毫升的透明玻璃杯
|
||||
2. 放入大冰块,用搅拌棒搅拌冰杯
|
||||
3. 加入红石榴糖浆
|
||||
4. 让橙汁沿搅拌棒导入酒杯,到就被一半就行
|
||||
5. 轻轻搅拌半圈
|
||||
6. 倒入苏打水
|
||||
7. 拿出调酒杯,加入白朗姆 + 蓝橙力娇酒 + 柠檬汁 + 冰块。然后 shake,shake
|
||||
8. 轻轻倒入酒杯中
|
||||
9. 插上柠檬和吸管
|
||||
|
||||
## 附加内容
|
||||
|
||||
### 成品
|
||||
|
||||

|
||||
|
||||
如果您遵循本指南的制作流程而发现有问题或可以改进的流程,请提出 Issue 或 Pull request 。
|
||||