{ "sha": "6c049ceb73b1b74a73448664dcd4dbc7e051442a", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6c049ceb73b1b74a73448664dcd4dbc7e051442a", "tree": [ { "path": ".env.example", "mode": "100644", "type": "blob", "sha": "7ff09391cf317c27986126755d002ee0a2291e2b", "size": 2317, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7ff09391cf317c27986126755d002ee0a2291e2b" }, { "path": ".github", "mode": "040000", "type": "tree", "sha": "5da31e068215bf9eadf3d63612272ee22d9421d3", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/5da31e068215bf9eadf3d63612272ee22d9421d3" }, { "path": ".github/workflows", "mode": "040000", "type": "tree", "sha": "9161bd904e81344fafab724dd353689ae1740568", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/9161bd904e81344fafab724dd353689ae1740568" }, { "path": ".github/workflows/ci.yml", "mode": "100644", "type": "blob", "sha": "b87479a6e4f639d910bf35b1db205edf83ef6a0b", "size": 1357, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b87479a6e4f639d910bf35b1db205edf83ef6a0b" }, { "path": ".gitignore", "mode": "100644", "type": "blob", "sha": "eebe4d71e12162bfc9320aecb300a07456245fcc", "size": 1574, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/eebe4d71e12162bfc9320aecb300a07456245fcc" }, { "path": "CHANGELOG.md", "mode": "100644", "type": "blob", "sha": "0789988972f49d95315e6589214f656366469d3d", "size": 8800, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0789988972f49d95315e6589214f656366469d3d" }, { "path": "CONTRIBUTING.md", "mode": "100644", "type": "blob", "sha": "ff9e7d1cbff781cbd2ffcdc4162970262df9cf49", "size": 2141, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ff9e7d1cbff781cbd2ffcdc4162970262df9cf49" }, { "path": "LICENSE", "mode": "100644", "type": "blob", "sha": "261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64", "size": 11357, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/261eeb9e9f8b2b4b0d119366dda99c6fd7d35c64" }, { "path": "README.md", "mode": "100644", "type": "blob", "sha": "c7b841013cb26b000659038ac066ecd12f578e5b", "size": 26690, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c7b841013cb26b000659038ac066ecd12f578e5b" }, { "path": "README_EN.md", "mode": "100644", "type": "blob", "sha": "77a7f5a4bb47517e241e4d6cfd00825016c18ea7", "size": 22133, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/77a7f5a4bb47517e241e4d6cfd00825016c18ea7" }, { "path": "WECHAT_OA_INTEGRATION.md", "mode": "100644", "type": "blob", "sha": "278a0cad4a21b783f93389dd00b2b082f21ffe9e", "size": 7506, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/278a0cad4a21b783f93389dd00b2b082f21ffe9e" }, { "path": "assets", "mode": "040000", "type": "tree", "sha": "0ceeb44c03ed08a56a8a5cf68dff54bacd67477a", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/0ceeb44c03ed08a56a8a5cf68dff54bacd67477a" }, { "path": "assets/.gitkeep", "mode": "100644", "type": "blob", "sha": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", "size": 0, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" }, { "path": "assets/icon-noword.png", "mode": "100644", "type": "blob", "sha": "2c0f8ecdf4b516ceb30fd017f8a157f2fd6744f2", "size": 1082136, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2c0f8ecdf4b516ceb30fd017f8a157f2fd6744f2" }, { "path": "assets/icon-transparent.png", "mode": "100644", "type": "blob", "sha": "7feb970dbe8c134c62ed802e944ff635b313fae5", "size": 398752, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7feb970dbe8c134c62ed802e944ff635b313fae5" }, { "path": "assets/icon.png", "mode": "100644", "type": "blob", "sha": "4d79560d59b1cfe8054fe8a3a8255826d0b07cde", "size": 359140, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4d79560d59b1cfe8054fe8a3a8255826d0b07cde" }, { "path": "assets/readme", "mode": "040000", "type": "tree", "sha": "34a0ba0eadff1f0263a62c2ef843b4bd22a891fb", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/34a0ba0eadff1f0263a62c2ef843b4bd22a891fb" }, { "path": "assets/readme/brand-dark.png", "mode": "100644", "type": "blob", "sha": "597135258ea9f8404562d4c3e6b05d7022ef67dd", "size": 116651, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/597135258ea9f8404562d4c3e6b05d7022ef67dd" }, { "path": "assets/readme/brand.png", "mode": "100644", "type": "blob", "sha": "6792cc7b4b8bb512d8f914fe3b668bc2fb3f2f3e", "size": 121650, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6792cc7b4b8bb512d8f914fe3b668bc2fb3f2f3e" }, { "path": "assets/readme/features", "mode": "040000", "type": "tree", "sha": "f6b06588ce8764a87de1639a4b0d9f95c044ce33", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f6b06588ce8764a87de1639a4b0d9f95c044ce33" }, { "path": "assets/readme/features/calendar.png", "mode": "100644", "type": "blob", "sha": "1dc923a6c1d2c340500c9bb2103c85ebd59c7774", "size": 258766, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1dc923a6c1d2c340500c9bb2103c85ebd59c7774" }, { "path": "assets/readme/features/discover.png", "mode": "100644", "type": "blob", "sha": "c3be8c88d2d2d09a94204cbb32ffc3d96e76d455", "size": 397963, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c3be8c88d2d2d09a94204cbb32ffc3d96e76d455" }, { "path": "assets/readme/features/profile.png", "mode": "100644", "type": "blob", "sha": "371071cb9b8fc9e00913231b9bab70fece903158", "size": 209421, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/371071cb9b8fc9e00913231b9bab70fece903158" }, { "path": "assets/readme/features/publish.png", "mode": "100644", "type": "blob", "sha": "aa592049f8059da45bfb9ae6b51792e629856fae", "size": 322779, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/aa592049f8059da45bfb9ae6b51792e629856fae" }, { "path": "assets/readme/logos", "mode": "040000", "type": "tree", "sha": "f7d22e45aa0a8d04e30b2055fc17a06c59796615", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f7d22e45aa0a8d04e30b2055fc17a06c59796615" }, { "path": "assets/readme/logos/opendcai_lab_horizontal.png", "mode": "100644", "type": "blob", "sha": "f983d2cb8fac40db89b67ac182a5f2d6bdc8f8ca", "size": 194472, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f983d2cb8fac40db89b67ac182a5f2d6bdc8f8ca" }, { "path": "assets/readme/logos/opendcai_lab_horizontal_readme.png", "mode": "100644", "type": "blob", "sha": "a38e02e33d943975f2ba46d3b73a86a14dbbcd8c", "size": 34050, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a38e02e33d943975f2ba46d3b73a86a14dbbcd8c" }, { "path": "assets/readme/logos/opendcai_lab_horizontal_readme_dark.png", "mode": "100644", "type": "blob", "sha": "ae433ae104fee2245045a5be1f4731e40f8b35da", "size": 33118, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ae433ae104fee2245045a5be1f4731e40f8b35da" }, { "path": "assets/readme/logos/peking_university_horizontal_dark.png", "mode": "100644", "type": "blob", "sha": "1ed317c4f32c10f5d3513f1162a77c181e11a699", "size": 47389, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1ed317c4f32c10f5d3513f1162a77c181e11a699" }, { "path": "assets/readme/logos/peking_university_horizontal_red.png", "mode": "100644", "type": "blob", "sha": "b62e37cc7726e1ee65e30915a1baf280d7fb5c06", "size": 51388, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b62e37cc7726e1ee65e30915a1baf280d7fb5c06" }, { "path": "assets/readme/logos/real_lab_horizontal.png", "mode": "100644", "type": "blob", "sha": "58182ec1ed47b33f801a62d3bdb9f3eebb87fb07", "size": 112483, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/58182ec1ed47b33f801a62d3bdb9f3eebb87fb07" }, { "path": "assets/readme/logos/real_lab_horizontal_readme.png", "mode": "100644", "type": "blob", "sha": "e583c3da9fc2ce14b0cd86aa76984dc77897df4a", "size": 109532, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e583c3da9fc2ce14b0cd86aa76984dc77897df4a" }, { "path": "assets/readme/logos/zhejiang_university_horizontal.png", "mode": "100644", "type": "blob", "sha": "20679bce016fa9cb8c0680963fec619e7039bcf8", "size": 303054, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/20679bce016fa9cb8c0680963fec619e7039bcf8" }, { "path": "assets/readme/logos/zhejiang_university_horizontal_dark.png", "mode": "100644", "type": "blob", "sha": "056b509c3f077ae45d199a5f259e36db91c0d30d", "size": 194606, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/056b509c3f077ae45d199a5f259e36db91c0d30d" }, { "path": "assets/readme/logos/zhejiang_university_horizontal_readme.png", "mode": "100644", "type": "blob", "sha": "081074606e12fd152e553643ac8ed475ec211543", "size": 194606, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/081074606e12fd152e553643ac8ed475ec211543" }, { "path": "assets/readme/poster.png", "mode": "100644", "type": "blob", "sha": "e66207d6e7f15f6a940b2682cd10e3bbec7682b8", "size": 5646720, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e66207d6e7f15f6a940b2682cd10e3bbec7682b8" }, { "path": "assets/readme/showcase", "mode": "040000", "type": "tree", "sha": "bf87c878398339f33c2d6f801ec28f7cf64ade65", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/bf87c878398339f33c2d6f801ec28f7cf64ade65" }, { "path": "assets/readme/showcase/agentg2-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "76e71e33bf30df874e030e2ef1cad79cfb9bceb9", "size": 465622, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/76e71e33bf30df874e030e2ef1cad79cfb9bceb9" }, { "path": "assets/readme/showcase/culture-mt-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "e52ca259147642bf902a11ad7d4f2d0ef930db65", "size": 356583, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e52ca259147642bf902a11ad7d4f2d0ef930db65" }, { "path": "assets/readme/showcase/jokes-cards-strip-wide.jpg", "mode": "100644", "type": "blob", "sha": "9003d881e36792436c04565f3e098cda4da67655", "size": 157744, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9003d881e36792436c04565f3e098cda4da67655" }, { "path": "assets/readme/showcase/knowu-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "13b7bcb541052f94a57888f64494a765a34687d4", "size": 566185, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/13b7bcb541052f94a57888f64494a765a34687d4" }, { "path": "assets/readme/showcase/life-chengdu-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "2ae6bef0b2f0ea8a6bc7388ae43cd9a0a8fb79fe", "size": 302233, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2ae6bef0b2f0ea8a6bc7388ae43cd9a0a8fb79fe" }, { "path": "assets/readme/showcase/life-color-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "c8f1aad03f13c827f36e560cf596d5395c0764ed", "size": 214719, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c8f1aad03f13c827f36e560cf596d5395c0764ed" }, { "path": "assets/readme/showcase/life-mountain-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "e9b56cd36e163c6c766a0e40e3012432b2e9bf17", "size": 223126, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e9b56cd36e163c6c766a0e40e3012432b2e9bf17" }, { "path": "assets/readme/showcase/novel-horror.png", "mode": "100644", "type": "blob", "sha": "109cbb244cfab7e2e1e5d814ef057358504dd349", "size": 423282, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/109cbb244cfab7e2e1e5d814ef057358504dd349" }, { "path": "assets/readme/showcase/novel-romance.png", "mode": "100644", "type": "blob", "sha": "6324007199428df0fa38403dee2a2fe38fe3f5c1", "size": 412344, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6324007199428df0fa38403dee2a2fe38fe3f5c1" }, { "path": "assets/readme/showcase/novel-seventh.png", "mode": "100644", "type": "blob", "sha": "6ed2311b4aa8aaea6153969417a4f60a95d43fca", "size": 402203, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6ed2311b4aa8aaea6153969417a4f60a95d43fca" }, { "path": "assets/readme/showcase/novel-xiuxian.png", "mode": "100644", "type": "blob", "sha": "cde8cddcdfe1dc3959a77cb9d13681cbc82520d7", "size": 211340, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cde8cddcdfe1dc3959a77cb9d13681cbc82520d7" }, { "path": "assets/readme/showcase/pause-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "a13ebeae3dfcbf0540d41bb8fbc9695ba86cac49", "size": 390491, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a13ebeae3dfcbf0540d41bb8fbc9695ba86cac49" }, { "path": "assets/readme/showcase/spatialevo-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "160ce0f795e3a4b6bdb4383551dda9ac7b006e82", "size": 576835, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/160ce0f795e3a4b6bdb4383551dda9ac7b006e82" }, { "path": "assets/readme/showcase/spatialladder-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "a2a7ebc872e8c443b1a803cb276c19aac233690e", "size": 320381, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a2a7ebc872e8c443b1a803cb276c19aac233690e" }, { "path": "assets/readme/videos", "mode": "040000", "type": "tree", "sha": "19136e55acc06d8da1e0589c03a768567f54c490", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/19136e55acc06d8da1e0589c03a768567f54c490" }, { "path": "assets/readme/videos/full", "mode": "040000", "type": "tree", "sha": "121581a8e6ac62fa3a26173dad40eec33f45fd07", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/121581a8e6ac62fa3a26173dad40eec33f45fd07" }, { "path": "assets/readme/videos/full/culture-mt-explainer.mp4", "mode": "100644", "type": "blob", "sha": "28d61217990449505e493282efd8cbcb707c39dc", "size": 12242223, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/28d61217990449505e493282efd8cbcb707c39dc" }, { "path": "assets/readme/videos/full/cyber-cultivation.mp4", "mode": "100644", "type": "blob", "sha": "34320aedcb72852e279b78ec6f6edb53e414737d", "size": 57208738, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/34320aedcb72852e279b78ec6f6edb53e414737d" }, { "path": "assets/readme/videos/full/cyber-turtle.mp4", "mode": "100644", "type": "blob", "sha": "9e21187e719788fd43d588bc2dfedc8914ccacaf", "size": 57580062, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9e21187e719788fd43d588bc2dfedc8914ccacaf" }, { "path": "assets/readme/videos/full/daomu-book.mp4", "mode": "100644", "type": "blob", "sha": "abcc6393f7078a41d40dca3999adf3f7ba47bf2c", "size": 6324478, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/abcc6393f7078a41d40dca3999adf3f7ba47bf2c" }, { "path": "assets/readme/videos/full/hanako-change.mp4", "mode": "100644", "type": "blob", "sha": "e1010a066882c6e9ad0eb45e55854b2994e85b53", "size": 43183332, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e1010a066882c6e9ad0eb45e55854b2994e85b53" }, { "path": "assets/readme/videos/full/jilong-news.mp4", "mode": "100644", "type": "blob", "sha": "093a9ac7ad6a005cddc8f2c81be9756c8f691c96", "size": 4104816, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/093a9ac7ad6a005cddc8f2c81be9756c8f691c96" }, { "path": "assets/readme/videos/full/ordinary-person.mp4", "mode": "100644", "type": "blob", "sha": "9ac42e40a08654a0452067d2c4ae9b4caea8e5eb", "size": 20453819, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9ac42e40a08654a0452067d2c4ae9b4caea8e5eb" }, { "path": "assets/readme/videos/full/spatialladder-explainer.mp4", "mode": "100644", "type": "blob", "sha": "5ee0f62b85aa2d3c74063f91f02bf16c05b01629", "size": 11200290, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5ee0f62b85aa2d3c74063f91f02bf16c05b01629" }, { "path": "assets/readme/videos/full/zju-intro.mp4", "mode": "100644", "type": "blob", "sha": "73c2a60aa4eea5308457a3f880b8816319f19b52", "size": 3307081, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/73c2a60aa4eea5308457a3f880b8816319f19b52" }, { "path": "assets/readme/videos/preview", "mode": "040000", "type": "tree", "sha": "c49e1d8c6e8231d5bf83868b9b347dbacbf1e9ac", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c49e1d8c6e8231d5bf83868b9b347dbacbf1e9ac" }, { "path": "assets/readme/videos/preview/culture-mt-explainer.mp4", "mode": "100644", "type": "blob", "sha": "9fb79fcb7577d56b93989e76b491dd07704ac0f8", "size": 663389, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9fb79fcb7577d56b93989e76b491dd07704ac0f8" }, { "path": "assets/readme/videos/preview/cyber-cultivation.mp4", "mode": "100644", "type": "blob", "sha": "57f20188d3dc9d02105df6d3d552cfe205425241", "size": 4862622, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/57f20188d3dc9d02105df6d3d552cfe205425241" }, { "path": "assets/readme/videos/preview/cyber-turtle.mp4", "mode": "100644", "type": "blob", "sha": "e6b22119690b643320057831db8771d4159a80c4", "size": 4466638, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e6b22119690b643320057831db8771d4159a80c4" }, { "path": "assets/readme/videos/preview/daomu-book.mp4", "mode": "100644", "type": "blob", "sha": "15a37d0712c91fdf9b53cc5e2808a098d569b5c5", "size": 696311, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/15a37d0712c91fdf9b53cc5e2808a098d569b5c5" }, { "path": "assets/readme/videos/preview/hanako-change.mp4", "mode": "100644", "type": "blob", "sha": "7359e1cd6b69fe61e1f2bb7fdf24482e58cab26e", "size": 2084725, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7359e1cd6b69fe61e1f2bb7fdf24482e58cab26e" }, { "path": "assets/readme/videos/preview/jilong-news.mp4", "mode": "100644", "type": "blob", "sha": "166c9184c21c5cd544332ff455e21404d932073e", "size": 665683, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/166c9184c21c5cd544332ff455e21404d932073e" }, { "path": "assets/readme/videos/preview/ordinary-person.mp4", "mode": "100644", "type": "blob", "sha": "cc9798811a73baec249d539a01f1542a66bf72b2", "size": 849503, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cc9798811a73baec249d539a01f1542a66bf72b2" }, { "path": "assets/readme/videos/preview/spatialladder-explainer.mp4", "mode": "100644", "type": "blob", "sha": "a3aaf36afeffe279863562437beea51cfefb27f2", "size": 662796, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a3aaf36afeffe279863562437beea51cfefb27f2" }, { "path": "assets/readme/videos/preview/zju-intro.mp4", "mode": "100644", "type": "blob", "sha": "024fe01ab8e83b3e0a694748d8062d765cd519fe", "size": 693834, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/024fe01ab8e83b3e0a694748d8062d765cd519fe" }, { "path": "assets/readme/videos/thumbnails", "mode": "040000", "type": "tree", "sha": "e9abe3ff7100948331e74c86baf324d3d03fa901", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/e9abe3ff7100948331e74c86baf324d3d03fa901" }, { "path": "assets/readme/videos/thumbnails/culture-mt-explainer.jpg", "mode": "100644", "type": "blob", "sha": "114c48f1c0bf920d7ea9c03e9f78f5e329ecb88f", "size": 67151, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/114c48f1c0bf920d7ea9c03e9f78f5e329ecb88f" }, { "path": "assets/readme/videos/thumbnails/cyber-cultivation.jpg", "mode": "100644", "type": "blob", "sha": "06ac49ede13aeeaf592b9c9f7e67f83cec18b1eb", "size": 61188, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/06ac49ede13aeeaf592b9c9f7e67f83cec18b1eb" }, { "path": "assets/readme/videos/thumbnails/cyber-turtle.jpg", "mode": "100644", "type": "blob", "sha": "33154000ba4aca6b04961557ac653fed6033ce00", "size": 65773, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/33154000ba4aca6b04961557ac653fed6033ce00" }, { "path": "assets/readme/videos/thumbnails/daomu-book.jpg", "mode": "100644", "type": "blob", "sha": "dba65f862ac387355baa921fd3f490c74c6f8eee", "size": 73878, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dba65f862ac387355baa921fd3f490c74c6f8eee" }, { "path": "assets/readme/videos/thumbnails/hanako-change.jpg", "mode": "100644", "type": "blob", "sha": "d66d63136f2c2b5875969042e790547759fe2593", "size": 24676, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d66d63136f2c2b5875969042e790547759fe2593" }, { "path": "assets/readme/videos/thumbnails/jilong-news.jpg", "mode": "100644", "type": "blob", "sha": "2059873e0d16cc3b01490da76be1e8beb6090c77", "size": 54128, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2059873e0d16cc3b01490da76be1e8beb6090c77" }, { "path": "assets/readme/videos/thumbnails/ordinary-person.jpg", "mode": "100644", "type": "blob", "sha": "568d49b40cabec1a03d2423dbc57111564353c30", "size": 29715, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/568d49b40cabec1a03d2423dbc57111564353c30" }, { "path": "assets/readme/videos/thumbnails/spatialladder-explainer.jpg", "mode": "100644", "type": "blob", "sha": "9272f100c981882a6af3d90a863d9cfae7e629e6", "size": 53870, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9272f100c981882a6af3d90a863d9cfae7e629e6" }, { "path": "assets/readme/videos/thumbnails/zju-intro.jpg", "mode": "100644", "type": "blob", "sha": "9b53936fa2da6e93005c5e2d2961eaa5fcdc1452", "size": 62081, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9b53936fa2da6e93005c5e2d2961eaa5fcdc1452" }, { "path": "assets/readme/wechat-group.png", "mode": "100644", "type": "blob", "sha": "97ff7410cb521fa909d86a5c03c09f1a9bdbc2f1", "size": 184527, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/97ff7410cb521fa909d86a5c03c09f1a9bdbc2f1" }, { "path": "docs", "mode": "040000", "type": "tree", "sha": "39abce6315323179063eaea7a4bf7edb958c4a8f", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/39abce6315323179063eaea7a4bf7edb958c4a8f" }, { "path": "docs/ACKNOWLEDGMENTS.md", "mode": "100644", "type": "blob", "sha": "517c14984744a5e4f5d42d46b1b72cb018b03844", "size": 10681, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/517c14984744a5e4f5d42d46b1b72cb018b03844" }, { "path": "docs/SKILL-SPEC.md", "mode": "100644", "type": "blob", "sha": "c1cd3c9b10d62072133fab0420cab50499ee2285", "size": 8642, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c1cd3c9b10d62072133fab0420cab50499ee2285" }, { "path": "docs/known-issues.md", "mode": "100644", "type": "blob", "sha": "79510efb6ed6e333058bccdd1f550a2d583079ec", "size": 3480, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/79510efb6ed6e333058bccdd1f550a2d583079ec" }, { "path": "docs/known-issues_EN.md", "mode": "100644", "type": "blob", "sha": "2cd44c87078229686317442f746c19525849bdf3", "size": 2523, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2cd44c87078229686317442f746c19525849bdf3" }, { "path": "docs/prompt-stack.md", "mode": "100644", "type": "blob", "sha": "e9422806b67109d1fc3a27c0193c3a9f5ff2948f", "size": 3412, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e9422806b67109d1fc3a27c0193c3a9f5ff2948f" }, { "path": "docs/skill-function-mapping.md", "mode": "100644", "type": "blob", "sha": "c1cd0eb16c57035b7e1646e37cf466096726b436", "size": 24646, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c1cd0eb16c57035b7e1646e37cf466096726b436" }, { "path": "easel", "mode": "040000", "type": "tree", "sha": "4fd39369bee4815f82f0c04e20e3a9364b967994", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/4fd39369bee4815f82f0c04e20e3a9364b967994" }, { "path": "easel/__init__.py", "mode": "100644", "type": "blob", "sha": "d7c5075f8ebcb579eaacf13508f55c440b95462b", "size": 74, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d7c5075f8ebcb579eaacf13508f55c440b95462b" }, { "path": "easel/__main__.py", "mode": "100644", "type": "blob", "sha": "beacca052d84d393e85d0ecd055317e9a217224a", "size": 114, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/beacca052d84d393e85d0ecd055317e9a217224a" }, { "path": "easel/cli.py", "mode": "100644", "type": "blob", "sha": "c6571ef4d3d72201f98c1d3995aa4653b75a1283", "size": 7721, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c6571ef4d3d72201f98c1d3995aa4653b75a1283" }, { "path": "easel/commands", "mode": "040000", "type": "tree", "sha": "94097aea5351e39f82326227eb12eea9a70e3567", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/94097aea5351e39f82326227eb12eea9a70e3567" }, { "path": "easel/commands/__init__.py", "mode": "100644", "type": "blob", "sha": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", "size": 0, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" }, { "path": "easel/commands/doctor.py", "mode": "100644", "type": "blob", "sha": "0159f45cac3018ac63b36a839655b2b2d3fb516e", "size": 15045, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0159f45cac3018ac63b36a839655b2b2d3fb516e" }, { "path": "easel/commands/gateway.py", "mode": "100644", "type": "blob", "sha": "a38375dd77f30f75a5204dcdb4f07c6b83058191", "size": 670, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a38375dd77f30f75a5204dcdb4f07c6b83058191" }, { "path": "easel/commands/ping.py", "mode": "100644", "type": "blob", "sha": "f507a4179f0aa31224a065d93c9aa2fafb4435dd", "size": 2768, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f507a4179f0aa31224a065d93c9aa2fafb4435dd" }, { "path": "easel/commands/skill.py", "mode": "100644", "type": "blob", "sha": "8885071e747cdce69af5a39b6debc632727419d4", "size": 6308, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8885071e747cdce69af5a39b6debc632727419d4" }, { "path": "easel/gateway_endpoint.py", "mode": "100644", "type": "blob", "sha": "f0ea163a9f28d6d0f970f9169b9ebffea45cb553", "size": 7303, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f0ea163a9f28d6d0f970f9169b9ebffea45cb553" }, { "path": "easel/gateway_questions.py", "mode": "100644", "type": "blob", "sha": "8b9b9e71cf3616e9a28d00f0a715a5467c9d78c7", "size": 15272, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8b9b9e71cf3616e9a28d00f0a715a5467c9d78c7" }, { "path": "easel/local_agents.py", "mode": "100644", "type": "blob", "sha": "e6896264b40b2f54e4716d0a760060b05d25f571", "size": 9442, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e6896264b40b2f54e4716d0a760060b05d25f571" }, { "path": "easel/openclaw_cmd.py", "mode": "100644", "type": "blob", "sha": "ddf602088edf2aaa43a248b558d09da873ad73af", "size": 5564, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ddf602088edf2aaa43a248b558d09da873ad73af" }, { "path": "easel/openclaw_workspace.py", "mode": "100644", "type": "blob", "sha": "66795c8e142d77f7b8cf7cd2f07cc46090969661", "size": 7109, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/66795c8e142d77f7b8cf7cd2f07cc46090969661" }, { "path": "easel/persona.py", "mode": "100644", "type": "blob", "sha": "778bb4cb87e62bbbee4c29d6a966deaca96cc9ef", "size": 4342, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/778bb4cb87e62bbbee4c29d6a966deaca96cc9ef" }, { "path": "easel/timeouts.py", "mode": "100644", "type": "blob", "sha": "ea0d8d084c061c28b5eab911247ba32b911eaa37", "size": 785, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ea0d8d084c061c28b5eab911247ba32b911eaa37" }, { "path": "openclaw", "mode": "040000", "type": "tree", "sha": "ebbb55803d3edd10ef8723e924312ad7cd192768", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/ebbb55803d3edd10ef8723e924312ad7cd192768" }, { "path": "openclaw/openclaw.json5", "mode": "100644", "type": "blob", "sha": "a3df6b55e22f9193e1181cc8e16640581c741b8d", "size": 1215, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a3df6b55e22f9193e1181cc8e16640581c741b8d" }, { "path": "openclaw/sync.sh", "mode": "100755", "type": "blob", "sha": "920999d2236bc7ff17ecee1fe813293c0d2d0c44", "size": 7663, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/920999d2236bc7ff17ecee1fe813293c0d2d0c44" }, { "path": "openclaw/workspace", "mode": "040000", "type": "tree", "sha": "68b77fae4e2011c939b4c260def7b45eb1ba11e2", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/68b77fae4e2011c939b4c260def7b45eb1ba11e2" }, { "path": "openclaw/workspace/AGENTS.md", "mode": "100644", "type": "blob", "sha": "4ed2648d3f4b697707fe851b683a570b79c0766e", "size": 9595, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4ed2648d3f4b697707fe851b683a570b79c0766e" }, { "path": "openclaw/workspace/SOUL.md", "mode": "100644", "type": "blob", "sha": "491e3e9bab742849b8bc2719fa3e12ab13bd4557", "size": 2669, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/491e3e9bab742849b8bc2719fa3e12ab13bd4557" }, { "path": "outputs", "mode": "040000", "type": "tree", "sha": "d564d0bc3dd917926892c55e3706cc116d5b165e", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d564d0bc3dd917926892c55e3706cc116d5b165e" }, { "path": "outputs/.gitkeep", "mode": "100644", "type": "blob", "sha": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", "size": 0, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" }, { "path": "profiles", "mode": "040000", "type": "tree", "sha": "248101616b4c7da3e84d92eef049457be830a4b3", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/248101616b4c7da3e84d92eef049457be830a4b3" }, { "path": "profiles/_template", "mode": "040000", "type": "tree", "sha": "92797d30fa6c351ffbba1df1ede089177e20331e", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/92797d30fa6c351ffbba1df1ede089177e20331e" }, { "path": "profiles/_template/README.md", "mode": "100644", "type": "blob", "sha": "fa8dd625dd207a3ac8e9f8f072b5011eba959c0d", "size": 3096, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fa8dd625dd207a3ac8e9f8f072b5011eba959c0d" }, { "path": "profiles/_template/audience.md", "mode": "100644", "type": "blob", "sha": "0814cb56be6eddd297cba7207434782f4e4088c6", "size": 280, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0814cb56be6eddd297cba7207434782f4e4088c6" }, { "path": "profiles/_template/identity.md", "mode": "100644", "type": "blob", "sha": "1f3d2184c486133582faf71dab093b34baa504b2", "size": 216, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1f3d2184c486133582faf71dab093b34baa504b2" }, { "path": "profiles/_template/memory.md", "mode": "100644", "type": "blob", "sha": "82f8483ae6cfb7d949a0c4ac8c806fe3f6dfcb14", "size": 593, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/82f8483ae6cfb7d949a0c4ac8c806fe3f6dfcb14" }, { "path": "profiles/_template/platforms.md", "mode": "100644", "type": "blob", "sha": "f7825da2e177c929c9d79bc81be93033686bc2db", "size": 698, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f7825da2e177c929c9d79bc81be93033686bc2db" }, { "path": "profiles/_template/preferences.md", "mode": "100644", "type": "blob", "sha": "b9730b63c40841547753353c1726d3911de503f7", "size": 249, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b9730b63c40841547753353c1726d3911de503f7" }, { "path": "profiles/_template/style.md", "mode": "100644", "type": "blob", "sha": "556c65a2da9f86a84e902e954022e26c6a6da0f7", "size": 495, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/556c65a2da9f86a84e902e954022e26c6a6da0f7" }, { "path": "pyproject.toml", "mode": "100644", "type": "blob", "sha": "8437057822c69f66995fed882b4093a89edee2da", "size": 1456, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8437057822c69f66995fed882b4093a89edee2da" }, { "path": "pytest.ini", "mode": "100644", "type": "blob", "sha": "7b001b97a186b994f5f5d8b0cf93dbf00fc53b0c", "size": 43, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7b001b97a186b994f5f5d8b0cf93dbf00fc53b0c" }, { "path": "scripts", "mode": "040000", "type": "tree", "sha": "5f8885fb261455164337b834b526914c6edda46c", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/5f8885fb261455164337b834b526914c6edda46c" }, { "path": "scripts/cleanup_outputs.sh", "mode": "100644", "type": "blob", "sha": "d057c8ca1a68772ce0e3420350e95fafe1a4d851", "size": 2500, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d057c8ca1a68772ce0e3420350e95fafe1a4d851" }, { "path": "scripts/gateway.ps1", "mode": "100644", "type": "blob", "sha": "d8f391ac9a2bb47db549e5634d77abd79901e550", "size": 5652, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d8f391ac9a2bb47db549e5634d77abd79901e550" }, { "path": "scripts/gateway.sh", "mode": "100755", "type": "blob", "sha": "c674608246f28ae482f1f21b4f1d26c07d8d92b0", "size": 8633, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c674608246f28ae482f1f21b4f1d26c07d8d92b0" }, { "path": "scripts/gemini_maas_adapter.py", "mode": "100755", "type": "blob", "sha": "8d67ed56301b239ca63edce7e8efabd6ccf93aa3", "size": 14471, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8d67ed56301b239ca63edce7e8efabd6ccf93aa3" }, { "path": "scripts/migrate_outputs.py", "mode": "100644", "type": "blob", "sha": "a4a172d0099806d915f95d54947485d297737095", "size": 13749, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a4a172d0099806d915f95d54947485d297737095" }, { "path": "scripts/openai_maas_adapter.py", "mode": "100644", "type": "blob", "sha": "5fc15f664a774b9aeeb441b15cf2f73e3125cd87", "size": 5336, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5fc15f664a774b9aeeb441b15cf2f73e3125cd87" }, { "path": "scripts/session_heal.py", "mode": "100644", "type": "blob", "sha": "79db7b4dd88248156009667df089ec7e01b1fb35", "size": 8279, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/79db7b4dd88248156009667df089ec7e01b1fb35" }, { "path": "scripts/validate_skill_commands.py", "mode": "100644", "type": "blob", "sha": "ef588dd1bccadecbe5b9394a567ec15843aad56c", "size": 3819, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ef588dd1bccadecbe5b9394a567ec15843aad56c" }, { "path": "scripts/validate_skills.py", "mode": "100644", "type": "blob", "sha": "9728a447d0d257e16f7dd2954737b7c04b99225a", "size": 9819, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9728a447d0d257e16f7dd2954737b7c04b99225a" }, { "path": "scripts/wechat-egress.sh", "mode": "100755", "type": "blob", "sha": "1756e424ddc528180b31381a4b8153f2220fc85b", "size": 1842, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1756e424ddc528180b31381a4b8153f2220fc85b" }, { "path": "setup.ps1", "mode": "100644", "type": "blob", "sha": "1600af4f53bfab87d2bba063f2f5f738c51792e4", "size": 24275, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1600af4f53bfab87d2bba063f2f5f738c51792e4" }, { "path": "setup.sh", "mode": "100755", "type": "blob", "sha": "422ccd8a547a2fecdfc0fa845bfa45a48cc6d81a", "size": 40154, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/422ccd8a547a2fecdfc0fa845bfa45a48cc6d81a" }, { "path": "skills", "mode": "040000", "type": "tree", "sha": "1711598bdff358a8ef4d882700ad8f003e757634", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/1711598bdff358a8ef4d882700ad8f003e757634" }, { "path": "skills/openclaw", "mode": "040000", "type": "tree", "sha": "c468ee8f061a13c7b1539321e8270300781b7184", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c468ee8f061a13c7b1539321e8270300781b7184" }, { "path": "skills/openclaw/ai-image-gen", "mode": "040000", "type": "tree", "sha": "18755a40753dbaf4c62fbccf6d75078def1e534d", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/18755a40753dbaf4c62fbccf6d75078def1e534d" }, { "path": "skills/openclaw/ai-image-gen/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "3206c8eb632eeb2f9bf52814b60b2f3532bcb6bd", "size": 2123, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3206c8eb632eeb2f9bf52814b60b2f3532bcb6bd" }, { "path": "skills/openclaw/ai-image-gen/SKILL.md", "mode": "100644", "type": "blob", "sha": "63c7aab0808fd9c064948bf51c6a088cd1300c42", "size": 5164, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/63c7aab0808fd9c064948bf51c6a088cd1300c42" }, { "path": "skills/openclaw/ai-music", "mode": "040000", "type": "tree", "sha": "87539d0720e4f1c6579a110518f78b3cf81c5fdd", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/87539d0720e4f1c6579a110518f78b3cf81c5fdd" }, { "path": "skills/openclaw/ai-music/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "625fcbe6af703d49e14d60186a97cd569a7c465f", "size": 1220, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/625fcbe6af703d49e14d60186a97cd569a7c465f" }, { "path": "skills/openclaw/ai-music/SKILL.md", "mode": "100644", "type": "blob", "sha": "5bd1b1fd00173a8867ee15fe52b1d07cf438c973", "size": 5432, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5bd1b1fd00173a8867ee15fe52b1d07cf438c973" }, { "path": "skills/openclaw/ai-video-gen", "mode": "040000", "type": "tree", "sha": "2d9b68707db55e1b9ea2daebf2ad644b2ef4dba5", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/2d9b68707db55e1b9ea2daebf2ad644b2ef4dba5" }, { "path": "skills/openclaw/ai-video-gen/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "3a13b4be19be0f2a1097c7f0ce0c3659691db4e5", "size": 1246, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3a13b4be19be0f2a1097c7f0ce0c3659691db4e5" }, { "path": "skills/openclaw/ai-video-gen/SKILL.md", "mode": "100644", "type": "blob", "sha": "c7aa530fbf2f5e1dc83c81052c97382e20d6560b", "size": 5523, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c7aa530fbf2f5e1dc83c81052c97382e20d6560b" }, { "path": "skills/openclaw/asset-manager", "mode": "040000", "type": "tree", "sha": "5279deccd4c1c7b1e8c79070daa1075133daf654", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/5279deccd4c1c7b1e8c79070daa1075133daf654" }, { "path": "skills/openclaw/asset-manager/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "b24b80f983cc384c4519d6f57db6b267152259f5", "size": 1476, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b24b80f983cc384c4519d6f57db6b267152259f5" }, { "path": "skills/openclaw/asset-manager/SKILL.md", "mode": "100644", "type": "blob", "sha": "7a086813788a00f547717765ba60c3d8cd7c0ffe", "size": 5822, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7a086813788a00f547717765ba60c3d8cd7c0ffe" }, { "path": "skills/openclaw/asset-manager/scripts", "mode": "040000", "type": "tree", "sha": "d6a2346e80a49d04237e8abcbfce7154cc446250", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d6a2346e80a49d04237e8abcbfce7154cc446250" }, { "path": "skills/openclaw/asset-manager/scripts/assets.py", "mode": "100644", "type": "blob", "sha": "60e3eda94ead130524279f7c302ecb39149b09f2", "size": 17859, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/60e3eda94ead130524279f7c302ecb39149b09f2" }, { "path": "skills/openclaw/audio-denoise", "mode": "040000", "type": "tree", "sha": "a7f7452120ff0d4721bf1dafddc3f2c15a40c615", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/a7f7452120ff0d4721bf1dafddc3f2c15a40c615" }, { "path": "skills/openclaw/audio-denoise/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "6cb58407a612d472e7c824a70fa4993d572bdc5a", "size": 710, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6cb58407a612d472e7c824a70fa4993d572bdc5a" }, { "path": "skills/openclaw/audio-denoise/SKILL.md", "mode": "100644", "type": "blob", "sha": "1099a7c1461f16735a862322d3005f6ba6871c7f", "size": 4840, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1099a7c1461f16735a862322d3005f6ba6871c7f" }, { "path": "skills/openclaw/audio-editing", "mode": "040000", "type": "tree", "sha": "13398407db0c47560adc8c979a9534f11ace72c4", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/13398407db0c47560adc8c979a9534f11ace72c4" }, { "path": "skills/openclaw/audio-editing/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "48019ccef11ad0ddc1f8bbd491d95835dea9bf55", "size": 568, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/48019ccef11ad0ddc1f8bbd491d95835dea9bf55" }, { "path": "skills/openclaw/audio-editing/SKILL.md", "mode": "100644", "type": "blob", "sha": "a3f251bb8bcb83c49a3a810142f74b951f89f335", "size": 4456, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a3f251bb8bcb83c49a3a810142f74b951f89f335" }, { "path": "skills/openclaw/audio-mix", "mode": "040000", "type": "tree", "sha": "534544c11a64c8d0f400dcd65608f59b54a8dcb3", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/534544c11a64c8d0f400dcd65608f59b54a8dcb3" }, { "path": "skills/openclaw/audio-mix/SKILL.md", "mode": "100644", "type": "blob", "sha": "42ec9b4913fa49114331653f3acc5b63eff5bfba", "size": 3299, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/42ec9b4913fa49114331653f3acc5b63eff5bfba" }, { "path": "skills/openclaw/audio-visualizer", "mode": "040000", "type": "tree", "sha": "1ac90ca82d3aa4c4ea66e83c8aa8d0df8a493960", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/1ac90ca82d3aa4c4ea66e83c8aa8d0df8a493960" }, { "path": "skills/openclaw/audio-visualizer/SKILL.md", "mode": "100644", "type": "blob", "sha": "38ca5216b7b3ff8bb8bf10b785353242eb27a2fd", "size": 3756, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/38ca5216b7b3ff8bb8bf10b785353242eb27a2fd" }, { "path": "skills/openclaw/auto-short-video", "mode": "040000", "type": "tree", "sha": "37bdfbe4e1368b88450b99fe3804e2d2fc8bc470", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/37bdfbe4e1368b88450b99fe3804e2d2fc8bc470" }, { "path": "skills/openclaw/auto-short-video/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "2789dff0080dde089da4030b44ad9bc360488012", "size": 1261, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2789dff0080dde089da4030b44ad9bc360488012" }, { "path": "skills/openclaw/auto-short-video/SKILL.md", "mode": "100644", "type": "blob", "sha": "b1aca195a3543aee998b1e87917e7a5d20202172", "size": 5098, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b1aca195a3543aee998b1e87917e7a5d20202172" }, { "path": "skills/openclaw/auto-short-video/scripts", "mode": "040000", "type": "tree", "sha": "c78ad59fd8a4bf67e546c53db8697fe423d1ebce", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c78ad59fd8a4bf67e546c53db8697fe423d1ebce" }, { "path": "skills/openclaw/auto-short-video/scripts/assemble.py", "mode": "100644", "type": "blob", "sha": "cde7f49bede1cb5e6f6eae1ff50f4c317f90da84", "size": 34299, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cde7f49bede1cb5e6f6eae1ff50f4c317f90da84" }, { "path": "skills/openclaw/auto-subtitle", "mode": "040000", "type": "tree", "sha": "ef0534c2ce1c490d089a412962069459f49dfa90", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/ef0534c2ce1c490d089a412962069459f49dfa90" }, { "path": "skills/openclaw/auto-subtitle/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "f7096f0e1fec72806211103557d630c757028dfd", "size": 738, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f7096f0e1fec72806211103557d630c757028dfd" }, { "path": "skills/openclaw/auto-subtitle/SKILL.md", "mode": "100644", "type": "blob", "sha": "772d9d9535640ca11f1bab806b34e5f3b3ef206c", "size": 5155, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/772d9d9535640ca11f1bab806b34e5f3b3ef206c" }, { "path": "skills/openclaw/batch-process", "mode": "040000", "type": "tree", "sha": "2b1b3b6bca6b286db7d72946062fc431cd7b8ee2", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/2b1b3b6bca6b286db7d72946062fc431cd7b8ee2" }, { "path": "skills/openclaw/batch-process/SKILL.md", "mode": "100644", "type": "blob", "sha": "9dd971934318a58c105f7febcb800b92d03f739b", "size": 3332, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9dd971934318a58c105f7febcb800b92d03f739b" }, { "path": "skills/openclaw/beat-sync-video", "mode": "040000", "type": "tree", "sha": "69083e4f9d5ebbefdcea71f4437761f02de367ce", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/69083e4f9d5ebbefdcea71f4437761f02de367ce" }, { "path": "skills/openclaw/beat-sync-video/SKILL.md", "mode": "100644", "type": "blob", "sha": "a14f827e29517a13a7f8e1ebdafdd5d992c83c3e", "size": 3721, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a14f827e29517a13a7f8e1ebdafdd5d992c83c3e" }, { "path": "skills/openclaw/card-design", "mode": "040000", "type": "tree", "sha": "9ca2deb2618273d10930275884f21c1b2b8077ae", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/9ca2deb2618273d10930275884f21c1b2b8077ae" }, { "path": "skills/openclaw/card-design/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "c784ecfad59535f25386edefacf57f10ae279d02", "size": 1781, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c784ecfad59535f25386edefacf57f10ae279d02" }, { "path": "skills/openclaw/card-design/SKILL.md", "mode": "100644", "type": "blob", "sha": "18070f9c989735543ad775bbe95337fe0c52321e", "size": 4969, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/18070f9c989735543ad775bbe95337fe0c52321e" }, { "path": "skills/openclaw/card-design/references", "mode": "040000", "type": "tree", "sha": "0a67cd942b4351208336e9ce92de6175371a3dd8", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/0a67cd942b4351208336e9ce92de6175371a3dd8" }, { "path": "skills/openclaw/card-design/references/anti-ai-slop.md", "mode": "100644", "type": "blob", "sha": "cf5ed5d33e2d0b80826500943b021d42415be4f3", "size": 3442, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cf5ed5d33e2d0b80826500943b021d42415be4f3" }, { "path": "skills/openclaw/card-design/references/card-recipes.md", "mode": "100644", "type": "blob", "sha": "3beb6ac1c5688bd6b186281daa419bac9d437d13", "size": 4108, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3beb6ac1c5688bd6b186281daa419bac9d437d13" }, { "path": "skills/openclaw/card-design/references/layout-laws.md", "mode": "100644", "type": "blob", "sha": "46d3b4673c8f9a38a57559f867d258170cec4ff4", "size": 3490, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/46d3b4673c8f9a38a57559f867d258170cec4ff4" }, { "path": "skills/openclaw/card-design/references/palettes.md", "mode": "100644", "type": "blob", "sha": "ba6be2c328ae902a9868cda79b9cb0907e97c904", "size": 3063, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ba6be2c328ae902a9868cda79b9cb0907e97c904" }, { "path": "skills/openclaw/card-design/references/styles.md", "mode": "100644", "type": "blob", "sha": "7e988f055eabb4d2972751cdcf39b3f7e23990fd", "size": 8019, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7e988f055eabb4d2972751cdcf39b3f7e23990fd" }, { "path": "skills/openclaw/card-design/references/typography.md", "mode": "100644", "type": "blob", "sha": "4af59d2972902bde9abd4d5f1bbc62f0f9e142d8", "size": 2544, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4af59d2972902bde9abd4d5f1bbc62f0f9e142d8" }, { "path": "skills/openclaw/card-design/scripts", "mode": "040000", "type": "tree", "sha": "2498dfcf53bca33bbf82d58a0cc49adb43bcc32d", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/2498dfcf53bca33bbf82d58a0cc49adb43bcc32d" }, { "path": "skills/openclaw/card-design/scripts/card_audit.py", "mode": "100644", "type": "blob", "sha": "6b549205d8dc9573ff3145a1ac157381f3beb39b", "size": 8901, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6b549205d8dc9573ff3145a1ac157381f3beb39b" }, { "path": "skills/openclaw/card-quote", "mode": "040000", "type": "tree", "sha": "eb0812fc5c5736b043a0fe72928d61db1e2c6d86", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/eb0812fc5c5736b043a0fe72928d61db1e2c6d86" }, { "path": "skills/openclaw/card-quote/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "2b815ce1f2185486d1748d33ebcfdc3d500a2f4d", "size": 617, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2b815ce1f2185486d1748d33ebcfdc3d500a2f4d" }, { "path": "skills/openclaw/card-quote/SKILL.md", "mode": "100644", "type": "blob", "sha": "82de23a177458bf4ed9b058376d1d29866f606c6", "size": 3241, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/82de23a177458bf4ed9b058376d1d29866f606c6" }, { "path": "skills/openclaw/card-quote/example.html", "mode": "100644", "type": "blob", "sha": "c000dd86eb356426e553e9b7aa88028e98961206", "size": 3625, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c000dd86eb356426e553e9b7aa88028e98961206" }, { "path": "skills/openclaw/card-quote/example.md", "mode": "100644", "type": "blob", "sha": "836e7c36960744bc630e02bda9228db7c37fafb0", "size": 119, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/836e7c36960744bc630e02bda9228db7c37fafb0" }, { "path": "skills/openclaw/card-xiaohongshu", "mode": "040000", "type": "tree", "sha": "ea02051f44068bde38b5a1f09322ce8ef65175e4", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/ea02051f44068bde38b5a1f09322ce8ef65175e4" }, { "path": "skills/openclaw/card-xiaohongshu/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "a22da82fc2543268ba80985a31cb7368b762a84f", "size": 378, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a22da82fc2543268ba80985a31cb7368b762a84f" }, { "path": "skills/openclaw/card-xiaohongshu/SKILL.md", "mode": "100644", "type": "blob", "sha": "43072002e993cbbeb6350ddf754ecaac24b24e2d", "size": 5148, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/43072002e993cbbeb6350ddf754ecaac24b24e2d" }, { "path": "skills/openclaw/card-xiaohongshu/example.md", "mode": "100644", "type": "blob", "sha": "0e950efc2b9430f0c205549f51f141cedfa1e403", "size": 945, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0e950efc2b9430f0c205549f51f141cedfa1e403" }, { "path": "skills/openclaw/chart-visualization", "mode": "040000", "type": "tree", "sha": "ab509324b396645a55aee11eb691b1b9491052ce", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/ab509324b396645a55aee11eb691b1b9491052ce" }, { "path": "skills/openclaw/chart-visualization/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "466d6041034bf53bf7587154fa881db05ad99fdc", "size": 1026, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/466d6041034bf53bf7587154fa881db05ad99fdc" }, { "path": "skills/openclaw/chart-visualization/SKILL.md", "mode": "100644", "type": "blob", "sha": "6a18d6978bc0c39eb822df025c41a5383a5d777f", "size": 6048, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6a18d6978bc0c39eb822df025c41a5383a5d777f" }, { "path": "skills/openclaw/clipify", "mode": "040000", "type": "tree", "sha": "357160b296a51625b791b4295bdcc0f9be14e7b0", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/357160b296a51625b791b4295bdcc0f9be14e7b0" }, { "path": "skills/openclaw/clipify/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "1474aa279b58fd49a0718dd4e3e6211150245a7a", "size": 623, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1474aa279b58fd49a0718dd4e3e6211150245a7a" }, { "path": "skills/openclaw/clipify/SKILL.md", "mode": "100644", "type": "blob", "sha": "93afce51e1d33976f2843e9bea120554ae1cd001", "size": 9147, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/93afce51e1d33976f2843e9bea120554ae1cd001" }, { "path": "skills/openclaw/clipify/assets", "mode": "040000", "type": "tree", "sha": "698b99cd3dd41d3cc7a3135bc6fe8e8044763c25", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/698b99cd3dd41d3cc7a3135bc6fe8e8044763c25" }, { "path": "skills/openclaw/clipify/assets/preview.png", "mode": "100644", "type": "blob", "sha": "22e7695db274797366d45cd583ad0e70378ee25d", "size": 280420, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/22e7695db274797366d45cd583ad0e70378ee25d" }, { "path": "skills/openclaw/clipify/scripts", "mode": "040000", "type": "tree", "sha": "104e7cbf39c5615acfe8f614fbd958b4b43622cf", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/104e7cbf39c5615acfe8f614fbd958b4b43622cf" }, { "path": "skills/openclaw/clipify/scripts/analyze.py", "mode": "100644", "type": "blob", "sha": "8766197c09c326b239654d10ea5fbe5d7b93114d", "size": 2236, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8766197c09c326b239654d10ea5fbe5d7b93114d" }, { "path": "skills/openclaw/clipify/scripts/audio_align.py", "mode": "100644", "type": "blob", "sha": "bfc3b6a11cb1e7e0ebb147d6dfea136dc5a502f8", "size": 951, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bfc3b6a11cb1e7e0ebb147d6dfea136dc5a502f8" }, { "path": "skills/openclaw/clipify/scripts/build_ass.py", "mode": "100644", "type": "blob", "sha": "a6a7ee90b3b5a265f69553e732fb78da3bb91e90", "size": 2699, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a6a7ee90b3b5a265f69553e732fb78da3bb91e90" }, { "path": "skills/openclaw/clipify/scripts/build_pan.py", "mode": "100644", "type": "blob", "sha": "76a3c90de34943e6de8d35c67b7ac463fd7a3e08", "size": 524, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/76a3c90de34943e6de8d35c67b7ac463fd7a3e08" }, { "path": "skills/openclaw/comparison-card", "mode": "040000", "type": "tree", "sha": "99ec4db4c3ac0fde874975c21a90993cea29e73f", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/99ec4db4c3ac0fde874975c21a90993cea29e73f" }, { "path": "skills/openclaw/comparison-card/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "7d6ac790a9e37e8f56270ba14e7d81b115ff0ee9", "size": 920, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7d6ac790a9e37e8f56270ba14e7d81b115ff0ee9" }, { "path": "skills/openclaw/comparison-card/SKILL.md", "mode": "100644", "type": "blob", "sha": "32161b27badb5e967df366ed2bae941b29083a2b", "size": 4893, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/32161b27badb5e967df366ed2bae941b29083a2b" }, { "path": "skills/openclaw/comparison-card/references", "mode": "040000", "type": "tree", "sha": "89b3ca83063761d8a499d340ae4bf2cfa31d3ea4", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/89b3ca83063761d8a499d340ae4bf2cfa31d3ea4" }, { "path": "skills/openclaw/comparison-card/references/comparison-template.html", "mode": "100644", "type": "blob", "sha": "2d358af3f386d0e1bf65fe05b8289032f0e688a3", "size": 8897, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2d358af3f386d0e1bf65fe05b8289032f0e688a3" }, { "path": "skills/openclaw/copywriting", "mode": "040000", "type": "tree", "sha": "29e4c19e0bf456367fbda26eca56d98239bed41d", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/29e4c19e0bf456367fbda26eca56d98239bed41d" }, { "path": "skills/openclaw/copywriting/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "0fdb6929ffb09c37642068900261ae6c724a8b93", "size": 1825, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0fdb6929ffb09c37642068900261ae6c724a8b93" }, { "path": "skills/openclaw/copywriting/SKILL.md", "mode": "100644", "type": "blob", "sha": "e1508afb42ce7c7dafc644bc515ac8a438260e2d", "size": 6840, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e1508afb42ce7c7dafc644bc515ac8a438260e2d" }, { "path": "skills/openclaw/copywriting/references", "mode": "040000", "type": "tree", "sha": "be181cbe00298579ad0dda38e96ad423675b8fab", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/be181cbe00298579ad0dda38e96ad423675b8fab" }, { "path": "skills/openclaw/copywriting/references/copy-frameworks.md", "mode": "100644", "type": "blob", "sha": "533906ed26e9b47760c0f28606b87f25368350ce", "size": 3697, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/533906ed26e9b47760c0f28606b87f25368350ce" }, { "path": "skills/openclaw/copywriting/references/natural-transitions.md", "mode": "100644", "type": "blob", "sha": "6cc9eda38d9fd24bff2b17ca2da23d122f5866de", "size": 2594, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6cc9eda38d9fd24bff2b17ca2da23d122f5866de" }, { "path": "skills/openclaw/copywriting/references/writing-style-rules.md", "mode": "100644", "type": "blob", "sha": "2bb375e8a43c08d36a67e8b4e7d8d7277a18500f", "size": 1595, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2bb375e8a43c08d36a67e8b4e7d8d7277a18500f" }, { "path": "skills/openclaw/data-report", "mode": "040000", "type": "tree", "sha": "0c69aadf5e0722aeea1e0a284a7bbd69826f0a5d", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/0c69aadf5e0722aeea1e0a284a7bbd69826f0a5d" }, { "path": "skills/openclaw/data-report/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "c1771740246c52f0330f1ee7b54f2de565b731c9", "size": 1530, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c1771740246c52f0330f1ee7b54f2de565b731c9" }, { "path": "skills/openclaw/data-report/SKILL.md", "mode": "100644", "type": "blob", "sha": "65e71c4cc07dd9cc38385172477789a9abd8dea3", "size": 3498, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/65e71c4cc07dd9cc38385172477789a9abd8dea3" }, { "path": "skills/openclaw/data-report/scripts", "mode": "040000", "type": "tree", "sha": "6e420a09ce477d7ee0a988f078c67dbedfc861ae", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6e420a09ce477d7ee0a988f078c67dbedfc861ae" }, { "path": "skills/openclaw/data-report/scripts/report.py", "mode": "100644", "type": "blob", "sha": "db4c6ded972894f96b0b59bb2e0495551d4cddcf", "size": 22250, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/db4c6ded972894f96b0b59bb2e0495551d4cddcf" }, { "path": "skills/openclaw/doc-convert", "mode": "040000", "type": "tree", "sha": "89894a2d79d0d05586e2a207366f28ca609bac65", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/89894a2d79d0d05586e2a207366f28ca609bac65" }, { "path": "skills/openclaw/doc-convert/SKILL.md", "mode": "100644", "type": "blob", "sha": "66710d23d531ec33292f67c4d761fa4616233e91", "size": 2131, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/66710d23d531ec33292f67c4d761fa4616233e91" }, { "path": "skills/openclaw/ecom-details-image", "mode": "040000", "type": "tree", "sha": "ed98cff2cb08e65a7157b15fff50a6aa2e43d00c", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/ed98cff2cb08e65a7157b15fff50a6aa2e43d00c" }, { "path": "skills/openclaw/ecom-details-image/.env.example", "mode": "100644", "type": "blob", "sha": "4e4ce4fd442baca4df481fbd04460798b2a3a436", "size": 469, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4e4ce4fd442baca4df481fbd04460798b2a3a436" }, { "path": "skills/openclaw/ecom-details-image/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "0a61727258c858ae0624c2ec53c8259778fb6bac", "size": 1533, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0a61727258c858ae0624c2ec53c8259778fb6bac" }, { "path": "skills/openclaw/ecom-details-image/SKILL.md", "mode": "100644", "type": "blob", "sha": "dd634688e6d4e86f0e0895611125c0b5ac9d789a", "size": 7690, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dd634688e6d4e86f0e0895611125c0b5ac9d789a" }, { "path": "skills/openclaw/ecom-details-image/references", "mode": "040000", "type": "tree", "sha": "b2002b4bfcd84bb0eae772fea51af3460ee770ab", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/b2002b4bfcd84bb0eae772fea51af3460ee770ab" }, { "path": "skills/openclaw/ecom-details-image/references/campaign-style-lock.md", "mode": "100644", "type": "blob", "sha": "bd5b1f8f885fa4df02268efd392f7c63cf6ba2d9", "size": 2735, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bd5b1f8f885fa4df02268efd392f7c63cf6ba2d9" }, { "path": "skills/openclaw/ecom-details-image/references/image-gen-rules.md", "mode": "100644", "type": "blob", "sha": "1626dae21d9ec6c5b0e5637161776160e5c77ae5", "size": 5393, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1626dae21d9ec6c5b0e5637161776160e5c77ae5" }, { "path": "skills/openclaw/ecom-details-image/references/pdp-sequences.md", "mode": "100644", "type": "blob", "sha": "9332bdaa875286f13d892b366bbaca77730b7d64", "size": 12113, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9332bdaa875286f13d892b366bbaca77730b7d64" }, { "path": "skills/openclaw/ecom-details-image/references/templates.md", "mode": "100644", "type": "blob", "sha": "49dc8b215f9747767289695c2f52b993beaf14f2", "size": 2702, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/49dc8b215f9747767289695c2f52b993beaf14f2" }, { "path": "skills/openclaw/ecom-details-image/references/templates", "mode": "040000", "type": "tree", "sha": "8153af5098774f31e0edfd680f263a441d490d49", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8153af5098774f31e0edfd680f263a441d490d49" }, { "path": "skills/openclaw/ecom-details-image/references/templates/01-hero-image.json", "mode": "100644", "type": "blob", "sha": "08c240089714378a7b6b702ef973f82a54658375", "size": 2471, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/08c240089714378a7b6b702ef973f82a54658375" }, { "path": "skills/openclaw/ecom-details-image/references/templates/02-lifestyle-scene.json", "mode": "100644", "type": "blob", "sha": "0c5ff6769f364c471c23381e203822073ce9a75a", "size": 2806, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0c5ff6769f364c471c23381e203822073ce9a75a" }, { "path": "skills/openclaw/ecom-details-image/references/templates/03-flat-lay.json", "mode": "100644", "type": "blob", "sha": "1d9a7fad08df6e3f3b681a45c12da66a4b09973c", "size": 2657, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1d9a7fad08df6e3f3b681a45c12da66a4b09973c" }, { "path": "skills/openclaw/ecom-details-image/references/templates/04-detail-macro.json", "mode": "100644", "type": "blob", "sha": "988045484145772d703d1e13ab59fc2d84822db8", "size": 2618, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/988045484145772d703d1e13ab59fc2d84822db8" }, { "path": "skills/openclaw/ecom-details-image/references/templates/05-poster-banner.json", "mode": "100644", "type": "blob", "sha": "6876c4326571378e8c05a2bd977820a79730b7a2", "size": 2851, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6876c4326571378e8c05a2bd977820a79730b7a2" }, { "path": "skills/openclaw/ecom-details-image/references/templates/06-social-media.json", "mode": "100644", "type": "blob", "sha": "2bb342c3d6d577dbe39738c2853aeb85a835aa2d", "size": 3078, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2bb342c3d6d577dbe39738c2853aeb85a835aa2d" }, { "path": "skills/openclaw/ecom-details-image/references/templates/07-ugc-style.json", "mode": "100644", "type": "blob", "sha": "4e4d34aed4e9ff2f2079aaad9018441c1f76740d", "size": 4039, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4e4d34aed4e9ff2f2079aaad9018441c1f76740d" }, { "path": "skills/openclaw/ecom-details-image/references/templates/08-model-showcase.json", "mode": "100644", "type": "blob", "sha": "4ea7a3f732c537c45e9fbed6124e14c769494992", "size": 3193, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4ea7a3f732c537c45e9fbed6124e14c769494992" }, { "path": "skills/openclaw/ecom-details-image/references/templates/09-before-after.json", "mode": "100644", "type": "blob", "sha": "375be8d57c8bd2392fad2f537e814e0c5dd271eb", "size": 2413, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/375be8d57c8bd2392fad2f537e814e0c5dd271eb" }, { "path": "skills/openclaw/ecom-details-image/references/templates/10-packaging.json", "mode": "100644", "type": "blob", "sha": "8555dca5d35cc192af6cf60f9f20a137b4bdd8d8", "size": 2509, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8555dca5d35cc192af6cf60f9f20a137b4bdd8d8" }, { "path": "skills/openclaw/ecom-details-image/references/templates/11-infographic.json", "mode": "100644", "type": "blob", "sha": "03dd0641e756f9294beceb767eac01adbdcacb79", "size": 2552, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/03dd0641e756f9294beceb767eac01adbdcacb79" }, { "path": "skills/openclaw/ecom-details-image/references/templates/12-creative-concept.json", "mode": "100644", "type": "blob", "sha": "c2c69c4bc9ea6dd9d6f723e6a4275a67de8be32c", "size": 2452, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c2c69c4bc9ea6dd9d6f723e6a4275a67de8be32c" }, { "path": "skills/openclaw/ecom-details-image/references/templates/13-size-spec.json", "mode": "100644", "type": "blob", "sha": "67d325323ca8eab1f5866851415537e7ea1ee8b1", "size": 2593, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/67d325323ca8eab1f5866851415537e7ea1ee8b1" }, { "path": "skills/openclaw/ecom-details-image/references/templates/14-multi-product.json", "mode": "100644", "type": "blob", "sha": "fec4a290711d32e42da18c853efcea7577024fc4", "size": 2465, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fec4a290711d32e42da18c853efcea7577024fc4" }, { "path": "skills/openclaw/ecom-details-image/references/templates/15-livestream.json", "mode": "100644", "type": "blob", "sha": "040ec66e3c3c983b8b11e0cc7e5fe8fcda218576", "size": 3410, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/040ec66e3c3c983b8b11e0cc7e5fe8fcda218576" }, { "path": "skills/openclaw/ecom-details-image/references/templates/16-try-on-virtual.json", "mode": "100644", "type": "blob", "sha": "d14878442204be972d0e854028f20eeec6e65222", "size": 2669, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d14878442204be972d0e854028f20eeec6e65222" }, { "path": "skills/openclaw/ecom-details-image/references/templates/17-exploded-view.json", "mode": "100644", "type": "blob", "sha": "b5953c99a1caaa138d2f5b6132db62e12806a531", "size": 2765, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b5953c99a1caaa138d2f5b6132db62e12806a531" }, { "path": "skills/openclaw/ecom-details-image/references/templates/18-ghost-mannequin.json", "mode": "100644", "type": "blob", "sha": "6c95fce5931b1c183bd720d0c357ed5aa612b303", "size": 2839, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6c95fce5931b1c183bd720d0c357ed5aa612b303" }, { "path": "skills/openclaw/ecom-details-image/references/templates/19-multi-angle-grid.json", "mode": "100644", "type": "blob", "sha": "03275668b901b8a2b1f46982386518cf96745c2e", "size": 2613, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/03275668b901b8a2b1f46982386518cf96745c2e" }, { "path": "skills/openclaw/ecom-details-image/references/templates/20-magazine-editorial.json", "mode": "100644", "type": "blob", "sha": "481c34e6e04a6875c43bfa620eb18728086989e2", "size": 3042, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/481c34e6e04a6875c43bfa620eb18728086989e2" }, { "path": "skills/openclaw/ecom-details-image/references/templates/21-seasonal-campaign.json", "mode": "100644", "type": "blob", "sha": "e9ee8fb25405db33efe0412e13e38275cb2a738a", "size": 2680, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e9ee8fb25405db33efe0412e13e38275cb2a738a" }, { "path": "skills/openclaw/ecom-details-image/references/templates/22-luxury-atmospherics.json", "mode": "100644", "type": "blob", "sha": "38000495e6d9692de2a3ec221794c66e9d021c36", "size": 2809, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/38000495e6d9692de2a3ec221794c66e9d021c36" }, { "path": "skills/openclaw/ecom-details-image/references/templates/23-device-mockup.json", "mode": "100644", "type": "blob", "sha": "b2dbd5dee749dccd311a0ce8486a9026c7e45f05", "size": 2821, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b2dbd5dee749dccd311a0ce8486a9026c7e45f05" }, { "path": "skills/openclaw/ecom-details-image/references/templates/24-storefront.json", "mode": "100644", "type": "blob", "sha": "93807b68441ee6433f5551de6a5a6a1188da2bea", "size": 2765, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/93807b68441ee6433f5551de6a5a6a1188da2bea" }, { "path": "skills/openclaw/ecom-details-image/references/templates/25-sports-campaign.json", "mode": "100644", "type": "blob", "sha": "00cc097144602f3ba0a84f0b0fd70eed600270f0", "size": 2794, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/00cc097144602f3ba0a84f0b0fd70eed600270f0" }, { "path": "skills/openclaw/ecom-details-image/scripts", "mode": "040000", "type": "tree", "sha": "870923e91396b863148e5a11d446c76af9543528", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/870923e91396b863148e5a11d446c76af9543528" }, { "path": "skills/openclaw/ecom-details-image/scripts/generate_image.py", "mode": "100644", "type": "blob", "sha": "b23b8aabdda113ec4f645e8c9f6535810781032b", "size": 18698, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b23b8aabdda113ec4f645e8c9f6535810781032b" }, { "path": "skills/openclaw/green-screen", "mode": "040000", "type": "tree", "sha": "414fa5cf7ef9bb4ed74591195a8ff88b372205a1", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/414fa5cf7ef9bb4ed74591195a8ff88b372205a1" }, { "path": "skills/openclaw/green-screen/SKILL.md", "mode": "100644", "type": "blob", "sha": "52b0c138a39a3f809a33b7cdf0278152ab298f46", "size": 3267, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/52b0c138a39a3f809a33b7cdf0278152ab298f46" }, { "path": "skills/openclaw/gzh-design", "mode": "040000", "type": "tree", "sha": "901e1094a8f2b9c54aa44b36153d4402534e4cf4", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/901e1094a8f2b9c54aa44b36153d4402534e4cf4" }, { "path": "skills/openclaw/gzh-design/CONTRIBUTING.md", "mode": "100644", "type": "blob", "sha": "61f2c10e6442783dd0c8f3b95f7f6cca7e6d8c59", "size": 2082, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/61f2c10e6442783dd0c8f3b95f7f6cca7e6d8c59" }, { "path": "skills/openclaw/gzh-design/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "5576b5edfa33893a5d1de4456df4732b0b42afe3", "size": 1085, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5576b5edfa33893a5d1de4456df4732b0b42afe3" }, { "path": "skills/openclaw/gzh-design/LICENSE", "mode": "100644", "type": "blob", "sha": "44b0651229791a276de019e587fc2eec3569799e", "size": 34992, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/44b0651229791a276de019e587fc2eec3569799e" }, { "path": "skills/openclaw/gzh-design/README.en.md", "mode": "100644", "type": "blob", "sha": "cbc03011555f358e7521c10684cec67dc85d9063", "size": 15943, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cbc03011555f358e7521c10684cec67dc85d9063" }, { "path": "skills/openclaw/gzh-design/README.md", "mode": "100644", "type": "blob", "sha": "c0bb268e8d626d0dcdd15338866cbf477b61c73f", "size": 20234, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c0bb268e8d626d0dcdd15338866cbf477b61c73f" }, { "path": "skills/openclaw/gzh-design/SKILL.md", "mode": "100644", "type": "blob", "sha": "2f15737ca3ea9e833d176476d43df30b451da5ae", "size": 18232, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2f15737ca3ea9e833d176476d43df30b451da5ae" }, { "path": "skills/openclaw/gzh-design/archive", "mode": "040000", "type": "tree", "sha": "d5f9e8b5154faa86d95b02049b9aebf6cff3e066", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d5f9e8b5154faa86d95b02049b9aebf6cff3e066" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1", "mode": "040000", "type": "tree", "sha": "647dfbff987972cb1f070b1d2a339a076e62de1a", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/647dfbff987972cb1f070b1d2a339a076e62de1a" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/cardnote.html", "mode": "100644", "type": "blob", "sha": "186b80ac998f6d499f419cd9de2268ebab741d77", "size": 19138, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/186b80ac998f6d499f419cd9de2268ebab741d77" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/cream.html", "mode": "100644", "type": "blob", "sha": "53067b5777d41b43f3e1b1eeb470a637fdec4916", "size": 18675, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/53067b5777d41b43f3e1b1eeb470a637fdec4916" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/datainfo.html", "mode": "100644", "type": "blob", "sha": "33df22c1780e4a1f4b9f0d7aa254236f0f437438", "size": 30526, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/33df22c1780e4a1f4b9f0d7aa254236f0f437438" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/dianlan.html", "mode": "100644", "type": "blob", "sha": "f125143346aabdf6d01110100586e3dbfc915aed", "size": 18164, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f125143346aabdf6d01110100586e3dbfc915aed" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/graphite.html", "mode": "100644", "type": "blob", "sha": "97b25b295a4b2e609f79a9fbe73ffed7cb8c8cba", "size": 20185, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/97b25b295a4b2e609f79a9fbe73ffed7cb8c8cba" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/heibaihui.html", "mode": "100644", "type": "blob", "sha": "9703e90876c28b5416ab2e4d50055ac6515c5c39", "size": 18006, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9703e90876c28b5416ab2e4d50055ac6515c5c39" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/heikeji.html", "mode": "100644", "type": "blob", "sha": "32b3af6812abe13b3aa18a6ce42ed6c399c6d237", "size": 23529, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/32b3af6812abe13b3aa18a6ce42ed6c399c6d237" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/hongbai.html", "mode": "100644", "type": "blob", "sha": "d2ab02dee9cba2f2995bbf6cd261b044de4a837f", "size": 17605, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d2ab02dee9cba2f2995bbf6cd261b044de4a837f" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/hupo.html", "mode": "100644", "type": "blob", "sha": "6051c3d459b543d35c8994b5ecd1ead8b61ee5e6", "size": 17546, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6051c3d459b543d35c8994b5ecd1ead8b61ee5e6" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/jiaotang.html", "mode": "100644", "type": "blob", "sha": "ebbb9c00a71ef95cd3e3c32ba6591bf27d8fb75e", "size": 18063, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ebbb9c00a71ef95cd3e3c32ba6591bf27d8fb75e" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/lvkeji.html", "mode": "100644", "type": "blob", "sha": "b1baa0c7e1c453d54718cf7c5fbaaa39464daeb8", "size": 21528, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b1baa0c7e1c453d54718cf7c5fbaaa39464daeb8" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/magfeature.html", "mode": "100644", "type": "blob", "sha": "43d7b0aac080602b9c0e4fbe861f450b05c2ce6a", "size": 23002, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/43d7b0aac080602b9c0e4fbe861f450b05c2ce6a" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/meigui.html", "mode": "100644", "type": "blob", "sha": "a77ea9fa7afc5c63396b9586e4c28c979e02228b", "size": 17629, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a77ea9fa7afc5c63396b9586e4c28c979e02228b" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/mistblue.html", "mode": "100644", "type": "blob", "sha": "62344412e6759bb893385feb08ae6dc9cb7e10c6", "size": 20852, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/62344412e6759bb893385feb08ae6dc9cb7e10c6" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/qingshiban.html", "mode": "100644", "type": "blob", "sha": "368810b91cbce1689907a33b8212724e9697b223", "size": 17373, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/368810b91cbce1689907a33b8212724e9697b223" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/rich_hongbai.html", "mode": "100644", "type": "blob", "sha": "5ba3b3eabb7705f4bc6d5e94b45bc04a13bb0ca1", "size": 14810, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5ba3b3eabb7705f4bc6d5e94b45bc04a13bb0ca1" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/rich_morandi.html", "mode": "100644", "type": "blob", "sha": "744ace8d7fba5d1b8cedc9306afdbbaf89de6b19", "size": 15611, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/744ace8d7fba5d1b8cedc9306afdbbaf89de6b19" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/rich_terminal.html", "mode": "100644", "type": "blob", "sha": "c8a4dddc0a86c0d62bf6a8a4cdbd157098e8f207", "size": 17944, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c8a4dddc0a86c0d62bf6a8a4cdbd157098e8f207" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/rich_zen.html", "mode": "100644", "type": "blob", "sha": "35f7a6c8541a31b8655b2e7975f042931840493a", "size": 13618, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/35f7a6c8541a31b8655b2e7975f042931840493a" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/tianlan.html", "mode": "100644", "type": "blob", "sha": "7167b676f344a3f7644a2e26cd2e2c793e5c9c51", "size": 16665, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7167b676f344a3f7644a2e26cd2e2c793e5c9c51" }, { "path": "skills/openclaw/gzh-design/archive/gallery-v1/zise.html", "mode": "100644", "type": "blob", "sha": "1ef211964ff2ae70a4ae400a664a15088dcb574b", "size": 18127, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1ef211964ff2ae70a4ae400a664a15088dcb574b" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1", "mode": "040000", "type": "tree", "sha": "7d950490e6371d42ca158e9dcdc94c1762f61359", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/7d950490e6371d42ca158e9dcdc94c1762f61359" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-amber-orange.md", "mode": "100644", "type": "blob", "sha": "2e72d77dc7529f9bfa8cab75df8083b94f93dca0", "size": 22560, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2e72d77dc7529f9bfa8cab75df8083b94f93dca0" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-caramel-brown.md", "mode": "100644", "type": "blob", "sha": "ae63308a0b238b5e6ff302fe7fdccb6887e58b69", "size": 23700, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ae63308a0b238b5e6ff302fe7fdccb6887e58b69" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-card-notes.md", "mode": "100644", "type": "blob", "sha": "dfc567544355e31bec3c5cea6e4bbfd61287510f", "size": 34743, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dfc567544355e31bec3c5cea6e4bbfd61287510f" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-cream-warmth.md", "mode": "100644", "type": "blob", "sha": "3d2e4fea013f8ab4da9420cc88bd87b873e585bf", "size": 22614, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3d2e4fea013f8ab4da9420cc88bd87b873e585bf" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-data-infographic.md", "mode": "100644", "type": "blob", "sha": "27cdff53b42b6bb37747c9b147964e1f567bf841", "size": 35687, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/27cdff53b42b6bb37747c9b147964e1f567bf841" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-editorial-feature.md", "mode": "100644", "type": "blob", "sha": "3367439e5baadc830ab5e0110da046ef210e4b23", "size": 26317, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3367439e5baadc830ab5e0110da046ef210e4b23" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-elegant-purple.md", "mode": "100644", "type": "blob", "sha": "ac3dace213c8b9fccc9b26727172a26f0031b522", "size": 21386, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ac3dace213c8b9fccc9b26727172a26f0031b522" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-emerald-tech.md", "mode": "100644", "type": "blob", "sha": "ca72c78f7ca4106bac651490e0b1e5d8a5427265", "size": 24307, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ca72c78f7ca4106bac651490e0b1e5d8a5427265" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-indigo-business.md", "mode": "100644", "type": "blob", "sha": "fd11d0b237717c95af075c2f8333edd1d07345d3", "size": 21397, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fd11d0b237717c95af075c2f8333edd1d07345d3" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-mist-blue.md", "mode": "100644", "type": "blob", "sha": "1dbf0dc1399c420065f2b8417310626a5b90cbe8", "size": 26108, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1dbf0dc1399c420065f2b8417310626a5b90cbe8" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-mono-black.md", "mode": "100644", "type": "blob", "sha": "4838b1cb7364303cf4ea0327b549458688b1fccb", "size": 20191, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4838b1cb7364303cf4ea0327b549458688b1fccb" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-morandi.md", "mode": "100644", "type": "blob", "sha": "88130e291728dc19005c0ccbbe1378d59db18e92", "size": 25651, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/88130e291728dc19005c0ccbbe1378d59db18e92" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-rose-pink.md", "mode": "100644", "type": "blob", "sha": "30041dce5671ae1d84be80f34a09149ab18c756c", "size": 24005, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/30041dce5671ae1d84be80f34a09149ab18c756c" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-sky-blue.md", "mode": "100644", "type": "blob", "sha": "934753efd2cc4ac494f50b9d1a854c2abe15d3bf", "size": 14318, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/934753efd2cc4ac494f50b9d1a854c2abe15d3bf" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-slate-minimal.md", "mode": "100644", "type": "blob", "sha": "246658264fe5b9367a6c41cfb0861dd70e838151", "size": 22766, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/246658264fe5b9367a6c41cfb0861dd70e838151" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-terminal.md", "mode": "100644", "type": "blob", "sha": "bc22d2a255756e0fe5e39c9a71032a4153be79b0", "size": 28270, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bc22d2a255756e0fe5e39c9a71032a4153be79b0" }, { "path": "skills/openclaw/gzh-design/archive/themes-v1/theme-terracotta-tech.md", "mode": "100644", "type": "blob", "sha": "a421433704320cdca00f6d50c7d21b65ab6aba9f", "size": 21739, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a421433704320cdca00f6d50c7d21b65ab6aba9f" }, { "path": "skills/openclaw/gzh-design/assets", "mode": "040000", "type": "tree", "sha": "6dfc5d10db0df654fca002fd0246e1d68b11e8e0", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6dfc5d10db0df654fca002fd0246e1d68b11e8e0" }, { "path": "skills/openclaw/gzh-design/assets/preview-template.html", "mode": "100644", "type": "blob", "sha": "22f10453193f29e7db1aa33e163ad6d67daa0301", "size": 4135, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/22f10453193f29e7db1aa33e163ad6d67daa0301" }, { "path": "skills/openclaw/gzh-design/assets/sample-article.md", "mode": "100644", "type": "blob", "sha": "f227f055bcbab42a2cb1f80741b456e778f532e5", "size": 2815, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f227f055bcbab42a2cb1f80741b456e778f532e5" }, { "path": "skills/openclaw/gzh-design/assets/theme-previews", "mode": "040000", "type": "tree", "sha": "10e0a28bc60683e151012c98eac1ebe95b122cf2", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/10e0a28bc60683e151012c98eac1ebe95b122cf2" }, { "path": "skills/openclaw/gzh-design/assets/theme-previews/theme-mono-blue-editorial.html", "mode": "100644", "type": "blob", "sha": "71eeeeaf98a560395c7e6dde9ef56af33499bca7", "size": 46103, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/71eeeeaf98a560395c7e6dde9ef56af33499bca7" }, { "path": "skills/openclaw/gzh-design/docs", "mode": "040000", "type": "tree", "sha": "825849d0d3b7098cf5b0cdcd873cbfd7b13b1ec2", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/825849d0d3b7098cf5b0cdcd873cbfd7b13b1ec2" }, { "path": "skills/openclaw/gzh-design/docs/all-themes.md", "mode": "100644", "type": "blob", "sha": "b045574beddf00fce12cef19999a1b783bf50551", "size": 1991, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b045574beddf00fce12cef19999a1b783bf50551" }, { "path": "skills/openclaw/gzh-design/docs/gallery", "mode": "040000", "type": "tree", "sha": "6fe0665128f518ef70e4cd0fee4b8be2563156b8", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6fe0665128f518ef70e4cd0fee4b8be2563156b8" }, { "path": "skills/openclaw/gzh-design/docs/gallery/graphite-minimal.html", "mode": "100644", "type": "blob", "sha": "e8a287970ac20d440cbc73c15147d1a792d566be", "size": 18835, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e8a287970ac20d440cbc73c15147d1a792d566be" }, { "path": "skills/openclaw/gzh-design/docs/gallery/index.html", "mode": "100644", "type": "blob", "sha": "24abab2a64b05aff1d55df836118e583a88572a4", "size": 3007, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/24abab2a64b05aff1d55df836118e583a88572a4" }, { "path": "skills/openclaw/gzh-design/docs/gallery/moyu-green.html", "mode": "100644", "type": "blob", "sha": "883dde0779ea5bf8aa1b8eb6d4a48f61003e31bd", "size": 25429, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/883dde0779ea5bf8aa1b8eb6d4a48f61003e31bd" }, { "path": "skills/openclaw/gzh-design/docs/gallery/moyu-ticket.html", "mode": "100644", "type": "blob", "sha": "f19da7a8c62b7467657ba96c2faa50607b639d6d", "size": 22893, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f19da7a8c62b7467657ba96c2faa50607b639d6d" }, { "path": "skills/openclaw/gzh-design/docs/gallery/olive-journal.html", "mode": "100644", "type": "blob", "sha": "32651918467bea477ffcf59fc4926e85108f00e0", "size": 26967, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/32651918467bea477ffcf59fc4926e85108f00e0" }, { "path": "skills/openclaw/gzh-design/docs/gallery/red-white.html", "mode": "100644", "type": "blob", "sha": "6ac653d68ac03e67f29ac58445a04ab103e0aa6b", "size": 19183, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6ac653d68ac03e67f29ac58445a04ab103e0aa6b" }, { "path": "skills/openclaw/gzh-design/docs/gallery/sample-article.md", "mode": "100644", "type": "blob", "sha": "f227f055bcbab42a2cb1f80741b456e778f532e5", "size": 2815, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f227f055bcbab42a2cb1f80741b456e778f532e5" }, { "path": "skills/openclaw/gzh-design/docs/gallery/zen-whitespace.html", "mode": "100644", "type": "blob", "sha": "5ef1599efdac2125563177b42f9dec7c3012f6ac", "size": 17321, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5ef1599efdac2125563177b42f9dec7c3012f6ac" }, { "path": "skills/openclaw/gzh-design/references", "mode": "040000", "type": "tree", "sha": "6ec69105ac5ad1a5ccc984bc5f4e251ccd94ce79", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6ec69105ac5ad1a5ccc984bc5f4e251ccd94ce79" }, { "path": "skills/openclaw/gzh-design/references/common-components.md", "mode": "100644", "type": "blob", "sha": "5903f1e4e8a1e2d16f5517ad4ca0923b71438600", "size": 11620, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5903f1e4e8a1e2d16f5517ad4ca0923b71438600" }, { "path": "skills/openclaw/gzh-design/references/eval-cases.md", "mode": "100644", "type": "blob", "sha": "e231a038a524ff1ae7ef3c34de3581ec15456f67", "size": 5690, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e231a038a524ff1ae7ef3c34de3581ec15456f67" }, { "path": "skills/openclaw/gzh-design/references/format-normalize.md", "mode": "100644", "type": "blob", "sha": "cb3c71e1968f60c6c01a3c496efb936e50430348", "size": 4497, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cb3c71e1968f60c6c01a3c496efb936e50430348" }, { "path": "skills/openclaw/gzh-design/references/theme-generator.md", "mode": "100644", "type": "blob", "sha": "5c89214958fad2691075c0fb8a8e3512c812b093", "size": 25935, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5c89214958fad2691075c0fb8a8e3512c812b093" }, { "path": "skills/openclaw/gzh-design/references/theme-graphite-minimal.md", "mode": "100644", "type": "blob", "sha": "00b4c221c1ffa43ea9dff079d93851984736c40e", "size": 33530, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/00b4c221c1ffa43ea9dff079d93851984736c40e" }, { "path": "skills/openclaw/gzh-design/references/theme-index.md", "mode": "100644", "type": "blob", "sha": "6f308313e2b577aec187f6ffc546995d6a5ef7b8", "size": 3218, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6f308313e2b577aec187f6ffc546995d6a5ef7b8" }, { "path": "skills/openclaw/gzh-design/references/theme-moyu-green.md", "mode": "100644", "type": "blob", "sha": "d69f58f943d3ee6dae3bef40c1769168b193be9a", "size": 44166, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d69f58f943d3ee6dae3bef40c1769168b193be9a" }, { "path": "skills/openclaw/gzh-design/references/theme-moyu-ticket.md", "mode": "100644", "type": "blob", "sha": "1a899c6817e850eeeaa4f03a522db3da631a75aa", "size": 24054, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1a899c6817e850eeeaa4f03a522db3da631a75aa" }, { "path": "skills/openclaw/gzh-design/references/theme-olive-journal.md", "mode": "100644", "type": "blob", "sha": "070850d3f54060c5e27e1ce7588df02eacd70777", "size": 56689, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/070850d3f54060c5e27e1ce7588df02eacd70777" }, { "path": "skills/openclaw/gzh-design/references/theme-red-white.md", "mode": "100644", "type": "blob", "sha": "419c2c8bcf6a6f4364d3986199208e146a6910b3", "size": 29053, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/419c2c8bcf6a6f4364d3986199208e146a6910b3" }, { "path": "skills/openclaw/gzh-design/references/theme-zen-whitespace.md", "mode": "100644", "type": "blob", "sha": "794a866b102804af05003ff7d62d71108f4a5cff", "size": 23833, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/794a866b102804af05003ff7d62d71108f4a5cff" }, { "path": "skills/openclaw/gzh-design/scripts", "mode": "040000", "type": "tree", "sha": "9183fbf816873c88041811345da9de0c4b25e32c", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/9183fbf816873c88041811345da9de0c4b25e32c" }, { "path": "skills/openclaw/gzh-design/scripts/component_lint.py", "mode": "100755", "type": "blob", "sha": "d7c7b2b3678bba0705217235563517dafc0bb8bc", "size": 3864, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d7c7b2b3678bba0705217235563517dafc0bb8bc" }, { "path": "skills/openclaw/gzh-design/scripts/extract_docx.py", "mode": "100644", "type": "blob", "sha": "fec61d1e04f3bd36e98db1a3df1f0ed7f8195738", "size": 6304, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fec61d1e04f3bd36e98db1a3df1f0ed7f8195738" }, { "path": "skills/openclaw/gzh-design/scripts/validate_gzh_html.py", "mode": "100755", "type": "blob", "sha": "52a6049abf6cf7bc6c6179f4105bb667d4c9c1fc", "size": 7190, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/52a6049abf6cf7bc6c6179f4105bb667d4c9c1fc" }, { "path": "skills/openclaw/gzh-design/scripts/wrap_preview.py", "mode": "100755", "type": "blob", "sha": "0af3c05d26e2c80213d5c1c07ce45da708d5b145", "size": 3501, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0af3c05d26e2c80213d5c1c07ce45da708d5b145" }, { "path": "skills/openclaw/image-editing", "mode": "040000", "type": "tree", "sha": "47c379e578aae64828f986bcd62e967bc93f7be3", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/47c379e578aae64828f986bcd62e967bc93f7be3" }, { "path": "skills/openclaw/image-editing/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "d298922aeb9cf831770ffa0901c07dc2ca48252e", "size": 644, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d298922aeb9cf831770ffa0901c07dc2ca48252e" }, { "path": "skills/openclaw/image-editing/SKILL.md", "mode": "100644", "type": "blob", "sha": "5d119f5e6f66fa31ae6ee13b29cde3fd0cb3eaa7", "size": 5869, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5d119f5e6f66fa31ae6ee13b29cde3fd0cb3eaa7" }, { "path": "skills/openclaw/image-editing/references", "mode": "040000", "type": "tree", "sha": "aecbb23de9063931a17c2d89aae6837feea9dc43", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/aecbb23de9063931a17c2d89aae6837feea9dc43" }, { "path": "skills/openclaw/image-editing/references/platform-sizes.md", "mode": "100644", "type": "blob", "sha": "4390fcefcb4ebd927365b25ca1ee7d4c5eb1de89", "size": 1653, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4390fcefcb4ebd927365b25ca1ee7d4c5eb1de89" }, { "path": "skills/openclaw/image-enhance", "mode": "040000", "type": "tree", "sha": "f3d5a51de1802b4b779445ef1308ed45c760d5f5", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f3d5a51de1802b4b779445ef1308ed45c760d5f5" }, { "path": "skills/openclaw/image-enhance/SKILL.md", "mode": "100644", "type": "blob", "sha": "0f115165ef4dbc8ed1bcba9d58df22c5ad32d5f7", "size": 2997, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0f115165ef4dbc8ed1bcba9d58df22c5ad32d5f7" }, { "path": "skills/openclaw/infographic", "mode": "040000", "type": "tree", "sha": "b2e7d191fa93e8e0cbce12305f55823f0d9f6b74", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/b2e7d191fa93e8e0cbce12305f55823f0d9f6b74" }, { "path": "skills/openclaw/infographic/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "fc3751c12f2c375b76f2acec219ff8ad25803369", "size": 1532, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fc3751c12f2c375b76f2acec219ff8ad25803369" }, { "path": "skills/openclaw/infographic/SKILL.md", "mode": "100644", "type": "blob", "sha": "695ad45597eefcf48026ca7217dcf043d233e967", "size": 4447, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/695ad45597eefcf48026ca7217dcf043d233e967" }, { "path": "skills/openclaw/infographic/references", "mode": "040000", "type": "tree", "sha": "318e88276e9fe637218120c3420f5c318ec2dfce", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/318e88276e9fe637218120c3420f5c318ec2dfce" }, { "path": "skills/openclaw/infographic/references/antv-templates.md", "mode": "100644", "type": "blob", "sha": "537e994a342f041b802a620ed74036fb990cdc80", "size": 5719, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/537e994a342f041b802a620ed74036fb990cdc80" }, { "path": "skills/openclaw/infographic/references/gif-charts.md", "mode": "100644", "type": "blob", "sha": "4b864c8a525c481e2fc7d22a928bade0e6ec48f4", "size": 3216, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4b864c8a525c481e2fc7d22a928bade0e6ec48f4" }, { "path": "skills/openclaw/infographic/scripts", "mode": "040000", "type": "tree", "sha": "a1c3c182d27626d87c670c856fd54cc2bf1e275b", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/a1c3c182d27626d87c670c856fd54cc2bf1e275b" }, { "path": "skills/openclaw/infographic/scripts/gif_chart.py", "mode": "100644", "type": "blob", "sha": "6a499b3a857fdc2987235c6f8f4c3a5829c21f20", "size": 21790, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6a499b3a857fdc2987235c6f8f4c3a5829c21f20" }, { "path": "skills/openclaw/meme-generator", "mode": "040000", "type": "tree", "sha": "220b1ffac18c6922314fdd88233605f5272275a3", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/220b1ffac18c6922314fdd88233605f5272275a3" }, { "path": "skills/openclaw/meme-generator/SKILL.md", "mode": "100644", "type": "blob", "sha": "73dda5067d1e72feef480afff046b717c4a1d778", "size": 3167, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/73dda5067d1e72feef480afff046b717c4a1d778" }, { "path": "skills/openclaw/mindmap", "mode": "040000", "type": "tree", "sha": "55f03c099613b2c88a69d1bdd6876b5affa14c42", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/55f03c099613b2c88a69d1bdd6876b5affa14c42" }, { "path": "skills/openclaw/mindmap/SKILL.md", "mode": "100644", "type": "blob", "sha": "9ceae21b33d180a66a47e7608c23ba4e3d36f24f", "size": 2570, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9ceae21b33d180a66a47e7608c23ba4e3d36f24f" }, { "path": "skills/openclaw/multi-voice-dubbing", "mode": "040000", "type": "tree", "sha": "9e22b5fdb04d3e929b01f9768079d62d95f42ff9", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/9e22b5fdb04d3e929b01f9768079d62d95f42ff9" }, { "path": "skills/openclaw/multi-voice-dubbing/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "8cbec3fac71d7c44f7825675c7a79c980f0e62b9", "size": 1684, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8cbec3fac71d7c44f7825675c7a79c980f0e62b9" }, { "path": "skills/openclaw/multi-voice-dubbing/SKILL.md", "mode": "100644", "type": "blob", "sha": "b68f3c73d6bd4fbc5d65e941ffbacbe309b3e983", "size": 7756, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b68f3c73d6bd4fbc5d65e941ffbacbe309b3e983" }, { "path": "skills/openclaw/novel-writer", "mode": "040000", "type": "tree", "sha": "f863b72813a81bf63e8e6cb5a68f70248b26e983", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f863b72813a81bf63e8e6cb5a68f70248b26e983" }, { "path": "skills/openclaw/novel-writer/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "9f5eae6dc31539c1cb9793e64b0f875fe2ac9a44", "size": 1554, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9f5eae6dc31539c1cb9793e64b0f875fe2ac9a44" }, { "path": "skills/openclaw/novel-writer/SKILL.md", "mode": "100644", "type": "blob", "sha": "aa9b75d74161641331125878a4f93a6bb93388ab", "size": 7260, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/aa9b75d74161641331125878a4f93a6bb93388ab" }, { "path": "skills/openclaw/novel-writer/references", "mode": "040000", "type": "tree", "sha": "4d00f8cbf6afccdb545b7af9b42acb37930519fc", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/4d00f8cbf6afccdb545b7af9b42acb37930519fc" }, { "path": "skills/openclaw/novel-writer/references/consistency-rules.md", "mode": "100644", "type": "blob", "sha": "c1baff3976ba3eef145c946cf8d2efc3d81548cc", "size": 3515, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c1baff3976ba3eef145c946cf8d2efc3d81548cc" }, { "path": "skills/openclaw/novel-writer/references/platform-specs.md", "mode": "100644", "type": "blob", "sha": "fc0284096aba720e391a9675456a3ef8a9b04b99", "size": 2915, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fc0284096aba720e391a9675456a3ef8a9b04b99" }, { "path": "skills/openclaw/novel-writer/references/scene-card-schema.md", "mode": "100644", "type": "blob", "sha": "4bf5223af5601a06fa05806a378b3ad2d4eea868", "size": 2128, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4bf5223af5601a06fa05806a378b3ad2d4eea868" }, { "path": "skills/openclaw/novel-writer/references/web-novel-methodology.md", "mode": "100644", "type": "blob", "sha": "4acfe44d46729751db21272f79ebd36a0939a29a", "size": 3676, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4acfe44d46729751db21272f79ebd36a0939a29a" }, { "path": "skills/openclaw/novel-writer/scripts", "mode": "040000", "type": "tree", "sha": "b45e98733cd74818ce1f8a2e5e7ba06fb1356664", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/b45e98733cd74818ce1f8a2e5e7ba06fb1356664" }, { "path": "skills/openclaw/novel-writer/scripts/novel_ops.py", "mode": "100644", "type": "blob", "sha": "b8b6a805edd76369544db97a227da9f4c3826a08", "size": 13655, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b8b6a805edd76369544db97a227da9f4c3826a08" }, { "path": "skills/openclaw/paper-explainer", "mode": "040000", "type": "tree", "sha": "258db057f9217342f6fe25f36c0e133882089a73", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/258db057f9217342f6fe25f36c0e133882089a73" }, { "path": "skills/openclaw/paper-explainer/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "f6ee99f5a87f15ebad6af1170720765dd75f9a27", "size": 2113, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f6ee99f5a87f15ebad6af1170720765dd75f9a27" }, { "path": "skills/openclaw/paper-explainer/SKILL.md", "mode": "100644", "type": "blob", "sha": "5f1201420dee8adbca2f2775832ebe8ac1ef894d", "size": 9868, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5f1201420dee8adbca2f2775832ebe8ac1ef894d" }, { "path": "skills/openclaw/paper-explainer/references", "mode": "040000", "type": "tree", "sha": "3c93c3f7efd73c710238676facdc9c80f53d8747", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/3c93c3f7efd73c710238676facdc9c80f53d8747" }, { "path": "skills/openclaw/paper-explainer/references/explain-methodology.md", "mode": "100644", "type": "blob", "sha": "a12e911a364c35e2ea949d2707c76fe029eaf465", "size": 3299, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a12e911a364c35e2ea949d2707c76fe029eaf465" }, { "path": "skills/openclaw/paper-explainer/references/paper-distill-schema.md", "mode": "100644", "type": "blob", "sha": "1b02c9686ae39d3f2550046100de846c58c088dc", "size": 2800, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1b02c9686ae39d3f2550046100de846c58c088dc" }, { "path": "skills/openclaw/paper-explainer/references/platform-adapt.md", "mode": "100644", "type": "blob", "sha": "a5176a32d4809d2638fee3007b8bf8ac0bde7e5e", "size": 2360, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a5176a32d4809d2638fee3007b8bf8ac0bde7e5e" }, { "path": "skills/openclaw/paper-explainer/references/slide-design.md", "mode": "100644", "type": "blob", "sha": "f3041f57b3917044b05fbd4d9aa7f00f9f9cf99d", "size": 11807, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f3041f57b3917044b05fbd4d9aa7f00f9f9cf99d" }, { "path": "skills/openclaw/paper-explainer/references/slide-plan.example.json", "mode": "100644", "type": "blob", "sha": "581dd887be42a38060b0ed361dd5d0d273b61842", "size": 2973, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/581dd887be42a38060b0ed361dd5d0d273b61842" }, { "path": "skills/openclaw/paper-explainer/references/slide-plan.style-transfer.example.json", "mode": "100644", "type": "blob", "sha": "a502d8f0fcbc34ad4e3bcb9a4dc5ac2a3c0b4681", "size": 1894, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a502d8f0fcbc34ad4e3bcb9a4dc5ac2a3c0b4681" }, { "path": "skills/openclaw/paper-explainer/references/video-storyboard.md", "mode": "100644", "type": "blob", "sha": "5e773f98c19fc6da410f6516568b949ffa6813d7", "size": 3171, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5e773f98c19fc6da410f6516568b949ffa6813d7" }, { "path": "skills/openclaw/paper-explainer/scripts", "mode": "040000", "type": "tree", "sha": "23b2d7d40efeda7ec02406cede292cac5adae6e4", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/23b2d7d40efeda7ec02406cede292cac5adae6e4" }, { "path": "skills/openclaw/paper-explainer/scripts/paper_ingest.py", "mode": "100644", "type": "blob", "sha": "70a04df1d0fe7e2cb7002e6dd51b7a1267ed9cfe", "size": 19585, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/70a04df1d0fe7e2cb7002e6dd51b7a1267ed9cfe" }, { "path": "skills/openclaw/paper-explainer/scripts/render_slides.py", "mode": "100644", "type": "blob", "sha": "9e782b4a25dbc87359909f510071d3c3d60ada49", "size": 49664, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9e782b4a25dbc87359909f510071d3c3d60ada49" }, { "path": "skills/openclaw/post-formatter", "mode": "040000", "type": "tree", "sha": "443cb10c4c3db3865645ac5a2a33c93f69a27f89", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/443cb10c4c3db3865645ac5a2a33c93f69a27f89" }, { "path": "skills/openclaw/post-formatter/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "0caeb8d054bb11b9b1322768548bbadf292f125d", "size": 1782, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0caeb8d054bb11b9b1322768548bbadf292f125d" }, { "path": "skills/openclaw/post-formatter/SKILL.md", "mode": "100644", "type": "blob", "sha": "ebea0efd0e0934dffc4e28bad4a5e5253e6dbe99", "size": 4116, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ebea0efd0e0934dffc4e28bad4a5e5253e6dbe99" }, { "path": "skills/openclaw/post-formatter/references", "mode": "040000", "type": "tree", "sha": "edb6f22507756e86a86f01de7d666f6e468ca35b", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/edb6f22507756e86a86f01de7d666f6e468ca35b" }, { "path": "skills/openclaw/post-formatter/references/formatting.md", "mode": "100644", "type": "blob", "sha": "6eb9545c64e35a2e69ed23dfcf7ec3c9f547912e", "size": 2841, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6eb9545c64e35a2e69ed23dfcf7ec3c9f547912e" }, { "path": "skills/openclaw/post-formatter/references/frameworks.md", "mode": "100644", "type": "blob", "sha": "46f0a1bcfec43976c972b79bcd2e9e67590cfcb7", "size": 1481, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/46f0a1bcfec43976c972b79bcd2e9e67590cfcb7" }, { "path": "skills/openclaw/poster-hero", "mode": "040000", "type": "tree", "sha": "94680501672ac3c42054f4ee903ba53336d608df", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/94680501672ac3c42054f4ee903ba53336d608df" }, { "path": "skills/openclaw/poster-hero/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "0d6a8065615ac5f0c07c4db4977c9269a3a918a6", "size": 373, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0d6a8065615ac5f0c07c4db4977c9269a3a918a6" }, { "path": "skills/openclaw/poster-hero/SKILL.md", "mode": "100644", "type": "blob", "sha": "2af270e69c0f1b9fd077303332f531aaba6a8d6c", "size": 4450, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2af270e69c0f1b9fd077303332f531aaba6a8d6c" }, { "path": "skills/openclaw/poster-hero/example.html", "mode": "100644", "type": "blob", "sha": "98e44ea22f9162028d0c0075d5c4f8af8f9f3e47", "size": 6354, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/98e44ea22f9162028d0c0075d5c4f8af8f9f3e47" }, { "path": "skills/openclaw/poster-hero/example.md", "mode": "100644", "type": "blob", "sha": "9b22173c75f87f24ac2c3df50c0c236bb909768b", "size": 263, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9b22173c75f87f24ac2c3df50c0c236bb909768b" }, { "path": "skills/openclaw/remove-bg", "mode": "040000", "type": "tree", "sha": "40321a7ac2e5f9dd61ef9af5beabcd98cd6b4464", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/40321a7ac2e5f9dd61ef9af5beabcd98cd6b4464" }, { "path": "skills/openclaw/remove-bg/SKILL.md", "mode": "100644", "type": "blob", "sha": "ab6437d4e9c3410843d53ee90ae9f727cc085f5a", "size": 3370, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ab6437d4e9c3410843d53ee90ae9f727cc085f5a" }, { "path": "skills/openclaw/roi-calculator", "mode": "040000", "type": "tree", "sha": "59776d943b7bfec06f8325fad0ca6826037eda43", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/59776d943b7bfec06f8325fad0ca6826037eda43" }, { "path": "skills/openclaw/roi-calculator/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "9a009acbcfe4977721003b9539b31ffc1ccabc6a", "size": 1263, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9a009acbcfe4977721003b9539b31ffc1ccabc6a" }, { "path": "skills/openclaw/roi-calculator/SKILL.md", "mode": "100644", "type": "blob", "sha": "d3863821d7437466e3fe118dd7cb4bc6acb98554", "size": 7843, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d3863821d7437466e3fe118dd7cb4bc6acb98554" }, { "path": "skills/openclaw/roi-calculator/references", "mode": "040000", "type": "tree", "sha": "7d48ade16e400012d0612a2b132dc2bb0abcd8d1", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/7d48ade16e400012d0612a2b132dc2bb0abcd8d1" }, { "path": "skills/openclaw/roi-calculator/references/benchmarks.md", "mode": "100644", "type": "blob", "sha": "35ed6abbdf7250cec59a393f3c11bc3e1cc8ca44", "size": 3735, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/35ed6abbdf7250cec59a393f3c11bc3e1cc8ca44" }, { "path": "skills/openclaw/roi-calculator/scripts", "mode": "040000", "type": "tree", "sha": "72aabb8c0e508fca7030bd9145dd4c9d6adfc881", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/72aabb8c0e508fca7030bd9145dd4c9d6adfc881" }, { "path": "skills/openclaw/roi-calculator/scripts/calc.py", "mode": "100644", "type": "blob", "sha": "781e4149893725ef0f22750db6bd9f5e81a91284", "size": 7445, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/781e4149893725ef0f22750db6bd9f5e81a91284" }, { "path": "skills/openclaw/short-drama", "mode": "040000", "type": "tree", "sha": "8222d8a4d500b25de024d2cf8dcc1db8667c271a", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8222d8a4d500b25de024d2cf8dcc1db8667c271a" }, { "path": "skills/openclaw/short-drama/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "1b96de24e4766e62492600ea002efa17b4d48f27", "size": 2920, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1b96de24e4766e62492600ea002efa17b4d48f27" }, { "path": "skills/openclaw/short-drama/SKILL.md", "mode": "100644", "type": "blob", "sha": "52cd11dc26cc48a00d98358d9a95a2c4cea8c078", "size": 24714, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/52cd11dc26cc48a00d98358d9a95a2c4cea8c078" }, { "path": "skills/openclaw/short-drama/references", "mode": "040000", "type": "tree", "sha": "58d4b18206c2f19a9988aef3027c65ba690e8e47", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/58d4b18206c2f19a9988aef3027c65ba690e8e47" }, { "path": "skills/openclaw/short-drama/references/causal-beats.md", "mode": "100644", "type": "blob", "sha": "5ce9d646b96c03f50f06ef6ffe33a0dd9e20f5af", "size": 3270, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5ce9d646b96c03f50f06ef6ffe33a0dd9e20f5af" }, { "path": "skills/openclaw/short-drama/references/character-consistency.md", "mode": "100644", "type": "blob", "sha": "e52e07d07b691e5b6dd24960285acede27320a4c", "size": 3427, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e52e07d07b691e5b6dd24960285acede27320a4c" }, { "path": "skills/openclaw/short-drama/references/dialogue-craft.md", "mode": "100644", "type": "blob", "sha": "c1d48c588f05dca837b892341411ba69aa1aa323", "size": 4260, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c1d48c588f05dca837b892341411ba69aa1aa323" }, { "path": "skills/openclaw/short-drama/references/drama-review-rubric.md", "mode": "100644", "type": "blob", "sha": "d90894784207beefa509e18ab4f38fafc27ca734", "size": 5177, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d90894784207beefa509e18ab4f38fafc27ca734" }, { "path": "skills/openclaw/short-drama/references/four-act-drama.md", "mode": "100644", "type": "blob", "sha": "c2be8bb2119519349eeaf355dc0daf4a5439426b", "size": 2719, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c2be8bb2119519349eeaf355dc0daf4a5439426b" }, { "path": "skills/openclaw/short-drama/references/genre-hooks-handbook.md", "mode": "100644", "type": "blob", "sha": "b2d72d14fa86d95acdb930df17060b610cc659b4", "size": 5556, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b2d72d14fa86d95acdb930df17060b610cc659b4" }, { "path": "skills/openclaw/short-drama/references/native-audio-workflow.md", "mode": "100644", "type": "blob", "sha": "0112e2a39da85f9c84ccc24cc63f7cb7019ade0c", "size": 6265, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0112e2a39da85f9c84ccc24cc63f7cb7019ade0c" }, { "path": "skills/openclaw/short-drama/references/satisfaction-and-villain.md", "mode": "100644", "type": "blob", "sha": "2e964253e056e90885d2be5cb560f9527ba6685a", "size": 3913, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2e964253e056e90885d2be5cb560f9527ba6685a" }, { "path": "skills/openclaw/short-drama/references/series-bible-schema.md", "mode": "100644", "type": "blob", "sha": "e2e6c0da4e1933b2340040bd742ade22500eba7e", "size": 5598, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e2e6c0da4e1933b2340040bd742ade22500eba7e" }, { "path": "skills/openclaw/short-drama/references/shot-prompt-format.md", "mode": "100644", "type": "blob", "sha": "e8ae34e678a91f5028fad7b6dc277897544ef2d6", "size": 6593, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e8ae34e678a91f5028fad7b6dc277897544ef2d6" }, { "path": "skills/openclaw/short-drama/references/story-engine.md", "mode": "100644", "type": "blob", "sha": "e4f389f887a973716a3dd664efa46ab6b52c3e5f", "size": 5961, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e4f389f887a973716a3dd664efa46ab6b52c3e5f" }, { "path": "skills/openclaw/short-drama/references/vertical-pacing.md", "mode": "100644", "type": "blob", "sha": "4fb9dd0da9c4b35327e85f35e360b7ef8a9096a9", "size": 2029, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4fb9dd0da9c4b35327e85f35e360b7ef8a9096a9" }, { "path": "skills/openclaw/short-drama/scripts", "mode": "040000", "type": "tree", "sha": "9850ba43a06715c2aee790d3a4eafad5c8e58188", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/9850ba43a06715c2aee790d3a4eafad5c8e58188" }, { "path": "skills/openclaw/short-drama/scripts/drama_ops.py", "mode": "100644", "type": "blob", "sha": "2202fc4081356abcf834fe0bda36c1fcefed9194", "size": 41777, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2202fc4081356abcf834fe0bda36c1fcefed9194" }, { "path": "skills/openclaw/short-drama/scripts/dubbing.py", "mode": "100644", "type": "blob", "sha": "357f2127e3148b394e17d4f7f3a1438f69e989fd", "size": 47168, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/357f2127e3148b394e17d4f7f3a1438f69e989fd" }, { "path": "skills/openclaw/skill-account-diagnosis", "mode": "040000", "type": "tree", "sha": "aa6e2ce8c9940ae9dcb31bfd2c43a9320b3905b3", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/aa6e2ce8c9940ae9dcb31bfd2c43a9320b3905b3" }, { "path": "skills/openclaw/skill-account-diagnosis/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "891b897205ec9b37ca2023c1cee9c32581087024", "size": 850, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/891b897205ec9b37ca2023c1cee9c32581087024" }, { "path": "skills/openclaw/skill-account-diagnosis/SKILL.md", "mode": "100644", "type": "blob", "sha": "2cd5cca955af29cbca49b6d3da4503d850ef8da5", "size": 3558, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2cd5cca955af29cbca49b6d3da4503d850ef8da5" }, { "path": "skills/openclaw/skill-account-diagnosis/references", "mode": "040000", "type": "tree", "sha": "31768a88532563c90791f116727760995b53d018", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/31768a88532563c90791f116727760995b53d018" }, { "path": "skills/openclaw/skill-account-diagnosis/references/diagnosis-framework.md", "mode": "100644", "type": "blob", "sha": "3336668edbf7235f9e99a7a8c6fcaed2cee1d299", "size": 3355, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3336668edbf7235f9e99a7a8c6fcaed2cee1d299" }, { "path": "skills/openclaw/skill-algorithm-updates", "mode": "040000", "type": "tree", "sha": "47eb4ab74ba0cd794eac548b47b6b0c7b289808d", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/47eb4ab74ba0cd794eac548b47b6b0c7b289808d" }, { "path": "skills/openclaw/skill-algorithm-updates/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "8fb87b4a892ecd14c522dcc62f97670d724b93ef", "size": 613, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8fb87b4a892ecd14c522dcc62f97670d724b93ef" }, { "path": "skills/openclaw/skill-algorithm-updates/SKILL.md", "mode": "100644", "type": "blob", "sha": "7253ccff49ffb55847d1e1b8caf6cad6280cb3aa", "size": 5052, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7253ccff49ffb55847d1e1b8caf6cad6280cb3aa" }, { "path": "skills/openclaw/skill-algorithm-updates/references", "mode": "040000", "type": "tree", "sha": "e576ae37378598352e89cd6a561ded21d8729ccd", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/e576ae37378598352e89cd6a561ded21d8729ccd" }, { "path": "skills/openclaw/skill-algorithm-updates/references/algorithm-vocabulary.md", "mode": "100644", "type": "blob", "sha": "0146fc8fa6464cd8bcce75871b1a35ecaf5bdc85", "size": 5368, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0146fc8fa6464cd8bcce75871b1a35ecaf5bdc85" }, { "path": "skills/openclaw/skill-algorithm-updates/references/platform-sources.md", "mode": "100644", "type": "blob", "sha": "bdc9ca489b4fc95486504cafe594c54a51067cc4", "size": 3677, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bdc9ca489b4fc95486504cafe594c54a51067cc4" }, { "path": "skills/openclaw/skill-article-outline", "mode": "040000", "type": "tree", "sha": "2e04c69cf4f5d9bce08fd7ad0f2af8ed924655d9", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/2e04c69cf4f5d9bce08fd7ad0f2af8ed924655d9" }, { "path": "skills/openclaw/skill-article-outline/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "e0c12d579e30fe37d2bc7d384dd38c4f9edbdefc", "size": 307, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e0c12d579e30fe37d2bc7d384dd38c4f9edbdefc" }, { "path": "skills/openclaw/skill-article-outline/SKILL.md", "mode": "100644", "type": "blob", "sha": "34437d9a4060394a72dacd2f34d6147c686fe544", "size": 4944, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/34437d9a4060394a72dacd2f34d6147c686fe544" }, { "path": "skills/openclaw/skill-audience-profiler", "mode": "040000", "type": "tree", "sha": "a7bca1f0b7570abc808809f4ea772b9b72987a86", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/a7bca1f0b7570abc808809f4ea772b9b72987a86" }, { "path": "skills/openclaw/skill-audience-profiler/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "48ea83d2f3b1d473d94a29476fb3b85b5a3e4b1c", "size": 405, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/48ea83d2f3b1d473d94a29476fb3b85b5a3e4b1c" }, { "path": "skills/openclaw/skill-audience-profiler/SKILL.md", "mode": "100644", "type": "blob", "sha": "ceb34e43366456728f15515c216888278160f2b9", "size": 3408, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ceb34e43366456728f15515c216888278160f2b9" }, { "path": "skills/openclaw/skill-audience-profiler/references", "mode": "040000", "type": "tree", "sha": "391b21ce7350fbc789fb3e0186ec50fedaa6f074", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/391b21ce7350fbc789fb3e0186ec50fedaa6f074" }, { "path": "skills/openclaw/skill-audience-profiler/references/profiling-frameworks.md", "mode": "100644", "type": "blob", "sha": "f229fc6b365119140533b4522e604f30a63ed7de", "size": 4119, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f229fc6b365119140533b4522e604f30a63ed7de" }, { "path": "skills/openclaw/skill-bilibili-upload", "mode": "040000", "type": "tree", "sha": "d0369418377b99591538f19cc1b7f1fc807d96c8", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d0369418377b99591538f19cc1b7f1fc807d96c8" }, { "path": "skills/openclaw/skill-bilibili-upload/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "77676e609feea75963b1654cb9b3a9ba8384f432", "size": 598, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/77676e609feea75963b1654cb9b3a9ba8384f432" }, { "path": "skills/openclaw/skill-bilibili-upload/SKILL.md", "mode": "100644", "type": "blob", "sha": "78605f370bbae01bdb3ca7ac9dab054cf6f79560", "size": 3682, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/78605f370bbae01bdb3ca7ac9dab054cf6f79560" }, { "path": "skills/openclaw/skill-bilibili-upload/scripts", "mode": "040000", "type": "tree", "sha": "c5df12e6e53c9ec28ab72372bb5a92018b721a50", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c5df12e6e53c9ec28ab72372bb5a92018b721a50" }, { "path": "skills/openclaw/skill-bilibili-upload/scripts/bili_upload.py", "mode": "100644", "type": "blob", "sha": "82e6d73e36e8bf61307e9f70061f21b7c225d994", "size": 12565, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/82e6d73e36e8bf61307e9f70061f21b7c225d994" }, { "path": "skills/openclaw/skill-brand-onboarding", "mode": "040000", "type": "tree", "sha": "a5bb0f3e8bf13ef0c73042d837f6d22b06c07375", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/a5bb0f3e8bf13ef0c73042d837f6d22b06c07375" }, { "path": "skills/openclaw/skill-brand-onboarding/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "829302052d6d2726aabc41b1a8b10e43459be15a", "size": 308, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/829302052d6d2726aabc41b1a8b10e43459be15a" }, { "path": "skills/openclaw/skill-brand-onboarding/SKILL.md", "mode": "100644", "type": "blob", "sha": "578fc5d2e09dbbeeb484afbcb5237be125e70b19", "size": 5807, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/578fc5d2e09dbbeeb484afbcb5237be125e70b19" }, { "path": "skills/openclaw/skill-brand-onboarding/references", "mode": "040000", "type": "tree", "sha": "96576a893e1af32dacb6d50d88e92968a4945103", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/96576a893e1af32dacb6d50d88e92968a4945103" }, { "path": "skills/openclaw/skill-brand-onboarding/references/profile-templates.md", "mode": "100644", "type": "blob", "sha": "573fb21c206b6b71308471e95cf3551fe2715925", "size": 2454, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/573fb21c206b6b71308471e95cf3551fe2715925" }, { "path": "skills/openclaw/skill-campaign-planner", "mode": "040000", "type": "tree", "sha": "c86211a0a0322daae288348d609799fde47500b0", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c86211a0a0322daae288348d609799fde47500b0" }, { "path": "skills/openclaw/skill-campaign-planner/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "d5e78738ffdfd4c33cfd5abe2e1fb3c2318e51ac", "size": 726, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d5e78738ffdfd4c33cfd5abe2e1fb3c2318e51ac" }, { "path": "skills/openclaw/skill-campaign-planner/SKILL.md", "mode": "100644", "type": "blob", "sha": "53515ff3c2d615c4832b3582741227c7491aa872", "size": 4050, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/53515ff3c2d615c4832b3582741227c7491aa872" }, { "path": "skills/openclaw/skill-campaign-planner/references", "mode": "040000", "type": "tree", "sha": "a5151f9047fdfd7f2b3babadff6edeb918061978", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/a5151f9047fdfd7f2b3babadff6edeb918061978" }, { "path": "skills/openclaw/skill-campaign-planner/references/campaign-frameworks.md", "mode": "100644", "type": "blob", "sha": "bb419e554432925bc0f4247a91ea493a1673e041", "size": 4420, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bb419e554432925bc0f4247a91ea493a1673e041" }, { "path": "skills/openclaw/skill-carousel-planner", "mode": "040000", "type": "tree", "sha": "4933108bf994ee31abfe14cbfeb46f5557142ef9", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/4933108bf994ee31abfe14cbfeb46f5557142ef9" }, { "path": "skills/openclaw/skill-carousel-planner/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "136b37fbf1d6614484e927e6f9c4ba621cd59118", "size": 308, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/136b37fbf1d6614484e927e6f9c4ba621cd59118" }, { "path": "skills/openclaw/skill-carousel-planner/SKILL.md", "mode": "100644", "type": "blob", "sha": "04820963aadf3ff2e4a28b194c171289878e426f", "size": 5995, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/04820963aadf3ff2e4a28b194c171289878e426f" }, { "path": "skills/openclaw/skill-carousel-planner/references", "mode": "040000", "type": "tree", "sha": "0a496949eb37c6a3063d353ecd7fdc01dc1ae444", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/0a496949eb37c6a3063d353ecd7fdc01dc1ae444" }, { "path": "skills/openclaw/skill-carousel-planner/references/format-specs.md", "mode": "100644", "type": "blob", "sha": "6e89d8d0885b26890e97f02b03131d3a52845e4d", "size": 2127, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6e89d8d0885b26890e97f02b03131d3a52845e4d" }, { "path": "skills/openclaw/skill-carousel-planner/references/hook-library.md", "mode": "100644", "type": "blob", "sha": "83120916291d7f7c8e00c2bef394596117da3059", "size": 3279, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/83120916291d7f7c8e00c2bef394596117da3059" }, { "path": "skills/openclaw/skill-carousel-planner/references/scoring-system.md", "mode": "100644", "type": "blob", "sha": "2352136caac08a099c2ed159960c6385bf3219b5", "size": 4422, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2352136caac08a099c2ed159960c6385bf3219b5" }, { "path": "skills/openclaw/skill-channels-upload", "mode": "040000", "type": "tree", "sha": "29c4d22ff402ff6b8bb9b70c72fc2efc6eeae65e", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/29c4d22ff402ff6b8bb9b70c72fc2efc6eeae65e" }, { "path": "skills/openclaw/skill-channels-upload/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "8860712a34237927a8106ec8c9fa8004a4603a23", "size": 611, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8860712a34237927a8106ec8c9fa8004a4603a23" }, { "path": "skills/openclaw/skill-channels-upload/SKILL.md", "mode": "100644", "type": "blob", "sha": "e3e3fb0d8f8e28ca0176bd1e4f241c1978e11146", "size": 2119, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e3e3fb0d8f8e28ca0176bd1e4f241c1978e11146" }, { "path": "skills/openclaw/skill-collab-proposal", "mode": "040000", "type": "tree", "sha": "d6346054001b24b0a212e2516515749082888832", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d6346054001b24b0a212e2516515749082888832" }, { "path": "skills/openclaw/skill-collab-proposal/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "9ef0c17057e7f6001e5888f3d22775646a306467", "size": 346, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9ef0c17057e7f6001e5888f3d22775646a306467" }, { "path": "skills/openclaw/skill-collab-proposal/SKILL.md", "mode": "100644", "type": "blob", "sha": "e60cc651838656c629995a02dcb2994d82b7e98d", "size": 6035, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e60cc651838656c629995a02dcb2994d82b7e98d" }, { "path": "skills/openclaw/skill-collab-proposal/references", "mode": "040000", "type": "tree", "sha": "eace67249a80fb2a66adf3452a29ee66c6950729", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/eace67249a80fb2a66adf3452a29ee66c6950729" }, { "path": "skills/openclaw/skill-collab-proposal/references/kol-pricing-guide.md", "mode": "100644", "type": "blob", "sha": "c17fa22473073f346de75671f8a36d1104af17dd", "size": 8027, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c17fa22473073f346de75671f8a36d1104af17dd" }, { "path": "skills/openclaw/skill-collab-proposal/references/proposal-templates.md", "mode": "100644", "type": "blob", "sha": "84c123197bd07c88de420f90584dbdec061567a8", "size": 1938, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/84c123197bd07c88de420f90584dbdec061567a8" }, { "path": "skills/openclaw/skill-comment-insights", "mode": "040000", "type": "tree", "sha": "8f1cac3a7d4a9a0598eb667c5b1c1595bb009c8b", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8f1cac3a7d4a9a0598eb667c5b1c1595bb009c8b" }, { "path": "skills/openclaw/skill-comment-insights/SKILL.md", "mode": "100644", "type": "blob", "sha": "45b918dae00173984d834f67e8f930d7470aaf5f", "size": 3119, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/45b918dae00173984d834f67e8f930d7470aaf5f" }, { "path": "skills/openclaw/skill-comment-insights/scripts", "mode": "040000", "type": "tree", "sha": "a88950b41b6987c10a9f6bcb3e4876ec1f6f9f92", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/a88950b41b6987c10a9f6bcb3e4876ec1f6f9f92" }, { "path": "skills/openclaw/skill-comment-insights/scripts/comment_insights.py", "mode": "100644", "type": "blob", "sha": "dff88c3903acfd2bbb088c34117b9644f09c835c", "size": 11630, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dff88c3903acfd2bbb088c34117b9644f09c835c" }, { "path": "skills/openclaw/skill-community-ops", "mode": "040000", "type": "tree", "sha": "a0bf5db99fb5c3e946c66073b7aaf5691cc83fb1", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/a0bf5db99fb5c3e946c66073b7aaf5691cc83fb1" }, { "path": "skills/openclaw/skill-community-ops/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "a28b98fbe7b267749304340fee9333cbc9b6e627", "size": 620, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a28b98fbe7b267749304340fee9333cbc9b6e627" }, { "path": "skills/openclaw/skill-community-ops/SKILL.md", "mode": "100644", "type": "blob", "sha": "74a720134b3005665a4cf5f2bef0eae66528235d", "size": 6032, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/74a720134b3005665a4cf5f2bef0eae66528235d" }, { "path": "skills/openclaw/skill-community-ops/references", "mode": "040000", "type": "tree", "sha": "393276d342c9c685e143e9c68ddb50ae11ca5392", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/393276d342c9c685e143e9c68ddb50ae11ca5392" }, { "path": "skills/openclaw/skill-community-ops/references/crisis-grading.md", "mode": "100644", "type": "blob", "sha": "54aea8ba41e5f532bb036480c264ce661cc889ca", "size": 6396, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/54aea8ba41e5f532bb036480c264ce661cc889ca" }, { "path": "skills/openclaw/skill-community-ops/references/platform-comment-ecology.md", "mode": "100644", "type": "blob", "sha": "cd9c0c6c24444b3053f0d82311c0d6c71fe4723b", "size": 3829, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cd9c0c6c24444b3053f0d82311c0d6c71fe4723b" }, { "path": "skills/openclaw/skill-community-ops/references/reply-playbook.md", "mode": "100644", "type": "blob", "sha": "671de452e4cdeacdb6726951cbab0d6bc39fc193", "size": 5237, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/671de452e4cdeacdb6726951cbab0d6bc39fc193" }, { "path": "skills/openclaw/skill-community-ops/references/topic-mining.md", "mode": "100644", "type": "blob", "sha": "81f1bd0e49c9a47a15386eab85885943d1a677ec", "size": 2226, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/81f1bd0e49c9a47a15386eab85885943d1a677ec" }, { "path": "skills/openclaw/skill-competitor-analysis", "mode": "040000", "type": "tree", "sha": "21c3f57f3eafab83f672bc343a11c241e70e9d84", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/21c3f57f3eafab83f672bc343a11c241e70e9d84" }, { "path": "skills/openclaw/skill-competitor-analysis/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "3d7cdb07f8d812bd2f06be32c5a5fc5b793aed11", "size": 2543, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3d7cdb07f8d812bd2f06be32c5a5fc5b793aed11" }, { "path": "skills/openclaw/skill-competitor-analysis/SKILL.md", "mode": "100644", "type": "blob", "sha": "8730d498a5aea1aa12b1c326c3220435df94881a", "size": 6853, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8730d498a5aea1aa12b1c326c3220435df94881a" }, { "path": "skills/openclaw/skill-competitor-analysis/references", "mode": "040000", "type": "tree", "sha": "e82eab12f6367253e7e2e7b8f341de89c72d610d", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/e82eab12f6367253e7e2e7b8f341de89c72d610d" }, { "path": "skills/openclaw/skill-competitor-analysis/references/analysis-templates.md", "mode": "100644", "type": "blob", "sha": "54a5c5fb684a005b859a5fd00b5b381616bbe3f1", "size": 3515, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/54a5c5fb684a005b859a5fd00b5b381616bbe3f1" }, { "path": "skills/openclaw/skill-competitor-analysis/references/data-collection.md", "mode": "100644", "type": "blob", "sha": "3e79bcbbd3a4b6adec3e2c4957b4753d676584c7", "size": 3148, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3e79bcbbd3a4b6adec3e2c4957b4753d676584c7" }, { "path": "skills/openclaw/skill-competitor-analysis/references/viral-patterns.md", "mode": "100644", "type": "blob", "sha": "4bd5f127a721fe4935338560a05a42f15adb27ee", "size": 3816, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4bd5f127a721fe4935338560a05a42f15adb27ee" }, { "path": "skills/openclaw/skill-content-calendar-log", "mode": "040000", "type": "tree", "sha": "a4b56565054c7b1e1ba68920b22d90be1b6c663b", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/a4b56565054c7b1e1ba68920b22d90be1b6c663b" }, { "path": "skills/openclaw/skill-content-calendar-log/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "52b2867a6af78f7b01fa4f35216c0c5ca1983e7f", "size": 994, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/52b2867a6af78f7b01fa4f35216c0c5ca1983e7f" }, { "path": "skills/openclaw/skill-content-calendar-log/SKILL.md", "mode": "100644", "type": "blob", "sha": "313c2a7328840244d265d079ba7e0d9e7d94fddd", "size": 4494, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/313c2a7328840244d265d079ba7e0d9e7d94fddd" }, { "path": "skills/openclaw/skill-content-calendar", "mode": "040000", "type": "tree", "sha": "8302e82ce42c0bd2055bdb84e8c83425757af475", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8302e82ce42c0bd2055bdb84e8c83425757af475" }, { "path": "skills/openclaw/skill-content-calendar/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "f4613798aca99c88248ea3d92de8d72faaeacd87", "size": 420, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f4613798aca99c88248ea3d92de8d72faaeacd87" }, { "path": "skills/openclaw/skill-content-calendar/SKILL.md", "mode": "100644", "type": "blob", "sha": "d7af852bc4cbb7cd42137f79bbd350d551ccc1b5", "size": 6891, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d7af852bc4cbb7cd42137f79bbd350d551ccc1b5" }, { "path": "skills/openclaw/skill-content-calendar/references", "mode": "040000", "type": "tree", "sha": "1f549d72ec4e4581bcdffdcba03df760724ffbd6", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/1f549d72ec4e4581bcdffdcba03df760724ffbd6" }, { "path": "skills/openclaw/skill-content-calendar/references/content-mix-guide.md", "mode": "100644", "type": "blob", "sha": "e7723234a55f3dfe88c8e7f1aed1873884378422", "size": 1299, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e7723234a55f3dfe88c8e7f1aed1873884378422" }, { "path": "skills/openclaw/skill-content-gap-analysis", "mode": "040000", "type": "tree", "sha": "e192cd59f5337ebaac1d182e29c9e08061ed3367", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/e192cd59f5337ebaac1d182e29c9e08061ed3367" }, { "path": "skills/openclaw/skill-content-gap-analysis/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "4c278d338f52ca404d541bc26bbbd805815876a9", "size": 2297, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4c278d338f52ca404d541bc26bbbd805815876a9" }, { "path": "skills/openclaw/skill-content-gap-analysis/SKILL.md", "mode": "100644", "type": "blob", "sha": "f56ee1ce59eb0d8bbf8ef702aee975b1eb51badd", "size": 7750, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f56ee1ce59eb0d8bbf8ef702aee975b1eb51badd" }, { "path": "skills/openclaw/skill-content-gap-analysis/references", "mode": "040000", "type": "tree", "sha": "9621ea74a872f96963ca501ad93db0bbe6037138", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/9621ea74a872f96963ca501ad93db0bbe6037138" }, { "path": "skills/openclaw/skill-content-gap-analysis/references/demand-signals.md", "mode": "100644", "type": "blob", "sha": "c26b5c97f002b77645678adc96fbbe0fd3624cc5", "size": 2805, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c26b5c97f002b77645678adc96fbbe0fd3624cc5" }, { "path": "skills/openclaw/skill-content-gap-analysis/references/scoring-model.md", "mode": "100644", "type": "blob", "sha": "32b884d73a99e33918369f8d32853e3b35c76739", "size": 1975, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/32b884d73a99e33918369f8d32853e3b35c76739" }, { "path": "skills/openclaw/skill-content-matrix", "mode": "040000", "type": "tree", "sha": "d8762aac7584937bd17c0ae7dd1418e00904250e", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d8762aac7584937bd17c0ae7dd1418e00904250e" }, { "path": "skills/openclaw/skill-content-matrix/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "8c70b09491c30730acfa9e08be6094cb5825aeb3", "size": 306, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8c70b09491c30730acfa9e08be6094cb5825aeb3" }, { "path": "skills/openclaw/skill-content-matrix/SKILL.md", "mode": "100644", "type": "blob", "sha": "02cbb753ab96b4b655f00cc43b18782ddd37f1ae", "size": 4746, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/02cbb753ab96b4b655f00cc43b18782ddd37f1ae" }, { "path": "skills/openclaw/skill-content-matrix/references", "mode": "040000", "type": "tree", "sha": "2c6b483962dd884b54c6cd7e5d2430cc9b1f69c2", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/2c6b483962dd884b54c6cd7e5d2430cc9b1f69c2" }, { "path": "skills/openclaw/skill-content-matrix/references/content-formats.md", "mode": "100644", "type": "blob", "sha": "5325fc5a8477cf7ca3bc397256653448a5018ee4", "size": 4021, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5325fc5a8477cf7ca3bc397256653448a5018ee4" }, { "path": "skills/openclaw/skill-content-postmortem", "mode": "040000", "type": "tree", "sha": "0d3affc5475e0ec2ce5d5a298edcb629bee450c2", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/0d3affc5475e0ec2ce5d5a298edcb629bee450c2" }, { "path": "skills/openclaw/skill-content-postmortem/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "0e36e7c1f9f7ce4e93d21ea0fc67e92f01e77b76", "size": 1426, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0e36e7c1f9f7ce4e93d21ea0fc67e92f01e77b76" }, { "path": "skills/openclaw/skill-content-postmortem/SKILL.md", "mode": "100644", "type": "blob", "sha": "738e5b6788412e4ca528e77370f4142859a88db2", "size": 8109, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/738e5b6788412e4ca528e77370f4142859a88db2" }, { "path": "skills/openclaw/skill-content-postmortem/references", "mode": "040000", "type": "tree", "sha": "8f02d44143fcdaef81f3ab0593f5a43e08c4064e", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8f02d44143fcdaef81f3ab0593f5a43e08c4064e" }, { "path": "skills/openclaw/skill-content-postmortem/references/postmortem-dimensions.md", "mode": "100644", "type": "blob", "sha": "ee0e2209233a21826a6ebc0b2adbd886294db4ab", "size": 1937, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ee0e2209233a21826a6ebc0b2adbd886294db4ab" }, { "path": "skills/openclaw/skill-content-postmortem/scripts", "mode": "040000", "type": "tree", "sha": "116b8ba91a244061d97a6a19a1c5be7e45ea6881", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/116b8ba91a244061d97a6a19a1c5be7e45ea6881" }, { "path": "skills/openclaw/skill-content-postmortem/scripts/aggregate.py", "mode": "100644", "type": "blob", "sha": "63987cb79d36c64ca3209ed9905194dd382e254d", "size": 8493, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/63987cb79d36c64ca3209ed9905194dd382e254d" }, { "path": "skills/openclaw/skill-content-repurposing", "mode": "040000", "type": "tree", "sha": "09b82b8a680d4d474fefadb4d33bdeab66244ca8", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/09b82b8a680d4d474fefadb4d33bdeab66244ca8" }, { "path": "skills/openclaw/skill-content-repurposing/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "07151ae0ff7fe6cf5067e524e291717e8a6e2c16", "size": 314, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/07151ae0ff7fe6cf5067e524e291717e8a6e2c16" }, { "path": "skills/openclaw/skill-content-repurposing/SKILL.md", "mode": "100644", "type": "blob", "sha": "7574d6e87f5bff7b9c415d30c81c6f38e67925e5", "size": 4555, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7574d6e87f5bff7b9c415d30c81c6f38e67925e5" }, { "path": "skills/openclaw/skill-content-repurposing/references", "mode": "040000", "type": "tree", "sha": "192bfa8e1fa63aec82e9bf5b01c1f1fa60ff061c", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/192bfa8e1fa63aec82e9bf5b01c1f1fa60ff061c" }, { "path": "skills/openclaw/skill-content-repurposing/references/conversion-recipes.md", "mode": "100644", "type": "blob", "sha": "6979e8b17b6623de9a5cf414e57747e8b114806f", "size": 8926, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6979e8b17b6623de9a5cf414e57747e8b114806f" }, { "path": "skills/openclaw/skill-content-repurposing/references/platform-specs.md", "mode": "100644", "type": "blob", "sha": "1442e01f1fa342f561cf801559a21e8f1ff6a1f2", "size": 6493, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1442e01f1fa342f561cf801559a21e8f1ff6a1f2" }, { "path": "skills/openclaw/skill-content-strategy", "mode": "040000", "type": "tree", "sha": "03f438b0de84c10959fc4ad50c1cfe206f2eecdd", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/03f438b0de84c10959fc4ad50c1cfe206f2eecdd" }, { "path": "skills/openclaw/skill-content-strategy/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "8990e23f1c321a52314b51a7bd911debc750b4fa", "size": 308, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8990e23f1c321a52314b51a7bd911debc750b4fa" }, { "path": "skills/openclaw/skill-content-strategy/SKILL.md", "mode": "100644", "type": "blob", "sha": "3769e4d72c7640615f136c919302ec41cf1b3d2f", "size": 5691, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3769e4d72c7640615f136c919302ec41cf1b3d2f" }, { "path": "skills/openclaw/skill-content-strategy/references", "mode": "040000", "type": "tree", "sha": "d5f68076e4cff6f3c2fa2d6204f39dfd6d8cc621", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d5f68076e4cff6f3c2fa2d6204f39dfd6d8cc621" }, { "path": "skills/openclaw/skill-content-strategy/references/strategy-frameworks.md", "mode": "100644", "type": "blob", "sha": "0f2d8eaab5c8abc5c0d87fd6c63ce4be24304b99", "size": 3229, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0f2d8eaab5c8abc5c0d87fd6c63ce4be24304b99" }, { "path": "skills/openclaw/skill-cross-platform-diff", "mode": "040000", "type": "tree", "sha": "9ee9bbcf67230e9e69a779410979324870f72261", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/9ee9bbcf67230e9e69a779410979324870f72261" }, { "path": "skills/openclaw/skill-cross-platform-diff/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "3541f0eccce18c5ebfccaa6dd22b8443a17c0f50", "size": 1105, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3541f0eccce18c5ebfccaa6dd22b8443a17c0f50" }, { "path": "skills/openclaw/skill-cross-platform-diff/SKILL.md", "mode": "100644", "type": "blob", "sha": "4826ddb951c9f73c7337b2b1d6a7f5cdeb5ae0c3", "size": 6481, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4826ddb951c9f73c7337b2b1d6a7f5cdeb5ae0c3" }, { "path": "skills/openclaw/skill-cross-platform-diff/references", "mode": "040000", "type": "tree", "sha": "8251f19d761ce57f6bc9a694fe0444e978dc112b", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8251f19d761ce57f6bc9a694fe0444e978dc112b" }, { "path": "skills/openclaw/skill-cross-platform-diff/references/platform-traits.md", "mode": "100644", "type": "blob", "sha": "a0d31a9b333af8ba084c3558b65111b4a2b3193c", "size": 8842, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a0d31a9b333af8ba084c3558b65111b4a2b3193c" }, { "path": "skills/openclaw/skill-cross-platform-publish", "mode": "040000", "type": "tree", "sha": "6e89347fd4191ac344195e0a547265b451064b3a", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6e89347fd4191ac344195e0a547265b451064b3a" }, { "path": "skills/openclaw/skill-cross-platform-publish/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "6913486d8f7008ebdd7c36c6d8c176b656ff013a", "size": 588, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6913486d8f7008ebdd7c36c6d8c176b656ff013a" }, { "path": "skills/openclaw/skill-cross-platform-publish/SKILL.md", "mode": "100644", "type": "blob", "sha": "3da3fbda4ad0ba591f1d0bc554ed7436ca15addc", "size": 4398, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3da3fbda4ad0ba591f1d0bc554ed7436ca15addc" }, { "path": "skills/openclaw/skill-cross-platform-publish/scripts", "mode": "040000", "type": "tree", "sha": "7c9e4ef8f9a8f8def600d4320b3930c552a4b26e", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/7c9e4ef8f9a8f8def600d4320b3930c552a4b26e" }, { "path": "skills/openclaw/skill-cross-platform-publish/scripts/publish_dispatch.py", "mode": "100644", "type": "blob", "sha": "65c54f599bc93bb60c50129096c78de731199bfa", "size": 8372, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/65c54f599bc93bb60c50129096c78de731199bfa" }, { "path": "skills/openclaw/skill-data-tracker", "mode": "040000", "type": "tree", "sha": "7164dc01ad912f49964fc25bef1e3c0f4e417d39", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/7164dc01ad912f49964fc25bef1e3c0f4e417d39" }, { "path": "skills/openclaw/skill-data-tracker/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "90c676cdb68e866f24395903e2af37b0e0d5999b", "size": 817, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/90c676cdb68e866f24395903e2af37b0e0d5999b" }, { "path": "skills/openclaw/skill-data-tracker/SKILL.md", "mode": "100644", "type": "blob", "sha": "481df7dfc69ba4c3b099a2a449c35926823707e3", "size": 7696, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/481df7dfc69ba4c3b099a2a449c35926823707e3" }, { "path": "skills/openclaw/skill-data-tracker/scripts", "mode": "040000", "type": "tree", "sha": "3f9e9185aac44b6f1d41839b0a62d87d8b2b03d5", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/3f9e9185aac44b6f1d41839b0a62d87d8b2b03d5" }, { "path": "skills/openclaw/skill-data-tracker/scripts/track.py", "mode": "100644", "type": "blob", "sha": "008f4ba6fd0d9d30461bde1c5691155f64de4a8a", "size": 15285, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/008f4ba6fd0d9d30461bde1c5691155f64de4a8a" }, { "path": "skills/openclaw/skill-douyin-upload", "mode": "040000", "type": "tree", "sha": "f43a62551c01b7c78da984a96919421e47017443", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f43a62551c01b7c78da984a96919421e47017443" }, { "path": "skills/openclaw/skill-douyin-upload/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "c72afd5847b958699e83b10df65f8601b2b87004", "size": 2138, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c72afd5847b958699e83b10df65f8601b2b87004" }, { "path": "skills/openclaw/skill-douyin-upload/SKILL.md", "mode": "100644", "type": "blob", "sha": "d8cefd2a40d1799259d6297405d58ec834ba9afa", "size": 10680, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d8cefd2a40d1799259d6297405d58ec834ba9afa" }, { "path": "skills/openclaw/skill-event-calendar", "mode": "040000", "type": "tree", "sha": "2740a370af095a7ad3abe529975f7fe43b844c50", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/2740a370af095a7ad3abe529975f7fe43b844c50" }, { "path": "skills/openclaw/skill-event-calendar/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "d4cf1a03231a83cc87c3c77fc1375609ae742ea7", "size": 2751, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d4cf1a03231a83cc87c3c77fc1375609ae742ea7" }, { "path": "skills/openclaw/skill-event-calendar/SKILL.md", "mode": "100644", "type": "blob", "sha": "3798b95f09f125d84e0ee053cf720a8be8def165", "size": 6829, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3798b95f09f125d84e0ee053cf720a8be8def165" }, { "path": "skills/openclaw/skill-event-calendar/references", "mode": "040000", "type": "tree", "sha": "7ffe497f8d98b37dc43c24f82d9987baf217e978", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/7ffe497f8d98b37dc43c24f82d9987baf217e978" }, { "path": "skills/openclaw/skill-event-calendar/references/events-china.md", "mode": "100644", "type": "blob", "sha": "2ce6e398e9ac6c40daa2aef7851cea6c7f369954", "size": 12344, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2ce6e398e9ac6c40daa2aef7851cea6c7f369954" }, { "path": "skills/openclaw/skill-event-calendar/scripts", "mode": "040000", "type": "tree", "sha": "8f5cdb9ef05a49858207d2cfe8268e2b881f4d0e", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8f5cdb9ef05a49858207d2cfe8268e2b881f4d0e" }, { "path": "skills/openclaw/skill-event-calendar/scripts/lunar.py", "mode": "100755", "type": "blob", "sha": "86fcd65e7f79e77d637e1d9d9e61b8ad58c4cb9b", "size": 11384, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/86fcd65e7f79e77d637e1d9d9e61b8ad58c4cb9b" }, { "path": "skills/openclaw/skill-hook-generator", "mode": "040000", "type": "tree", "sha": "180222e3dd7004f8d6723efafece3f631e27957a", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/180222e3dd7004f8d6723efafece3f631e27957a" }, { "path": "skills/openclaw/skill-hook-generator/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "57a9f7ea74dc9e6355164f4abc753be7cc344d38", "size": 306, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/57a9f7ea74dc9e6355164f4abc753be7cc344d38" }, { "path": "skills/openclaw/skill-hook-generator/SKILL.md", "mode": "100644", "type": "blob", "sha": "38ac51fd9a1c5ccc5c07a6e018cd256c010d39ac", "size": 3409, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/38ac51fd9a1c5ccc5c07a6e018cd256c010d39ac" }, { "path": "skills/openclaw/skill-hook-generator/references", "mode": "040000", "type": "tree", "sha": "07c529c1eea8a75f7d1ac5ccddde22753c5435e4", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/07c529c1eea8a75f7d1ac5ccddde22753c5435e4" }, { "path": "skills/openclaw/skill-hook-generator/references/hook-formulas.md", "mode": "100644", "type": "blob", "sha": "17756327f20ae075bb73478991f4c1f218bbda0d", "size": 1816, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/17756327f20ae075bb73478991f4c1f218bbda0d" }, { "path": "skills/openclaw/skill-kuaishou-upload", "mode": "040000", "type": "tree", "sha": "811302f414552ad88813d036db21169ecaa529e7", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/811302f414552ad88813d036db21169ecaa529e7" }, { "path": "skills/openclaw/skill-kuaishou-upload/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "ffe7b686e116c5fbd4bf39300ef120e359861f69", "size": 608, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ffe7b686e116c5fbd4bf39300ef120e359861f69" }, { "path": "skills/openclaw/skill-kuaishou-upload/SKILL.md", "mode": "100644", "type": "blob", "sha": "b1f53a51f8e4e8b5c53ad32e1b9bdca511443cb1", "size": 5877, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b1f53a51f8e4e8b5c53ad32e1b9bdca511443cb1" }, { "path": "skills/openclaw/skill-livestream", "mode": "040000", "type": "tree", "sha": "082f9cb40f310f4c97be4b06a656fe8ae38829ae", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/082f9cb40f310f4c97be4b06a656fe8ae38829ae" }, { "path": "skills/openclaw/skill-livestream/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "faa469e54277cde85591d5214828e179cc6b5b44", "size": 705, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/faa469e54277cde85591d5214828e179cc6b5b44" }, { "path": "skills/openclaw/skill-livestream/SKILL.md", "mode": "100644", "type": "blob", "sha": "b74b108967ebb794bde4061742302bd94c7a8c73", "size": 4047, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b74b108967ebb794bde4061742302bd94c7a8c73" }, { "path": "skills/openclaw/skill-livestream/references", "mode": "040000", "type": "tree", "sha": "33e1608bf9fd4477158e0fd655f6f243bafc1927", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/33e1608bf9fd4477158e0fd655f6f243bafc1927" }, { "path": "skills/openclaw/skill-livestream/references/livestream-playbook.md", "mode": "100644", "type": "blob", "sha": "530c119170d6eecbf094d0f7ab638a32d92d7647", "size": 3488, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/530c119170d6eecbf094d0f7ab638a32d92d7647" }, { "path": "skills/openclaw/skill-livestream/references/output-template.md", "mode": "100644", "type": "blob", "sha": "8eb17094135922f61b2d337187687d21eb4f1d8d", "size": 1495, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8eb17094135922f61b2d337187687d21eb4f1d8d" }, { "path": "skills/openclaw/skill-my-account", "mode": "040000", "type": "tree", "sha": "23bfa8587e9442f46149a032fc1d3711bc7d2820", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/23bfa8587e9442f46149a032fc1d3711bc7d2820" }, { "path": "skills/openclaw/skill-my-account/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "2165d4e4f982cfa5b5ccb277865bcc3de746aead", "size": 2852, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2165d4e4f982cfa5b5ccb277865bcc3de746aead" }, { "path": "skills/openclaw/skill-my-account/SKILL.md", "mode": "100644", "type": "blob", "sha": "ee952ca89eef5908528a0f0ccdcd0749112b4b0d", "size": 4955, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ee952ca89eef5908528a0f0ccdcd0749112b4b0d" }, { "path": "skills/openclaw/skill-my-account/references", "mode": "040000", "type": "tree", "sha": "f0e7fb10cc3ebce13b48a5fe4d22fa91a9fff927", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f0e7fb10cc3ebce13b48a5fe4d22fa91a9fff927" }, { "path": "skills/openclaw/skill-my-account/references/commands.md", "mode": "100644", "type": "blob", "sha": "b9f0074cb1b0cf4b1918fc611fe1b532d9b7969a", "size": 4381, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b9f0074cb1b0cf4b1918fc611fe1b532d9b7969a" }, { "path": "skills/openclaw/skill-news-intelligence", "mode": "040000", "type": "tree", "sha": "1d927516f4719ddfca741b289a41754f7230946f", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/1d927516f4719ddfca741b289a41754f7230946f" }, { "path": "skills/openclaw/skill-news-intelligence/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "7b4cc3518347a018c3d1e800d29a1ffcd4b25455", "size": 2968, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7b4cc3518347a018c3d1e800d29a1ffcd4b25455" }, { "path": "skills/openclaw/skill-news-intelligence/SKILL.md", "mode": "100644", "type": "blob", "sha": "64d6b5a7cfb24129a530783afffcebee935d5f2d", "size": 5638, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/64d6b5a7cfb24129a530783afffcebee935d5f2d" }, { "path": "skills/openclaw/skill-news-intelligence/scripts", "mode": "040000", "type": "tree", "sha": "f7011b199ce8ae6810e95c02c9d4bde1ed8a1855", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f7011b199ce8ae6810e95c02c9d4bde1ed8a1855" }, { "path": "skills/openclaw/skill-news-intelligence/scripts/daily_briefing.py", "mode": "100644", "type": "blob", "sha": "0ff01da0b44f894ac457341c8cd4d0b9555ef0ff", "size": 5267, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0ff01da0b44f894ac457341c8cd4d0b9555ef0ff" }, { "path": "skills/openclaw/skill-news-intelligence/scripts/fetch_news.py", "mode": "100644", "type": "blob", "sha": "fca530e7cbb3c2f948011c53603aa3703e6c52d4", "size": 12245, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fca530e7cbb3c2f948011c53603aa3703e6c52d4" }, { "path": "skills/openclaw/skill-news-intelligence/scripts/rss_parser.py", "mode": "100644", "type": "blob", "sha": "619ed0f2b5636c738ba138bfea7a2367f651d203", "size": 4255, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/619ed0f2b5636c738ba138bfea7a2367f651d203" }, { "path": "skills/openclaw/skill-persona-check", "mode": "040000", "type": "tree", "sha": "f5ac9c525ea73cbdda4d36f6245351b1caecf14c", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f5ac9c525ea73cbdda4d36f6245351b1caecf14c" }, { "path": "skills/openclaw/skill-persona-check/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "0d689baaa594b47e1ad0487f640b4fd29f079b24", "size": 1087, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0d689baaa594b47e1ad0487f640b4fd29f079b24" }, { "path": "skills/openclaw/skill-persona-check/SKILL.md", "mode": "100644", "type": "blob", "sha": "923972eea7e07dd62903f44c4517dfadc5059636", "size": 7160, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/923972eea7e07dd62903f44c4517dfadc5059636" }, { "path": "skills/openclaw/skill-positioning-analysis", "mode": "040000", "type": "tree", "sha": "a90f29dd439bb236d7613ef715de04527a82bce7", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/a90f29dd439bb236d7613ef715de04527a82bce7" }, { "path": "skills/openclaw/skill-positioning-analysis/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "1212e9c79b159438c65ea142d0d8f77988505e5a", "size": 601, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1212e9c79b159438c65ea142d0d8f77988505e5a" }, { "path": "skills/openclaw/skill-positioning-analysis/SKILL.md", "mode": "100644", "type": "blob", "sha": "8a42e78ddefce94f98efa7cc883f70fee630c651", "size": 3853, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8a42e78ddefce94f98efa7cc883f70fee630c651" }, { "path": "skills/openclaw/skill-positioning-analysis/references", "mode": "040000", "type": "tree", "sha": "c1cef29f98343ccef7469dbcf19d5d085a7decf9", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c1cef29f98343ccef7469dbcf19d5d085a7decf9" }, { "path": "skills/openclaw/skill-positioning-analysis/references/positioning-frameworks.md", "mode": "100644", "type": "blob", "sha": "bae52971c683ab816a9d724fcf4d61ad771f7c64", "size": 3814, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bae52971c683ab816a9d724fcf4d61ad771f7c64" }, { "path": "skills/openclaw/skill-post-scorer", "mode": "040000", "type": "tree", "sha": "4839446474012195d1691796fffa340c9c03b6cd", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/4839446474012195d1691796fffa340c9c03b6cd" }, { "path": "skills/openclaw/skill-post-scorer/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "b014957e621a2fb91c67ff12a658b9b84cb264aa", "size": 1214, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b014957e621a2fb91c67ff12a658b9b84cb264aa" }, { "path": "skills/openclaw/skill-post-scorer/SKILL.md", "mode": "100644", "type": "blob", "sha": "a4df3303b6ac5efa945c447a9e3675db80fdf5ef", "size": 6152, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a4df3303b6ac5efa945c447a9e3675db80fdf5ef" }, { "path": "skills/openclaw/skill-post-scorer/references", "mode": "040000", "type": "tree", "sha": "18e578bdc6ced17453d42420a0700a6fa6b1f3f2", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/18e578bdc6ced17453d42420a0700a6fa6b1f3f2" }, { "path": "skills/openclaw/skill-post-scorer/references/fallback-benchmarks.md", "mode": "100644", "type": "blob", "sha": "1b970fa695f9c574b1df94ab0cb4c60f972730d9", "size": 4014, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1b970fa695f9c574b1df94ab0cb4c60f972730d9" }, { "path": "skills/openclaw/skill-post-scorer/references/scoring-criteria.md", "mode": "100644", "type": "blob", "sha": "6351c43a2430808e36a82ab526262a4c107462c7", "size": 4888, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6351c43a2430808e36a82ab526262a4c107462c7" }, { "path": "skills/openclaw/skill-post-scorer/scripts", "mode": "040000", "type": "tree", "sha": "4944578189caaa8b86d9eb771a76dda0b09e3ef6", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/4944578189caaa8b86d9eb771a76dda0b09e3ef6" }, { "path": "skills/openclaw/skill-post-scorer/scripts/score.py", "mode": "100644", "type": "blob", "sha": "1eb50642123e6e2c25000712c4bd2f4d4c379387", "size": 4084, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1eb50642123e6e2c25000712c4bd2f4d4c379387" }, { "path": "skills/openclaw/skill-profile-builder", "mode": "040000", "type": "tree", "sha": "d7a6775c090212fd79c21aa0131fbda5263a2f26", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d7a6775c090212fd79c21aa0131fbda5263a2f26" }, { "path": "skills/openclaw/skill-profile-builder/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "ea17425fa7867e51751df3391f44cba36c4fbbbb", "size": 814, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ea17425fa7867e51751df3391f44cba36c4fbbbb" }, { "path": "skills/openclaw/skill-profile-builder/SKILL.md", "mode": "100644", "type": "blob", "sha": "1352c1e9fcbc1bda1ee7da535441415f09cbcc17", "size": 4024, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1352c1e9fcbc1bda1ee7da535441415f09cbcc17" }, { "path": "skills/openclaw/skill-profile-builder/references", "mode": "040000", "type": "tree", "sha": "0c8e1997856b3b5bd6285477afebcb24f7031f68", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/0c8e1997856b3b5bd6285477afebcb24f7031f68" }, { "path": "skills/openclaw/skill-profile-builder/references/onboarding-questions.md", "mode": "100644", "type": "blob", "sha": "e12028c4824b5ae04e879f9d77dda857e0b013a2", "size": 1963, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e12028c4824b5ae04e879f9d77dda857e0b013a2" }, { "path": "skills/openclaw/skill-profile-builder/references/social-link-analysis.md", "mode": "100644", "type": "blob", "sha": "ea4ec00540e08d971f4fb55b14c6888aa9d85e7d", "size": 1971, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ea4ec00540e08d971f4fb55b14c6888aa9d85e7d" }, { "path": "skills/openclaw/skill-profile-manager", "mode": "040000", "type": "tree", "sha": "bf8ce81d624529818e351e50a1055dc0f89a1966", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/bf8ce81d624529818e351e50a1055dc0f89a1966" }, { "path": "skills/openclaw/skill-profile-manager/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "d81faf0f9f11d220f67a83174c8b10646d731eed", "size": 804, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d81faf0f9f11d220f67a83174c8b10646d731eed" }, { "path": "skills/openclaw/skill-profile-manager/SKILL.md", "mode": "100644", "type": "blob", "sha": "b21720600acc144a9b53febae389646f9398ddcd", "size": 5644, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b21720600acc144a9b53febae389646f9398ddcd" }, { "path": "skills/openclaw/skill-publish-analytics", "mode": "040000", "type": "tree", "sha": "ecad6f61cd1f833533013f977d739308f690fbb3", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/ecad6f61cd1f833533013f977d739308f690fbb3" }, { "path": "skills/openclaw/skill-publish-analytics/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "d7ed5784ec5120a210411b05a41b038208aedf4d", "size": 600, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d7ed5784ec5120a210411b05a41b038208aedf4d" }, { "path": "skills/openclaw/skill-publish-analytics/SKILL.md", "mode": "100644", "type": "blob", "sha": "84d1574a259bbf61171531c42cac687f5bebc1bc", "size": 8429, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/84d1574a259bbf61171531c42cac687f5bebc1bc" }, { "path": "skills/openclaw/skill-publish-analytics/references", "mode": "040000", "type": "tree", "sha": "5689ca858f2ac36f6e052bbe802b6ad928b51355", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/5689ca858f2ac36f6e052bbe802b6ad928b51355" }, { "path": "skills/openclaw/skill-publish-analytics/references/follower-log-schema.md", "mode": "100644", "type": "blob", "sha": "9843dc9778ceb9b5a760246214e52c5b619ec2a8", "size": 2524, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9843dc9778ceb9b5a760246214e52c5b619ec2a8" }, { "path": "skills/openclaw/skill-publish-analytics/scripts", "mode": "040000", "type": "tree", "sha": "097fe360ddfda6cb0ed9561db0c28ddbb33ae5f5", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/097fe360ddfda6cb0ed9561db0c28ddbb33ae5f5" }, { "path": "skills/openclaw/skill-publish-analytics/scripts/analyze.py", "mode": "100644", "type": "blob", "sha": "a7016c7a5f9a6b3eb2da4a0c1f80322ca4412c37", "size": 13852, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a7016c7a5f9a6b3eb2da4a0c1f80322ca4412c37" }, { "path": "skills/openclaw/skill-publish-checklist", "mode": "040000", "type": "tree", "sha": "788d8fdc858732d33f27d1773ada3ab2999872ca", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/788d8fdc858732d33f27d1773ada3ab2999872ca" }, { "path": "skills/openclaw/skill-publish-checklist/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "d56aff0795bf86013d7d9f6d15256b871ccfbc4e", "size": 1129, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d56aff0795bf86013d7d9f6d15256b871ccfbc4e" }, { "path": "skills/openclaw/skill-publish-checklist/SKILL.md", "mode": "100644", "type": "blob", "sha": "34bdb3f8c3eb83a49106478491ced6fdbd927bbe", "size": 5473, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/34bdb3f8c3eb83a49106478491ced6fdbd927bbe" }, { "path": "skills/openclaw/skill-publish-log", "mode": "040000", "type": "tree", "sha": "66b484b35de529eecd4b871469fd8dfadaab3772", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/66b484b35de529eecd4b871469fd8dfadaab3772" }, { "path": "skills/openclaw/skill-publish-log/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "dafaa2a8522645eb20a14dc16c999325f701f4a0", "size": 834, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dafaa2a8522645eb20a14dc16c999325f701f4a0" }, { "path": "skills/openclaw/skill-publish-log/SKILL.md", "mode": "100644", "type": "blob", "sha": "7047aee9dda4f90585f80d78e575fef1eaa8be5d", "size": 6395, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7047aee9dda4f90585f80d78e575fef1eaa8be5d" }, { "path": "skills/openclaw/skill-publish-log/scripts", "mode": "040000", "type": "tree", "sha": "d7d6917675e42e69b6c3c757a290e956ef633c36", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d7d6917675e42e69b6c3c757a290e956ef633c36" }, { "path": "skills/openclaw/skill-publish-log/scripts/log.py", "mode": "100644", "type": "blob", "sha": "3f2e60d28fb414df2393508f3c6fcb66ec0e3219", "size": 9703, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3f2e60d28fb414df2393508f3c6fcb66ec0e3219" }, { "path": "skills/openclaw/skill-publish-notify", "mode": "040000", "type": "tree", "sha": "f613e46bc251352ae764aab616a0b32328bbee80", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f613e46bc251352ae764aab616a0b32328bbee80" }, { "path": "skills/openclaw/skill-publish-notify/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "5f75834528263260fd68f8071c0394bcc617c96c", "size": 538, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5f75834528263260fd68f8071c0394bcc617c96c" }, { "path": "skills/openclaw/skill-publish-notify/SKILL.md", "mode": "100644", "type": "blob", "sha": "01ddfd8097c7ddbc3449f49bb8f7eb2f36ded7a0", "size": 2778, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/01ddfd8097c7ddbc3449f49bb8f7eb2f36ded7a0" }, { "path": "skills/openclaw/skill-publish-notify/scripts", "mode": "040000", "type": "tree", "sha": "e7d4286790f87b8c371a7ab90bc4887da938a5e7", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/e7d4286790f87b8c371a7ab90bc4887da938a5e7" }, { "path": "skills/openclaw/skill-publish-notify/scripts/notify.py", "mode": "100644", "type": "blob", "sha": "ebe923770db2e16b3fcc17338c04ff3c52a9aad5", "size": 8342, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ebe923770db2e16b3fcc17338c04ff3c52a9aad5" }, { "path": "skills/openclaw/skill-publish-scheduler", "mode": "040000", "type": "tree", "sha": "b6e78b957896ba427d3814ca8ba110aa445492d9", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/b6e78b957896ba427d3814ca8ba110aa445492d9" }, { "path": "skills/openclaw/skill-publish-scheduler/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "cd3c7f24cd39cbcd14de0fcba982328db2c75dff", "size": 553, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cd3c7f24cd39cbcd14de0fcba982328db2c75dff" }, { "path": "skills/openclaw/skill-publish-scheduler/SKILL.md", "mode": "100644", "type": "blob", "sha": "b428a922402d6886a63952780abf66bd79c056d4", "size": 3092, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b428a922402d6886a63952780abf66bd79c056d4" }, { "path": "skills/openclaw/skill-publish-scheduler/scripts", "mode": "040000", "type": "tree", "sha": "eb7abfbb1a0c4ea197a792e798d3c5bd46c4a80b", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/eb7abfbb1a0c4ea197a792e798d3c5bd46c4a80b" }, { "path": "skills/openclaw/skill-publish-scheduler/scripts/publish_queue.py", "mode": "100644", "type": "blob", "sha": "0b5c68f41cff8e7a77454a5a85b68bbc0d26479e", "size": 11569, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0b5c68f41cff8e7a77454a5a85b68bbc0d26479e" }, { "path": "skills/openclaw/skill-quality-gate", "mode": "040000", "type": "tree", "sha": "22150208873c66308fbfd9e78c2df1c8641c3aa1", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/22150208873c66308fbfd9e78c2df1c8641c3aa1" }, { "path": "skills/openclaw/skill-quality-gate/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "c7c76fc080d0a8814af90bd3f596cb78908497b7", "size": 522, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c7c76fc080d0a8814af90bd3f596cb78908497b7" }, { "path": "skills/openclaw/skill-quality-gate/SKILL.md", "mode": "100644", "type": "blob", "sha": "169748ffcfde5c8a4fafe36d9bb3644e9e7d90ca", "size": 2525, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/169748ffcfde5c8a4fafe36d9bb3644e9e7d90ca" }, { "path": "skills/openclaw/skill-quality-gate/references", "mode": "040000", "type": "tree", "sha": "6f77d3dec1491e54c54eae26b3531e880d9373c6", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6f77d3dec1491e54c54eae26b3531e880d9373c6" }, { "path": "skills/openclaw/skill-quality-gate/references/general-rules.md", "mode": "100644", "type": "blob", "sha": "5cf15025280a9770568532d0d37f8e2fb5d6aa3d", "size": 1853, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5cf15025280a9770568532d0d37f8e2fb5d6aa3d" }, { "path": "skills/openclaw/skill-quality-gate/references/platform-bilibili.md", "mode": "100644", "type": "blob", "sha": "9929f0db051b75d1dea41e378d641c4514170c5c", "size": 1300, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9929f0db051b75d1dea41e378d641c4514170c5c" }, { "path": "skills/openclaw/skill-quality-gate/references/platform-douyin.md", "mode": "100644", "type": "blob", "sha": "517a9a2930d23a3a09067f0ce52f44f5a230ecb8", "size": 1353, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/517a9a2930d23a3a09067f0ce52f44f5a230ecb8" }, { "path": "skills/openclaw/skill-quality-gate/references/platform-xiaohongshu.md", "mode": "100644", "type": "blob", "sha": "a529b24561647acd18e2f35f9a00c36526919a7b", "size": 1318, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a529b24561647acd18e2f35f9a00c36526919a7b" }, { "path": "skills/openclaw/skill-quality-gate/references/review-dimensions.md", "mode": "100644", "type": "blob", "sha": "b71788ed26ee8687403b183fb7fbfcc5ce3923d2", "size": 1105, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b71788ed26ee8687403b183fb7fbfcc5ce3923d2" }, { "path": "skills/openclaw/skill-quality-gate/references/review-levels.md", "mode": "100644", "type": "blob", "sha": "614e2867423c12ce255dccebcc5008ddc2b76de7", "size": 1139, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/614e2867423c12ce255dccebcc5008ddc2b76de7" }, { "path": "skills/openclaw/skill-quality-gate/references/rework-rules.md", "mode": "100644", "type": "blob", "sha": "ece79cbb2e78b729654cda79081bf044f1da8297", "size": 903, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ece79cbb2e78b729654cda79081bf044f1da8297" }, { "path": "skills/openclaw/skill-risk-scanner", "mode": "040000", "type": "tree", "sha": "7102dc561c8af317c080f953beaa04914e7b6544", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/7102dc561c8af317c080f953beaa04914e7b6544" }, { "path": "skills/openclaw/skill-risk-scanner/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "cbdaefc3cdd72b78652fdbfa04200954f96de965", "size": 537, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cbdaefc3cdd72b78652fdbfa04200954f96de965" }, { "path": "skills/openclaw/skill-risk-scanner/SKILL.md", "mode": "100644", "type": "blob", "sha": "d6c01e6836805f52ef7c986533b7805a2b95c7ae", "size": 8089, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d6c01e6836805f52ef7c986533b7805a2b95c7ae" }, { "path": "skills/openclaw/skill-risk-scanner/references", "mode": "040000", "type": "tree", "sha": "e75bd20f8f7a007a8ce72fa6b87ec1478d19864a", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/e75bd20f8f7a007a8ce72fa6b87ec1478d19864a" }, { "path": "skills/openclaw/skill-risk-scanner/references/copyright-guide.md", "mode": "100644", "type": "blob", "sha": "2fab79735b4440c9cfeec3addc6a05dd5d6e07f6", "size": 9814, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2fab79735b4440c9cfeec3addc6a05dd5d6e07f6" }, { "path": "skills/openclaw/skill-risk-scanner/references/washing-patterns.md", "mode": "100644", "type": "blob", "sha": "0cad104134850b4259f292725069a39ade2895da", "size": 2341, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0cad104134850b4259f292725069a39ade2895da" }, { "path": "skills/openclaw/skill-rss-aggregator", "mode": "040000", "type": "tree", "sha": "466dc6f12e770407ba6785e239b53a88659ab9c4", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/466dc6f12e770407ba6785e239b53a88659ab9c4" }, { "path": "skills/openclaw/skill-rss-aggregator/SKILL.md", "mode": "100644", "type": "blob", "sha": "bd1cee20a8b3016571a2282b1406091ed3ee75b5", "size": 2732, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bd1cee20a8b3016571a2282b1406091ed3ee75b5" }, { "path": "skills/openclaw/skill-rss-aggregator/scripts", "mode": "040000", "type": "tree", "sha": "f8d402bf715f1bbe772bf32347fb872c80f40398", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f8d402bf715f1bbe772bf32347fb872c80f40398" }, { "path": "skills/openclaw/skill-rss-aggregator/scripts/rss_digest.py", "mode": "100644", "type": "blob", "sha": "cf66023a022021f3a8e097fa449fb9297d2a3484", "size": 11286, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cf66023a022021f3a8e097fa449fb9297d2a3484" }, { "path": "skills/openclaw/skill-seo-quality", "mode": "040000", "type": "tree", "sha": "4ac09b9befbd5a9e61685b6630762426be86557f", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/4ac09b9befbd5a9e61685b6630762426be86557f" }, { "path": "skills/openclaw/skill-seo-quality/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "f00c06b9d1fc8b262268f667980529e3d468f4fb", "size": 1758, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f00c06b9d1fc8b262268f667980529e3d468f4fb" }, { "path": "skills/openclaw/skill-seo-quality/SKILL.md", "mode": "100644", "type": "blob", "sha": "8aa74087bd7a89cde3470e483dc25599748d1072", "size": 5370, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8aa74087bd7a89cde3470e483dc25599748d1072" }, { "path": "skills/openclaw/skill-seo-quality/references", "mode": "040000", "type": "tree", "sha": "b0140d199d6dcb37689ede5b61913409b3efb8f9", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/b0140d199d6dcb37689ede5b61913409b3efb8f9" }, { "path": "skills/openclaw/skill-seo-quality/references/platform-search.md", "mode": "100644", "type": "blob", "sha": "1da293feb57f460ab05a52430507fde079cde06a", "size": 5601, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1da293feb57f460ab05a52430507fde079cde06a" }, { "path": "skills/openclaw/skill-seo-quality/references/web-blog-seo.md", "mode": "100644", "type": "blob", "sha": "eee87550b2cecb12be6fe70a39e3a4fc848fd4fa", "size": 2921, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/eee87550b2cecb12be6fe70a39e3a4fc848fd4fa" }, { "path": "skills/openclaw/skill-short-link", "mode": "040000", "type": "tree", "sha": "8b60fc981d2f6868ad7beabc54f7975f1460761a", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8b60fc981d2f6868ad7beabc54f7975f1460761a" }, { "path": "skills/openclaw/skill-short-link/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "67156cb0946974a26ebf526b2ca56ee6e995c336", "size": 520, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/67156cb0946974a26ebf526b2ca56ee6e995c336" }, { "path": "skills/openclaw/skill-short-link/SKILL.md", "mode": "100644", "type": "blob", "sha": "f9322b25f3d94b574574bc41117d2825f67c5b50", "size": 2413, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f9322b25f3d94b574574bc41117d2825f67c5b50" }, { "path": "skills/openclaw/skill-short-link/scripts", "mode": "040000", "type": "tree", "sha": "6edf1a739aa9d137652e9a37bcc8c80fbedd9da2", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6edf1a739aa9d137652e9a37bcc8c80fbedd9da2" }, { "path": "skills/openclaw/skill-short-link/scripts/shortlink.py", "mode": "100644", "type": "blob", "sha": "4bbe9a1caca4f223ecfe8c50f713f0dea6dd97b1", "size": 7231, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4bbe9a1caca4f223ecfe8c50f713f0dea6dd97b1" }, { "path": "skills/openclaw/skill-social-performance-review", "mode": "040000", "type": "tree", "sha": "e3b8ffa287e1c9be91ce18b29707b4328d0fe419", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/e3b8ffa287e1c9be91ce18b29707b4328d0fe419" }, { "path": "skills/openclaw/skill-social-performance-review/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "59a0ecd101cbdd63c18554d8f55f3a3a519c686a", "size": 484, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/59a0ecd101cbdd63c18554d8f55f3a3a519c686a" }, { "path": "skills/openclaw/skill-social-performance-review/SKILL.md", "mode": "100644", "type": "blob", "sha": "403803e83eb5483a984a701eabf64d7d20fe5db8", "size": 8605, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/403803e83eb5483a984a701eabf64d7d20fe5db8" }, { "path": "skills/openclaw/skill-social-performance-review/references", "mode": "040000", "type": "tree", "sha": "4f907aaa18a7be2a27c4a7fff2a0dd9f54742589", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/4f907aaa18a7be2a27c4a7fff2a0dd9f54742589" }, { "path": "skills/openclaw/skill-social-performance-review/references/analysis-framework.md", "mode": "100644", "type": "blob", "sha": "7f0dbbc765d92a4ad5093fed7350e1e5da8f3a00", "size": 3916, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7f0dbbc765d92a4ad5093fed7350e1e5da8f3a00" }, { "path": "skills/openclaw/skill-social-performance-review/references/benchmarks.md", "mode": "100644", "type": "blob", "sha": "6a91bb679c43fe5be523be3f52dd72667353dc66", "size": 7640, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6a91bb679c43fe5be523be3f52dd72667353dc66" }, { "path": "skills/openclaw/skill-social-performance-review/references/report-template.md", "mode": "100644", "type": "blob", "sha": "d4aaf8fd62b1cbb33f07d367cd4df5f176141517", "size": 2127, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d4aaf8fd62b1cbb33f07d367cd4df5f176141517" }, { "path": "skills/openclaw/skill-social-performance-review/scripts", "mode": "040000", "type": "tree", "sha": "bd15d9e33205cc74e57b18adec2d965aaa951a86", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/bd15d9e33205cc74e57b18adec2d965aaa951a86" }, { "path": "skills/openclaw/skill-social-performance-review/scripts/review.py", "mode": "100644", "type": "blob", "sha": "6bb137c4d5d2658c584d7d9c454666e510b4d304", "size": 8301, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6bb137c4d5d2658c584d7d9c454666e510b4d304" }, { "path": "skills/openclaw/skill-strategy-advisor", "mode": "040000", "type": "tree", "sha": "6035ea1875f8e6a20b69a51ee8ae94af8ed63f84", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6035ea1875f8e6a20b69a51ee8ae94af8ed63f84" }, { "path": "skills/openclaw/skill-strategy-advisor/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "859d5f3cf9f0fe51a8975f73ef53e3728b4d5ff0", "size": 799, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/859d5f3cf9f0fe51a8975f73ef53e3728b4d5ff0" }, { "path": "skills/openclaw/skill-strategy-advisor/SKILL.md", "mode": "100644", "type": "blob", "sha": "6b32703157d959c1ec26e6b1869c67645f95ca2a", "size": 6070, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6b32703157d959c1ec26e6b1869c67645f95ca2a" }, { "path": "skills/openclaw/skill-strategy-advisor/references", "mode": "040000", "type": "tree", "sha": "b8d8f7e39419cbcfee26beb916737863b640aa5f", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/b8d8f7e39419cbcfee26beb916737863b640aa5f" }, { "path": "skills/openclaw/skill-strategy-advisor/references/platform-benchmarks.md", "mode": "100644", "type": "blob", "sha": "81c5df5271858df7779a4cd7185f271fd67db015", "size": 2150, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/81c5df5271858df7779a4cd7185f271fd67db015" }, { "path": "skills/openclaw/skill-topic-evaluator", "mode": "040000", "type": "tree", "sha": "4cba657573c56190ab7eca968e9d8a0b95a3a612", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/4cba657573c56190ab7eca968e9d8a0b95a3a612" }, { "path": "skills/openclaw/skill-topic-evaluator/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "c8b2f5e7bd6e762887655125762f05e280e564da", "size": 656, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c8b2f5e7bd6e762887655125762f05e280e564da" }, { "path": "skills/openclaw/skill-topic-evaluator/SKILL.md", "mode": "100644", "type": "blob", "sha": "e9227a26e1f51a4602ae4947621390b19d079d46", "size": 5968, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e9227a26e1f51a4602ae4947621390b19d079d46" }, { "path": "skills/openclaw/skill-trend-rider", "mode": "040000", "type": "tree", "sha": "643ebe3775b326ff72413a58fae45a1f6cd8d23a", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/643ebe3775b326ff72413a58fae45a1f6cd8d23a" }, { "path": "skills/openclaw/skill-trend-rider/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "9495cd3a09f565eff27bfd03d408cf9b677a961d", "size": 596, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9495cd3a09f565eff27bfd03d408cf9b677a961d" }, { "path": "skills/openclaw/skill-trend-rider/SKILL.md", "mode": "100644", "type": "blob", "sha": "b2ed2f0903c3bdaed4a21735a10ff9f64f476561", "size": 6478, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b2ed2f0903c3bdaed4a21735a10ff9f64f476561" }, { "path": "skills/openclaw/skill-trending-topics", "mode": "040000", "type": "tree", "sha": "68b2dd814156df7d9963ac96c03cb6c021c1e236", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/68b2dd814156df7d9963ac96c03cb6c021c1e236" }, { "path": "skills/openclaw/skill-trending-topics/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "c9567ca52c68257d60fd74f139028b3b91e55e6b", "size": 440, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c9567ca52c68257d60fd74f139028b3b91e55e6b" }, { "path": "skills/openclaw/skill-trending-topics/SKILL.md", "mode": "100644", "type": "blob", "sha": "3b1db9e8351cf0e432b0fdcfcf808c2998e9d91d", "size": 4078, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3b1db9e8351cf0e432b0fdcfcf808c2998e9d91d" }, { "path": "skills/openclaw/skill-ugc-discovery", "mode": "040000", "type": "tree", "sha": "ca50c4500fa7f1269e98bf1abefd908e51edc5c2", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/ca50c4500fa7f1269e98bf1abefd908e51edc5c2" }, { "path": "skills/openclaw/skill-ugc-discovery/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "17b317dfc413ecbceb85483e26d51243c84cf167", "size": 800, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/17b317dfc413ecbceb85483e26d51243c84cf167" }, { "path": "skills/openclaw/skill-ugc-discovery/SKILL.md", "mode": "100644", "type": "blob", "sha": "547d21e54d9912da9278d8627e49f7f52147e491", "size": 5087, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/547d21e54d9912da9278d8627e49f7f52147e491" }, { "path": "skills/openclaw/skill-voice-builder", "mode": "040000", "type": "tree", "sha": "2abf6425b421e3d1ddb04e420e953566788c21db", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/2abf6425b421e3d1ddb04e420e953566788c21db" }, { "path": "skills/openclaw/skill-voice-builder/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "545517d78429d9a20bcc12e7829c7b8c2e087f2e", "size": 2667, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/545517d78429d9a20bcc12e7829c7b8c2e087f2e" }, { "path": "skills/openclaw/skill-voice-builder/SKILL.md", "mode": "100644", "type": "blob", "sha": "0c4c5c697830baf22fa324f7b2a1896949508f55", "size": 4780, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0c4c5c697830baf22fa324f7b2a1896949508f55" }, { "path": "skills/openclaw/skill-voice-builder/references", "mode": "040000", "type": "tree", "sha": "54f0b6fe0c00c16256e67a5674a7b434d046288d", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/54f0b6fe0c00c16256e67a5674a7b434d046288d" }, { "path": "skills/openclaw/skill-voice-builder/references/interview-questions.md", "mode": "100644", "type": "blob", "sha": "e30c30967b16b4c50cd161ec71c90a46176ea871", "size": 2870, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e30c30967b16b4c50cd161ec71c90a46176ea871" }, { "path": "skills/openclaw/skill-voice-builder/references/sample-content.md", "mode": "100644", "type": "blob", "sha": "3ea82cc3462f899a582dc25620620194e29348ea", "size": 2990, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3ea82cc3462f899a582dc25620620194e29348ea" }, { "path": "skills/openclaw/skill-voice-builder/references/voice-analysis-dimensions.md", "mode": "100644", "type": "blob", "sha": "744e89af72574ab96ac633303489f7848cc68ad4", "size": 2706, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/744e89af72574ab96ac633303489f7848cc68ad4" }, { "path": "skills/openclaw/skill-wechat-publisher", "mode": "040000", "type": "tree", "sha": "e3be9d172bcbd796d9d88a0d96f2366a4bd62419", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/e3be9d172bcbd796d9d88a0d96f2366a4bd62419" }, { "path": "skills/openclaw/skill-wechat-publisher/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "34c93c3d1fe9f3f0ccf273858d41eba158c23b06", "size": 2572, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/34c93c3d1fe9f3f0ccf273858d41eba158c23b06" }, { "path": "skills/openclaw/skill-wechat-publisher/SKILL.md", "mode": "100644", "type": "blob", "sha": "03cc6c27d94bc8d790c98966fb4fd77cca2edab3", "size": 11699, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/03cc6c27d94bc8d790c98966fb4fd77cca2edab3" }, { "path": "skills/openclaw/skill-wechat-publisher/assets", "mode": "040000", "type": "tree", "sha": "ffe98b233ee3d078f2333bebf830a0aadda52163", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/ffe98b233ee3d078f2333bebf830a0aadda52163" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles", "mode": "040000", "type": "tree", "sha": "d39b90c391b2ce5146e0155e2295da8892ae8133", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d39b90c391b2ce5146e0155e2295da8892ae8133" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/README.md", "mode": "100644", "type": "blob", "sha": "89e5075352e2010cace4ca71ce53f90a3600980b", "size": 30159, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/89e5075352e2010cace4ca71ce53f90a3600980b" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/blue.json", "mode": "100644", "type": "blob", "sha": "9beb2caacc9bc9c8d9ad808e4a18d3763c05bef1", "size": 3090, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9beb2caacc9bc9c8d9ad808e4a18d3763c05bef1" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/data-chart.json", "mode": "100644", "type": "blob", "sha": "16125f50c56efbb7c54aa860388680d23825723c", "size": 2435, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/16125f50c56efbb7c54aa860388680d23825723c" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/flat-editorial.json", "mode": "100644", "type": "blob", "sha": "04170d4b5c36d6401bd9a12b0417b13d8d2ce55b", "size": 5061, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/04170d4b5c36d6401bd9a12b0417b13d8d2ce55b" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/hand-drawn-blue.json", "mode": "100644", "type": "blob", "sha": "9e8e57cc074e65cbee7564051d1a2e0d40e3f4b7", "size": 2332, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9e8e57cc074e65cbee7564051d1a2e0d40e3f4b7" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/illustrated-warm.json", "mode": "100644", "type": "blob", "sha": "db73be2141e5c2c14b491ef814925a7d1a6b0025", "size": 3364, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/db73be2141e5c2c14b491ef814925a7d1a6b0025" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/infographic-blue.json", "mode": "100644", "type": "blob", "sha": "ea1ed7b59915e6ddf5a89f358a4e3b9cbde8ccda", "size": 5373, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ea1ed7b59915e6ddf5a89f358a4e3b9cbde8ccda" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/infographic-dark.json", "mode": "100644", "type": "blob", "sha": "7c0a552b937f525a11702451949be0e5bbfc49ed", "size": 5502, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7c0a552b937f525a11702451949be0e5bbfc49ed" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/infographic-mint.json", "mode": "100644", "type": "blob", "sha": "a4d94265c3a03655d69bc23638fa06e4172be851", "size": 5375, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a4d94265c3a03655d69bc23638fa06e4172be851" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/infographic-warm.json", "mode": "100644", "type": "blob", "sha": "27c94ff3f70ad0b8eccf28be34f1d8298e358676", "size": 5567, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/27c94ff3f70ad0b8eccf28be34f1d8298e358676" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/knowledge-card.json", "mode": "100644", "type": "blob", "sha": "956c73a20d2d9b95e718022813a88aedf1dadbe5", "size": 2318, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/956c73a20d2d9b95e718022813a88aedf1dadbe5" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/magazine-editorial.json", "mode": "100644", "type": "blob", "sha": "575ba7dbadb648c52f078d2fe1e4bb0bda0f9162", "size": 2349, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/575ba7dbadb648c52f078d2fe1e4bb0bda0f9162" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/marker-coral.json", "mode": "100644", "type": "blob", "sha": "c33b651879046080b9e2b0f756975771d2dee388", "size": 6559, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c33b651879046080b9e2b0f756975771d2dee388" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/marker-lime.json", "mode": "100644", "type": "blob", "sha": "48866879b0973f321b9f2cf4261fc0753f454398", "size": 6748, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/48866879b0973f321b9f2cf4261fc0753f454398" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/marker-pink.json", "mode": "100644", "type": "blob", "sha": "514afc39a33f6f5d65f5fc09e3ecdad2f6652b56", "size": 6580, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/514afc39a33f6f5d65f5fc09e3ecdad2f6652b56" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/marker-sky.json", "mode": "100644", "type": "blob", "sha": "cbfdcce822735cc1e8c62d4a31408a2e03610db5", "size": 6552, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cbfdcce822735cc1e8c62d4a31408a2e03610db5" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/marker-violet.json", "mode": "100644", "type": "blob", "sha": "57826b6c294115c849ce2938aca152af2ef4382e", "size": 6557, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/57826b6c294115c849ce2938aca152af2ef4382e" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/meme-illustration.json", "mode": "100644", "type": "blob", "sha": "7a4b29315c86e63aa4e9934a88791b7bd2f68817", "size": 2307, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7a4b29315c86e63aa4e9934a88791b7bd2f68817" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/mint.json", "mode": "100644", "type": "blob", "sha": "17c83839371d723adc21bcec20a536b0281fd281", "size": 3201, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/17c83839371d723adc21bcec20a536b0281fd281" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/morandi.json", "mode": "100644", "type": "blob", "sha": "28c42c07cf94a449c70131fb3e7d1607002e7a57", "size": 3489, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/28c42c07cf94a449c70131fb3e7d1607002e7a57" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews", "mode": "040000", "type": "tree", "sha": "707647f28d3ae94156b37c546490ceb5d4ab9b3c", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/707647f28d3ae94156b37c546490ceb5d4ab9b3c" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/blue.webp", "mode": "100644", "type": "blob", "sha": "aafd6fa7b1589b6e3c4745d2fc8b4b7e6a49ead0", "size": 106520, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/aafd6fa7b1589b6e3c4745d2fc8b4b7e6a49ead0" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/data-chart.webp", "mode": "100644", "type": "blob", "sha": "2f681ff9566112b739f02328be002c09854ff743", "size": 16820, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2f681ff9566112b739f02328be002c09854ff743" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/flat-editorial.webp", "mode": "100644", "type": "blob", "sha": "0d3d158256ac17f2e4e5c1d4f7762d41469448db", "size": 112320, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0d3d158256ac17f2e4e5c1d4f7762d41469448db" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/hand-drawn-blue.webp", "mode": "100644", "type": "blob", "sha": "5a78d089dcb45e9d4522850a40948339ba55faea", "size": 18366, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5a78d089dcb45e9d4522850a40948339ba55faea" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/illustrated-warm.webp", "mode": "100644", "type": "blob", "sha": "0917aca64486e9babba32ee7f47efd4506e855c9", "size": 31938, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0917aca64486e9babba32ee7f47efd4506e855c9" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/infographic-blue.webp", "mode": "100644", "type": "blob", "sha": "8c60f898b923bd9b57a01d0105e348d714453fe9", "size": 164252, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8c60f898b923bd9b57a01d0105e348d714453fe9" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/infographic-dark.webp", "mode": "100644", "type": "blob", "sha": "b7868705c845157569e17c84227d0519a77610dc", "size": 145492, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b7868705c845157569e17c84227d0519a77610dc" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/infographic-mint.webp", "mode": "100644", "type": "blob", "sha": "398f233ca723c0a24956766b1fe99d036df0b793", "size": 153826, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/398f233ca723c0a24956766b1fe99d036df0b793" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/infographic-warm.webp", "mode": "100644", "type": "blob", "sha": "153671b87e36d53c738f2c6d11325cd523ff16cd", "size": 166430, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/153671b87e36d53c738f2c6d11325cd523ff16cd" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/knowledge-card.webp", "mode": "100644", "type": "blob", "sha": "682968230f601b4940771392796a48d7fe8b4129", "size": 22916, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/682968230f601b4940771392796a48d7fe8b4129" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/magazine-editorial.webp", "mode": "100644", "type": "blob", "sha": "11a4a064a3cdfea4f0fefe2d99c82560782008bc", "size": 14334, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/11a4a064a3cdfea4f0fefe2d99c82560782008bc" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/marker-coral.webp", "mode": "100644", "type": "blob", "sha": "5317532b633cbee830f96c438309fead81dfce4b", "size": 42156, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5317532b633cbee830f96c438309fead81dfce4b" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/marker-lime-template.webp", "mode": "100644", "type": "blob", "sha": "452f84fc80594fa5c9065603c59c8e9e682002a0", "size": 35072, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/452f84fc80594fa5c9065603c59c8e9e682002a0" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/marker-lime.webp", "mode": "100644", "type": "blob", "sha": "31c4738ba0fa5069890c1f95cde73bace8d56c77", "size": 40284, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/31c4738ba0fa5069890c1f95cde73bace8d56c77" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/marker-pink.webp", "mode": "100644", "type": "blob", "sha": "4905ba876b987eab8ecea5db45b0cd189fd5b36c", "size": 38406, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4905ba876b987eab8ecea5db45b0cd189fd5b36c" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/marker-sky.webp", "mode": "100644", "type": "blob", "sha": "36579db4b9d14993416c2a754555f6841723b604", "size": 49026, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/36579db4b9d14993416c2a754555f6841723b604" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/marker-violet.webp", "mode": "100644", "type": "blob", "sha": "cbcc1d841553ef18a3e38c404bd4e2dc84c3b7f7", "size": 43848, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cbcc1d841553ef18a3e38c404bd4e2dc84c3b7f7" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/meme-illustration.webp", "mode": "100644", "type": "blob", "sha": "9b27cd09d2c9b7a944ecab09c7d50e9d33de99ce", "size": 36394, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9b27cd09d2c9b7a944ecab09c7d50e9d33de99ce" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/mint.webp", "mode": "100644", "type": "blob", "sha": "29349e5191823fe6d4e0e7b152b709221baf565a", "size": 98016, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/29349e5191823fe6d4e0e7b152b709221baf565a" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/morandi.webp", "mode": "100644", "type": "blob", "sha": "d539d91c8e06b313e7280b5c915cd6ffe07abf40", "size": 83980, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d539d91c8e06b313e7280b5c915cd6ffe07abf40" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/slice-of-life.webp", "mode": "100644", "type": "blob", "sha": "5c452e2788a438cf4f1a4a0f444b3cfa1e232e7e", "size": 47400, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5c452e2788a438cf4f1a4a0f444b3cfa1e232e7e" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/warm-handdrawn.webp", "mode": "100644", "type": "blob", "sha": "0a7b0de4069cfb9d4bfb093a9f6d5742d849c485", "size": 80890, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0a7b0de4069cfb9d4bfb093a9f6d5742d849c485" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/previews/xiaohongshu-colorful.webp", "mode": "100644", "type": "blob", "sha": "6d3216561c34963d37bbf791405bf5e603274755", "size": 24862, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6d3216561c34963d37bbf791405bf5e603274755" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/slice-of-life.json", "mode": "100644", "type": "blob", "sha": "8acfea8a58617348c35093d4c75177a69ef302db", "size": 5059, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8acfea8a58617348c35093d4c75177a69ef302db" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/warm-handdrawn.json", "mode": "100644", "type": "blob", "sha": "a0e7fb33af1e17d6bcfe3596f46b2290d8e5f8be", "size": 4505, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a0e7fb33af1e17d6bcfe3596f46b2290d8e5f8be" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/image-styles/xiaohongshu-colorful.json", "mode": "100644", "type": "blob", "sha": "c232f2f65ed3d3909e6ad79076dfa669afae026a", "size": 2335, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c232f2f65ed3d3909e6ad79076dfa669afae026a" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews", "mode": "040000", "type": "tree", "sha": "e21565a679a1bf8d45b8eb893289b421b89a0073", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/e21565a679a1bf8d45b8eb893289b421b89a0073" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/README.md", "mode": "100644", "type": "blob", "sha": "353da7fa0667b4ef6e20eee5addb1c5f4ac1bf2b", "size": 1697, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/353da7fa0667b4ef6e20eee5addb1c5f4ac1bf2b" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/academic-paper.html", "mode": "100644", "type": "blob", "sha": "74e11bfce0abcf465b626d83e877c014b2b660e0", "size": 13779, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/74e11bfce0abcf465b626d83e877c014b2b660e0" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/business-navy.html", "mode": "100644", "type": "blob", "sha": "625448eebcf4a435e51c85b6fd35859d01a89a3e", "size": 13959, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/625448eebcf4a435e51c85b6fd35859d01a89a3e" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/elegant-ink.html", "mode": "100644", "type": "blob", "sha": "9922a6d241cb8a93d4de6f995b1d4ab7c58d44fe", "size": 13312, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9922a6d241cb8a93d4de6f995b1d4ab7c58d44fe" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/girly-pink.html", "mode": "100644", "type": "blob", "sha": "6f767fb1a011ace6f11101efc39ef1d2fdda3a1f", "size": 13471, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6f767fb1a011ace6f11101efc39ef1d2fdda3a1f" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/index.html", "mode": "100644", "type": "blob", "sha": "c1d319038aea120f1ac2f3fac44e2e186494b568", "size": 27241, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c1d319038aea120f1ac2f3fac44e2e186494b568" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/ink-wash.html", "mode": "100644", "type": "blob", "sha": "c78fdf4cbcccca047bc38d7ab88cd5474be46b89", "size": 13846, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c78fdf4cbcccca047bc38d7ab88cd5474be46b89" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/magazine-grid.html", "mode": "100644", "type": "blob", "sha": "b1764db3671bf319108b577a3d2da0d13ad3fa16", "size": 13331, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b1764db3671bf319108b577a3d2da0d13ad3fa16" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/minimal-bw.html", "mode": "100644", "type": "blob", "sha": "1914f22ad5a83285a47d7fd89c20067ce4dbc491", "size": 13921, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1914f22ad5a83285a47d7fd89c20067ce4dbc491" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/minimal-mono.html", "mode": "100644", "type": "blob", "sha": "5b43a6d6cc225616eaaac226ad4a6c374256dc41", "size": 13030, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5b43a6d6cc225616eaaac226ad4a6c374256dc41" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/mint-fresh.html", "mode": "100644", "type": "blob", "sha": "6ac9248940ffbe190737e93d96df8bf642bb3564", "size": 14379, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6ac9248940ffbe190737e93d96df8bf642bb3564" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/news-bold.html", "mode": "100644", "type": "blob", "sha": "0f44fac29ed73bf47a768ebf06f934d9df105089", "size": 13611, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0f44fac29ed73bf47a768ebf06f934d9df105089" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/refined-blue.html", "mode": "100644", "type": "blob", "sha": "02d4c3225344a51b9da19289e99ffd3c93e2a46b", "size": 15470, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/02d4c3225344a51b9da19289e99ffd3c93e2a46b" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/sage-premium.html", "mode": "100644", "type": "blob", "sha": "39f96f6f5741e83ebc431491f86dcab231fcea2d", "size": 13907, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/39f96f6f5741e83ebc431491f86dcab231fcea2d" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/sample.md", "mode": "100644", "type": "blob", "sha": "a3669269b74d921aa0f9b4f74a1a38728075ddb1", "size": 2696, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a3669269b74d921aa0f9b4f74a1a38728075ddb1" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/screenshots", "mode": "040000", "type": "tree", "sha": "225baa315f3256aa2ad7f67063429d34b8be1202", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/225baa315f3256aa2ad7f67063429d34b8be1202" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/screenshots/ink-wash.webp", "mode": "100644", "type": "blob", "sha": "84e6a99e8975585a6f0a2125cec7cc2acd98a44c", "size": 28476, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/84e6a99e8975585a6f0a2125cec7cc2acd98a44c" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/screenshots/minimal-mono.webp", "mode": "100644", "type": "blob", "sha": "9615b790776b85f60e5ea039664ac922804bd74f", "size": 35600, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9615b790776b85f60e5ea039664ac922804bd74f" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/screenshots/news-bold.webp", "mode": "100644", "type": "blob", "sha": "2e0f510f9412a79e3d0f4a2e64fdf8c0a7f747bc", "size": 33232, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2e0f510f9412a79e3d0f4a2e64fdf8c0a7f747bc" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/screenshots/refined-blue.webp", "mode": "100644", "type": "blob", "sha": "b40a5e63710687afb4172b43911caa20b0f8f4ae", "size": 35088, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b40a5e63710687afb4172b43911caa20b0f8f4ae" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/screenshots/theme-overview.webp", "mode": "100644", "type": "blob", "sha": "34eddc7b929e7dee08d205e3b4a6bababd87213e", "size": 235348, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/34eddc7b929e7dee08d205e3b4a6bababd87213e" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/sunset-coral.html", "mode": "100644", "type": "blob", "sha": "8a28daa69652cb1ee4525c3fbe95164f728b60ed", "size": 15143, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8a28daa69652cb1ee4525c3fbe95164f728b60ed" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/warm-editorial.html", "mode": "100644", "type": "blob", "sha": "fd486e1ed99e2d613f87d2cadf8866b544d9b40d", "size": 13110, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fd486e1ed99e2d613f87d2cadf8866b544d9b40d" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/theme-previews/warm-orange.html", "mode": "100644", "type": "blob", "sha": "fc92e7a32acd53ca777e0dfe32933c2121b75387", "size": 12571, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fc92e7a32acd53ca777e0dfe32933c2121b75387" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes", "mode": "040000", "type": "tree", "sha": "fd367c8abae6a9d46f8687abee60ffdfb83dce03", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/fd367c8abae6a9d46f8687abee60ffdfb83dce03" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/academic-paper.json", "mode": "100644", "type": "blob", "sha": "89165495e10e9df313591192a620e32ccbde5093", "size": 5330, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/89165495e10e9df313591192a620e32ccbde5093" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/business-navy.json", "mode": "100644", "type": "blob", "sha": "964d86a242eb88db1fc354205006b9dece01a0f7", "size": 5358, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/964d86a242eb88db1fc354205006b9dece01a0f7" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/elegant-ink.json", "mode": "100644", "type": "blob", "sha": "f3d063cb12280cc04f537c8864adecc7b4552814", "size": 5222, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f3d063cb12280cc04f537c8864adecc7b4552814" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/girly-pink.json", "mode": "100644", "type": "blob", "sha": "1327125442a6fe73c1038ff8acbf892e4f95512e", "size": 5387, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1327125442a6fe73c1038ff8acbf892e4f95512e" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/ink-wash.json", "mode": "100644", "type": "blob", "sha": "aa25b4713ac89f4b66a4fc365f1d93d09b15f455", "size": 5268, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/aa25b4713ac89f4b66a4fc365f1d93d09b15f455" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/magazine-grid.json", "mode": "100644", "type": "blob", "sha": "64ad88c04f095143b7769544cec70e50a586532f", "size": 5203, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/64ad88c04f095143b7769544cec70e50a586532f" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/minimal-bw.json", "mode": "100644", "type": "blob", "sha": "0d9158620efc210d3c76c2606375afd09bb8154a", "size": 5294, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0d9158620efc210d3c76c2606375afd09bb8154a" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/minimal-mono.json", "mode": "100644", "type": "blob", "sha": "5f1502c322f047f4b0825c96b97d51bc9a03dd06", "size": 5089, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5f1502c322f047f4b0825c96b97d51bc9a03dd06" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/mint-fresh.json", "mode": "100644", "type": "blob", "sha": "0f4a5dcf769dae936520e1708e6821d36a8c7e8d", "size": 5432, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0f4a5dcf769dae936520e1708e6821d36a8c7e8d" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/news-bold.json", "mode": "100644", "type": "blob", "sha": "ab9a4f778b48be5650775db9f839dcf285dbf5cd", "size": 5254, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ab9a4f778b48be5650775db9f839dcf285dbf5cd" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/refined-blue.json", "mode": "100644", "type": "blob", "sha": "c2ba22af65cf785b9465ee0087a7e4adc02c9c39", "size": 5753, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c2ba22af65cf785b9465ee0087a7e4adc02c9c39" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/sage-premium.json", "mode": "100644", "type": "blob", "sha": "bb742343f01a07795fe0ac7c2799b6504e04c62c", "size": 5466, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bb742343f01a07795fe0ac7c2799b6504e04c62c" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/sunset-coral.json", "mode": "100644", "type": "blob", "sha": "7a6c9d4fd2419da8e2afdd54035e1c97e3e30701", "size": 5634, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7a6c9d4fd2419da8e2afdd54035e1c97e3e30701" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/warm-editorial.json", "mode": "100644", "type": "blob", "sha": "6ef369eeed61352335895a4ad0d34299fe672b03", "size": 5065, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6ef369eeed61352335895a4ad0d34299fe672b03" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/themes/warm-orange.json", "mode": "100644", "type": "blob", "sha": "1e5900842affc09a7c72c385acd3f05d17833481", "size": 5127, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1e5900842affc09a7c72c385acd3f05d17833481" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/typeset-card", "mode": "040000", "type": "tree", "sha": "b06947d88277f29f225cb9401a7b13f171cc7efa", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/b06947d88277f29f225cb9401a7b13f171cc7efa" }, { "path": "skills/openclaw/skill-wechat-publisher/assets/typeset-card/template.html", "mode": "100644", "type": "blob", "sha": "e153bbdd5ccd4f818461ef2a830297229ca466d1", "size": 3560, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e153bbdd5ccd4f818461ef2a830297229ca466d1" }, { "path": "skills/openclaw/skill-wechat-publisher/brief.md.example", "mode": "100644", "type": "blob", "sha": "6330556d524bded86b1aae72e57761ca9f5f3623", "size": 2305, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6330556d524bded86b1aae72e57761ca9f5f3623" }, { "path": "skills/openclaw/skill-wechat-publisher/references", "mode": "040000", "type": "tree", "sha": "c5146d0a081fb555297ce890b0c1feca33934a03", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c5146d0a081fb555297ce890b0c1feca33934a03" }, { "path": "skills/openclaw/skill-wechat-publisher/references/anti-ai-checklist.md", "mode": "100644", "type": "blob", "sha": "95a5e370c7badfff67a856f6989573b50b4a0a1b", "size": 3509, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/95a5e370c7badfff67a856f6989573b50b4a0a1b" }, { "path": "skills/openclaw/skill-wechat-publisher/references/api_reference.md", "mode": "100644", "type": "blob", "sha": "c9a2dd3c1faa00f9725e0aa8bf3dc92944c85c6a", "size": 3238, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c9a2dd3c1faa00f9725e0aa8bf3dc92944c85c6a" }, { "path": "skills/openclaw/skill-wechat-publisher/references/article-structures.md", "mode": "100644", "type": "blob", "sha": "81c0eb7cad455753a7408a4968d0bdb2ae8d2388", "size": 3226, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/81c0eb7cad455753a7408a4968d0bdb2ae8d2388" }, { "path": "skills/openclaw/skill-wechat-publisher/references/errors.md", "mode": "100644", "type": "blob", "sha": "392170afabe5ccc4c67b41461531b725839b43e2", "size": 1154, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/392170afabe5ccc4c67b41461531b725839b43e2" }, { "path": "skills/openclaw/skill-wechat-publisher/references/image-styles-guide.md", "mode": "100644", "type": "blob", "sha": "38fe132b057917c79ac3e4ff051bec848a976329", "size": 3631, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/38fe132b057917c79ac3e4ff051bec848a976329" }, { "path": "skills/openclaw/skill-wechat-publisher/references/inline-markup.md", "mode": "100644", "type": "blob", "sha": "758c708007f431c97b726cd5aa5d8f842b091f3d", "size": 1730, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/758c708007f431c97b726cd5aa5d8f842b091f3d" }, { "path": "skills/openclaw/skill-wechat-publisher/references/multi-platform-sync.md", "mode": "100644", "type": "blob", "sha": "a06c7cb246a287e97c0c9a5fd281638b9f47b8ef", "size": 2683, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a06c7cb246a287e97c0c9a5fd281638b9f47b8ef" }, { "path": "skills/openclaw/skill-wechat-publisher/references/newspic-mode.md", "mode": "100644", "type": "blob", "sha": "832c69e329c759a32049dda31c8840918a504f65", "size": 5818, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/832c69e329c759a32049dda31c8840918a504f65" }, { "path": "skills/openclaw/skill-wechat-publisher/references/themes.md", "mode": "100644", "type": "blob", "sha": "e1edfddb3d3b3429d3631fd5a10ceb125c33e469", "size": 1842, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e1edfddb3d3b3429d3631fd5a10ceb125c33e469" }, { "path": "skills/openclaw/skill-wechat-publisher/references/typeset-card.md", "mode": "100644", "type": "blob", "sha": "3135731382367749b5f6a88ad5ad29bb23cfdd2e", "size": 4216, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3135731382367749b5f6a88ad5ad29bb23cfdd2e" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts", "mode": "040000", "type": "tree", "sha": "c102217a343f3ae345ecbdfb7af4ebf038be6c0c", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c102217a343f3ae345ecbdfb7af4ebf038be6c0c" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/ai_score.py", "mode": "100755", "type": "blob", "sha": "a2c773d1c25211728fd4394a2ea0d2959caed016", "size": 15587, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a2c773d1c25211728fd4394a2ea0d2959caed016" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/api.py", "mode": "100755", "type": "blob", "sha": "68014c4f08b73cd70dee0953c3caecd8eff96dd3", "size": 12895, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/68014c4f08b73cd70dee0953c3caecd8eff96dd3" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/baoyu_image_gen.ts", "mode": "100755", "type": "blob", "sha": "70f50d66c01627608b8337508abc5db1df4e5d56", "size": 5656, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/70f50d66c01627608b8337508abc5db1df4e5d56" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/baoyu_image_gen_core.ts", "mode": "100644", "type": "blob", "sha": "cbcb9ab2f1bf0faa953c9a84ca3329f201bf0831", "size": 11765, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cbcb9ab2f1bf0faa953c9a84ca3329f201bf0831" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/config.py", "mode": "100755", "type": "blob", "sha": "22318578c88202acb869654d4b36a4bf8bbfb576", "size": 12002, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/22318578c88202acb869654d4b36a4bf8bbfb576" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/generate_image.py", "mode": "100755", "type": "blob", "sha": "c5981eee9ec930cfc711e0e1362840c906555c17", "size": 4452, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c5981eee9ec930cfc711e0e1362840c906555c17" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/html_converter.py", "mode": "100755", "type": "blob", "sha": "cb894ff624338c200dfcc516e54f821b8e6bc033", "size": 23865, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cb894ff624338c200dfcc516e54f821b8e6bc033" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/image_handler.py", "mode": "100755", "type": "blob", "sha": "923f6734c08ff930176038c74567eed9677cd855", "size": 17961, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/923f6734c08ff930176038c74567eed9677cd855" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/multi_publish.py", "mode": "100755", "type": "blob", "sha": "7e9ca7e1eb9a78c3fdcc348abbe3e179db719dc9", "size": 14528, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7e9ca7e1eb9a78c3fdcc348abbe3e179db719dc9" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/newspic_build.py", "mode": "100755", "type": "blob", "sha": "3fce1b503746d3042f0993137c0fd5f634cbdc8c", "size": 14331, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3fce1b503746d3042f0993137c0fd5f634cbdc8c" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/publish.py", "mode": "100755", "type": "blob", "sha": "123bae293e55c2945a4299fc053ff7c6609541db", "size": 36534, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/123bae293e55c2945a4299fc053ff7c6609541db" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/sync_pages.sh", "mode": "100755", "type": "blob", "sha": "170a64eb83c292dad84d0baa4530e06b9099820f", "size": 994, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/170a64eb83c292dad84d0baa4530e06b9099820f" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/wechat_api.py", "mode": "100755", "type": "blob", "sha": "1f755ce9cb77aa381439842c0511d994700512c1", "size": 6150, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1f755ce9cb77aa381439842c0511d994700512c1" }, { "path": "skills/openclaw/skill-wechat-publisher/scripts/wechat_token.py", "mode": "100755", "type": "blob", "sha": "bb891383033ad739f85e440917786313df801c7f", "size": 5201, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bb891383033ad739f85e440917786313df801c7f" }, { "path": "skills/openclaw/skill-wechat-publisher/tests", "mode": "040000", "type": "tree", "sha": "47ba2b609a5d636cc9a811b4f35a8412adb3546d", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/47ba2b609a5d636cc9a811b4f35a8412adb3546d" }, { "path": "skills/openclaw/skill-wechat-publisher/tests/__init__.py", "mode": "100644", "type": "blob", "sha": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", "size": 0, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" }, { "path": "skills/openclaw/skill-wechat-publisher/tests/conftest.py", "mode": "100644", "type": "blob", "sha": "c1477f8006adffc3e95014ff438a7873a656c35a", "size": 4151, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c1477f8006adffc3e95014ff438a7873a656c35a" }, { "path": "skills/openclaw/skill-wechat-publisher/tests/test_ai_score.py", "mode": "100644", "type": "blob", "sha": "af6521e1f4b789918b57087a5167528ba88ff2f8", "size": 8304, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/af6521e1f4b789918b57087a5167528ba88ff2f8" }, { "path": "skills/openclaw/skill-wechat-publisher/tests/test_config.py", "mode": "100644", "type": "blob", "sha": "affb347b2b4571fb58e6bea998eae3217bc376b0", "size": 7565, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/affb347b2b4571fb58e6bea998eae3217bc376b0" }, { "path": "skills/openclaw/skill-wechat-publisher/tests/test_config_integration.py", "mode": "100644", "type": "blob", "sha": "f06c194dcbfb7596f6165706ef9129b3bfa368cb", "size": 9932, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f06c194dcbfb7596f6165706ef9129b3bfa368cb" }, { "path": "skills/openclaw/skill-wechat-publisher/tests/test_html_converter.py", "mode": "100644", "type": "blob", "sha": "f4aaf55f6e12a6aa0699b88fdf8019f978201327", "size": 10439, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f4aaf55f6e12a6aa0699b88fdf8019f978201327" }, { "path": "skills/openclaw/skill-wechat-publisher/wechat-publisher.yaml.example", "mode": "100644", "type": "blob", "sha": "fb1ba764933b0906b96da9c962a61c9ed6f5a482", "size": 1865, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fb1ba764933b0906b96da9c962a61c9ed6f5a482" }, { "path": "skills/openclaw/skill-xhs-analyzer", "mode": "040000", "type": "tree", "sha": "6411597b89e6c6e46798c9c3520a372b764101b2", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6411597b89e6c6e46798c9c3520a372b764101b2" }, { "path": "skills/openclaw/skill-xhs-analyzer/.github", "mode": "040000", "type": "tree", "sha": "5e9e52b267ad5cded7b7343fbf9162f6f30be495", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/5e9e52b267ad5cded7b7343fbf9162f6f30be495" }, { "path": "skills/openclaw/skill-xhs-analyzer/.github/workflows", "mode": "040000", "type": "tree", "sha": "09c8581df1c012c57c8291a0c09c5b6a0c7077e1", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/09c8581df1c012c57c8291a0c09c5b6a0c7077e1" }, { "path": "skills/openclaw/skill-xhs-analyzer/.github/workflows/npm-publish.yml", "mode": "100644", "type": "blob", "sha": "d639e8dfa59b58048a3542dd5e8614fa507bcb37", "size": 3905, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d639e8dfa59b58048a3542dd5e8614fa507bcb37" }, { "path": "skills/openclaw/skill-xhs-analyzer/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "a23b7e7f2e6d443f7058d7ad82a36402ae5ade15", "size": 2159, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a23b7e7f2e6d443f7058d7ad82a36402ae5ade15" }, { "path": "skills/openclaw/skill-xhs-analyzer/SKILL.md", "mode": "100644", "type": "blob", "sha": "7bef4c585adc08f0392b853514d621ee9f51df98", "size": 5108, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7bef4c585adc08f0392b853514d621ee9f51df98" }, { "path": "skills/openclaw/skill-xhs-analyzer/package-lock.json", "mode": "100644", "type": "blob", "sha": "971d4c0485f75321dfa0bfbd1df236095adc3401", "size": 37516, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/971d4c0485f75321dfa0bfbd1df236095adc3401" }, { "path": "skills/openclaw/skill-xhs-analyzer/package.json", "mode": "100644", "type": "blob", "sha": "e0c674d53b28bc5f2b9fd89325005ead442e9bcb", "size": 1644, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e0c674d53b28bc5f2b9fd89325005ead442e9bcb" }, { "path": "skills/openclaw/skill-xhs-analyzer/references", "mode": "040000", "type": "tree", "sha": "69b1bacada9d21670dd7876bf5226ae46607de0d", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/69b1bacada9d21670dd7876bf5226ae46607de0d" }, { "path": "skills/openclaw/skill-xhs-analyzer/references/commands.md", "mode": "100644", "type": "blob", "sha": "1d7495d4f6eaa309604f8846d668a8a69857c017", "size": 4479, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1d7495d4f6eaa309604f8846d668a8a69857c017" }, { "path": "skills/openclaw/skill-xhs-analyzer/references/modules.md", "mode": "100644", "type": "blob", "sha": "c209a49bb2eaeabd4fcabd079e348f63ccc91dda", "size": 6316, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c209a49bb2eaeabd4fcabd079e348f63ccc91dda" }, { "path": "skills/openclaw/skill-xhs-analyzer/references/platform-signals.md", "mode": "100644", "type": "blob", "sha": "f527e2b0ad3c6c4d07147c732ea35ab4702dd55e", "size": 1749, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f527e2b0ad3c6c4d07147c732ea35ab4702dd55e" }, { "path": "skills/openclaw/skill-xhs-analyzer/references/research-loop.md", "mode": "100644", "type": "blob", "sha": "83190b36310d96864e7aabe1fb4694fb06de55b9", "size": 8383, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/83190b36310d96864e7aabe1fb4694fb06de55b9" }, { "path": "skills/openclaw/skill-xhs-analyzer/references/technical-reference.md", "mode": "100644", "type": "blob", "sha": "6f3c2bd951b9c8d94273554bbbad6eb48fae3c96", "size": 3937, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6f3c2bd951b9c8d94273554bbbad6eb48fae3c96" }, { "path": "skills/openclaw/skill-xhs-analyzer/scripts", "mode": "040000", "type": "tree", "sha": "ae898b2cc6dc6c81aa0b7b9af4540ea80bebc1ce", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/ae898b2cc6dc6c81aa0b7b9af4540ea80bebc1ce" }, { "path": "skills/openclaw/skill-xhs-analyzer/scripts/postinstall.js", "mode": "100644", "type": "blob", "sha": "e8f75617c53944db5ac7781f3f29ef0f441b13f1", "size": 4634, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e8f75617c53944db5ac7781f3f29ef0f441b13f1" }, { "path": "skills/openclaw/skill-xhs-analyzer/scripts/preuninstall.js", "mode": "100644", "type": "blob", "sha": "b5f7ef16fa5f365ba0c6d8723fcd7107c5d6bd0a", "size": 1448, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b5f7ef16fa5f365ba0c6d8723fcd7107c5d6bd0a" }, { "path": "skills/openclaw/skill-xhs-analyzer/social-preview.html", "mode": "100644", "type": "blob", "sha": "247af910239e9f3d4f7899a75115c34d79fe8afa", "size": 5184, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/247af910239e9f3d4f7899a75115c34d79fe8afa" }, { "path": "skills/openclaw/skill-xhs-analyzer/social-preview.png", "mode": "100644", "type": "blob", "sha": "20724669ecf19efac598f79bd4d55139b8ab036b", "size": 267636, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/20724669ecf19efac598f79bd4d55139b8ab036b" }, { "path": "skills/openclaw/skill-xhs-analyzer/src", "mode": "040000", "type": "tree", "sha": "c144416386f64c502e4c0f24fa28362630daf276", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c144416386f64c502e4c0f24fa28362630daf276" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/cli.ts", "mode": "100644", "type": "blob", "sha": "d61aef6da7fcaa0da816114e0a5c3250d6e74d9d", "size": 78675, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d61aef6da7fcaa0da816114e0a5c3250d6e74d9d" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib", "mode": "040000", "type": "tree", "sha": "605f3c80d5f972a8fd7d6022bb57593a462571eb", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/605f3c80d5f972a8fd7d6022bb57593a462571eb" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/analyze.ts", "mode": "100644", "type": "blob", "sha": "ba543748d32c47feae863d3460e7df2f6cf388e8", "size": 20458, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ba543748d32c47feae863d3460e7df2f6cf388e8" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/cdp-cookies.ts", "mode": "100644", "type": "blob", "sha": "13731e771301cc3284fe52839505c491184e09a4", "size": 13405, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/13731e771301cc3284fe52839505c491184e09a4" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/client.ts", "mode": "100644", "type": "blob", "sha": "0bfbd17ebf3ef490010c6bceb468707af52a2680", "size": 22781, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0bfbd17ebf3ef490010c6bceb468707af52a2680" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/cookies.ts", "mode": "100644", "type": "blob", "sha": "351c3d1ad29efca553e5a75ba90ed01fbd93fdf1", "size": 13605, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/351c3d1ad29efca553e5a75ba90ed01fbd93fdf1" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/creator-signing.ts", "mode": "100644", "type": "blob", "sha": "c8ca871171ea2be28ab7213a0d648b74023ec502", "size": 1805, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c8ca871171ea2be28ab7213a0d648b74023ec502" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/detect.ts", "mode": "100644", "type": "blob", "sha": "dcc8ca287227b7e214dbb61a577af0df710a3146", "size": 6769, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dcc8ca287227b7e214dbb61a577af0df710a3146" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/fingerprint-data.ts", "mode": "100644", "type": "blob", "sha": "2b39dd9cda41b3ef9d90aa07d088a73ac96bd175", "size": 2376, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2b39dd9cda41b3ef9d90aa07d088a73ac96bd175" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/health.ts", "mode": "100644", "type": "blob", "sha": "6e48a909d3d7f2288cfc93ba00336526f81db89f", "size": 5631, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6e48a909d3d7f2288cfc93ba00336526f81db89f" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/platform.ts", "mode": "100644", "type": "blob", "sha": "1ec06ed8d6fc29ad5181772533e624c3c0e50f94", "size": 2751, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1ec06ed8d6fc29ad5181772533e624c3c0e50f94" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/render.ts", "mode": "100644", "type": "blob", "sha": "7e1dd499923f07d14fd24fac20f8a7628c64fe9e", "size": 19962, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7e1dd499923f07d14fd24fac20f8a7628c64fe9e" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/reply-strategy.ts", "mode": "100644", "type": "blob", "sha": "fbc2d17a4f0bf7432f4f19948e33005336814188", "size": 6099, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fbc2d17a4f0bf7432f4f19948e33005336814188" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/signing.ts", "mode": "100644", "type": "blob", "sha": "06a8d04eef37e8acf233d8ff0b89d124670f4725", "size": 21612, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/06a8d04eef37e8acf233d8ff0b89d124670f4725" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/template.ts", "mode": "100644", "type": "blob", "sha": "b509c940941de5ce6714a57a359012b6cdeddead", "size": 8176, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b509c940941de5ce6714a57a359012b6cdeddead" }, { "path": "skills/openclaw/skill-xhs-analyzer/src/lib/url.ts", "mode": "100644", "type": "blob", "sha": "ff1d5790de5dd0a1153261a8118c11406dd5a842", "size": 1826, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ff1d5790de5dd0a1153261a8118c11406dd5a842" }, { "path": "skills/openclaw/skill-xhs-analyzer/tsconfig.json", "mode": "100644", "type": "blob", "sha": "f44baa9ff8dd8193482337d164d63dc324f5706c", "size": 458, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f44baa9ff8dd8193482337d164d63dc324f5706c" }, { "path": "skills/openclaw/skill-xhs-comment-reply", "mode": "040000", "type": "tree", "sha": "78508fcf1ed8958e58caf4da6e090fca3ff9b4f7", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/78508fcf1ed8958e58caf4da6e090fca3ff9b4f7" }, { "path": "skills/openclaw/skill-xhs-comment-reply/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "3c6f2e75a28bec053ce3edbbfb2f049fd2781076", "size": 3828, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3c6f2e75a28bec053ce3edbbfb2f049fd2781076" }, { "path": "skills/openclaw/skill-xhs-comment-reply/SKILL.md", "mode": "100644", "type": "blob", "sha": "908e6973d080e4a6c7c0a1040fd803442c3ddcc9", "size": 6571, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/908e6973d080e4a6c7c0a1040fd803442c3ddcc9" }, { "path": "skills/openclaw/skill-xhs-comment-reply/references", "mode": "040000", "type": "tree", "sha": "f80952313123827788d8aabc84c98083b4459c46", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f80952313123827788d8aabc84c98083b4459c46" }, { "path": "skills/openclaw/skill-xhs-comment-reply/references/commands.md", "mode": "100644", "type": "blob", "sha": "ddc232f89e254a82415c17dcaf299dae0e0f390d", "size": 5994, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ddc232f89e254a82415c17dcaf299dae0e0f390d" }, { "path": "skills/openclaw/skill-xhs-publisher", "mode": "040000", "type": "tree", "sha": "f5163c6032d593aa2b4b662c738604371b300f68", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f5163c6032d593aa2b4b662c738604371b300f68" }, { "path": "skills/openclaw/skill-xhs-publisher/AGENTS.md", "mode": "100644", "type": "blob", "sha": "6973eb41699bfadc24eb13d7f3777fb6976f9189", "size": 1702, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6973eb41699bfadc24eb13d7f3777fb6976f9189" }, { "path": "skills/openclaw/skill-xhs-publisher/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "f8f0a186720acfd82ed8abf648a560320bd6ebef", "size": 3393, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f8f0a186720acfd82ed8abf648a560320bd6ebef" }, { "path": "skills/openclaw/skill-xhs-publisher/SKILL.md", "mode": "100644", "type": "blob", "sha": "3142fa6337b044ea58129c852b2a628d5f1d330c", "size": 5280, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3142fa6337b044ea58129c852b2a628d5f1d330c" }, { "path": "skills/openclaw/skill-xhs-publisher/public", "mode": "040000", "type": "tree", "sha": "6b778d3e81deca6225b1e021c35cb9d5e20538db", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6b778d3e81deca6225b1e021c35cb9d5e20538db" }, { "path": "skills/openclaw/skill-xhs-publisher/public/whitedew.jpg", "mode": "100644", "type": "blob", "sha": "9ef99d08ffdaf78444c9cc8a8847e03c54979cec", "size": 114884, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9ef99d08ffdaf78444c9cc8a8847e03c54979cec" }, { "path": "skills/openclaw/skill-xhs-publisher/references", "mode": "040000", "type": "tree", "sha": "eaecf6837093ac31325143567a6d998c33f5862d", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/eaecf6837093ac31325143567a6d998c33f5862d" }, { "path": "skills/openclaw/skill-xhs-publisher/references/commands.md", "mode": "100644", "type": "blob", "sha": "16968bd30bd30af13d61486a7d9f035d1a374ef9", "size": 3941, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/16968bd30bd30af13d61486a7d9f035d1a374ef9" }, { "path": "skills/openclaw/skill-xhs-publisher/todo.md", "mode": "100644", "type": "blob", "sha": "2a18b0ff3d36732e871617c9070ff976c0848964", "size": 813, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2a18b0ff3d36732e871617c9070ff976c0848964" }, { "path": "skills/openclaw/skill-zhihu-answer", "mode": "040000", "type": "tree", "sha": "8ee92d5b78e23cec8bf169b63cffdf0a80fe9f63", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8ee92d5b78e23cec8bf169b63cffdf0a80fe9f63" }, { "path": "skills/openclaw/skill-zhihu-answer/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "29b4274b3d3b00362a41b99e6ee6c9dd269fb513", "size": 1397, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/29b4274b3d3b00362a41b99e6ee6c9dd269fb513" }, { "path": "skills/openclaw/skill-zhihu-answer/SKILL.md", "mode": "100644", "type": "blob", "sha": "c2c260c55ef6d4f077b96cb35d5cfd27230cf9eb", "size": 7309, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c2c260c55ef6d4f077b96cb35d5cfd27230cf9eb" }, { "path": "skills/openclaw/skill-zhihu-answer/references", "mode": "040000", "type": "tree", "sha": "fca36494f86b985853973a19de4bd93cca317bf2", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/fca36494f86b985853973a19de4bd93cca317bf2" }, { "path": "skills/openclaw/skill-zhihu-answer/references/commands.md", "mode": "100644", "type": "blob", "sha": "296febbba76c778181cbe282f9325792dfeab7c7", "size": 3001, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/296febbba76c778181cbe282f9325792dfeab7c7" }, { "path": "skills/openclaw/skill-zhihu-publisher", "mode": "040000", "type": "tree", "sha": "9cf55b7fac38fc475f084e06e2e50c05152caad6", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/9cf55b7fac38fc475f084e06e2e50c05152caad6" }, { "path": "skills/openclaw/skill-zhihu-publisher/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "f6abbfdcebe337a51d725574487edf0fcfd9a5d7", "size": 608, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f6abbfdcebe337a51d725574487edf0fcfd9a5d7" }, { "path": "skills/openclaw/skill-zhihu-publisher/SKILL.md", "mode": "100644", "type": "blob", "sha": "ac7e3aa2ad4a93678c3e86c01b7d01b076c4f40b", "size": 2061, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ac7e3aa2ad4a93678c3e86c01b7d01b076c4f40b" }, { "path": "skills/openclaw/slideshow-video", "mode": "040000", "type": "tree", "sha": "1579c1b9249aacc4293c9f3c766694c8633a3b87", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/1579c1b9249aacc4293c9f3c766694c8633a3b87" }, { "path": "skills/openclaw/slideshow-video/SKILL.md", "mode": "100644", "type": "blob", "sha": "62a2de38585a4d3bf014b32578f0514481069e03", "size": 4004, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/62a2de38585a4d3bf014b32578f0514481069e03" }, { "path": "skills/openclaw/social-content", "mode": "040000", "type": "tree", "sha": "5d4430c1ce0d4b293599f2e3860130bc2fc18689", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/5d4430c1ce0d4b293599f2e3860130bc2fc18689" }, { "path": "skills/openclaw/social-content/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "f82f31fc8001e0a616939dd36dae05e0ecc18ee8", "size": 2277, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f82f31fc8001e0a616939dd36dae05e0ecc18ee8" }, { "path": "skills/openclaw/social-content/SKILL.md", "mode": "100644", "type": "blob", "sha": "50620b7a11250a2cc1a763367e8d6c14b48a8dae", "size": 5974, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/50620b7a11250a2cc1a763367e8d6c14b48a8dae" }, { "path": "skills/openclaw/social-content/references", "mode": "040000", "type": "tree", "sha": "d0bf0b0525562e04e7088db5cef0d5fc3d7dd6ab", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d0bf0b0525562e04e7088db5cef0d5fc3d7dd6ab" }, { "path": "skills/openclaw/social-content/references/content-formats.md", "mode": "100644", "type": "blob", "sha": "41fba0c4588a261c85434654c4e706f0772ec377", "size": 3210, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/41fba0c4588a261c85434654c4e706f0772ec377" }, { "path": "skills/openclaw/social-content/references/hashtag-strategy.md", "mode": "100644", "type": "blob", "sha": "71bd08badd062a18bf549b923bc490b342402aa8", "size": 2013, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/71bd08badd062a18bf549b923bc490b342402aa8" }, { "path": "skills/openclaw/social-content/references/platform-specs.md", "mode": "100644", "type": "blob", "sha": "bcf1305492582ef0bc97060cab229ebe4af630c5", "size": 4212, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bcf1305492582ef0bc97060cab229ebe4af630c5" }, { "path": "skills/openclaw/style-transfer", "mode": "040000", "type": "tree", "sha": "17892f412dc0e1bb72a9cfd964789fec96a73502", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/17892f412dc0e1bb72a9cfd964789fec96a73502" }, { "path": "skills/openclaw/style-transfer/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "9307c93918621c1e02bbf381302340145a8df155", "size": 814, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9307c93918621c1e02bbf381302340145a8df155" }, { "path": "skills/openclaw/style-transfer/SKILL.md", "mode": "100644", "type": "blob", "sha": "179051f55dd88f7507a40903386078507a4a8391", "size": 4563, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/179051f55dd88f7507a40903386078507a4a8391" }, { "path": "skills/openclaw/style-transfer/references", "mode": "040000", "type": "tree", "sha": "24d4d8b9a1512435a4895200a693bb7460a40d80", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/24d4d8b9a1512435a4895200a693bb7460a40d80" }, { "path": "skills/openclaw/style-transfer/references/style-rules.md", "mode": "100644", "type": "blob", "sha": "eafd840a978451dc9736a7d38952430441fcc796", "size": 1554, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/eafd840a978451dc9736a7d38952430441fcc796" }, { "path": "skills/openclaw/subtitle-translate", "mode": "040000", "type": "tree", "sha": "8974cb3cb42d5c08f678e257257ecadeefc1978b", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8974cb3cb42d5c08f678e257257ecadeefc1978b" }, { "path": "skills/openclaw/subtitle-translate/SKILL.md", "mode": "100644", "type": "blob", "sha": "cc3050ca8bd5dd1c1a66c3519ffbd57920fa5566", "size": 5023, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cc3050ca8bd5dd1c1a66c3519ffbd57920fa5566" }, { "path": "skills/openclaw/template-library", "mode": "040000", "type": "tree", "sha": "35c8e636ae2064be1567f472cc90dcedf5a82cb0", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/35c8e636ae2064be1567f472cc90dcedf5a82cb0" }, { "path": "skills/openclaw/template-library/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "6d3adbbca322412befabc8a369f292a72fe0526e", "size": 1523, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6d3adbbca322412befabc8a369f292a72fe0526e" }, { "path": "skills/openclaw/template-library/SKILL.md", "mode": "100644", "type": "blob", "sha": "12fdbff136990ca35f67bc005ab04ae437de0a26", "size": 6542, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/12fdbff136990ca35f67bc005ab04ae437de0a26" }, { "path": "skills/openclaw/template-library/scripts", "mode": "040000", "type": "tree", "sha": "6ed8535e0780312583e8f05caa469fdbf2bed384", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6ed8535e0780312583e8f05caa469fdbf2bed384" }, { "path": "skills/openclaw/template-library/scripts/templates.py", "mode": "100644", "type": "blob", "sha": "de41639761fa067501b75443ad80ffb96f7d0922", "size": 12984, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/de41639761fa067501b75443ad80ffb96f7d0922" }, { "path": "skills/openclaw/text-condenser", "mode": "040000", "type": "tree", "sha": "21f01f1661f3207144f311da18d4ce8e373a7383", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/21f01f1661f3207144f311da18d4ce8e373a7383" }, { "path": "skills/openclaw/text-condenser/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "b97c68ca09cfe3f8210a8931f7d3648f9040b5b4", "size": 876, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b97c68ca09cfe3f8210a8931f7d3648f9040b5b4" }, { "path": "skills/openclaw/text-condenser/SKILL.md", "mode": "100644", "type": "blob", "sha": "1a739dcf6abeb7bb2dc3bba7d4f5e9991554a1f3", "size": 5135, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1a739dcf6abeb7bb2dc3bba7d4f5e9991554a1f3" }, { "path": "skills/openclaw/text-polisher", "mode": "040000", "type": "tree", "sha": "9c642c2862a0d7c01dee4e93ec14e0027595da88", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/9c642c2862a0d7c01dee4e93ec14e0027595da88" }, { "path": "skills/openclaw/text-polisher/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "c95bc2106e5add5558bfbda0b288e3e0be343ead", "size": 724, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c95bc2106e5add5558bfbda0b288e3e0be343ead" }, { "path": "skills/openclaw/text-polisher/SKILL.md", "mode": "100644", "type": "blob", "sha": "21b7380204f80ebb2f9525007bb89b093c441b01", "size": 4664, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/21b7380204f80ebb2f9525007bb89b093c441b01" }, { "path": "skills/openclaw/text-polisher/references", "mode": "040000", "type": "tree", "sha": "96d87be4ab432e229aa8eb8214fb67882dd34b00", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/96d87be4ab432e229aa8eb8214fb67882dd34b00" }, { "path": "skills/openclaw/text-polisher/references/checklist.md", "mode": "100644", "type": "blob", "sha": "e84b52cdc93402ace452e7515bf941a49c3b4b1a", "size": 1728, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e84b52cdc93402ace452e7515bf941a49c3b4b1a" }, { "path": "skills/openclaw/text-polisher/references/content-refresh.md", "mode": "100644", "type": "blob", "sha": "7b8188416796b05c95475bda89c140e76e9a87ce", "size": 2303, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7b8188416796b05c95475bda89c140e76e9a87ce" }, { "path": "skills/openclaw/text-polisher/references/phrases-to-remove.md", "mode": "100644", "type": "blob", "sha": "f9234fe284aab56d2bcd988764626c5b1bb44aec", "size": 2915, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f9234fe284aab56d2bcd988764626c5b1bb44aec" }, { "path": "skills/openclaw/text-polisher/references/plain-english-alternatives.md", "mode": "100644", "type": "blob", "sha": "2fc323557dabdee6ee9f0a52e2a4c24f473fc775", "size": 8258, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2fc323557dabdee6ee9f0a52e2a4c24f473fc775" }, { "path": "skills/openclaw/text-polisher/references/structures-to-avoid.md", "mode": "100644", "type": "blob", "sha": "d34acbc72b08cfa03f05a099bff54e3f2cc68da1", "size": 5257, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d34acbc72b08cfa03f05a099bff54e3f2cc68da1" }, { "path": "skills/openclaw/text-polisher/references/zh-ai-markers.md", "mode": "100644", "type": "blob", "sha": "b3e716acde4fd62acf0a2466b7595e8d02d71c43", "size": 7211, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b3e716acde4fd62acf0a2466b7595e8d02d71c43" }, { "path": "skills/openclaw/tts-voiceover", "mode": "040000", "type": "tree", "sha": "91e7ce8d3ef6c31622d5b79469fab46cf3274013", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/91e7ce8d3ef6c31622d5b79469fab46cf3274013" }, { "path": "skills/openclaw/tts-voiceover/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "fa928338ac632f68302e039d416955b8fbe9f1c5", "size": 692, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fa928338ac632f68302e039d416955b8fbe9f1c5" }, { "path": "skills/openclaw/tts-voiceover/SKILL.md", "mode": "100644", "type": "blob", "sha": "1a6e72a22043b92ec5cf02750984d004c5c17bff", "size": 5552, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1a6e72a22043b92ec5cf02750984d004c5c17bff" }, { "path": "skills/openclaw/video-chapters", "mode": "040000", "type": "tree", "sha": "31449b25bfdd91d27a70c0b99ac87c053aefae62", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/31449b25bfdd91d27a70c0b99ac87c053aefae62" }, { "path": "skills/openclaw/video-chapters/SKILL.md", "mode": "100644", "type": "blob", "sha": "cd73c0b43d80196209b41d3d532436c35cb9e20d", "size": 3578, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cd73c0b43d80196209b41d3d532436c35cb9e20d" }, { "path": "skills/openclaw/video-editing", "mode": "040000", "type": "tree", "sha": "22050b8e5e84ff4c85ff4383f2bfbde196733736", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/22050b8e5e84ff4c85ff4383f2bfbde196733736" }, { "path": "skills/openclaw/video-editing/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "585af5f9f2daf7d784a843635af25cb5c8e02ad4", "size": 1218, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/585af5f9f2daf7d784a843635af25cb5c8e02ad4" }, { "path": "skills/openclaw/video-editing/SKILL.md", "mode": "100644", "type": "blob", "sha": "321e8b8081237ab2ff6feb32be83fca5f5dacb07", "size": 5230, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/321e8b8081237ab2ff6feb32be83fca5f5dacb07" }, { "path": "skills/openclaw/video-highlights", "mode": "040000", "type": "tree", "sha": "cf3b8240bf14f0a3f41548e1619719b72d2984ba", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/cf3b8240bf14f0a3f41548e1619719b72d2984ba" }, { "path": "skills/openclaw/video-highlights/SKILL.md", "mode": "100644", "type": "blob", "sha": "c7350e03757d37462723801158d443fe2bf7a5e1", "size": 4061, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c7350e03757d37462723801158d443fe2bf7a5e1" }, { "path": "skills/openclaw/video-intro-outro", "mode": "040000", "type": "tree", "sha": "357378047fec0df42cf5fce8d6bc323851368ecb", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/357378047fec0df42cf5fce8d6bc323851368ecb" }, { "path": "skills/openclaw/video-intro-outro/SKILL.md", "mode": "100644", "type": "blob", "sha": "1a5b5589a538277d4ef5fb325ec59a3e4b5fb1be", "size": 4347, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1a5b5589a538277d4ef5fb325ec59a3e4b5fb1be" }, { "path": "skills/openclaw/video-production", "mode": "040000", "type": "tree", "sha": "322ab5c8c4f3824c49283fcb60b6faa6b2c2648e", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/322ab5c8c4f3824c49283fcb60b6faa6b2c2648e" }, { "path": "skills/openclaw/video-production/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "dd3a9a96eee6d68787be000801f22cbf7827d29a", "size": 717, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dd3a9a96eee6d68787be000801f22cbf7827d29a" }, { "path": "skills/openclaw/video-production/SKILL.md", "mode": "100644", "type": "blob", "sha": "1c011d662ab5e2489d6ece4bb0bbf2200beafcda", "size": 7836, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1c011d662ab5e2489d6ece4bb0bbf2200beafcda" }, { "path": "skills/openclaw/video-production/scripts", "mode": "040000", "type": "tree", "sha": "a4710a6f58b1492b57feaa99817adf3eb7d30b6a", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/a4710a6f58b1492b57feaa99817adf3eb7d30b6a" }, { "path": "skills/openclaw/video-production/scripts/video_pipeline.py", "mode": "100644", "type": "blob", "sha": "8883af539d7c773d86257ed0938df66e10f824ba", "size": 13910, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8883af539d7c773d86257ed0938df66e10f824ba" }, { "path": "skills/openclaw/video-production/vendor", "mode": "040000", "type": "tree", "sha": "a425e319ac760b79387a61b6c4085198703a7e35", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/a425e319ac760b79387a61b6c4085198703a7e35" }, { "path": "skills/openclaw/video-production/vendor/VENDOR.md", "mode": "100644", "type": "blob", "sha": "dae5d3ba43683629a81ffb46bedd18c232119720", "size": 3973, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dae5d3ba43683629a81ffb46bedd18c232119720" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk", "mode": "040000", "type": "tree", "sha": "d3138c254476f40009b00b5fd2abe967f576d33d", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d3138c254476f40009b00b5fd2abe967f576d33d" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/.gitattributes", "mode": "100644", "type": "blob", "sha": "176a458f94e0ea5272ce67c36bf30b6be9caf623", "size": 12, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/176a458f94e0ea5272ce67c36bf30b6be9caf623" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/.gitignore", "mode": "100644", "type": "blob", "sha": "05710c785adaf8351004d4f45b2442243fc8c3d8", "size": 307, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/05710c785adaf8351004d4f45b2442243fc8c3d8" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/ATTRIBUTIONS.md", "mode": "100644", "type": "blob", "sha": "2b282120744bc255a699888a15c050f8c9c8df39", "size": 1424, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2b282120744bc255a699888a15c050f8c9c8df39" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/CHANGELOG.md", "mode": "100644", "type": "blob", "sha": "7e9e71966970fdbcded163e53ff3ada4318f3adc", "size": 6380, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7e9e71966970fdbcded163e53ff3ada4318f3adc" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/INTERFACE.md", "mode": "100644", "type": "blob", "sha": "55f8e6804201e2e77d99e3092981f31047621f28", "size": 3597, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/55f8e6804201e2e77d99e3092981f31047621f28" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/LICENSE", "mode": "100644", "type": "blob", "sha": "1e7f605b5422a15b0a20a142bb68487627554eab", "size": 1067, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1e7f605b5422a15b0a20a142bb68487627554eab" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/PITFALLS.md", "mode": "100644", "type": "blob", "sha": "96cd84bb42879b8ba7a3367f32b804158f9b2ceb", "size": 8608, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/96cd84bb42879b8ba7a3367f32b804158f9b2ceb" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/README.md", "mode": "100644", "type": "blob", "sha": "cbd853d0fd721e946bece3304f45f6c7eccbe7e0", "size": 4445, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cbd853d0fd721e946bece3304f45f6c7eccbe7e0" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/VERSION", "mode": "100644", "type": "blob", "sha": "c2c0004f0e2a5d7cac0de84c49ecb0da795e3567", "size": 6, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c2c0004f0e2a5d7cac0de84c49ecb0da795e3567" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets", "mode": "040000", "type": "tree", "sha": "ef0a1f0c42583312f536ee0251ed746af32a867f", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/ef0a1f0c42583312f536ee0251ed746af32a867f" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/cards", "mode": "040000", "type": "tree", "sha": "bb1162ef62f2c028bdcf0cb916c6be148b80c505", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/bb1162ef62f2c028bdcf0cb916c6be148b80c505" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/cards/index.html", "mode": "100644", "type": "blob", "sha": "4aa1ca353c56a3d2356cfc3af2eed9ca64964edf", "size": 7286, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4aa1ca353c56a3d2356cfc3af2eed9ca64964edf" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fonts", "mode": "040000", "type": "tree", "sha": "dea4ecea0a97ea5e7a99ad5cf4705b9fdf036a59", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/dea4ecea0a97ea5e7a99ad5cf4705b9fdf036a59" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fonts/MaShanZheng-Regular.ttf", "mode": "100644", "type": "blob", "sha": "a6ab20d1bd5f27fcfc4ed52515627d1bffb3b6d0", "size": 5858048, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a6ab20d1bd5f27fcfc4ed52515627d1bffb3b6d0" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fonts/OFL.txt", "mode": "100644", "type": "blob", "sha": "9e252e1997092670936a7f1d38560973d919f6b0", "size": 4397, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9e252e1997092670936a7f1d38560973d919f6b0" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fonts/README.md", "mode": "100644", "type": "blob", "sha": "90549b18ffe8c00a6ac0d94d148115c583fcd92c", "size": 519, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/90549b18ffe8c00a6ac0d94d148115c583fcd92c" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx", "mode": "040000", "type": "tree", "sha": "534a0d04c81578718cf28c95e5b46a0873df2fdd", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/534a0d04c81578718cf28c95e5b46a0873df2fdd" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxAurora.tsx", "mode": "100644", "type": "blob", "sha": "c4d072304aefa65f2e9be472ba97c5530cdcc646", "size": 3479, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c4d072304aefa65f2e9be472ba97c5530cdcc646" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxBehindMask.tsx", "mode": "100644", "type": "blob", "sha": "3cea67dc441535a1232ffa03a3cb5d16d02b1ad5", "size": 3484, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3cea67dc441535a1232ffa03a3cb5d16d02b1ad5" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxCardA.tsx", "mode": "100644", "type": "blob", "sha": "3828923fafe0df4c93f17b89a621f35b5fbdac79", "size": 8324, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3828923fafe0df4c93f17b89a621f35b5fbdac79" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxCardB.tsx", "mode": "100644", "type": "blob", "sha": "45ecbf668abf993f995984bf4b13f3125c513c80", "size": 15790, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/45ecbf668abf993f995984bf4b13f3125c513c80" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxCards.tsx", "mode": "100644", "type": "blob", "sha": "c7a3f2b8c4e894a22411f4fb3b10bb509ff7741e", "size": 4647, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c7a3f2b8c4e894a22411f4fb3b10bb509ff7741e" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxDataCard.tsx", "mode": "100644", "type": "blob", "sha": "15cbd7af941110127408a80209ed6b4f9c226c20", "size": 4856, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/15cbd7af941110127408a80209ed6b4f9c226c20" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxFireflies.tsx", "mode": "100644", "type": "blob", "sha": "fff63f13c9e94ab4fad209702c9b2bb00ec2b5c8", "size": 2649, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fff63f13c9e94ab4fad209702c9b2bb00ec2b5c8" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxKinetic.tsx", "mode": "100644", "type": "blob", "sha": "c0d271bfadcf311b90d884887194fcddc8860239", "size": 5227, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c0d271bfadcf311b90d884887194fcddc8860239" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxLeak.tsx", "mode": "100644", "type": "blob", "sha": "425bb452804ea2aa6b33de80374490fc2501cf8b", "size": 1226, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/425bb452804ea2aa6b33de80374490fc2501cf8b" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxMatch.tsx", "mode": "100644", "type": "blob", "sha": "4e481ea38b36edf2a007993699cdc0a4a82ecedf", "size": 5328, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4e481ea38b36edf2a007993699cdc0a4a82ecedf" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxPanel3D.tsx", "mode": "100644", "type": "blob", "sha": "094f48f1ceff9d207d9e971d2791d2d5b9a2b731", "size": 5142, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/094f48f1ceff9d207d9e971d2791d2d5b9a2b731" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxShatter.tsx", "mode": "100644", "type": "blob", "sha": "9c83a09b6c299899bce29ca31494a17c74e4da4f", "size": 3443, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9c83a09b6c299899bce29ca31494a17c74e4da4f" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxStockData.tsx", "mode": "100644", "type": "blob", "sha": "0e00f77c1e18d137d68d8f36ddaf70dc9f851555", "size": 4853, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0e00f77c1e18d137d68d8f36ddaf70dc9f851555" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxStockFireflies.tsx", "mode": "100644", "type": "blob", "sha": "89ebc53fa3a4982c018d7a59b26ed4175705f5f3", "size": 2523, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/89ebc53fa3a4982c018d7a59b26ed4175705f5f3" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxStockLeak.tsx", "mode": "100644", "type": "blob", "sha": "d03d4bba9d32d75852e21f28bd7d01ff906115b4", "size": 1212, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d03d4bba9d32d75852e21f28bd7d01ff906115b4" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxStockWords.tsx", "mode": "100644", "type": "blob", "sha": "07693463364dae689bdd87da497ad3efc10f4401", "size": 2326, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/07693463364dae689bdd87da497ad3efc10f4401" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxSwitch.tsx", "mode": "100644", "type": "blob", "sha": "6f00ea33a475c4833a09db33416e26364f8212e1", "size": 2553, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6f00ea33a475c4833a09db33416e26364f8212e1" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxText.tsx", "mode": "100644", "type": "blob", "sha": "7826617a27508b2b659e187382be6d4beca620a7", "size": 3219, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7826617a27508b2b659e187382be6d4beca620a7" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/FxWords.tsx", "mode": "100644", "type": "blob", "sha": "8ae00c0a2ae4a7d1f1de11be5ec3fd6c7bdd0612", "size": 2108, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8ae00c0a2ae4a7d1f1de11be5ec3fd6c7bdd0612" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/fx/common.tsx", "mode": "100644", "type": "blob", "sha": "3a077e65945289f6c086a1d0b3459820e9721173", "size": 1741, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3a077e65945289f6c086a1d0b3459820e9721173" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/luts", "mode": "040000", "type": "tree", "sha": "13857273c34a402c364cab62165516d5fb756c68", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/13857273c34a402c364cab62165516d5fb756c68" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/luts/README.md", "mode": "100644", "type": "blob", "sha": "48ca78e6476eb588147ee7f5112332cc2fbb6cd1", "size": 566, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/48ca78e6476eb588147ee7f5112332cc2fbb6cd1" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/sfx", "mode": "040000", "type": "tree", "sha": "b31f5a45439fe16177ad521339129019a55e1557", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/b31f5a45439fe16177ad521339129019a55e1557" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/sfx/README.md", "mode": "100644", "type": "blob", "sha": "428529611b4e4d23a97bd37be56cd8f0e461670a", "size": 379, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/428529611b4e4d23a97bd37be56cd8f0e461670a" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/sfx/SOURCES-mixkit.json", "mode": "100644", "type": "blob", "sha": "35dd73c86c07d17ad0c7ede669c6d02ab5164b86", "size": 2493, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/35dd73c86c07d17ad0c7ede669c6d02ab5164b86" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/assets/stock-ledger.json", "mode": "100644", "type": "blob", "sha": "eda1146399b62d6b6b8b40f65467b0dcf0880299", "size": 3051, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/eda1146399b62d6b6b8b40f65467b0dcf0880299" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/deps", "mode": "040000", "type": "tree", "sha": "23852d29512ceac6e673a94230dbf9aedb9ae606", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/23852d29512ceac6e673a94230dbf9aedb9ae606" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/deps/DEPS.md", "mode": "100644", "type": "blob", "sha": "196d2dc3c263f0ec1b22b39392959520e7574e37", "size": 1664, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/196d2dc3c263f0ec1b22b39392959520e7574e37" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/deps/bootstrap.ps1", "mode": "100644", "type": "blob", "sha": "c74fada018d8563f8f24d5c595c5d4c2c4c96b5a", "size": 1576, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c74fada018d8563f8f24d5c595c5d4c2c4c96b5a" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/deps/bootstrap.sh", "mode": "100644", "type": "blob", "sha": "f777aecdf8da5203f8dbc236cdf4b73744822f76", "size": 2155, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f777aecdf8da5203f8dbc236cdf4b73744822f76" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/deps/remotion", "mode": "040000", "type": "tree", "sha": "04779c915b8b33e16c441c2088304c019ed359e9", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/04779c915b8b33e16c441c2088304c019ed359e9" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/deps/remotion/package-lock.json", "mode": "100644", "type": "blob", "sha": "c771f94b435a390e55ef810dc95293cc74425f23", "size": 190043, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c771f94b435a390e55ef810dc95293cc74425f23" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/deps/remotion/package.json", "mode": "100644", "type": "blob", "sha": "4b0f61c7a0f70811daf894feff40f9ef4b66c3c5", "size": 698, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4b0f61c7a0f70811daf894feff40f9ef4b66c3c5" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates", "mode": "040000", "type": "tree", "sha": "c0313c94e9840f9f3251396a959911f654466603", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c0313c94e9840f9f3251396a959911f654466603" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/aggregate.py", "mode": "100644", "type": "blob", "sha": "0284a446692bccbc34b13f42c7bb5401b19a4ede", "size": 5740, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0284a446692bccbc34b13f42c7bb5401b19a4ede" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/check_audio.py", "mode": "100644", "type": "blob", "sha": "820432d70d1e1a6af73ed1d7027e1be7fef64b84", "size": 1445, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/820432d70d1e1a6af73ed1d7027e1be7fef64b84" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/check_dup.py", "mode": "100644", "type": "blob", "sha": "4c7ebaec0c3b4833730241972a214a09d2e9eed7", "size": 3327, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4c7ebaec0c3b4833730241972a214a09d2e9eed7" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/check_frames.py", "mode": "100644", "type": "blob", "sha": "f0e40e5a46abdecc9da880698ee0353667cfe1d9", "size": 4001, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f0e40e5a46abdecc9da880698ee0353667cfe1d9" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/check_layout.py", "mode": "100644", "type": "blob", "sha": "2a7e2a4bd221ec9b388b3d99ddd8229ff31701b8", "size": 2527, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2a7e2a4bd221ec9b388b3d99ddd8229ff31701b8" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/check_match.py", "mode": "100644", "type": "blob", "sha": "f151320c159b72d5cf6ae702fee83e20143107a6", "size": 4081, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f151320c159b72d5cf6ae702fee83e20143107a6" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/check_meta.py", "mode": "100644", "type": "blob", "sha": "4d1faf28c9c57b7f8e4849c6b536bc2565030824", "size": 2101, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4d1faf28c9c57b7f8e4849c6b536bc2565030824" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/check_timeline.py", "mode": "100644", "type": "blob", "sha": "bb40608d5f89c3f725f03afb3bc9d0c790de4057", "size": 2703, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bb40608d5f89c3f725f03afb3bc9d0c790de4057" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/check_transitions.py", "mode": "100644", "type": "blob", "sha": "3a39938756c408efd12399d72ef68b2779aa2b15", "size": 3063, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3a39938756c408efd12399d72ef68b2779aa2b15" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/fixtures", "mode": "040000", "type": "tree", "sha": "1f707a99082c14fa68caa90a7b93ca334675eb92", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/1f707a99082c14fa68caa90a7b93ca334675eb92" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/fixtures/checks.json", "mode": "100644", "type": "blob", "sha": "fd3bb413ca454638f792237158351ba1d90dcbaf", "size": 404, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fd3bb413ca454638f792237158351ba1d90dcbaf" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/fixtures/layout_bad.json", "mode": "100644", "type": "blob", "sha": "70fd1f3aedeedb5c7c71e071c28842a1c5f15700", "size": 259, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/70fd1f3aedeedb5c7c71e071c28842a1c5f15700" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/fixtures/layout_ok.json", "mode": "100644", "type": "blob", "sha": "00e32ba6ba98221960b77b51c10026b60af41c41", "size": 584, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/00e32ba6ba98221960b77b51c10026b60af41c41" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/fixtures/match.json", "mode": "100644", "type": "blob", "sha": "f6eba70b015178363857305b0e2f2a5a772074f1", "size": 994, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f6eba70b015178363857305b0e2f2a5a772074f1" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/fixtures/proj.json", "mode": "100644", "type": "blob", "sha": "0569125d044d801c76d31e2e4ee9453ba23ee032", "size": 431, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0569125d044d801c76d31e2e4ee9453ba23ee032" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/fixtures/ref.json", "mode": "100644", "type": "blob", "sha": "c02fabc2d188469ff8b3b15ad7d2795c9aef885c", "size": 136, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c02fabc2d188469ff8b3b15ad7d2795c9aef885c" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/fixtures/scenes_bad.json", "mode": "100644", "type": "blob", "sha": "4873a87f642448a1f8105233ec10dbf82b304ed3", "size": 447, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4873a87f642448a1f8105233ec10dbf82b304ed3" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/fixtures/scenes_clean.json", "mode": "100644", "type": "blob", "sha": "4d522c486c3af3ca550b5808cf64a8308470b305", "size": 584, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4d522c486c3af3ca550b5808cf64a8308470b305" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/fixtures/timeline_bad.json", "mode": "100644", "type": "blob", "sha": "f154552f0fa543a129550710fd0338c5fe7ab5d2", "size": 136, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f154552f0fa543a129550710fd0338c5fe7ab5d2" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/fixtures/timeline_ok.json", "mode": "100644", "type": "blob", "sha": "52c2b5c39e6ee48a978c4ed77863c0b5721699b7", "size": 137, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/52c2b5c39e6ee48a978c4ed77863c0b5721699b7" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/gates/selftest.ps1", "mode": "100644", "type": "blob", "sha": "7cb678c1d8ddbdcdf08ac7ca856eb4e5609bbbd4", "size": 2488, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7cb678c1d8ddbdcdf08ac7ca856eb4e5609bbbd4" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/pipeline", "mode": "040000", "type": "tree", "sha": "1ca996db383f7d195c401d611626dc8314446515", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/1ca996db383f7d195c401d611626dc8314446515" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/pipeline/RUNBOOK.md", "mode": "100644", "type": "blob", "sha": "1b7eb0b8d2dcf752fd5472affbca5d3b5134a5e0", "size": 5164, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1b7eb0b8d2dcf752fd5472affbca5d3b5134a5e0" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/pipeline/ask.py", "mode": "100644", "type": "blob", "sha": "729ac169b8e9b11ee8c8b22476f01ab0a069db79", "size": 5157, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/729ac169b8e9b11ee8c8b22476f01ab0a069db79" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/pipeline/doctor.py", "mode": "100644", "type": "blob", "sha": "f6648730eb29788c956aabdf9a67cd6eccaf1bd1", "size": 2003, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f6648730eb29788c956aabdf9a67cd6eccaf1bd1" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/pipeline/run.py", "mode": "100644", "type": "blob", "sha": "bbe4e30180f581abafd5a60802bb1ea410d2970f", "size": 30800, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/bbe4e30180f581abafd5a60802bb1ea410d2970f" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/references", "mode": "040000", "type": "tree", "sha": "03f5db968110fbfb0642a7523f2c625383ece233", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/03f5db968110fbfb0642a7523f2c625383ece233" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/references/design-baseline.md", "mode": "100644", "type": "blob", "sha": "d966ce3396b3aa7f46bb15243f3edd5e868bab4b", "size": 2898, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d966ce3396b3aa7f46bb15243f3edd5e868bab4b" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/references/fx-usage.md", "mode": "100644", "type": "blob", "sha": "43ddf968e8d2b02b89c570742a24e813789401d1", "size": 5843, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/43ddf968e8d2b02b89c570742a24e813789401d1" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/references/quality-mechanisms.md", "mode": "100644", "type": "blob", "sha": "a4be4b18935d6565c19211d8c80023451f74281d", "size": 10203, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a4be4b18935d6565c19211d8c80023451f74281d" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/references/remotion-pipeline-SNAPSHOT.md", "mode": "100644", "type": "blob", "sha": "996fafcf8e12a2e7a6575105d8724749a65ceed0", "size": 27140, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/996fafcf8e12a2e7a6575105d8724749a65ceed0" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools", "mode": "040000", "type": "tree", "sha": "337a15f90f2f55928e916224eaeced2da48bbcf0", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/337a15f90f2f55928e916224eaeced2da48bbcf0" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/README.md", "mode": "100644", "type": "blob", "sha": "fd15dd0d2d3e15f2b5da6d689f9f56b815881da4", "size": 1849, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fd15dd0d2d3e15f2b5da6d689f9f56b815881da4" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/build_scenes_data.py", "mode": "100644", "type": "blob", "sha": "8fdd37d6f73773be480bdf2ab50fafa59aafa4fb", "size": 1980, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8fdd37d6f73773be480bdf2ab50fafa59aafa4fb" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/check_sync.py", "mode": "100644", "type": "blob", "sha": "1e46e903d8064376cc5e23c9999e64c1e2c45237", "size": 3358, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1e46e903d8064376cc5e23c9999e64c1e2c45237" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/clean_remotion_temp.ps1", "mode": "100644", "type": "blob", "sha": "a368f301b8ffcf730f34396a8b37306c9d5bf075", "size": 1126, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a368f301b8ffcf730f34396a8b37306c9d5bf075" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/fetch_mixkit.py", "mode": "100644", "type": "blob", "sha": "2c8f60578afe40f297f2e2cd26110558fdd24945", "size": 909, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2c8f60578afe40f297f2e2cd26110558fdd24945" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/fetch_mixkit2.py", "mode": "100644", "type": "blob", "sha": "745f03f4e195ac91453dcaa125dc8ebccdbae839", "size": 1023, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/745f03f4e195ac91453dcaa125dc8ebccdbae839" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/fetch_mixkit3.py", "mode": "100644", "type": "blob", "sha": "7db710f3cd2cb1b3647b7d2a45ea6d32fafe7972", "size": 934, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7db710f3cd2cb1b3647b7d2a45ea6d32fafe7972" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/fetch_sfx.py", "mode": "100644", "type": "blob", "sha": "59372a881507a8f9dfb0fc6c1e7f0da914fe005f", "size": 2144, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/59372a881507a8f9dfb0fc6c1e7f0da914fe005f" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/fetch_stock.py", "mode": "100644", "type": "blob", "sha": "ca97317997ce92dd84af338e8eb7c87613ea672f", "size": 1983, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ca97317997ce92dd84af338e8eb7c87613ea672f" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/fetch_stock2.py", "mode": "100644", "type": "blob", "sha": "92f823d2b888b3920f98554f0cda36154ed00d30", "size": 2829, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/92f823d2b888b3920f98554f0cda36154ed00d30" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/fetch_stock3.py", "mode": "100644", "type": "blob", "sha": "6cd8b045f63376719103441cfab7a192cd29fe02", "size": 3368, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6cd8b045f63376719103441cfab7a192cd29fe02" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/fetch_whisper_model.py", "mode": "100644", "type": "blob", "sha": "57e3fb15bc78ac5aacf0c602e73bb5f987138664", "size": 1663, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/57e3fb15bc78ac5aacf0c602e73bb5f987138664" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/fx5_frames.py", "mode": "100644", "type": "blob", "sha": "56e2b8ee0a339aba0f4e15c5ff54c48f33605049", "size": 1525, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/56e2b8ee0a339aba0f4e15c5ff54c48f33605049" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/grade_demo.py", "mode": "100644", "type": "blob", "sha": "9f4a5f279f99390de13b32b076d25836ccea7ded", "size": 3048, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9f4a5f279f99390de13b32b076d25836ccea7ded" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/make_masks.py", "mode": "100644", "type": "blob", "sha": "ac25e7807ea81f2e4c203d78324a558b7d6097a9", "size": 1330, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ac25e7807ea81f2e4c203d78324a558b7d6097a9" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/make_review_pack.py", "mode": "100644", "type": "blob", "sha": "161c141d3870725f4934f989d3c782038ff4c44f", "size": 3453, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/161c141d3870725f4934f989d3c782038ff4c44f" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/parse_mixkit.py", "mode": "100644", "type": "blob", "sha": "ce4fadd42a1ca1ac2061cba2816df52ec8d4b115", "size": 742, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ce4fadd42a1ca1ac2061cba2816df52ec8d4b115" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/parse_mixkit_sfx.py", "mode": "100644", "type": "blob", "sha": "eedc89c40b0f83d2a10081c41c5767f36ba6e029", "size": 667, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/eedc89c40b0f83d2a10081c41c5767f36ba6e029" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/render_slideshow.py", "mode": "100644", "type": "blob", "sha": "a39774fcf1383803ba91939ee605850c0e31a59b", "size": 15703, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a39774fcf1383803ba91939ee605850c0e31a59b" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/rvm_matte.py", "mode": "100644", "type": "blob", "sha": "3becb27171f433eaff13321798c916c1d064e57a", "size": 2360, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3becb27171f433eaff13321798c916c1d064e57a" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/see.py", "mode": "100644", "type": "blob", "sha": "e2cacc328e9b053a15a2bcc1eea0c0bbbfbf89d8", "size": 7601, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e2cacc328e9b053a15a2bcc1eea0c0bbbfbf89d8" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/srt_to_transcript.py", "mode": "100644", "type": "blob", "sha": "432a7ffbe19d0508b6df926ea1853ea2838f8a41", "size": 3759, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/432a7ffbe19d0508b6df926ea1853ea2838f8a41" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/transcode_material.py", "mode": "100644", "type": "blob", "sha": "5b7aaa0c843cde36ba79fe004552867893415f1f", "size": 2860, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5b7aaa0c843cde36ba79fe004552867893415f1f" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/transcode_stock.py", "mode": "100644", "type": "blob", "sha": "33d6a79ca700765b69672fc730ef1bfbe78ba9ee", "size": 1362, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/33d6a79ca700765b69672fc730ef1bfbe78ba9ee" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/transcribe.py", "mode": "100644", "type": "blob", "sha": "2ee714a5bd1e3aa8d1d1efdd8ab0b14ffa0d5f96", "size": 2301, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2ee714a5bd1e3aa8d1d1efdd8ab0b14ffa0d5f96" }, { "path": "skills/openclaw/video-production/vendor/video-pipeline-sdk/tools/transcribe_api.py", "mode": "100644", "type": "blob", "sha": "dc8c84e53c14ce581e53771b681aa09daee7ba53", "size": 7121, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dc8c84e53c14ce581e53771b681aa09daee7ba53" }, { "path": "skills/openclaw/video-reframe", "mode": "040000", "type": "tree", "sha": "aa38c22e0b2ee25464698806f73982d0feac9eff", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/aa38c22e0b2ee25464698806f73982d0feac9eff" }, { "path": "skills/openclaw/video-reframe/SKILL.md", "mode": "100644", "type": "blob", "sha": "e52bcc401e4b0007f5ff2e05d2fc2feb6693c460", "size": 3427, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e52bcc401e4b0007f5ff2e05d2fc2feb6693c460" }, { "path": "skills/openclaw/video-script", "mode": "040000", "type": "tree", "sha": "0becae69f341780a73fbffe079deca5282945a26", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/0becae69f341780a73fbffe079deca5282945a26" }, { "path": "skills/openclaw/video-script/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "c9aa3150205ea2b8bbded1a78e16cac554e1fd0c", "size": 574, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c9aa3150205ea2b8bbded1a78e16cac554e1fd0c" }, { "path": "skills/openclaw/video-script/SKILL.md", "mode": "100644", "type": "blob", "sha": "0fe3f34345fd208fa25cb37c3ef97bdb6289eae9", "size": 6342, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0fe3f34345fd208fa25cb37c3ef97bdb6289eae9" }, { "path": "skills/openclaw/video-script/references", "mode": "040000", "type": "tree", "sha": "577673ca7c3404b46252d6bd3db64074088dda02", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/577673ca7c3404b46252d6bd3db64074088dda02" }, { "path": "skills/openclaw/video-script/references/retention-scripting-guide.md", "mode": "100644", "type": "blob", "sha": "eb4524113a65902c2278f835fa335e1aab176ff2", "size": 8041, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/eb4524113a65902c2278f835fa335e1aab176ff2" }, { "path": "skills/openclaw/video-strategy", "mode": "040000", "type": "tree", "sha": "4a60a87c099abfc7279c76754ed8fcab164d7c66", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/4a60a87c099abfc7279c76754ed8fcab164d7c66" }, { "path": "skills/openclaw/video-strategy/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "6c2b0aa2646c40320536c725e6beb61d7bf84652", "size": 482, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6c2b0aa2646c40320536c725e6beb61d7bf84652" }, { "path": "skills/openclaw/video-strategy/SKILL.md", "mode": "100644", "type": "blob", "sha": "0d7f5d5e49d13f771323ce0e9cab12b45a0c293c", "size": 7102, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0d7f5d5e49d13f771323ce0e9cab12b45a0c293c" }, { "path": "skills/openclaw/video-strategy/references", "mode": "040000", "type": "tree", "sha": "c78220ac78479366af98d3e09bf6db2091faec97", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c78220ac78479366af98d3e09bf6db2091faec97" }, { "path": "skills/openclaw/video-strategy/references/ai-video-prompting.md", "mode": "100644", "type": "blob", "sha": "3fc3a19c33b281c562a7aeaf3342a203a644e84d", "size": 5258, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3fc3a19c33b281c562a7aeaf3342a203a644e84d" }, { "path": "skills/openclaw/video-strategy/references/edit-anatomy.md", "mode": "100644", "type": "blob", "sha": "81fd64beec0ab755dc1361f0b8a2ed4e4832136d", "size": 7530, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/81fd64beec0ab755dc1361f0b8a2ed4e4832136d" }, { "path": "skills/openclaw/video-to-article", "mode": "040000", "type": "tree", "sha": "9b265aeacc63920a24d2bf928804733955ba08eb", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/9b265aeacc63920a24d2bf928804733955ba08eb" }, { "path": "skills/openclaw/video-to-article/SKILL.md", "mode": "100644", "type": "blob", "sha": "d677fbcfe6b56bd60a71f1a04766f6b64a41478d", "size": 4176, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d677fbcfe6b56bd60a71f1a04766f6b64a41478d" }, { "path": "skills/openclaw/voice-clone", "mode": "040000", "type": "tree", "sha": "31f6be300bcc126bb9b225cc3b3073c4955ad4a4", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/31f6be300bcc126bb9b225cc3b3073c4955ad4a4" }, { "path": "skills/openclaw/voice-clone/SKILL.md", "mode": "100644", "type": "blob", "sha": "b8907f360832d76f0fc9994860b074abdaebc928", "size": 4397, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b8907f360832d76f0fc9994860b074abdaebc928" }, { "path": "skills/openclaw/xhs-note-creator", "mode": "040000", "type": "tree", "sha": "f5a0c042ad89b47563fc34ac1b671b49df4260b7", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/f5a0c042ad89b47563fc34ac1b671b49df4260b7" }, { "path": "skills/openclaw/xhs-note-creator/EASEL-META.md", "mode": "100644", "type": "blob", "sha": "9ef78defe06c21ff8a5448efbfa180e02092047b", "size": 554, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9ef78defe06c21ff8a5448efbfa180e02092047b" }, { "path": "skills/openclaw/xhs-note-creator/SKILL.md", "mode": "100644", "type": "blob", "sha": "1abb3004f1712bbc4d7163a267d471b830028dec", "size": 8171, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1abb3004f1712bbc4d7163a267d471b830028dec" }, { "path": "skills/openclaw/xhs-note-creator/references", "mode": "040000", "type": "tree", "sha": "1fcfd005a410c7af8f538a3f9a3acceb0cd6523e", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/1fcfd005a410c7af8f538a3f9a3acceb0cd6523e" }, { "path": "skills/openclaw/xhs-note-creator/references/image-sourcing.md", "mode": "100644", "type": "blob", "sha": "3d953a1f58315f8ad9af2d60afa43fa8c13beced", "size": 3870, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3d953a1f58315f8ad9af2d60afa43fa8c13beced" }, { "path": "skills/openclaw/xhs-note-creator/references/material-intake.md", "mode": "100644", "type": "blob", "sha": "c7fbf6343203216d02f005ae113b03c73f63de60", "size": 5358, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c7fbf6343203216d02f005ae113b03c73f63de60" }, { "path": "skills/openclaw/xhs-note-creator/references/meta-schema.md", "mode": "100644", "type": "blob", "sha": "93f8669cf50be88d10448257161649b9ef353744", "size": 4703, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/93f8669cf50be88d10448257161649b9ef353744" }, { "path": "skills/openclaw/xhs-note-creator/references/output-spec.md", "mode": "100644", "type": "blob", "sha": "fe94fc58bf6be799773cd72dab7cff323aa74d04", "size": 2371, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fe94fc58bf6be799773cd72dab7cff323aa74d04" }, { "path": "skills/openclaw/xhs-note-creator/references/reference-search.md", "mode": "100644", "type": "blob", "sha": "556d90c738299967b7522b4b0b5c724b326c4424", "size": 2972, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/556d90c738299967b7522b4b0b5c724b326c4424" }, { "path": "skills/openclaw/xhs-note-creator/references/xiaohongshu-viral-methodology.md", "mode": "100644", "type": "blob", "sha": "419cd089fdb9c43cf7bda276aabcaf47e81b978e", "size": 7514, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/419cd089fdb9c43cf7bda276aabcaf47e81b978e" }, { "path": "skills/openclaw/xhs-note-creator/scripts", "mode": "040000", "type": "tree", "sha": "34cbb961ad5876836bf7808ad62aa2a853299f9e", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/34cbb961ad5876836bf7808ad62aa2a853299f9e" }, { "path": "skills/openclaw/xhs-note-creator/scripts/analyze_material.py", "mode": "100755", "type": "blob", "sha": "97912e122d70cf933c4c0890a89dfd7746bb9650", "size": 4990, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/97912e122d70cf933c4c0890a89dfd7746bb9650" }, { "path": "skills/openclaw/xhs-note-creator/scripts/collage_3x4.py", "mode": "100755", "type": "blob", "sha": "173075a63202be80536378aac01923cfc3b2357f", "size": 3460, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/173075a63202be80536378aac01923cfc3b2357f" }, { "path": "skills/openclaw/xhs-note-creator/scripts/crop_watermark.py", "mode": "100755", "type": "blob", "sha": "e3dd6e406c601d39b9e4228edc4f97bdfbebf0fc", "size": 1653, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e3dd6e406c601d39b9e4228edc4f97bdfbebf0fc" }, { "path": "skills/openclaw/xhs-note-creator/scripts/normalize_slug.py", "mode": "100755", "type": "blob", "sha": "714050c77efb4330166eb477546a19dca538d0ac", "size": 2156, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/714050c77efb4330166eb477546a19dca538d0ac" }, { "path": "skills/openclaw/xhs-note-creator/scripts/text_on_image.py", "mode": "100755", "type": "blob", "sha": "861b527a7ed3b1caacf8091a66f3b439f8364ecc", "size": 5134, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/861b527a7ed3b1caacf8091a66f3b439f8364ecc" }, { "path": "skills/openclaw/xhs-note-creator/scripts/validate_meta.py", "mode": "100755", "type": "blob", "sha": "697b205aee1d9bc7aee525357fd9c5cd54fc6a49", "size": 5974, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/697b205aee1d9bc7aee525357fd9c5cd54fc6a49" }, { "path": "skills/shared", "mode": "040000", "type": "tree", "sha": "8fc929ab75ae10839fbadde051a7ce3aafc2da75", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8fc929ab75ae10839fbadde051a7ce3aafc2da75" }, { "path": "skills/shared/README.md", "mode": "100644", "type": "blob", "sha": "9af5bf1c04fdafd07b7947943fd7994ed406db97", "size": 3252, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9af5bf1c04fdafd07b7947943fd7994ed406db97" }, { "path": "skills/shared/hotlist-apis.md", "mode": "100644", "type": "blob", "sha": "5e50c62507baf1ef56acf5025ab9342bb7bb8db4", "size": 3273, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5e50c62507baf1ef56acf5025ab9342bb7bb8db4" }, { "path": "skills/shared/pillar-and-cadence.md", "mode": "100644", "type": "blob", "sha": "9c29c0c85525cebccf8e59b979558a3173d63618", "size": 4153, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9c29c0c85525cebccf8e59b979558a3173d63618" }, { "path": "skills/shared/references", "mode": "040000", "type": "tree", "sha": "3cf0c830ca22fb6b0e88e4e641ded45cbdd1f2a0", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/3cf0c830ca22fb6b0e88e4e641ded45cbdd1f2a0" }, { "path": "skills/shared/references/copy-frameworks.md", "mode": "100644", "type": "blob", "sha": "ab24d4be6da1fa99528c0beb20aecaded40dec8d", "size": 3641, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ab24d4be6da1fa99528c0beb20aecaded40dec8d" }, { "path": "skills/shared/references/hook-title-formulas.md", "mode": "100644", "type": "blob", "sha": "f1a595ddf666c8090786b2dd90b983bd0be9eb98", "size": 4115, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f1a595ddf666c8090786b2dd90b983bd0be9eb98" }, { "path": "skills/shared/references/voice-casting.md", "mode": "100644", "type": "blob", "sha": "8209ec50c3f955bcace361a33608351b84abd724", "size": 13948, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8209ec50c3f955bcace361a33608351b84abd724" }, { "path": "skills/shared/scoring-dimensions.md", "mode": "100644", "type": "blob", "sha": "8e73e23cd965d0de11c42f1d0e148d50256fe368", "size": 4009, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8e73e23cd965d0de11c42f1d0e148d50256fe368" }, { "path": "skills/shared/scripts", "mode": "040000", "type": "tree", "sha": "451b881951a797c86e233cc25da2b2c60c3a39c5", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/451b881951a797c86e233cc25da2b2c60c3a39c5" }, { "path": "skills/shared/scripts/account_stats.py", "mode": "100644", "type": "blob", "sha": "8d336d096ca8b0b39c2d9996e6921fb30f6f55b2", "size": 48135, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8d336d096ca8b0b39c2d9996e6921fb30f6f55b2" }, { "path": "skills/shared/scripts/ai_image.py", "mode": "100644", "type": "blob", "sha": "e4448336146396f2f4dab4732824ad73c83991ea", "size": 36706, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e4448336146396f2f4dab4732824ad73c83991ea" }, { "path": "skills/shared/scripts/ai_music.py", "mode": "100644", "type": "blob", "sha": "3c2799b982e3e8a8e5d5dc1e44e7b9eeece9c357", "size": 21197, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3c2799b982e3e8a8e5d5dc1e44e7b9eeece9c357" }, { "path": "skills/shared/scripts/ai_video.py", "mode": "100644", "type": "blob", "sha": "3505fa1b13589df2fa65e2d0fe482bb71b8c69bb", "size": 42889, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3505fa1b13589df2fa65e2d0fe482bb71b8c69bb" }, { "path": "skills/shared/scripts/asr.py", "mode": "100644", "type": "blob", "sha": "db0d46078d64c5a7885bfda277226bc027e7fcd7", "size": 20606, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/db0d46078d64c5a7885bfda277226bc027e7fcd7" }, { "path": "skills/shared/scripts/audio_mix.py", "mode": "100644", "type": "blob", "sha": "cc99bd814a74c0fec22598b911cd112e051631b0", "size": 9537, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cc99bd814a74c0fec22598b911cd112e051631b0" }, { "path": "skills/shared/scripts/audio_ops.py", "mode": "100755", "type": "blob", "sha": "05c988e1e2c013f5ad30ffc8d9ddc137da4154bb", "size": 17935, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/05c988e1e2c013f5ad30ffc8d9ddc137da4154bb" }, { "path": "skills/shared/scripts/audio_viz.py", "mode": "100644", "type": "blob", "sha": "e76ca3af04cb3e139d6252f8dda930c548cffd16", "size": 9946, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e76ca3af04cb3e139d6252f8dda930c548cffd16" }, { "path": "skills/shared/scripts/batch_process.py", "mode": "100644", "type": "blob", "sha": "1b5e2efddec350f5817c71de3f2dd6bef330b9c2", "size": 7846, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1b5e2efddec350f5817c71de3f2dd6bef330b9c2" }, { "path": "skills/shared/scripts/beatsync.py", "mode": "100644", "type": "blob", "sha": "1c723823e4e3955ffd29f70755e27fcb7082dfe9", "size": 12136, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1c723823e4e3955ffd29f70755e27fcb7082dfe9" }, { "path": "skills/shared/scripts/bili_login.py", "mode": "100644", "type": "blob", "sha": "8d64019fb3f997199ce4ae0788037d15af6e5792", "size": 14700, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8d64019fb3f997199ce4ae0788037d15af6e5792" }, { "path": "skills/shared/scripts/calendar_ops.py", "mode": "100644", "type": "blob", "sha": "ac9687098bd812d143e9f06a42ef10dc863119a8", "size": 26526, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ac9687098bd812d143e9f06a42ef10dc863119a8" }, { "path": "skills/shared/scripts/chromakey.py", "mode": "100644", "type": "blob", "sha": "f345e092aba2f54da7cff26c0a42e771c440b4d9", "size": 9347, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f345e092aba2f54da7cff26c0a42e771c440b4d9" }, { "path": "skills/shared/scripts/content_guard.py", "mode": "100644", "type": "blob", "sha": "b2b8c33ea07bd07235f96648c72e787b62dda082", "size": 21848, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b2b8c33ea07bd07235f96648c72e787b62dda082" }, { "path": "skills/shared/scripts/doc_convert.py", "mode": "100644", "type": "blob", "sha": "4998c67d23a5eb8e51b35549ac915446c35d293e", "size": 8026, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4998c67d23a5eb8e51b35549ac915446c35d293e" }, { "path": "skills/shared/scripts/douyin_publish.py", "mode": "100644", "type": "blob", "sha": "ba699d3a41370e8f0c080f4ca10026654bbd229b", "size": 76086, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ba699d3a41370e8f0c080f4ca10026654bbd229b" }, { "path": "skills/shared/scripts/fix_timing.py", "mode": "100644", "type": "blob", "sha": "a5dfff00f9974b2b5898c34c72f461b110e09fb6", "size": 6300, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a5dfff00f9974b2b5898c34c72f461b110e09fb6" }, { "path": "skills/shared/scripts/highlight_cut.py", "mode": "100644", "type": "blob", "sha": "555d8cf16e67493d266a9755c5d23dfd538cc727", "size": 11727, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/555d8cf16e67493d266a9755c5d23dfd538cc727" }, { "path": "skills/shared/scripts/human_pace.py", "mode": "100644", "type": "blob", "sha": "a67234148d7828090b92908758b6cd73ecc34a64", "size": 2495, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a67234148d7828090b92908758b6cd73ecc34a64" }, { "path": "skills/shared/scripts/image_ops.py", "mode": "100644", "type": "blob", "sha": "a29b5667eb5694c694e8535a4f38782f5b0650b7", "size": 25375, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a29b5667eb5694c694e8535a4f38782f5b0650b7" }, { "path": "skills/shared/scripts/img_enhance.py", "mode": "100644", "type": "blob", "sha": "7774a77154013a63643fc433250e36dbd15492b9", "size": 7072, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7774a77154013a63643fc433250e36dbd15492b9" }, { "path": "skills/shared/scripts/install_tool.py", "mode": "100644", "type": "blob", "sha": "28aa73ed11f87593af3ce25db2dda6022e99285f", "size": 28082, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/28aa73ed11f87593af3ce25db2dda6022e99285f" }, { "path": "skills/shared/scripts/intro_outro.py", "mode": "100644", "type": "blob", "sha": "c4ac39464395182127d9494007bd0763ba018ce3", "size": 18250, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c4ac39464395182127d9494007bd0763ba018ce3" }, { "path": "skills/shared/scripts/login_state.py", "mode": "100644", "type": "blob", "sha": "1e73a9571eca63c9a9f1ea4eb950742a30211011", "size": 2522, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1e73a9571eca63c9a9f1ea4eb950742a30211011" }, { "path": "skills/shared/scripts/manifest.py", "mode": "100644", "type": "blob", "sha": "4c3cb513e12dcd26a5f75b01dac218d9e8e3d953", "size": 16727, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4c3cb513e12dcd26a5f75b01dac218d9e8e3d953" }, { "path": "skills/shared/scripts/meme_ops.py", "mode": "100644", "type": "blob", "sha": "6a0df592014efd58e565d5829b2ecd3464bdbb53", "size": 10027, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6a0df592014efd58e565d5829b2ecd3464bdbb53" }, { "path": "skills/shared/scripts/mindmap.py", "mode": "100644", "type": "blob", "sha": "577ba0eba333953fac0a64403550967f9b0feade", "size": 6668, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/577ba0eba333953fac0a64403550967f9b0feade" }, { "path": "skills/shared/scripts/model_registry.py", "mode": "100644", "type": "blob", "sha": "2e7b7ec7917c1e335e43c07d8cfedeed924ebd80", "size": 12510, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2e7b7ec7917c1e335e43c07d8cfedeed924ebd80" }, { "path": "skills/shared/scripts/multivoice.py", "mode": "100644", "type": "blob", "sha": "11cc91457d0a21cf6a4022c4fe748674de26603a", "size": 59517, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/11cc91457d0a21cf6a4022c4fe748674de26603a" }, { "path": "skills/shared/scripts/output_paths.py", "mode": "100644", "type": "blob", "sha": "d99f97af2ab080db165f6398146e8ceacc98ad01", "size": 3628, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d99f97af2ab080db165f6398146e8ceacc98ad01" }, { "path": "skills/shared/scripts/persona_gate.py", "mode": "100644", "type": "blob", "sha": "0010f8c97ee92a428422cf6ecb9b482f75c99212", "size": 7278, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0010f8c97ee92a428422cf6ecb9b482f75c99212" }, { "path": "skills/shared/scripts/platform_readback.py", "mode": "100644", "type": "blob", "sha": "b493b1d27d441428b3e8469e1b1d2b9dcef92ce6", "size": 41251, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b493b1d27d441428b3e8469e1b1d2b9dcef92ce6" }, { "path": "skills/shared/scripts/reframe.py", "mode": "100644", "type": "blob", "sha": "cceb04d50b99d4a74ea94349caf0e1f0a45518d7", "size": 10736, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cceb04d50b99d4a74ea94349caf0e1f0a45518d7" }, { "path": "skills/shared/scripts/remove_bg.py", "mode": "100644", "type": "blob", "sha": "ebfd9055bacb2fb91ee7221c9e7069b5fd875795", "size": 8190, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ebfd9055bacb2fb91ee7221c9e7069b5fd875795" }, { "path": "skills/shared/scripts/render_card.py", "mode": "100644", "type": "blob", "sha": "7f365b09db89afa1a98ddb12f22a3d32f5dcd83f", "size": 8268, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7f365b09db89afa1a98ddb12f22a3d32f5dcd83f" }, { "path": "skills/shared/scripts/slideshow.py", "mode": "100644", "type": "blob", "sha": "35f146a9681317fa622b34188a0da2a64df9cbfc", "size": 14438, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/35f146a9681317fa622b34188a0da2a64df9cbfc" }, { "path": "skills/shared/scripts/social_stats.py", "mode": "100644", "type": "blob", "sha": "16951f3c5f31f71dcbfcb912e7538317ff849071", "size": 12609, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/16951f3c5f31f71dcbfcb912e7538317ff849071" }, { "path": "skills/shared/scripts/subtitle_ops.py", "mode": "100644", "type": "blob", "sha": "f0afe7a552ad7dc7afde2f262ee55f610dd24fd2", "size": 23795, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f0afe7a552ad7dc7afde2f262ee55f610dd24fd2" }, { "path": "skills/shared/scripts/tts.py", "mode": "100644", "type": "blob", "sha": "6f02e5aa2b92055d5c330fde46dba9eb71d5d4cf", "size": 21144, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6f02e5aa2b92055d5c330fde46dba9eb71d5d4cf" }, { "path": "skills/shared/scripts/video_ops.py", "mode": "100644", "type": "blob", "sha": "856b9c1ec2f1f474a4ae7bc53bbe6af92056efae", "size": 30357, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/856b9c1ec2f1f474a4ae7bc53bbe6af92056efae" }, { "path": "skills/shared/scripts/voice_clone.py", "mode": "100644", "type": "blob", "sha": "86615ecadedbc8504ad7d1f83d7b0fc3a422e90e", "size": 29055, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/86615ecadedbc8504ad7d1f83d7b0fc3a422e90e" }, { "path": "skills/shared/scripts/web_publisher.py", "mode": "100644", "type": "blob", "sha": "a3a73fa7729c22ed97fcf509301bc99a30724bae", "size": 85581, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a3a73fa7729c22ed97fcf509301bc99a30724bae" }, { "path": "skills/shared/scripts/weixin_mp_stats.py", "mode": "100644", "type": "blob", "sha": "f2b8d4ad43d71e6b79a3be61a5bcd22e9c89c05e", "size": 33769, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f2b8d4ad43d71e6b79a3be61a5bcd22e9c89c05e" }, { "path": "skills/shared/scripts/wordcount.py", "mode": "100755", "type": "blob", "sha": "eff0d07fdae597f3f027ac7874207ad127a994c4", "size": 7513, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/eff0d07fdae597f3f027ac7874207ad127a994c4" }, { "path": "skills/shared/scripts/xhs_comment.py", "mode": "100644", "type": "blob", "sha": "84de337e604cc8f18ef31cd6841dc39c84b88cb2", "size": 48656, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/84de337e604cc8f18ef31cd6841dc39c84b88cb2" }, { "path": "skills/shared/scripts/xhs_publish.py", "mode": "100644", "type": "blob", "sha": "812ec8261cfc1e55daeecf3ae30f39f58480dc2b", "size": 47674, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/812ec8261cfc1e55daeecf3ae30f39f58480dc2b" }, { "path": "skills/shared/scripts/zhihu_answer.py", "mode": "100644", "type": "blob", "sha": "7bc69ce7abc732f8cfe7f9b1a08289888919c399", "size": 13868, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7bc69ce7abc732f8cfe7f9b1a08289888919c399" }, { "path": "skills/shared/scripts/zhihu_comments_fetch.py", "mode": "100644", "type": "blob", "sha": "f65b8e9fea05c8f08f430d33449eee5187736ec7", "size": 4013, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f65b8e9fea05c8f08f430d33449eee5187736ec7" }, { "path": "tests", "mode": "040000", "type": "tree", "sha": "7e0fa95c97e34a2e1c1915bdd3565cb900011587", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/7e0fa95c97e34a2e1c1915bdd3565cb900011587" }, { "path": "tests/__init__.py", "mode": "100644", "type": "blob", "sha": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", "size": 0, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" }, { "path": "tests/test_agnes_image.py", "mode": "100644", "type": "blob", "sha": "27bff2b5b3eb93c41e9b44513fd3d7f633fb177b", "size": 9498, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/27bff2b5b3eb93c41e9b44513fd3d7f633fb177b" }, { "path": "tests/test_ai_video_env.py", "mode": "100644", "type": "blob", "sha": "2d7796a5a100cb140427eee7812ce833074e3fc6", "size": 2233, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2d7796a5a100cb140427eee7812ce833074e3fc6" }, { "path": "tests/test_core.py", "mode": "100644", "type": "blob", "sha": "0f2c8e299ae50f4b91e9910a9cdb410277bfa445", "size": 21733, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0f2c8e299ae50f4b91e9910a9cdb410277bfa445" }, { "path": "tests/test_custom_provider_protocol.py", "mode": "100644", "type": "blob", "sha": "fc73e2b4fb4e91f69bca594932da20d41168ff2d", "size": 3531, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fc73e2b4fb4e91f69bca594932da20d41168ff2d" }, { "path": "tests/test_data_tracker.py", "mode": "100644", "type": "blob", "sha": "5bdb5b12401d902851b506481cf0b58227484666", "size": 2938, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5bdb5b12401d902851b506481cf0b58227484666" }, { "path": "tests/test_doctor_config_path.py", "mode": "100644", "type": "blob", "sha": "4c840c838651f888a1d49fa372ed6577de4ad244", "size": 1771, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4c840c838651f888a1d49fa372ed6577de4ad244" }, { "path": "tests/test_gateway_endpoint.py", "mode": "100644", "type": "blob", "sha": "0c0c9b08d3970923d5dbb5fc28ea71286332667d", "size": 14749, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0c0c9b08d3970923d5dbb5fc28ea71286332667d" }, { "path": "tests/test_local_agents.py", "mode": "100644", "type": "blob", "sha": "648c30ade4bcca1dcebd680248f13a2711e5f46e", "size": 14374, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/648c30ade4bcca1dcebd680248f13a2711e5f46e" }, { "path": "tests/test_local_write_guard.py", "mode": "100644", "type": "blob", "sha": "a464db6d590b430ae3a59abd4aa009209db20cf8", "size": 6884, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a464db6d590b430ae3a59abd4aa009209db20cf8" }, { "path": "tests/test_models_fetch.py", "mode": "100644", "type": "blob", "sha": "0e41c4b46627505843ad82616f41f1d438c96c1a", "size": 6879, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0e41c4b46627505843ad82616f41f1d438c96c1a" }, { "path": "tests/test_mp_login.py", "mode": "100644", "type": "blob", "sha": "0617a208a5a43185f7e78b8ed98bceb34036ede5", "size": 4475, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0617a208a5a43185f7e78b8ed98bceb34036ede5" }, { "path": "tests/test_openclaw_cmd_resolution.py", "mode": "100644", "type": "blob", "sha": "23b62160f9696397c3135f805235f6ede06cccfe", "size": 5508, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/23b62160f9696397c3135f805235f6ede06cccfe" }, { "path": "tests/test_openclaw_cmd_shim.py", "mode": "100644", "type": "blob", "sha": "44d912019b0bf4c17836f48cf3315ea7cdc2d9aa", "size": 4142, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/44d912019b0bf4c17836f48cf3315ea7cdc2d9aa" }, { "path": "tests/test_output_delete_protect.py", "mode": "100644", "type": "blob", "sha": "7d1a04753c383a5500075181867b9a0a4755bbb7", "size": 982, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7d1a04753c383a5500075181867b9a0a4755bbb7" }, { "path": "tests/test_output_paths.py", "mode": "100644", "type": "blob", "sha": "b1c04f90cef0dd1ce599969322114f674d562dc2", "size": 2032, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b1c04f90cef0dd1ce599969322114f674d562dc2" }, { "path": "tests/test_pr1.py", "mode": "100644", "type": "blob", "sha": "cdc2d3a37d9dac5c1b95c2ef475509b9282664bc", "size": 7162, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cdc2d3a37d9dac5c1b95c2ef475509b9282664bc" }, { "path": "tests/test_setup_auth.py", "mode": "100644", "type": "blob", "sha": "46ef038a9817a31975dcabe1bda41aec10c99e9a", "size": 15583, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/46ef038a9817a31975dcabe1bda41aec10c99e9a" }, { "path": "tests/test_setup_issue26.py", "mode": "100644", "type": "blob", "sha": "3241226e63260e3070dd7287cba0c2559f72f1e5", "size": 9517, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3241226e63260e3070dd7287cba0c2559f72f1e5" }, { "path": "tests/test_setup_mirrors.py", "mode": "100644", "type": "blob", "sha": "72c1c3a099359f72664edbd9b9ab1aa6ba90f912", "size": 8129, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/72c1c3a099359f72664edbd9b9ab1aa6ba90f912" }, { "path": "tests/test_web_anthropic_slot.py", "mode": "100644", "type": "blob", "sha": "56b2133e449a5f3290395fcbdd6b122a8fc418ef", "size": 8326, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/56b2133e449a5f3290395fcbdd6b122a8fc418ef" }, { "path": "tests/test_web_openclaw_path.py", "mode": "100644", "type": "blob", "sha": "244bde45ddf20f70d97e805ec50dcdf106b271e8", "size": 4477, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/244bde45ddf20f70d97e805ec50dcdf106b271e8" }, { "path": "tests/test_web_security.py", "mode": "100644", "type": "blob", "sha": "c4d4a9fbfb44f2719e97720c560652af9b8500b1", "size": 17982, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c4d4a9fbfb44f2719e97720c560652af9b8500b1" }, { "path": "tests/test_workspace_resolution.py", "mode": "100644", "type": "blob", "sha": "5525d50900641a1d94bb950c98de043cdd586025", "size": 10541, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5525d50900641a1d94bb950c98de043cdd586025" }, { "path": "web", "mode": "040000", "type": "tree", "sha": "d32d6e07671c609e750d5999da0e35ba267e300c", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d32d6e07671c609e750d5999da0e35ba267e300c" }, { "path": "web/app.py", "mode": "100644", "type": "blob", "sha": "46f5e13c92b47d27f2d6c2eb0df0018007440f74", "size": 206306, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/46f5e13c92b47d27f2d6c2eb0df0018007440f74" }, { "path": "web/frontend", "mode": "040000", "type": "tree", "sha": "6ba2f3f97a207d35f71c95660ff8c97df47767e6", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6ba2f3f97a207d35f71c95660ff8c97df47767e6" }, { "path": "web/frontend/.gitignore", "mode": "100644", "type": "blob", "sha": "a547bf36d8d11a4f89c59c144f24795749086dd1", "size": 253, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a547bf36d8d11a4f89c59c144f24795749086dd1" }, { "path": "web/frontend/.oxlintrc.json", "mode": "100644", "type": "blob", "sha": "6fa991dad24b57eb19c9cefba8ea12fd1870ed07", "size": 245, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6fa991dad24b57eb19c9cefba8ea12fd1870ed07" }, { "path": "web/frontend/README.md", "mode": "100644", "type": "blob", "sha": "d6af7e39ffac6183b891838d6ab1d6eb7ac70dda", "size": 1278, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d6af7e39ffac6183b891838d6ab1d6eb7ac70dda" }, { "path": "web/frontend/index.html", "mode": "100644", "type": "blob", "sha": "75d23746b6e0a933086553df1b96798132fa12eb", "size": 2062, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/75d23746b6e0a933086553df1b96798132fa12eb" }, { "path": "web/frontend/package-lock.json", "mode": "100644", "type": "blob", "sha": "5300fccc68cc60dc8418f2234fe346fa75c04faa", "size": 45554, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5300fccc68cc60dc8418f2234fe346fa75c04faa" }, { "path": "web/frontend/package.json", "mode": "100644", "type": "blob", "sha": "d8b47a17fab7238776a66feb17c202595aca1264", "size": 615, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d8b47a17fab7238776a66feb17c202595aca1264" }, { "path": "web/frontend/public", "mode": "040000", "type": "tree", "sha": "8bbb5ee6c07004e372ddd3fd49ee75964c2c9e75", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/8bbb5ee6c07004e372ddd3fd49ee75964c2c9e75" }, { "path": "web/frontend/public/favicon.svg", "mode": "100644", "type": "blob", "sha": "6893eb13237060adc0c968a690149a49faa2d7d3", "size": 9522, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6893eb13237060adc0c968a690149a49faa2d7d3" }, { "path": "web/frontend/public/icons.svg", "mode": "100644", "type": "blob", "sha": "e9522193d9f796a9748e9ad8c952a5df73c87db9", "size": 5031, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e9522193d9f796a9748e9ad8c952a5df73c87db9" }, { "path": "web/frontend/src", "mode": "040000", "type": "tree", "sha": "c6e55c6f23d02cf8e21d6b57199402829b49126a", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/c6e55c6f23d02cf8e21d6b57199402829b49126a" }, { "path": "web/frontend/src/App.tsx", "mode": "100644", "type": "blob", "sha": "fee8255cf5598cb18085e40fa386e7a9615c2224", "size": 37280, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/fee8255cf5598cb18085e40fa386e7a9615c2224" }, { "path": "web/frontend/src/components", "mode": "040000", "type": "tree", "sha": "d60a9fde9f8fd07b8680318c26b673519c3636d4", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/d60a9fde9f8fd07b8680318c26b673519c3636d4" }, { "path": "web/frontend/src/components/AccountsPage.tsx", "mode": "100644", "type": "blob", "sha": "42545b5a78019ff046db14b16c7425ab0de802c3", "size": 21601, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/42545b5a78019ff046db14b16c7425ab0de802c3" }, { "path": "web/frontend/src/components/BreakdownPage.tsx", "mode": "100644", "type": "blob", "sha": "6fcd5d021a3bb41909f6233833f2e9cdea9123e2", "size": 3444, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6fcd5d021a3bb41909f6233833f2e9cdea9123e2" }, { "path": "web/frontend/src/components/BrushEntry.tsx", "mode": "100644", "type": "blob", "sha": "871ede40681074ffbdc388f6041493457523bb98", "size": 5863, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/871ede40681074ffbdc388f6041493457523bb98" }, { "path": "web/frontend/src/components/CalendarPage.tsx", "mode": "100644", "type": "blob", "sha": "e5418f6a8980bae24090766f161c3876a21da182", "size": 15243, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e5418f6a8980bae24090766f161c3876a21da182" }, { "path": "web/frontend/src/components/ChatPage.tsx", "mode": "100644", "type": "blob", "sha": "0f5c8ed312202225943bd4a110e69f9ebbd1d78d", "size": 11520, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/0f5c8ed312202225943bd4a110e69f9ebbd1d78d" }, { "path": "web/frontend/src/components/DashboardPage.tsx", "mode": "100644", "type": "blob", "sha": "135c4fc4d132fd74f76f42281ec38d05913878e6", "size": 17358, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/135c4fc4d132fd74f76f42281ec38d05913878e6" }, { "path": "web/frontend/src/components/EnvBoard.tsx", "mode": "100644", "type": "blob", "sha": "18c795108f6ae1869a98e32e25ad475ef0ee7b44", "size": 8025, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/18c795108f6ae1869a98e32e25ad475ef0ee7b44" }, { "path": "web/frontend/src/components/ErrorBoundary.tsx", "mode": "100644", "type": "blob", "sha": "c1516284953b22316dcaaba23226c023a5fc28b4", "size": 1462, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c1516284953b22316dcaaba23226c023a5fc28b4" }, { "path": "web/frontend/src/components/IdeasPage.tsx", "mode": "100644", "type": "blob", "sha": "f715205308af55cbb71ab2c3abbad16c4066c082", "size": 6749, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f715205308af55cbb71ab2c3abbad16c4066c082" }, { "path": "web/frontend/src/components/MessageBubble.tsx", "mode": "100644", "type": "blob", "sha": "31f8d60868267afee8b25099fb99b874d1ae1d35", "size": 5142, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/31f8d60868267afee8b25099fb99b874d1ae1d35" }, { "path": "web/frontend/src/components/OnboardingWizard.tsx", "mode": "100644", "type": "blob", "sha": "ed070bdfc6061bbb78e0da14bf20e32eea222d0f", "size": 10951, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ed070bdfc6061bbb78e0da14bf20e32eea222d0f" }, { "path": "web/frontend/src/components/OutputsPage.tsx", "mode": "100644", "type": "blob", "sha": "043dc91c55a0babe7a307d32d70d17bcb55f99bc", "size": 15498, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/043dc91c55a0babe7a307d32d70d17bcb55f99bc" }, { "path": "web/frontend/src/components/ProfilePage.tsx", "mode": "100644", "type": "blob", "sha": "dee847e0856e395e7ed00249dca1cffd9084ccf9", "size": 9847, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dee847e0856e395e7ed00249dca1cffd9084ccf9" }, { "path": "web/frontend/src/components/PublishPage.tsx", "mode": "100644", "type": "blob", "sha": "c72723f0d13a443c219de9b7358e9c279edf6465", "size": 25233, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c72723f0d13a443c219de9b7358e9c279edf6465" }, { "path": "web/frontend/src/components/QuestionCards.tsx", "mode": "100644", "type": "blob", "sha": "b8352702dbe039046388ecbdc4bf98a32d9fcd41", "size": 7646, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b8352702dbe039046388ecbdc4bf98a32d9fcd41" }, { "path": "web/frontend/src/components/SettingsPanel.tsx", "mode": "100644", "type": "blob", "sha": "68eccd31e65708ee9b42d77b9ff02af843c5a7d5", "size": 42247, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/68eccd31e65708ee9b42d77b9ff02af843c5a7d5" }, { "path": "web/frontend/src/components/Sidebar.tsx", "mode": "100644", "type": "blob", "sha": "1120f434c809d648168718053a2648a536b7afe8", "size": 6981, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1120f434c809d648168718053a2648a536b7afe8" }, { "path": "web/frontend/src/components/SkillDrawer.tsx", "mode": "100644", "type": "blob", "sha": "9a2cc2b12f47ab9f1581b6fa28d183eb4dd63b6d", "size": 10729, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9a2cc2b12f47ab9f1581b6fa28d183eb4dd63b6d" }, { "path": "web/frontend/src/components/SkillPage.tsx", "mode": "100644", "type": "blob", "sha": "22a53aeae7aee8a54f02e32bebfebacf772ad837", "size": 7231, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/22a53aeae7aee8a54f02e32bebfebacf772ad837" }, { "path": "web/frontend/src/components/SubNav.tsx", "mode": "100644", "type": "blob", "sha": "759e87260572de3bb617b58f51c7017ff6e65dbe", "size": 1308, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/759e87260572de3bb617b58f51c7017ff6e65dbe" }, { "path": "web/frontend/src/components/ThemeToggle.tsx", "mode": "100644", "type": "blob", "sha": "19b0cd8df0e891207455a425850667050a160857", "size": 2398, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/19b0cd8df0e891207455a425850667050a160857" }, { "path": "web/frontend/src/components/TrendsPage.tsx", "mode": "100644", "type": "blob", "sha": "a7e276de2b5b88fb8e5cd20f2b53f0615c233b01", "size": 4392, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a7e276de2b5b88fb8e5cd20f2b53f0615c233b01" }, { "path": "web/frontend/src/components/icons.tsx", "mode": "100644", "type": "blob", "sha": "aed636c841d0c49ebc8209183fe7f81edc99fbb7", "size": 9375, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/aed636c841d0c49ebc8209183fe7f81edc99fbb7" }, { "path": "web/frontend/src/components/settingsIcons.tsx", "mode": "100644", "type": "blob", "sha": "f60adece1b84ac58e976c4ed005d09cf0bf054d7", "size": 5198, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f60adece1b84ac58e976c4ed005d09cf0bf054d7" }, { "path": "web/frontend/src/index.css", "mode": "100644", "type": "blob", "sha": "98baebe6995fca732c12dd51984424d4532e0e0a", "size": 60, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/98baebe6995fca732c12dd51984424d4532e0e0a" }, { "path": "web/frontend/src/lib", "mode": "040000", "type": "tree", "sha": "2065916ea785c1cd844012dd123a745f8ffe8940", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/2065916ea785c1cd844012dd123a745f8ffe8940" }, { "path": "web/frontend/src/lib/api.ts", "mode": "100644", "type": "blob", "sha": "9b3d69f581236aa21086725cacdd1c1492c1b4b2", "size": 30781, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9b3d69f581236aa21086725cacdd1c1492c1b4b2" }, { "path": "web/frontend/src/lib/capabilityMenu.ts", "mode": "100644", "type": "blob", "sha": "f6dac0aca11b35a8981f999eebcfe5c32ec98857", "size": 49200, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f6dac0aca11b35a8981f999eebcfe5c32ec98857" }, { "path": "web/frontend/src/lib/linkifyOutputs.ts", "mode": "100644", "type": "blob", "sha": "538e880d3af38291b86bf0ef35daddc6d1926021", "size": 5904, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/538e880d3af38291b86bf0ef35daddc6d1926021" }, { "path": "web/frontend/src/lib/sanitize.ts", "mode": "100644", "type": "blob", "sha": "4927975433c835448d7209a52ab630c76c4cfde0", "size": 386, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4927975433c835448d7209a52ab630c76c4cfde0" }, { "path": "web/frontend/src/lib/skillDisplayNames.ts", "mode": "100644", "type": "blob", "sha": "c2299d827ca9d4cc80483c8c77606939601fa72b", "size": 5054, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c2299d827ca9d4cc80483c8c77606939601fa72b" }, { "path": "web/frontend/src/lib/store.ts", "mode": "100644", "type": "blob", "sha": "c348732f6f561934602ff10cb2f77a01be2a16b4", "size": 12490, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c348732f6f561934602ff10cb2f77a01be2a16b4" }, { "path": "web/frontend/src/lib/whoami.ts", "mode": "100644", "type": "blob", "sha": "dd53a3cf647d1ae01bd043ce4d208df1d5ad5d69", "size": 2686, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dd53a3cf647d1ae01bd043ce4d208df1d5ad5d69" }, { "path": "web/frontend/src/main.tsx", "mode": "100644", "type": "blob", "sha": "dd33e5a9d485ff25d3b483e05cc34d7eeb16a6ef", "size": 537, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/dd33e5a9d485ff25d3b483e05cc34d7eeb16a6ef" }, { "path": "web/frontend/src/styles", "mode": "040000", "type": "tree", "sha": "cb07e80033535e3171808e0676f0e159576d2dd5", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/cb07e80033535e3171808e0676f0e159576d2dd5" }, { "path": "web/frontend/src/styles/index.css", "mode": "100644", "type": "blob", "sha": "12bb4d82ff7842b4281ea54a707d17b7e02de578", "size": 89980, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/12bb4d82ff7842b4281ea54a707d17b7e02de578" }, { "path": "web/frontend/src/styles/theme.css", "mode": "100644", "type": "blob", "sha": "096590bc62fc5067563e10786d2da01ff15d7a33", "size": 4867, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/096590bc62fc5067563e10786d2da01ff15d7a33" }, { "path": "web/frontend/tsconfig.app.json", "mode": "100644", "type": "blob", "sha": "6830b6f759f55aec32f0a2fd367ee63cf68db8b7", "size": 655, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6830b6f759f55aec32f0a2fd367ee63cf68db8b7" }, { "path": "web/frontend/tsconfig.json", "mode": "100644", "type": "blob", "sha": "1ffef600d959ec9e396d5a260bd3f5b927b2cef8", "size": 119, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/1ffef600d959ec9e396d5a260bd3f5b927b2cef8" }, { "path": "web/frontend/tsconfig.node.json", "mode": "100644", "type": "blob", "sha": "8455dcbc2c947322adef8783a42741878edaea9c", "size": 558, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8455dcbc2c947322adef8783a42741878edaea9c" }, { "path": "web/frontend/vite.config.ts", "mode": "100644", "type": "blob", "sha": "ee2fe8546bf0c061efdde276b6553a2906695ecb", "size": 207, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/ee2fe8546bf0c061efdde276b6553a2906695ecb" }, { "path": "web/static", "mode": "040000", "type": "tree", "sha": "7d15946f8586473814000176ffe2bfdf6d56c998", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/7d15946f8586473814000176ffe2bfdf6d56c998" }, { "path": "web/static/easel-icon-transparent.png", "mode": "100644", "type": "blob", "sha": "7feb970dbe8c134c62ed802e944ff635b313fae5", "size": 398752, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7feb970dbe8c134c62ed802e944ff635b313fae5" }, { "path": "web/static/easel-icon.png", "mode": "100644", "type": "blob", "sha": "4d79560d59b1cfe8054fe8a3a8255826d0b07cde", "size": 359140, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4d79560d59b1cfe8054fe8a3a8255826d0b07cde" }, { "path": "web/static/index.html", "mode": "100644", "type": "blob", "sha": "a18e8c1833b412a27272a357ad20f3ce2a11edda", "size": 40262, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a18e8c1833b412a27272a357ad20f3ce2a11edda" }, { "path": "web/static/main.html", "mode": "100644", "type": "blob", "sha": "71417ee443632ac794bfb9cce37e41e3dc4c98b3", "size": 76045, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/71417ee443632ac794bfb9cce37e41e3dc4c98b3" }, { "path": "web/static/marked.umd.js", "mode": "100644", "type": "blob", "sha": "f38a184a0807ac87a1777f20a6831fb67e026c90", "size": 43009, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/f38a184a0807ac87a1777f20a6831fb67e026c90" }, { "path": "web/static/onepage.html", "mode": "100644", "type": "blob", "sha": "c90db2c248e0a0f5ad9d69f3b6bf1adc396427fb", "size": 24486, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c90db2c248e0a0f5ad9d69f3b6bf1adc396427fb" }, { "path": "web/static/showcase", "mode": "040000", "type": "tree", "sha": "09b6c61b3652cfad39a4db16fff88ac9cd012ed6", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/09b6c61b3652cfad39a4db16fff88ac9cd012ed6" }, { "path": "web/static/showcase/agentg2-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "76e71e33bf30df874e030e2ef1cad79cfb9bceb9", "size": 465622, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/76e71e33bf30df874e030e2ef1cad79cfb9bceb9" }, { "path": "web/static/showcase/culture-mt-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "e52ca259147642bf902a11ad7d4f2d0ef930db65", "size": 356583, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e52ca259147642bf902a11ad7d4f2d0ef930db65" }, { "path": "web/static/showcase/culture-mt-explainer.mp4", "mode": "100644", "type": "blob", "sha": "28d61217990449505e493282efd8cbcb707c39dc", "size": 12242223, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/28d61217990449505e493282efd8cbcb707c39dc" }, { "path": "web/static/showcase/demo", "mode": "040000", "type": "tree", "sha": "6707552f57607ebecd246a67d249b54c49142ecd", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/6707552f57607ebecd246a67d249b54c49142ecd" }, { "path": "web/static/showcase/demo/cyber-cultivation.mp4", "mode": "100644", "type": "blob", "sha": "9b6bcbf20fddee2d560321796d680dfeb8c9f586", "size": 364703, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9b6bcbf20fddee2d560321796d680dfeb8c9f586" }, { "path": "web/static/showcase/demo/cyber-turtle.mp4", "mode": "100644", "type": "blob", "sha": "8ed2c92ab3aa94dc2be11462638093af7c1420f3", "size": 235594, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/8ed2c92ab3aa94dc2be11462638093af7c1420f3" }, { "path": "web/static/showcase/demo/daomu-book.mp4", "mode": "100644", "type": "blob", "sha": "6769f017b59dc5a2b65e78934902ab7648940dc1", "size": 24703, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/6769f017b59dc5a2b65e78934902ab7648940dc1" }, { "path": "web/static/showcase/demo/flower-bedroom.mp4", "mode": "100644", "type": "blob", "sha": "3d0906e811d0808ec9dc753b1c6a49167f67d3dd", "size": 250070, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/3d0906e811d0808ec9dc753b1c6a49167f67d3dd" }, { "path": "web/static/showcase/demo/hanako-change.mp4", "mode": "100644", "type": "blob", "sha": "a0323dc4c289bebd61135c5dbd52e38bedb86d1b", "size": 131359, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a0323dc4c289bebd61135c5dbd52e38bedb86d1b" }, { "path": "web/static/showcase/demo/jilong-news.mp4", "mode": "100644", "type": "blob", "sha": "b6e2b3a58bb4bcf5acee35a6685356f4fd8d3d10", "size": 20428, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/b6e2b3a58bb4bcf5acee35a6685356f4fd8d3d10" }, { "path": "web/static/showcase/demo/ordinary-person.mp4", "mode": "100644", "type": "blob", "sha": "512ba35190b86f02c053e216b440c802ded7bb76", "size": 36582, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/512ba35190b86f02c053e216b440c802ded7bb76" }, { "path": "web/static/showcase/demo/war-serial.mp4", "mode": "100644", "type": "blob", "sha": "c27631a0a55856f2e198f931f407cbf2c3bf39c4", "size": 43174, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c27631a0a55856f2e198f931f407cbf2c3bf39c4" }, { "path": "web/static/showcase/demo/zju-intro.mp4", "mode": "100644", "type": "blob", "sha": "7850d91108c018aba6fb22c9104da7c1ea039204", "size": 22376, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/7850d91108c018aba6fb22c9104da7c1ea039204" }, { "path": "web/static/showcase/full", "mode": "040000", "type": "tree", "sha": "7881e3837af144947374d40497800c407a7c2bdf", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/7881e3837af144947374d40497800c407a7c2bdf" }, { "path": "web/static/showcase/full/cyber-cultivation.mp4", "mode": "100644", "type": "blob", "sha": "34320aedcb72852e279b78ec6f6edb53e414737d", "size": 57208738, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/34320aedcb72852e279b78ec6f6edb53e414737d" }, { "path": "web/static/showcase/full/daomu-book.mp4", "mode": "100644", "type": "blob", "sha": "abcc6393f7078a41d40dca3999adf3f7ba47bf2c", "size": 6324478, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/abcc6393f7078a41d40dca3999adf3f7ba47bf2c" }, { "path": "web/static/showcase/full/emotion-recycle.mp4", "mode": "100644", "type": "blob", "sha": "e79b42da120465942d5a192ef45ff4f9a8fec524", "size": 46943703, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e79b42da120465942d5a192ef45ff4f9a8fec524" }, { "path": "web/static/showcase/full/hanako-change.mp4", "mode": "100644", "type": "blob", "sha": "e1010a066882c6e9ad0eb45e55854b2994e85b53", "size": 43183332, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e1010a066882c6e9ad0eb45e55854b2994e85b53" }, { "path": "web/static/showcase/full/jilong-news.mp4", "mode": "100644", "type": "blob", "sha": "093a9ac7ad6a005cddc8f2c81be9756c8f691c96", "size": 4104816, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/093a9ac7ad6a005cddc8f2c81be9756c8f691c96" }, { "path": "web/static/showcase/full/kisaragi-station.mp4", "mode": "100644", "type": "blob", "sha": "407350285a28c4e4553d066d5e458287f184659e", "size": 20322115, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/407350285a28c4e4553d066d5e458287f184659e" }, { "path": "web/static/showcase/full/zju-intro.mp4", "mode": "100644", "type": "blob", "sha": "73c2a60aa4eea5308457a3f880b8816319f19b52", "size": 3307081, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/73c2a60aa4eea5308457a3f880b8816319f19b52" }, { "path": "web/static/showcase/jokes-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "d0ddc9b3d3e6e9f85bc1b9344a97c30781ed3eb2", "size": 149284, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/d0ddc9b3d3e6e9f85bc1b9344a97c30781ed3eb2" }, { "path": "web/static/showcase/knowu-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "13b7bcb541052f94a57888f64494a765a34687d4", "size": 566185, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/13b7bcb541052f94a57888f64494a765a34687d4" }, { "path": "web/static/showcase/life-chengdu-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "2ae6bef0b2f0ea8a6bc7388ae43cd9a0a8fb79fe", "size": 302233, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/2ae6bef0b2f0ea8a6bc7388ae43cd9a0a8fb79fe" }, { "path": "web/static/showcase/life-color-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "c8f1aad03f13c827f36e560cf596d5395c0764ed", "size": 214719, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/c8f1aad03f13c827f36e560cf596d5395c0764ed" }, { "path": "web/static/showcase/life-mountain-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "e9b56cd36e163c6c766a0e40e3012432b2e9bf17", "size": 223126, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/e9b56cd36e163c6c766a0e40e3012432b2e9bf17" }, { "path": "web/static/showcase/novel-horror.png", "mode": "100644", "type": "blob", "sha": "4304aa4f78b5c30a09904c92292b864e8ca556aa", "size": 125488, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/4304aa4f78b5c30a09904c92292b864e8ca556aa" }, { "path": "web/static/showcase/novel-romance.png", "mode": "100644", "type": "blob", "sha": "43a41c24853597dd8426c514f9b3395102308c9e", "size": 146924, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/43a41c24853597dd8426c514f9b3395102308c9e" }, { "path": "web/static/showcase/novel-seventh.png", "mode": "100644", "type": "blob", "sha": "109f2b579e1a0e877f584749dc5bf564c464bc9b", "size": 113194, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/109f2b579e1a0e877f584749dc5bf564c464bc9b" }, { "path": "web/static/showcase/novel-xiuxian.png", "mode": "100644", "type": "blob", "sha": "cde8cddcdfe1dc3959a77cb9d13681cbc82520d7", "size": 211340, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/cde8cddcdfe1dc3959a77cb9d13681cbc82520d7" }, { "path": "web/static/showcase/pause-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "a13ebeae3dfcbf0540d41bb8fbc9695ba86cac49", "size": 390491, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a13ebeae3dfcbf0540d41bb8fbc9695ba86cac49" }, { "path": "web/static/showcase/readme", "mode": "040000", "type": "tree", "sha": "2a8f9ae49ebc4b62b653a45233e4c7bd6308de67", "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/trees/2a8f9ae49ebc4b62b653a45233e4c7bd6308de67" }, { "path": "web/static/showcase/readme/jokes-cards-strip-wide.jpg", "mode": "100644", "type": "blob", "sha": "9003d881e36792436c04565f3e098cda4da67655", "size": 157744, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/9003d881e36792436c04565f3e098cda4da67655" }, { "path": "web/static/showcase/spatialevo-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "160ce0f795e3a4b6bdb4383551dda9ac7b006e82", "size": 576835, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/160ce0f795e3a4b6bdb4383551dda9ac7b006e82" }, { "path": "web/static/showcase/spatialladder-cards-strip.jpg", "mode": "100644", "type": "blob", "sha": "a2a7ebc872e8c443b1a803cb276c19aac233690e", "size": 320381, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/a2a7ebc872e8c443b1a803cb276c19aac233690e" }, { "path": "web/static/showcase/spatialladder-explainer.mp4", "mode": "100644", "type": "blob", "sha": "5ee0f62b85aa2d3c74063f91f02bf16c05b01629", "size": 11200290, "url": "https://api.github.com/repos/ZJU-REAL/Easel/git/blobs/5ee0f62b85aa2d3c74063f91f02bf16c05b01629" } ], "truncated": false }