\n`}tablecell(e,t){const n=t.header?"th":"td";return(t.align?`<${n} align="${t.align}">`:`<${n}>`)+e+`${n}>\n`}strong(e){return`${e}`}em(e){return`${e}`}codespan(e){return`${e}`}br(){return this.options.xhtml?" ":" "}del(e){return`${e}`}link(e,t,n){const i=re(this.options.sanitize,this.options.baseUrl,e);if(null===i)return n;let s='"+n+"",s}image(e,t,n){const i=re(this.options.sanitize,this.options.baseUrl,e);if(null===i)return n;let s=`":">",s}text(e){return e}}class be{strong(e){return e}em(e){return e}codespan(e){return e}del(e){return e}html(e){return e}text(e){return e}link(e,t,n){return""+n}image(e,t,n){return""+n}br(){return""}}class we{constructor(){g(this,"seen"),this.seen={}}serialize(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(e,t){let n=e,i=0;if(this.seen.hasOwnProperty(n)){i=this.seen[e];do{i++,n=e+"-"+i}while(this.seen.hasOwnProperty(n))}return t||(this.seen[e]=i,this.seen[n]=0),n}slug(e,t={}){const n=this.serialize(e);return this.getNextSafeSlug(n,t.dryrun)}}class xe{constructor(e){g(this,"options"),g(this,"renderer"),g(this,"textRenderer"),g(this,"slugger"),this.options=e||N,this.options.renderer=this.options.renderer||new $e,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new be,this.slugger=new we}static parse(e,t){return new xe(t).parse(e)}static parseInline(e,t){return new xe(t).parseInline(e)}parse(e,t=!0){let n="";for(let i=0;i0&&"paragraph"===t.tokens[0].type?(t.tokens[0].text=e+" "+t.tokens[0].text,t.tokens[0].tokens&&t.tokens[0].tokens.length>0&&"text"===t.tokens[0].tokens[0].type&&(t.tokens[0].tokens[0].text=e+" "+t.tokens[0].tokens[0].text)):t.tokens.unshift({type:"text",text:e}):a+=e}a+=this.parse(t.tokens,r),o+=this.renderer.listitem(a,s,!!i)}n+=this.renderer.list(o,t,i);continue}case"html":{const e=s;n+=this.renderer.html(e.text,e.block);continue}case"paragraph":{const e=s;n+=this.renderer.paragraph(this.parseInline(e.tokens));continue}case"text":{let r=s,o=r.tokens?this.parseInline(r.tokens):r.text;for(;i+1{"function"==typeof r&&(o=r,r=null);const a=u({},r),l=u(u({},this.defaults),a);!0===this.defaults.async&&!1===a.async&&(l.silent||console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."),l.async=!0);const c=f(this,i,s).call(this,!!l.silent,!!l.async,o);if(null==n)return c(new Error("marked(): input parameter is undefined or null"));if("string"!=typeof n)return c(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(n)+", string expected"));if(function(e,t){e&&!e.silent&&(t&&console.warn("marked(): callback is deprecated since version 5.0.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/using_pro#async"),(e.sanitize||e.sanitizer)&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options"),(e.highlight||"language-"!==e.langPrefix)&&console.warn("marked(): highlight and langPrefix parameters are deprecated since version 5.0.0, should not be used and will be removed in the future. Instead use https://www.npmjs.com/package/marked-highlight."),e.mangle&&console.warn("marked(): mangle parameter is enabled by default, but is deprecated since version 5.0.0, and will be removed in the future. To clear this warning, install https://www.npmjs.com/package/marked-mangle, or disable by setting `{mangle: false}`."),e.baseUrl&&console.warn("marked(): baseUrl parameter is deprecated since version 5.0.0, should not be used and will be removed in the future. Instead use https://www.npmjs.com/package/marked-base-url."),e.smartypants&&console.warn("marked(): smartypants parameter is deprecated since version 5.0.0, should not be used and will be removed in the future. Instead use https://www.npmjs.com/package/marked-smartypants."),e.xhtml&&console.warn("marked(): xhtml parameter is deprecated since version 5.0.0, should not be used and will be removed in the future. Instead use https://www.npmjs.com/package/marked-xhtml."),(e.headerIds||e.headerPrefix)&&console.warn("marked(): headerIds and headerPrefix parameters enabled by default, but are deprecated since version 5.0.0, and will be removed in the future. To clear this warning, install https://www.npmjs.com/package/marked-gfm-heading-id, or disable by setting `{headerIds: false}`."))}(l,o),l.hooks&&(l.hooks.options=l),o){const i=o,s=l.highlight;let r;try{l.hooks&&(n=l.hooks.preprocess(n)),r=e(n,l)}catch(d){return c(d)}const a=e=>{let n;if(!e)try{l.walkTokens&&this.walkTokens(r,l.walkTokens),n=t(r,l),l.hooks&&(n=l.hooks.postprocess(n))}catch(d){e=d}return l.highlight=s,e?c(e):i(null,n)};if(!s||s.length<3)return a();if(delete l.highlight,!r.length)return a();let h=0;return this.walkTokens(r,(e=>{"code"===e.type&&(h++,setTimeout((()=>{s(e.text,e.lang,((t,n)=>{if(t)return a(t);null!=n&&n!==e.text&&(e.text=n,e.escaped=!0),h--,0===h&&a()}))}),0))})),void(0===h&&a())}if(l.async)return Promise.resolve(l.hooks?l.hooks.preprocess(n):n).then((t=>e(t,l))).then((e=>l.walkTokens?Promise.all(this.walkTokens(e,l.walkTokens)).then((()=>e)):e)).then((e=>t(e,l))).then((e=>l.hooks?l.hooks.postprocess(e):e)).catch(c);try{l.hooks&&(n=l.hooks.preprocess(n));const i=e(n,l);l.walkTokens&&this.walkTokens(i,l.walkTokens);let s=t(i,l);return l.hooks&&(s=l.hooks.postprocess(s)),s}catch(d){return c(d)}}},i=new WeakSet,s=function(e,t,n){return i=>{if(i.message+="\nPlease report this to https://github.com/markedjs/marked.",e){const e="
An error occurred:
"+X(i.message+"",!0)+"
";return t?Promise.resolve(e):n?void n(null,e):e}if(t)return Promise.reject(i);if(!n)throw i;n(i)}};const Se=new class{constructor(...e){m(this,t),m(this,i),g(this,"defaults",{async:!1,baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!1,headerPrefix:"",highlight:null,hooks:null,langPrefix:"language-",mangle:!1,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}),g(this,"options",this.setOptions),g(this,"parse",f(this,t,n).call(this,ve.lex,xe.parse)),g(this,"parseInline",f(this,t,n).call(this,ve.lexInline,xe.parseInline)),g(this,"Parser",xe),g(this,"parser",xe.parse),g(this,"Renderer",$e),g(this,"TextRenderer",be),g(this,"Lexer",ve),g(this,"lexer",ve.lex),g(this,"Tokenizer",ge),g(this,"Slugger",we),g(this,"Hooks",Ce),this.use(...e)}walkTokens(e,t){var n,i;let s=[];for(const r of e)switch(s=s.concat(t.call(this,r)),r.type){case"table":{const e=r;for(const n of e.header)s=s.concat(this.walkTokens(n.tokens,t));for(const n of e.rows)for(const e of n)s=s.concat(this.walkTokens(e.tokens,t));break}case"list":{const e=r;s=s.concat(this.walkTokens(e.items,t));break}default:{const e=r;(null==(i=null==(n=this.defaults.extensions)?void 0:n.childTokens)?void 0:i[e.type])?this.defaults.extensions.childTokens[e.type].forEach((n=>{s=s.concat(this.walkTokens(e[n],t))})):e.tokens&&(s=s.concat(this.walkTokens(e.tokens,t)))}}return s}use(...e){const t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach((e=>{const n=u({},e);if(n.async=this.defaults.async||n.async||!1,e.extensions&&(e.extensions.forEach((e=>{if(!e.name)throw new Error("extension name required");if("renderer"in e){const n=t.renderers[e.name];t.renderers[e.name]=n?function(...t){let i=e.renderer.apply(this,t);return!1===i&&(i=n.apply(this,t)),i}:e.renderer}if("tokenizer"in e){if(!e.level||"block"!==e.level&&"inline"!==e.level)throw new Error("extension level must be 'block' or 'inline'");const n=t[e.level];n?n.unshift(e.tokenizer):t[e.level]=[e.tokenizer],e.start&&("block"===e.level?t.startBlock?t.startBlock.push(e.start):t.startBlock=[e.start]:"inline"===e.level&&(t.startInline?t.startInline.push(e.start):t.startInline=[e.start]))}"childTokens"in e&&e.childTokens&&(t.childTokens[e.name]=e.childTokens)})),n.extensions=t),e.renderer){const t=this.defaults.renderer||new $e(this.defaults);for(const n in e.renderer){const i=e.renderer[n],s=n,r=t[s];t[s]=(...e)=>{let n=i.apply(t,e);return!1===n&&(n=r.apply(t,e)),n||""}}n.renderer=t}if(e.tokenizer){const t=this.defaults.tokenizer||new ge(this.defaults);for(const n in e.tokenizer){const i=e.tokenizer[n],s=n,r=t[s];t[s]=(...e)=>{let n=i.apply(t,e);return!1===n&&(n=r.apply(t,e)),n}}n.tokenizer=t}if(e.hooks){const t=this.defaults.hooks||new Ce;for(const n in e.hooks){const i=e.hooks[n],s=n,r=t[s];Ce.passThroughHooks.has(n)?t[s]=e=>{if(this.defaults.async)return Promise.resolve(i.call(t,e)).then((e=>r.call(t,e)));const n=i.call(t,e);return r.call(t,n)}:t[s]=(...e)=>{let n=i.apply(t,e);return!1===n&&(n=r.apply(t,e)),n}}n.hooks=t}if(e.walkTokens){const t=this.defaults.walkTokens,i=e.walkTokens;n.walkTokens=function(e){let n=[];return n.push(i.call(this,e)),t&&(n=n.concat(t.call(this,e))),n}}this.defaults=u(u({},this.defaults),n)})),this}setOptions(e){return this.defaults=u(u({},this.defaults),e),this}};function Ee(e,t,n){return Se.parse(e,t,n)}Ee.options=Ee.setOptions=function(e){return Se.setOptions(e),Ee.defaults=Se.defaults,H(Ee.defaults),Ee},Ee.getDefaults=j,Ee.defaults=N,Ee.use=function(...e){return Se.use(...e),Ee.defaults=Se.defaults,H(Ee.defaults),Ee},Ee.walkTokens=function(e,t){return Se.walkTokens(e,t)},Ee.parseInline=Se.parseInline,Ee.Parser=xe,Ee.parser=xe.parse,Ee.Renderer=$e,Ee.TextRenderer=be,Ee.Lexer=ve,Ee.lexer=ve.lex,Ee.Tokenizer=ge,Ee.Slugger=we,Ee.Hooks=Ce,Ee.parse=Ee,Ee.options,Ee.setOptions,Ee.use,Ee.walkTokens,Ee.parseInline;var Te={"&":"&","<":"<",">":">",'"':""","'":"'"},_e={"&":"&","<":"<",">":">",""":'"',"'":"'"},Le=/(&|<|>|"|')/g,Ae=/[&<>"']/g;function Oe(e){return Te[e]}function Pe(e){return _e[e]}function Re(e){return null==e?"":String(e).replace(Ae,Oe)}function Me(e){return null==e?"":String(e).replace(Le,Pe)}Re.options=Me.options={};var Ie={encode:Re,escape:Re,decode:Me,unescape:Me,version:"1.0.0-browser"};var Ue=function e(t){for(var n,i,s=Array.prototype.slice.call(arguments,1);s.length;)for(i in n=s.shift())n.hasOwnProperty(i)&&("[object Object]"===Object.prototype.toString.call(t[i])?t[i]=e(t[i],n[i]):t[i]=n[i]);return t},De=function(e){return"string"==typeof e?e.toLowerCase():e};function Be(e,t){return e[t]=!0,e}var qe=function(e){return e.reduce(Be,{})},Fe={uris:qe(["background","base","cite","href","longdesc","src","usemap"])},ze={voids:qe(["area","br","col","hr","img","wbr","input","base","basefont","link","meta"])},We=Ie,je=De,Ne=ze,He=/^<\s*([\w:-]+)((?:\s+[\w:-]+(?:\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|[^>\s]+))?)*)\s*(\/?)\s*>/,Qe=/^<\s*\/\s*([\w:-]+)[^>]*>/,Ve=/([\w:-]+)(?:\s*=\s*(?:(?:"((?:[^"])*)")|(?:'((?:[^'])*)')|([^>\s]+)))?/g,Ge=/^,Ke=/^<\s*\//;var Ze=Ie,Ye=De,Xe=Fe,Je=ze;var et=Ue,tt=function(e,t){for(var n,i=function(){var e=[];return e.lastItem=function(){return e[e.length-1]},e}(),s=e;e;)r();function r(){n=!0,function(){"\x3c!--"===e.substr(0,4)?(i=e.indexOf("--\x3e"))>=0&&(t.comment&&t.comment(e.substring(4,i)),e=e.substring(i+3),n=!1):Ke.test(e)?o(Qe,l):Ge.test(e)&&o(He,a);var i;!function(){if(!n)return;var i,s=e.indexOf("<");s>=0?(i=e.substring(0,s),e=e.substring(s)):(i=e,e="");t.chars&&t.chars(i)}()}();var i=e===s;s=e,i&&(e="")}function o(t,i){var s=e.match(t);s&&(e=e.substring(s[0].length),s[0].replace(t,i),n=!1)}function a(e,n,s,r){var o={},a=je(n),l=Ne.voids[a]||!!r;s.replace(Ve,(function(e,t,n,i,s){o[t]=void 0===n&&void 0===i&&void 0===s?void 0:We.decode(n||i||s||"")})),l||i.push(a),t.start&&t.start(a,o,l)}function l(e,n){var s,r=0,o=je(n);if(o)for(r=i.length-1;r>=0&&i[r]!==o;r--);if(r>=0){for(s=i.length-1;s>=r;s--)t.end&&t.end(i[s]);i.length=r}}l()},nt=function(e,t){var n,i=t||{};return a(),{start:function(e,t,o){var a=Ye(e);if(n.ignoring)return void r(a);if(-1===(i.allowedTags||[]).indexOf(a))return void r(a);if(i.filter&&!i.filter({tag:a,attrs:t}))return void r(a);s("<"),s(a),Object.keys(t).forEach((function(e){var n=t[e],r=(i.allowedClasses||{})[a]||[],o=(i.allowedAttributes||{})[a]||[],l=Ye(e);("class"===l&&-1===o.indexOf(l)?(n=n.split(" ").filter((function(e){return r&&-1!==r.indexOf(e)})).join(" ").trim()).length:-1!==o.indexOf(l)&&(!0!==Xe.uris[l]||function(e){var t=e[0];if("#"===t||"/"===t)return!0;var n=e.indexOf(":");if(-1===n)return!0;var s=e.indexOf("?");if(-1!==s&&n>s)return!0;var r=e.indexOf("#");return-1!==r&&n>r||i.allowedSchemes.some(o);function o(t){return 0===e.indexOf(t+":")}}(n)))&&(s(" "),s(e),"string"==typeof n&&(s('="'),s(Ze.encode(n)),s('"')))})),s(o?"/>":">")},end:function(e){var t=Ye(e);-1!==(i.allowedTags||[]).indexOf(t)&&!1===n.ignoring?(s(""),s(t),s(">")):o(t)},chars:function(e){!1===n.ignoring&&s(i.transformText?i.transformText(e):e)}};function s(t){e.push(t)}function r(e){Je.voids[e]||(!1===n.ignoring?n={ignoring:e,depth:1}:n.ignoring===e&&n.depth++)}function o(e){n.ignoring===e&&--n.depth<=0&&a()}function a(){n={ignoring:!1,depth:0}}},it={allowedAttributes:{a:["href","name","target","title","aria-label"],iframe:["allowfullscreen","frameborder","src"],img:["src","alt","title","aria-label"]},allowedClasses:{},allowedSchemes:["http","https","mailto"],allowedTags:["a","abbr","article","b","blockquote","br","caption","code","del","details","div","em","h1","h2","h3","h4","h5","h6","hr","i","img","ins","kbd","li","main","mark","ol","p","pre","section","span","strike","strong","sub","summary","sup","table","tbody","td","th","thead","tr","u","ul"],filter:null};function st(e,t,n){var i=[],s=!0===n?t:et({},it,t),r=nt(i,s);return tt(e,r),i.join("")}st.defaults=it;const rt=L(st),ot={allowedClasses:{},allowedSchemes:["http","https","mailto","data"],allowedTags:["a","abbr","article","b","blockquote","br","caption","code","del","details","div","em","h1","h2","h3","h4","h5","h6","hr","i","img","ins","kbd","li","main","mark","ol","p","pre","section","span","strike","strong","sub","summary","sup","table","tbody","td","th","thead","tr","u","ul"],allowedAttributes:{"*":["title","accesskey"],a:["href","name","target","aria-label","rel"],img:["src","alt","title","atk-emoticon","aria-label"],code:["class"],span:["class","style"]},filter:e=>([["code",/^hljs\W+language-(.*)$/],["span",/^(hljs-.*)$/]].forEach((([t,n])=>{e.tag===t&&e.attrs.class&&!n.test(e.attrs.class)&&delete e.attrs.class})),"span"===e.tag&&e.attrs.style&&!/^color:(\W+)?#[0-9a-f]{3,6};?$/i.test(e.attrs.style)&&delete e.attrs.style,!0)};function at(e){return rt(e,ot)}var lt={exports:{}};lt.exports=function(){function e(e,t){return e(t={exports:{}},t.exports),t.exports}var t=e((function(e){var t=e.exports=function(){return new RegExp("(?:"+t.line().source+")|(?:"+t.block().source+")","gm")};t.line=function(){return/(?:^|\s)\/\/(.+?)$/gm},t.block=function(){return/\/\*([\S\s]*?)\*\//gm}})),n=["23AC69","91C132","F19726","E8552D","1AAB8E","E1147F","2980C1","1BA1E6","9FA0A0","F19726","E30B20","E30B20","A3338B"];function i(e){return''+e+""}return function(e,s){void 0===s&&(s={});var r=s.colors;void 0===r&&(r=n);var o=0,a={},l=new RegExp("("+/[\u4E00-\u9FFF\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af\u0400-\u04FF]+|\w+/.source+"|"+/'+t+"";return o=++o%r.length,l}))}}();const ct=L(lt.exports);function dt(e){return ct(e)}function ht(){const e=new Ee.Renderer;return e.link=ut(e,e.link),e.code=pt(),e}const ut=(e,t)=>(n,i,s)=>{const r=null==n?void 0:n.startsWith(`${window.location.protocol}//${window.location.hostname}`);return t.call(e,n,i,s).replace(/^(e,t)=>{const n=t||"plaintext";let i=e;return window.hljs?n&&window.hljs.getLanguage(n)&&(i=window.hljs.highlight(n,e).value):i=dt(e),`
- Chance favors the prepared mind. - Louis Pasteur
-
-
-
-
-
-I'm [Charles Chin]^(大大的小蜗牛). [eallion]^(蜗牛) has been my nickname for over 20 years.
-AKA: 大大的小蜗牛.
-I live in the UTC+08:00 timezone and work from home.
-I work in E-commerce, not IT.
-
-My favorite motto is:
-
-> [Chance favors the prepared mind.](https://en.wikipedia.org/wiki/Louis_Pasteur#Career) - _Louis Pasteur_
-
-### TL;DR
-
-* He / Him
-* COO
-* WFH
-* FOSS
-* Geeker
-* Blogger
-* E-Commerce
-* Non-IT Indiv.
-
-### Description
-
-* This project powered by [Hugo](https://gohugo.io/)
-* Hosted by [EdgeOne](https://e5n.cc/s/teo) through GitHub Actions
-* Themed by [DoIt](https://github.com/HEIGE-PCloud/DoIt)
-* The Toot page relies on the Mastodon instance at [https://e5n.cc](https://e5n.cc)
-* The Watched page relies on [https://neodb.social](https://neodb.social/users/eallion@e5n.cc/)
-* The comment system relies on Giscus at [https://giscus.app](https://giscus.app/)
-
-### Copyright
-
-* [https://www.eallion.com/en/copyright/](https://www.eallion.com/en/copyright/)
-
-### Privacy Policy
-
-* [https://www.eallion.com/en/privacy-policy/](https://www.eallion.com/en/privacy-policy/)
-
-### GitHub Open Source
-
-* [https://github.com/eallion/eallion.com](https://github.com/eallion/eallion.com)
-
-### Sitemap
-
-* About me: [https://about.eallion.com](https://about.eallion.com/)
-* My Favorites: [https://s.eallion.com](https://s.eallion.com/)
-* Mastodon: [https://www.eallion.com/toot/](https://www.eallion.com/toot/)
-* Steam: [https://www.eallion.com/steam/](https://www.eallion.com/steam/)
-* Album: [https://www.eallion.com/album/](https://www.eallion.com/album/)
-* Watched: [https://www.eallion.com/movie/](https://www.eallion.com/movie/)
-* Goods: [https://www.eallion.com/goods/](https://www.eallion.com/goods/)
-* LOL Penta: [https://www.eallion.com/penta/](https://www.eallion.com/penta/)
-
-### Contact
-
-
+ Chance favors the prepared mind. - Louis Pasteur
+
+
+
+
+
+I'm Charles Chin. `eallion` has been my nickname for over 20 years.
+AKA: 大大的小蜗牛.
+I live in the UTC+08:00 timezone and work from home.
+I work in E-commerce, not IT.
+
+My favorite motto is:
+
+> [Chance favors the prepared mind.](https://en.wikipedia.org/wiki/Louis_Pasteur#Career) - _Louis Pasteur_
+
+### TL;DR
+
+* He / Him
+* COO
+* WFH
+* FOSS
+* Geeker
+* Blogger
+* E-Commerce
+* Non-IT Indiv.
+
+### Description
+
+* This project powered by [Hugo](https://gohugo.io/)
+* Hosted by [EdgeOne](https://e5n.cc/s/teo) through GitHub Actions
+* Themed by [Blowfish](https://github.com/nunocoracao/blowfish)
+* The Toot page relies on the Mastodon instance at [https://e5n.cc](https://e5n.cc)
+* The Watched page relies on [https://neodb.social](https://neodb.social/users/eallion@e5n.cc/)
+* The comment system relies on Giscus at [https://giscus.app](https://giscus.app/)
+
+### Copyright
+
+* [https://www.eallion.com/en/copyright/](https://www.eallion.com/en/copyright/)
+
+### Privacy Policy
+
+* [https://www.eallion.com/en/privacy-policy/](https://www.eallion.com/en/privacy-policy/)
+
+### GitHub Open Source
+
+* [https://github.com/eallion/eallion.com](https://github.com/eallion/eallion.com)
+
+### Sitemap
+
+* About me: [https://about.eallion.com](https://about.eallion.com/)
+* My Favorites: [https://s.eallion.com](https://s.eallion.com/)
+* Mastodon: [https://www.eallion.com/toot/](https://www.eallion.com/toot/)
+* Steam: [https://www.eallion.com/steam/](https://www.eallion.com/steam/)
+* Album: [https://www.eallion.com/album/](https://www.eallion.com/album/)
+* Watched: [https://www.eallion.com/movie/](https://www.eallion.com/movie/)
+* Goods: [https://www.eallion.com/goods/](https://www.eallion.com/goods/)
+* LOL Penta: [https://www.eallion.com/penta/](https://www.eallion.com/penta/)
+
+### Contact
+
+
diff --git a/static/assets/images/og/wonder.png b/content/blog/daily/wonder/featured.png
similarity index 100%
rename from static/assets/images/og/wonder.png
rename to content/blog/daily/wonder/featured.png
diff --git a/content/blog/daily/wonder/index.md b/content/blog/daily/wonder/index.md
new file mode 100644
index 00000000000..4cf05ce36f5
--- /dev/null
+++ b/content/blog/daily/wonder/index.md
@@ -0,0 +1,30 @@
+---
+title: "纳闷"
+# images: ["/assets/images/og/wonder.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["荆州","纳闷","签名","头像"]
+draft: false
+slug: "wonder"
+summary: "最近换了签名和头像,却引起了很多人的打探和抗议。某女子使用严厉手段威逼利诱,导致后果严重。蜗牛感到困惑和愁闷。"
+date: "2009-01-05 10:48:12"
+lastmod: "2009-01-05 10:48:12"
+---
+
+最近...
+有两件事...
+很惆怅...
+
+换了个签名...
+说去荆州...
+怎么就那么多人跑出来打探...
+公而告之...
+
+换了个头像...
+疑似 MM...
+怎么就那么多人跳出来抗议...
+某女子声色俱厉严刑拷打威逼利诱...
+妥协...
+
+蜗牛很纳闷... 后果很严重... 知道啵...
+愁,我就愁.!~
diff --git a/static/assets/images/og/wordpress-comment-404.png b/content/blog/daily/wordpress-comment-404/featured.png
similarity index 100%
rename from static/assets/images/og/wordpress-comment-404.png
rename to content/blog/daily/wordpress-comment-404/featured.png
diff --git a/content/blog/daily/wordpress-comment-404/index.md b/content/blog/daily/wordpress-comment-404/index.md
new file mode 100644
index 00000000000..f987fa7166f
--- /dev/null
+++ b/content/blog/daily/wordpress-comment-404/index.md
@@ -0,0 +1,48 @@
+---
+title: "WordPress 提交评论出现 404 错误的解决办法"
+# images: ["/assets/images/og/wordpress-comment-404.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["提交评论"]
+draft: false
+slug: "wordpress-comment-404"
+summary: "文章介绍了解决 WordPress 提交评论出现 404 错误的方法。作者在本地测试 WordPress 功能时,发现数据库中多出一个字段导致错误,经过删除该字段后成功修复评论功能。分析原因可能是安装插件后未自动清理数据库所致。作者提醒读者不要随意安装和卸载插件。"
+date: "2010-07-21 15:40:25"
+lastmod: "2010-07-21 15:40:25"
+---
+
+本博客的评论重新启动
+
+坦白的说
+中间这一段时间并不是我有意关闭了评论
+我也是很无奈啊
+莫名其妙的就不能提交评论了
+从来没遇到过这样的情况
+又没有时间去排查情况
+既然不能提交评论索性我就把它给关了
+
+今天无意在本地测试了一下 WordPress 的一个功能
+配置好 localhost 环境
+新建 Mysql 之后在各个数据表间大概浏览了一下
+也没注意里面的情况就退出来了
+(包括出问题的 wp_comments 也没仔细查看)
+然后我就下载了服务器上的数据库导入到 localhost
+发现导入到一半的时候出现 1054 错误
+
+> #1054 – Unknown column ‘comment_favicon_url’ in ‘field list’
+
+然后我再到我服务器上的 phpmyadmin 里面检查了一下 wp_commnets 表
+这里面居然比健康的数据表多出 comment_favicon_url 这个字段
+备份数据库之后毫不犹豫的删除它
+然后……
+博客评论功能完好如初了
+
+分析原因之后
+可能导致 wp_commnets 里多出 comment_favicon_url 是因为装了某个插件
+插件卸载之后数据库却不会自动清理
+所以好长一段时间里面的我博客都不能评论
+我还因此沮丧过好长时间
+明明很多的点击率却没人留言
+原来是不能提交留言啊
+很杯具
+这教育我们不要随便装卸插件是对的
diff --git a/static/assets/images/og/work-experience.png b/content/blog/daily/work-experience/featured.png
similarity index 100%
rename from static/assets/images/og/work-experience.png
rename to content/blog/daily/work-experience/featured.png
diff --git a/content/blog/daily/work-experience/index.md b/content/blog/daily/work-experience/index.md
new file mode 100644
index 00000000000..a73cebc669e
--- /dev/null
+++ b/content/blog/daily/work-experience/index.md
@@ -0,0 +1,36 @@
+---
+title: "两年工作经历"
+# images: ["/assets/images/og/work-experience.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["工作","日记","职业","纪念"]
+draft: false
+slug: "work-experience"
+summary: "这篇文章介绍了作者的两年工作经历,他在两年前开始了他的工作生涯,当时并没有太多的规划和雄心壮志,只是想有个工作做来养活自己。他开始时受了很多苦,但依然坚持下来。他提醒还未参加工作的朋友,第一份工作对整个人生和职业生涯都有很大的影响,甚至可能决定了人生的发展方向。"
+date: "2011-04-01 09:58:38"
+lastmod: "2011-04-01 09:58:38"
+---
+
+两年前的今天
+我获得了一份不算正式的正式工作
+开始了我的工作生涯
+
+那个时候没有那么多的规划和雄心壮志
+只要有个工作做就行了
+工作内容无所谓
+工作薪水无所谓
+工作环境无所谓
+因为我不想老是天天玩来玩去的
+外表比较温顺但性格却是比较要强
+我就想着要自己去工作养活自己
+最初的时候确实受了很多苦
+辛酸的事自己记得就行说出来就没意思了
+
+我的第一份工资
+就给自己买了套衣服
+然后请同学和老乡吃了一顿饭
+就没了
+
+也没什么特别要写的
+就给还没有参加工作的朋友一句忠告吧:
+你的第一份工作,对你的整个人生,整个职业生涯的影响都特别大,甚至它可能决定了你的人生发展方向。
diff --git a/static/assets/images/og/wrath-of-the-titans.png b/content/blog/daily/wrath-of-the-titans/featured.png
similarity index 100%
rename from static/assets/images/og/wrath-of-the-titans.png
rename to content/blog/daily/wrath-of-the-titans/featured.png
diff --git a/content/blog/daily/wrath-of-the-titans/index.md b/content/blog/daily/wrath-of-the-titans/index.md
new file mode 100644
index 00000000000..5ee0b46ceea
--- /dev/null
+++ b/content/blog/daily/wrath-of-the-titans/index.md
@@ -0,0 +1,46 @@
+---
+title: "《诸神之怒》"
+# images: ["/assets/images/og/wrath-of-the-titans.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["神","诸神之怒","peseus","帕修斯"]
+draft: false
+slug: "wrath-of-the-titans"
+summary: "这篇文章介绍了电影《诸神之怒》的背景和剧情。文章指出电影使用了伪3D效果,但预告片的效果还不错。文章描述了电影画面暗淡的前期,但后期大BOSS的出场转场地面效果还不错。电影探讨了人类需要神还是神需要人类的观点,以及人类的信仰对于神的力量的重要性。同时提到主角的信仰起到了重要的作用。"
+date: "2012-04-02 12:25:00"
+lastmod: "2012-04-02 12:25:00"
+---
+
+《阿凡达》刮起了 3D 风之后
+好莱坞纷纷把电影转制成 3D 来抢钱了
+所以出现了《诸神之战》《爱丽丝梦游仙境》这样的伪 3D
+
+如果不是在 VeryCD 上看到了《诸神之怒》的预告片
+我想我根本就不会去看这个电影
+不过看完之后
+还是觉得比较满意的
+预告片的效果做得不错
+
+《诸神之怒》的前期画面感觉太暗了
+一点都不明亮
+看这类的电影就是图个效果和刺激
+剧情什么的就不要太多指望了
+也许是前期剧情都发生在冥界的原因吧
+画面真的太暗了
+到后期大 BOSS 出场转站地面的时候
+那效果还是可以的
+简洁明快细节清晰
+
+其实《诸神之战》《诸神之怒》都在思考这样一个观点
+到底是人需要神多一些,还是神需要人多一些
+没有人类的祷告
+神就会失去力量
+人类死了之后灵魂还有去处
+虽然神可以永生不死
+但神可以被摧毁
+神一旦死了以后灵魂都会归于虚无
+是真正的不复存在
+
+其实神也许没有想像的那么强大吧
+不过我觉得人可以不信神,但必须要有信仰
+Peseus 的儿子就是他的信念……
diff --git a/static/assets/images/og/writing.png b/content/blog/daily/writing/featured.png
similarity index 100%
rename from static/assets/images/og/writing.png
rename to content/blog/daily/writing/featured.png
diff --git a/content/blog/daily/writing/index.md b/content/blog/daily/writing/index.md
new file mode 100644
index 00000000000..21ef9fb8566
--- /dev/null
+++ b/content/blog/daily/writing/index.md
@@ -0,0 +1,47 @@
+---
+title: "也许我正打算写小说呢"
+# images: ["/assets/images/og/writing.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["传记","回忆","小说","青春"]
+draft: false
+slug: "writing"
+summary: "文章讲述了作者对青春的思考和回忆,以及他想要用各种方式记录下自己的青春。他认为青春就像一张白纸,可以涂上五颜六色的色彩。同时,他也提到了人们在不同阶段对于青春和人生的感慨与追求。最后,作者表示自己要珍惜现在的时光,并将这些回忆写成小说留存下来。"
+date: "2010-11-28 12:01:46"
+lastmod: "2010-11-28 12:01:46"
+---
+
+青春
+就是一去不返的东西
+而每个人
+都想为自己的青春作传
+看老男孩的时候
+很多人都哭了
+最初的悸动,最终的奋斗,那些无处告慰的辛酸
+可曾有人记得
+青春就像纸卷
+看着挺多的
+用着用着它就没了
+我们站在青春的尾巴上
+你不踩紧它
+它就跑了
+以前我不喜欢照相
+后来过一两年总要留下几张
+所以我想在青春的边缘里
+用我各种各样的方式把它留下来
+我的青春就像一张白纸
+可是我想就算把它涂上屎也要把它变得五颜六色
+所以
+每个人的青春里
+总会有那么一些不堪回首的故事
+当然也会有辉煌的传奇
+不过我生命的白纸上
+那浓墨重彩的几笔毕竟也只是屎
+不值得留念
+只有小孩子在感叹青春
+老年人在感叹人生
+剩下的都是社会精英
+他们都在忙着创造个人价值奉献社会财富呢
+我不趁着现在这样的闲情回忆回忆
+等到将来颓废得写不动字的时候
+我那正序的青春倒序的人生就被打回原形呐
diff --git a/static/assets/images/og/xiang.png b/content/blog/daily/xiang/featured.png
similarity index 100%
rename from static/assets/images/og/xiang.png
rename to content/blog/daily/xiang/featured.png
diff --git a/content/blog/daily/xiang/index.md b/content/blog/daily/xiang/index.md
new file mode 100644
index 00000000000..e7888db1505
--- /dev/null
+++ b/content/blog/daily/xiang/index.md
@@ -0,0 +1,17 @@
+---
+title: "2011 年 04 月 21 日"
+# images: ["/assets/images/og/xiang.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["想","日记","停电"]
+draft: false
+slug: "xiang"
+summary: "这篇文章介绍了作者在停电期间感到不爽的经历,由于停电,作者无法与妻子联系,进一步加剧了他的不满。作者还提到了自己没有找借口为自己的懒惰辩解,因此认为自己尚未达到真正懒惰的程度。"
+date: "2011-04-21 19:37:04"
+lastmod: "2011-04-21 19:37:04"
+---
+
+今日停电。不爽。因为停电,联系不到老婆,更不爽!
+
+PS:接 [《我们都不是真的懒》](http://http://eallion.com/not-really-lazy)
+你看啊,我都还没有懒到不想为自己的懒找借口,那我确实是还不是真正的懒呢。
diff --git a/static/assets/images/og/xiao-ming-and-san-mao.png b/content/blog/daily/xiao-ming-and-san-mao/featured.png
similarity index 100%
rename from static/assets/images/og/xiao-ming-and-san-mao.png
rename to content/blog/daily/xiao-ming-and-san-mao/featured.png
diff --git a/content/blog/daily/xiao-ming-and-san-mao/index.md b/content/blog/daily/xiao-ming-and-san-mao/index.md
new file mode 100644
index 00000000000..ce946a013fc
--- /dev/null
+++ b/content/blog/daily/xiao-ming-and-san-mao/index.md
@@ -0,0 +1,20 @@
+---
+title: "小明与三毛"
+# images: ["/assets/images/og/xiao-ming-and-san-mao.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["小明","三毛"]
+draft: false
+slug: "xiao-ming-and-san-mao"
+summary: "文章讲述了一个谜语,小明的妈妈有三个儿子,老大叫大毛,老二叫二毛,请问老三叫什么。答案是小明。"
+date: "2015-02-05 10:35:00"
+lastmod: "2015-02-05 10:35:00"
+---
+
+> 小明的妈妈有 3 个儿子,老大叫大毛,老二叫二毛,请问老三叫什么?
+
+脑筋转不过弯来的会回答,老三叫三毛;
+
+机灵一点的会说老三叫小明啊。
+
+但是,如果小明是个女孩呢?
diff --git a/static/assets/images/og/xin-gong-zuo-ji-yao.png b/content/blog/daily/xin-gong-zuo-ji-yao/featured.png
similarity index 100%
rename from static/assets/images/og/xin-gong-zuo-ji-yao.png
rename to content/blog/daily/xin-gong-zuo-ji-yao/featured.png
diff --git a/content/blog/daily/xin-gong-zuo-ji-yao/index.md b/content/blog/daily/xin-gong-zuo-ji-yao/index.md
new file mode 100644
index 00000000000..bca4280d520
--- /dev/null
+++ b/content/blog/daily/xin-gong-zuo-ji-yao/index.md
@@ -0,0 +1,32 @@
+---
+title: "新工作记要"
+# images: ["/assets/images/og/xin-gong-zuo-ji-yao.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["工作","记要"]
+draft: false
+slug: "xin-gong-zuo-ji-yao"
+summary: "文章介绍了在新工作中要不停地推销自己,同时也要对公司进行考量并做出决定。作者强调工作态度要认真,并将每一项工作都当成自己的事业去做。此外,还提到了学会做工作笔记、计划与总结以及项目管理的重要性。最后,文章还提到了摆摊记和表情图片预览等内容。"
+date: "2012-09-05 09:11:24"
+lastmod: "2012-09-05 09:11:24"
+---
+
+不是面试的时候推销自己
+工作过程中也要不停的推销自己
+
+工作也是一个双向选择
+老板在试用期考查你的同时
+你也需要对公司进行考量并做出决定
+
+工作态度要认真
+要不停的冲冲冲冲冲
+任何一个工作岗位都是一个创业平台
+把每一项工作当成自己的事业去做就不会懈怠
+
+八小时内求生存
+八小时外求发展
+宝贵的创业时间不应该消耗在琐事上
+
+学会做工作笔记 —— 计划与总结
+学会做项目管理
+注重细节
diff --git a/static/assets/images/og/yandex-browser-ubuntu.png b/content/blog/daily/yandex-browser-ubuntu/featured.png
similarity index 100%
rename from static/assets/images/og/yandex-browser-ubuntu.png
rename to content/blog/daily/yandex-browser-ubuntu/featured.png
diff --git a/content/blog/daily/yandex-browser-ubuntu/index.md b/content/blog/daily/yandex-browser-ubuntu/index.md
new file mode 100644
index 00000000000..1b779381962
--- /dev/null
+++ b/content/blog/daily/yandex-browser-ubuntu/index.md
@@ -0,0 +1,18 @@
+---
+title: "Yandex Browser Beta Ubuntu"
+# images: ["/assets/images/og/yandex-browser-ubuntu.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["Ubuntu","linux","yandex","browser","浏览器"]
+draft: false
+slug: "yandex-browser-ubuntu"
+summary: "这篇文章介绍了Yandex浏览器的Beta版在Ubuntu操作系统上的应用。它强调Yandex浏览器不是Chrome的克隆版本,并提供了该浏览器的下载地址。"
+date: "2016-01-28 09:40:00"
+lastmod: "2016-01-28 09:40:00"
+---
+
+Yandex Browser Beta Ubuntu
+
+> Yandex Browser is no Chrome Clone
+
+下载地址:[https://browser.yandex.com/zh-Hant/linux/](https://browser.yandex.com/zh-Hant/linux/)
diff --git a/static/assets/images/og/yanhuayileng.png b/content/blog/daily/yanhuayileng/featured.png
similarity index 100%
rename from static/assets/images/og/yanhuayileng.png
rename to content/blog/daily/yanhuayileng/featured.png
diff --git a/content/blog/daily/yanhuayileng/index.md b/content/blog/daily/yanhuayileng/index.md
new file mode 100644
index 00000000000..fc2475c3fde
--- /dev/null
+++ b/content/blog/daily/yanhuayileng/index.md
@@ -0,0 +1,46 @@
+---
+title: "周杰伦:烟花易冷"
+# images: ["/assets/images/og/yanhuayileng.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["烟花易冷"]
+draft: false
+slug: "yanhuayileng"
+summary: "周杰伦的歌曲《烟花易冷》表达了人事易分、情感深沉的主题。"
+date: "2010-04-28 06:43:00"
+lastmod: "2010-04-28 06:43:00"
+---
+
+繁华声 遁入空门 折煞了世人
+梦偏冷 辗转一生 情债又几本
+如你默认 生死枯等
+枯等一圈 又一圈的 年轮
+浮图塔 断了几层 断了谁的魂
+痛直奔 一盏残灯 倾塌的山门
+容我再等 历史转身
+等酒香醇 等你弹 一曲古筝
+雨纷纷 旧故里草木深
+我听闻 你始终一个人
+斑驳的城门 盘踞着老树根
+石板上回荡的是 再等
+雨纷纷 旧故里草木深
+我听闻 你仍守着孤城
+城郊牧笛声 落在那座野村
+缘份落地生根是 我们
+听青春 迎来笑声 羡煞许多人
+那史册 温柔不肯 下笔都太狠
+烟花易冷 人事易分
+而你在问 我是否还 认真
+千年后 累世情深 还有谁在等
+而青史 岂能不真 魏书洛阳城
+如你在跟 前世过门
+跟着红尘 跟随我 浪迹一生
+雨纷纷 旧故里草木深
+我听闻 你始终一个人
+斑驳的城门 盘踞着老树根
+石板上回荡的是 再等
+雨纷纷 旧故里草木深
+我听闻 你仍守着孤城
+城郊牧笛声 落在那座野村
+缘份落地生根是 我们
+伽蓝寺听雨声盼 永恒
diff --git a/static/assets/images/og/yiqiedouhao.png b/content/blog/daily/yiqiedouhao/featured.png
similarity index 100%
rename from static/assets/images/og/yiqiedouhao.png
rename to content/blog/daily/yiqiedouhao/featured.png
diff --git a/content/blog/daily/yiqiedouhao/index.md b/content/blog/daily/yiqiedouhao/index.md
new file mode 100644
index 00000000000..f90373655d3
--- /dev/null
+++ b/content/blog/daily/yiqiedouhao/index.md
@@ -0,0 +1,20 @@
+---
+title: "2011 年 04 月 28 日"
+# images: ["/assets/images/og/yiqiedouhao.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["日记"]
+draft: false
+slug: "yiqiedouhao"
+summary: "这篇文章介绍了作者的日常生活。其中包括朋友的饭店开张、发生的意外伤害以及手指划伤的治疗情况。由于手指受伤,作者现在打字比较困难。另外,作者还提到今天早上骑别人的电动车时遇到了胎坏的问题,需要修理。最后,作者向妻子表达了思念之情。"
+date: "2011-04-28 09:11:15"
+lastmod: "2011-04-28 09:11:15"
+---
+
+1,昨天朋友饭店开张,很热闹。
+2,饭店地址:绍兴袍江世纪广场九头鸟饭庄。
+3,晚上帮朋友收广告牌的时候手指被划伤了,老婆帮我包扎很感动,划得挺深的,到骨头了。
+4,所以现在打字比较困难。
+5,今天早上骑别人的电动车,胎坏了,修。
+6,老婆,想你了。
+7,安好,勿念。
diff --git a/static/assets/images/og/yourchirld.png b/content/blog/daily/yourchirld/featured.png
similarity index 100%
rename from static/assets/images/og/yourchirld.png
rename to content/blog/daily/yourchirld/featured.png
diff --git a/content/blog/daily/yourchirld/index.md b/content/blog/daily/yourchirld/index.md
new file mode 100644
index 00000000000..5fc1cdc7ccf
--- /dev/null
+++ b/content/blog/daily/yourchirld/index.md
@@ -0,0 +1,33 @@
+---
+title: "你的孩子其实不是你的孩子"
+# images: ["/assets/images/og/yourchirld.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["孩子","爱","儿女"]
+draft: false
+slug: "yourchirld"
+summary: "文章讲述了孩子不是父母的私有财产,而是独立个体。他们来到这个世界是因为自身的渴望,借助父母而存在,并拥有自己的思想和灵魂。父母可以给予孩子爱和庇护,但不能强加自己的意愿。孩子像箭一样从弓中射出,代表着未来之路。父母应该欣然接受孩子成长并支持他们飞翔,在彼此间保持稳定与平衡的关系。"
+date: "2018-03-13 21:00:00"
+lastmod: "2018-03-13 21:00:00"
+---
+
+你的孩子其实不是你的孩子 - 纪伯伦
+------------------
+
+你的儿女,其实不是你的儿女。
+他们是生命对于自身渴望而诞生的孩子。
+他们借助你来到这世界,却非因你而来。
+他们在你身旁,却并不属于你。
+
+你可以给予他们的是你的爱,却不是你的想法,
+因为他们有自己的思想。
+你可以庇护的是他们的身体,却不是他们的灵魂,
+因为他们的灵魂属于明天,属于你做梦也无法到达的明天。
+你可以拼尽全力,变得像他们一样,却不要让他们变得和你一样,
+因为生命不会后退,也不在过去停留。
+
+你是弓,儿女是从你那里射出的箭。
+弓箭手望着未来之路的箭靶,
+他用尽力气将你拉开,使他的箭射得又快又远。
+怀着快乐的心情,在弓箭手的手中弯曲吧,
+因为他爱一路飞翔的箭,也爱无比稳定的弓。
diff --git a/static/assets/images/og/yueban.png b/content/blog/daily/yueban/featured.png
similarity index 100%
rename from static/assets/images/og/yueban.png
rename to content/blog/daily/yueban/featured.png
diff --git a/content/blog/daily/yueban/index.md b/content/blog/daily/yueban/index.md
new file mode 100644
index 00000000000..1b11714a2e5
--- /dev/null
+++ b/content/blog/daily/yueban/index.md
@@ -0,0 +1,126 @@
+---
+title: "年小月半大"
+# images: ["/assets/images/og/yueban.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["传统","妈妈","年小月半大","文化","月半","节日"]
+draft: false
+slug: "yueban"
+summary: "这篇文章介绍了作者小时候的回忆和家庭故事。作者提到了过月半时去外公家的传统,烧纸上香放鞭炮的经历。作者是家中最小的孩子,在血亲和姻亲中得到了照顾和关爱。妈妈教育作者,过年是小事,要注重端午节。作者觉得那个年代的生活很纯朴,邻里和睦,节日庆祝热闹。然而,作者对月半的概念不太清楚,只知道可以去外公家玩,吃好吃的。作者希望将来儿子能有美好的回忆,但目前不知道妻子在哪个丈母娘家养着。最后,文章提到了妈妈的孝顺和奶奶的教导,以及大舅对妈妈和姐妹们的照顾和尊重。"
+date: "2010-08-21 15:29:28"
+lastmod: "2010-08-21 15:29:28"
+---
+
+上午的时候给妈妈打了个电话聊了很久
+ 我妈妈觉得我还记得 [月半](http://baike.baidu.com/view/566477.htm) 这一天她挺高兴的
+
+我记得
+ 我小时候过月半都是去外公家里过的
+ 我外婆过世得早
+ 每年拜年和月半的时候都要去给外婆烧纸上香
+ 长大一点后
+ 烧纸时放鞭炮这样的事情就交给我包办了
+ 在我所有的血表姨表兄弟之间
+ 我差不多是最小的
+ 所有很多事上大家都会让着我
+ 我最喜欢把鞭炮往小女孩子脚下扔了
+ 当然我妈妈会骂我
+
+为什么是差不多呢
+ 因为我幺姨家还有个弟弟比我要小一点
+ 郁闷的是他已经结婚了现在
+ 先婚为大嘛
+
+从小妈妈就教育我说
+ 年小月半大
+ 就是说,过年是小事儿
+ 好像是为了说明过年事小一样
+ 我妈还老跟我说
+ 人望端午狗望年
+ 搞得我都不好意思说过年很好玩了
+ 我觉得
+ 在没有被都市文明给摧残的那个年代
+ 我们那里挺淳朴
+ 邻里和睦山青水秀节日隆重
+ 逢年过节好不热闹
+
+不过坦白的说我对月半这个节日的概念还比较模糊
+ 我只知道
+ 每年的七月十二都可以去外公家玩一段时间
+ 每年这段时间都有很多好吃的
+ 每年这段时间对我来说差不多就是可以为所欲为了
+ 童年,总是那么快乐
+ 哎,现在是回不去的了
+ 我倒是希望将来我的儿子跟着她娘回娘家会有美好的回忆
+ 然后等他长大了像我现在这样记下来
+ 不过事实上我都还不知道我媳妇儿现在还在哪个丈母娘家养着呢
+
+长大了以后知道
+ 每家嫁出去的女儿在月半这天都要回到娘家
+ 我妈挺孝顺的
+ 到现在都还时常念叨着外婆和我奶奶
+ 印象中
+ 妈妈每年给外婆烧纸的时候都会说很多话
+
+我妈妈也教给我很多东西
+ 我记得她说她嫁过来成亲的那天
+ 进门的时候
+ 我奶奶就在大门口放了一个火盆
+ 要我妈从上面跨过去
+ 我奶奶觉得这样可以震住儿媳妇还可以把日子烧得红火
+ 我就觉得我奶奶挺英明的
+ 那么多年
+ 她们婆媳之间从来都没有吵过架
+ 我妈跟我爸也没吵过架
+ 倒是后来的婶娘没有经过奶奶的教化
+ 那真的比我妈妈差远了
+ 我奶奶的道道一套一套的
+ 我听我妈说可不少
+
+坦白的说
+ 我以后娶媳妇可能都要看我妈的
+ 传统的东西千万不能丢
+ 该烧的还是得烧还震的还是得震
+ 女人两天不管就得翻了天了
+ 这是很多人悄悄告诉我的真理!哈哈
+
+在那个年代
+ 人人都在大跃进全国浮夸文化动乱命运堪忧
+ 坦白地说我妈上学还是上得不少了
+ 因为外婆早逝
+ 妈妈他们三姐妹跟着大舅一起生活
+ 大舅供她们上学供她们生活还帮她们都找到好归宿
+ 长兄如父一辈子恩情
+ 我挺佩服我大舅的
+ 不光是这些方面
+ 还在他的立世为人博学多识和群众威望
+ 我到现在拿不定主意的时候都会咨询一下他
+ 虽然他观念陈旧但思路清楚
+ 他不会告诉我怎么去做
+ 但是他会告诉我什么事是绝对不能做
+ 我从他那里承袭过来的更多的是做人的道理
+
+我从来没有看到过我妈妈写字
+ 一直到我差不多 20 岁的样子
+ 说真的她的字不好看但我挺喜欢看的
+ 到我已经会写情书会写家书的年纪
+ 我也已经不需要跟她写信联络了
+ 那会儿,电话开始普及
+
+小时候我知道我妈经常看书
+ 她挺爱看书的
+ 我到现在都觉得
+ 女人认真看书的样子真的很动人
+
+可能是我妈妈的涵养特别好
+ 我也跟着就好了
+ 我在外面从来不乱来
+ 很多事特别能忍
+ 我觉得你说话做事做不好
+ 人家看在眼里是不会鄙视你的
+ 都是鄙视你妈妈说你没有家教
+ 这还是比较轻的
+ 恶毒的会说你有娘养没娘教
+ 到现在我都觉得我叛逆的那段年纪,特别不靠谱
+ 还好只是不喜欢上学
+ 没有做过什么伤天害理的事
diff --git a/static/assets/images/og/yueban2020.png b/content/blog/daily/yueban2020/featured.png
similarity index 100%
rename from static/assets/images/og/yueban2020.png
rename to content/blog/daily/yueban2020/featured.png
diff --git a/content/blog/daily/yueban2020/index.md b/content/blog/daily/yueban2020/index.md
new file mode 100644
index 00000000000..85c24a635fe
--- /dev/null
+++ b/content/blog/daily/yueban2020/index.md
@@ -0,0 +1,32 @@
+---
+title: "月半"
+# images: ["/assets/images/og/yueban2020.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["hugo","blog","月半","中元节","鬼节"]
+slug: "yueban2020"
+summary: "这篇文章介绍了作者回老家过中元节的经历和对节日氛围的感受。作者提到,中元节是每年农历七月十二日,主要是用来祭祀祖先的日子。作者称这是他长大后第一次在家乡过完夏天,也是第一次感受到中元节的气息。作者还提到现在人们对节日氛围越来越重视,可能与生活水平提高有关。"
+draft: false
+date: 2020-08-30T16:02:16+08:00
+lastmod: 2020-08-30T16:02:16+08:00
+---
+
+今天是 “[月半](https://baike.baidu.com/item/%E6%9C%88%E5%8D%8A/10042879)” 节。
+在老家一直流传有一句话 —— 年小月半大!
+
+月半在我们土家族是每年的农历七月十二。
+它有个更知名的名称 —— 中元节。
+有的地方叫鬼节,有的地方也叫七月半。
+查了下百科,佛教称为盂兰盆节。
+
+月半主要是祭祀祖先的日子。
+
+从我小时候记事起,每一年的月半,都是在外公外婆家度过,都会在这一天给先祖的坟上烧纸上香。
+
+今天带着老婆儿子回去了乡下,也去祖先的坟前烧纸祭拜。
+这是我长大后第一次在家乡过完夏天,也是长大后第一次感受的到月半的气息。
+跟 “打工潮” 刚兴起的那几年不一样,现在的人们越来越重视节目的气氛,越来越关注人文的熏陶。
+可能这些都跟生活水平大幅度提高也有关系。
+最明显的就是现在的 “年味” 越来越浓了。
+
+依稀记得很多年前提到过月半这一节日,搜了一下还保留着日志 ——[《年小月半大》](https://eallion.com/yueban/),恰逢今日月半归来,是为记。
diff --git a/static/assets/images/og/yujian.png b/content/blog/daily/yujian/featured.png
similarity index 100%
rename from static/assets/images/og/yujian.png
rename to content/blog/daily/yujian/featured.png
diff --git a/content/blog/daily/yujian/index.md b/content/blog/daily/yujian/index.md
new file mode 100644
index 00000000000..c82321710b3
--- /dev/null
+++ b/content/blog/daily/yujian/index.md
@@ -0,0 +1,24 @@
+---
+title: "遇见"
+# images: ["/assets/images/og/yujian.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["遇见"]
+draft: false
+slug: "yujian"
+summary: "文章讲述了作者在互联网世界中遇见了一个特殊的人,他们之间发生了怎样的对话和交流。同时,作者也思考着自己等待的那个人究竟在未来的何处。"
+date: "2010-04-11 08:23:27"
+lastmod: "2010-04-11 08:23:27"
+---
+
+我们,就是卡萨布兰卡的翻版。
+
+世界上有那么多的网页,
+那么多的贴吧,
+贴吧里那么多个帖子,
+帖子里面那么多个贴吧群,
+群里那么多个人,
+却让我遇见了你。
+
+我遇见谁,会有怎样的对白。
+我等的人,他在多远的未来。
diff --git a/static/assets/images/og/yuzhao.png b/content/blog/daily/yuzhao/featured.png
similarity index 100%
rename from static/assets/images/og/yuzhao.png
rename to content/blog/daily/yuzhao/featured.png
diff --git a/content/blog/daily/yuzhao/index.md b/content/blog/daily/yuzhao/index.md
new file mode 100644
index 00000000000..dfc0059ff80
--- /dev/null
+++ b/content/blog/daily/yuzhao/index.md
@@ -0,0 +1,22 @@
+---
+title: "预兆"
+# images: ["/assets/images/og/yuzhao.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["工作","车","摔跤","预兆","面试"]
+draft: false
+slug: "yuzhao"
+summary: "文章讲述了作者在面试过程中遇到的一系列不幸事件,包括摔跤、台风和车祸等,作者开始怀疑这些事件是否是某种预兆。"
+date: "2012-08-26 12:35:50"
+lastmod: "2012-08-26 12:35:50"
+---
+
+去年面试,
+骑车摔了一跤,
+做了一个月,
+今年换公司面试,
+赶上台风,
+结果做了一个周,
+今天面试
+下车就被车撞,
+预兆?
diff --git a/static/assets/images/og/zhilaizhiwang.png b/content/blog/daily/zhilaizhiwang/featured.png
similarity index 100%
rename from static/assets/images/og/zhilaizhiwang.png
rename to content/blog/daily/zhilaizhiwang/featured.png
diff --git a/content/blog/daily/zhilaizhiwang/index.md b/content/blog/daily/zhilaizhiwang/index.md
new file mode 100644
index 00000000000..2d7bbcbc72b
--- /dev/null
+++ b/content/blog/daily/zhilaizhiwang/index.md
@@ -0,0 +1,47 @@
+---
+title: "《职来职往》"
+# images: ["/assets/images/og/zhilaizhiwang.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["工作","职来职往","职业","职场","求职"]
+draft: false
+slug: "zhilaizhiwang"
+summary: "《职来职往》是一档让人深受启发的节目,通过选手们的经历和选择展示了职业规划的重要性。其中有小学毕业生表现出色,证明学历并不是决定成功与否的唯一因素;也有高学历但品行差劲的选手,凸显了家教修养对于一个人的重要性。每期节目都有主打选手给观众留下深刻印象,特别是外表靓丽内心坚强的女孩。总体而言,《职来职往》是一档值得关注和持续追踪的好节目。"
+date: "2011-02-08 08:03:21"
+lastmod: "2011-02-08 08:03:21"
+---
+
+某人给我发短信说:
+CETV1 那个 [《职来职往》](http://baike.baidu.com/view/4503413.htm) 里的江海森很像迈克很友善
+哈哈,把我兴趣给勾起来了
+嗯,这个迈克就是《越狱》里的迈克,她喜欢越狱,我也很喜欢越狱
+
+没想到我一不小心就看了一晚上的这节目
+嗯,就是一不小心就百头偕老的那样的一不小心
+好吧,我迷上了这个节目了
+
+说真的,从节目里能学到很多东西
+从别人的经历,别人的迷茫,别人的选择,别人的职业规划
+可以看到自己的影子
+
+第一个给我留下比较深的印象的是那个小学毕业的那个求职选手
+如果抛开学历和专业知识
+他的其他方面都表现得相当优秀的
+说真的,我觉得学历真不算个啥
+我都还拿着初中毕业证出去找过工作
+而且上一代老板中
+有多少是高学历的呀
+也就高中初中的
+这还算高的
+
+但是同样的低学历
+前面那一期造潜水艇的那个选手我就不喜欢了
+你傲有傲的资本
+但是人品不好就是家教修养的问题了
+
+其实每期节目都有一两个主打选手
+除了几位酱油选手
+其实每位选手都给我留下了比较深刻的印象
+特别是像 “徐若瑄”,黄蒙蒙这样外表靓丽内心坚强的女孩
+
+总的来说,这是一个不错的节目,持续关注一下……
diff --git a/static/assets/images/og/zhou.png b/content/blog/daily/zhou/featured.png
similarity index 100%
rename from static/assets/images/og/zhou.png
rename to content/blog/daily/zhou/featured.png
diff --git a/content/blog/daily/zhou/index.md b/content/blog/daily/zhou/index.md
new file mode 100644
index 00000000000..d02afa5d640
--- /dev/null
+++ b/content/blog/daily/zhou/index.md
@@ -0,0 +1,42 @@
+---
+title: "百合桂圆枸杞红枣糯米粥"
+# images: ["/assets/images/og/zhou.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["粥","糯米","红枣","桂圆","枸杞"]
+draft: false
+slug: "zhou"
+summary: "这篇文章介绍了一种名为百合桂圆枸杞红枣糯米粥的粥谱。作者认为煮粥的过程就像泡茶一样,味道取决于方法。粥中的成分包括红枣、糯米、桂圆、山药、小米、莲子、薏米和银耳,它们被认为能够安抚情绪、养胃和补血。作者还提到了其他可加入粥中的食材,并建议读者查找相关做法。作者对红枣枸杞粥、山药枸杞粥、小米红枣粥、山药红枣粥、桂圆红枣粥、红枣糯米粥、莲子百合粥、薏米百合粥、银耳百合粥和红枣银耳粥进行了研究。"
+date: "2011-04-09 08:32:51"
+lastmod: "2011-04-09 08:32:51"
+---
+
+别看名字那么长
+其实就一种粥
+煮粥跟泡茶一样吧
+味道都在工夫上
+
+我最开始只知道个红枣糯米粥
+其实粥的做法还不少
+
+上面提到的这些东西好像都很宫廷一样
+确实是些好东西
+都是安气宁神的
+还有养胃的功效
+还有女人补血的功效
+其实,还可以加银耳,加燕窝……
+
+做法我就不说了,自己去百科里面看看吧
+我在研究我自己的做法
+
+[红枣枸杞粥](http://baike.baidu.com/view/2881543.htm)
+[山药枸杞粥](http://baike.baidu.com/view/103289.htm)
+[小米红枣粥](http://baike.baidu.com/view/616565.htm)
+[山药红枣粥](http://baike.baidu.com/view/4692542.htm)
+[桂圆红枣粥](http://baike.baidu.com/view/5020657.htm)
+[红枣糯米粥](http://baike.baidu.com/view/1642148.htm)
+[莲子百合粥](http://baike.baidu.com/view/2065395.htm)
+[薏米百合粥](http://baike.baidu.com/view/427877.htm)
+[银耳百合粥](http://baike.baidu.com/view/4877501.htm)
+[红枣银耳粥](http://baike.baidu.com/view/1592023.htm)
+[粥谱 ](http://www.chinabaike.com/article/39/121/Article_121_1.html)
diff --git a/static/assets/images/og/zhougongjiemeng.png b/content/blog/daily/zhougongjiemeng/featured.png
similarity index 100%
rename from static/assets/images/og/zhougongjiemeng.png
rename to content/blog/daily/zhougongjiemeng/featured.png
diff --git a/content/blog/daily/zhougongjiemeng/index.md b/content/blog/daily/zhougongjiemeng/index.md
new file mode 100644
index 00000000000..124c2f0d8d6
--- /dev/null
+++ b/content/blog/daily/zhougongjiemeng/index.md
@@ -0,0 +1,22 @@
+---
+title: "周公解梦"
+# images: ["/assets/images/og/zhougongjiemeng.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["梦","周公","解梦"]
+draft: false
+slug: "zhougongjiemeng"
+summary: "文章讲述了作者昨晚做的三个梦,分别是被追杀、洗澡和眼睛流血。根据周公解梦的解释,被追到意味着被杀,而洗澡则代表身体健康。眼睛流血预示着身体会很健康。"
+date: "2012-05-29 09:05:33"
+lastmod: "2012-05-29 09:05:33"
+---
+
+昨天晚上做了很多梦
+印象深刻的有三个:
+被追杀、洗澡、眼睛流血
+
+网上周公解梦的解释分别为
+
+梦到被追到、被杀了,还有暗示你财运好转的象徵。
+梦见洗澡,意味着身体健康。
+梦见眼睛流血,吉兆,预示着自己身体会很健康。
diff --git a/static/assets/images/og/zhu.png b/content/blog/daily/zhu/featured.png
similarity index 100%
rename from static/assets/images/og/zhu.png
rename to content/blog/daily/zhu/featured.png
diff --git a/content/blog/daily/zhu/index.md b/content/blog/daily/zhu/index.md
new file mode 100644
index 00000000000..4a8b1997ada
--- /dev/null
+++ b/content/blog/daily/zhu/index.md
@@ -0,0 +1,24 @@
+---
+title: "自言自语 - 命中著定"
+# images: ["/assets/images/og/zhu.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["《飘》","命中著定","自言自语"]
+draft: false
+slug: "zhu"
+summary: "文章讲述了作者对刘著的支持和欣赏,认为他是一个真实、有才华且坦然面对困难的人。作者通过观察刘著在社交媒体上的表现和态度来得出这个结论,并表示自己并非杰伦粉丝。最后提到了数字花园网站以及用爱发电的口号。"
+date: "2010-05-08 04:23:26"
+lastmod: "2010-05-08 04:23:26"
+---
+
+先声明,我不是谁的粉丝,我听了快十年杰伦的歌我都不是他粉丝。
+我只是支持刘著。
+有人说,她是一个禁锢在男人身体里的女性的灵魂。
+我觉得,他是一个纯粹的不做作的有梦想的人。
+他的涵养和才华可以折服我。
+但是真正打动我的,是他在台上的坦然。
+我认真的看过他的新浪博客(虽然只有两篇),看过他的百度 i 贴。
+他很活跃,他虚心地接受别人给他唱歌的建议,坦诚地跟支持者交流,淡然的面对无端的谩骂。
+他在校内网(人人)和 QQ 上都有很多他以前未参加快男时候的照片。
+他一直是这样的穿着打扮,也就是说,他一直是一个纯粹的真我。
+就像他自己说的,我也觉得,他活得很阳光很健康,很阳刚。
diff --git a/static/assets/images/og/english.png b/content/blog/en/english/featured.png
similarity index 100%
rename from static/assets/images/og/english.png
rename to content/blog/en/english/featured.png
diff --git a/content/blog/en/english/index.en.md b/content/blog/en/english/index.en.md
new file mode 100644
index 00000000000..a029034127c
--- /dev/null
+++ b/content/blog/en/english/index.en.md
@@ -0,0 +1,13 @@
+---
+title: "Learn to blog in English"
+# images: ["/assets/images/og/eallion.png"]
+authors: ["eallion"]
+categories: ["blog"]
+tags: [english]
+draft: false
+slug: "english"
+date: "2023-02-22 18:39:00"
+lastmod: "2023-02-22 18:39:00"
+---
+
+Learn to write an English blog from now on.
diff --git a/static/assets/images/og/i-have-a-dream.png b/content/blog/en/i-have-a-dream/featured.png
similarity index 100%
rename from static/assets/images/og/i-have-a-dream.png
rename to content/blog/en/i-have-a-dream/featured.png
diff --git a/content/blog/en/i-have-a-dream/index.en.md b/content/blog/en/i-have-a-dream/index.en.md
new file mode 100644
index 00000000000..7be8fc8aabf
--- /dev/null
+++ b/content/blog/en/i-have-a-dream/index.en.md
@@ -0,0 +1,102 @@
+---
+title: "I Have a Dream"
+authors: ["eallion"]
+categories: ["日志"]
+tags:
+ - daily
+slug: "i-have-a-dream"
+summary: "The article discusses the ongoing struggle for freedom and equality for African Americans in America. It highlights the continued oppression faced by black people, including segregation and discrimination. The author emphasizes the need to fulfill the promises of democracy and justice, urging for immediate action rather than gradual change. The article concludes with a powerful vision of a future where all races can live together in harmony and freedom."
+draft: false
+date: 2024-03-08T16:02:22+08:00
+# images: ["/assets/images/og/i-have-a-dream.png"]
+---
+
+I am happy to join with you today in what will go down in history as the greatest demonstration for freedom in the history of our nation.
+
+Five score years ago, a great American, in whose symbolic shadow we stand today, signed the Emancipation Proclamation. This momentous decree came as a great beacon light of hope to millions of Negro slaves who had been seared in the flames of withering injustice. It came as a joyous daybreak to end the long night of bad captivity.
+
+But one hundred years later, the Negro still is not free. One hundred years later, the life of the Negro is still sadly crippled by the manacles of segregation and the chains of discrimination. One hundred years later, the Negro lives on a lonely island of poverty in the midst of a vast ocean of material prosperity. One hundred years later, the Negro is still languished in the corners of American society and finds himself an exile in his own land. And so we've come here today to dramatize a shameful condition.
+
+In a sense we've come to our nation's capital to cash a check. When the architects of our republic wrote the magnificent words of the Constitution and the Declaration of Independence, they were signing a promissory note to which every American was to fall heir. This note was a promise that all men, yes, black men as well as white men, would be guaranteed the "unalienable Rights" of "Life, Liberty and the pursuit of Happiness." It is obvious today that America has defaulted on this promissory note, insofar as her citizens of color are concerned. Instead of honoring this sacred obligation, America has given the Negro people a bad check, a check which has come back marked "insufficient funds."
+
+But we refuse to believe that the bank of justice is bankrupt. We refuse to believe that there are insufficient funds in the great vaults of opportunity of this nation. And so, we've come to cash this check, a check that will give us upon demand the riches of freedom and the security of justice.
+
+We have also come to this hallowed spot to remind America of the fierce urgency of Now. This is no time to engage in the luxury of cooling off or to take the tranquilizing drug of gradualism. Now is the time to make real the promises of democracy. Now is the time to rise from the dark and desolate valley of segregation to the sunlit path of racial justice. Now is the time to lift our nation from the quicksands of racial injustice to the solid rock of brotherhood. Now is the time to make justice a reality for all of God's children.
+
+It would be fatal for the nation to overlook the urgency of the moment. This sweltering summer of the Negro's legitimate discontent will not pass until there is an invigorating autumn of freedom and equality. Nineteen sixty-three is not an end, but a beginning. And those who hope that the Negro needed to blow off steam and will now be content will have a rude awakening if the nation returns to business as usual. And there will be neither rest nor tranquility in America until the Negro is granted his citizenship rights. The whirlwinds of revolt will continue to shake the foundations of our nation until the bright day of justice emerges.
+
+But there is something that I must say to my people, who stand on the warm threshold which leads into the palace of justice: In the process of gaining our rightful place, we must not be guilty of wrongful deeds. Let us not seek to satisfy our thirst for freedom by drinking from the cup of bitterness and hatred. We must forever conduct our struggle on the high plane of dignity and discipline. We must not allow our creative protest to degenerate into physical violence. Again and again, we must rise to the majestic heights of meeting physical force with soul force.
+
+The marvelous new militancy which has engulfed the Negro community must not lead us to a distrust of all white people, for many of our white brothers, as evidenced by their presence here today, have come to realize that their destiny is tied up with our destiny. And they have come to realize that their freedom is inextricably bound to our freedom.
+
+We cannot walk alone.
+
+And as we walk, we must make the pledge that we shall always march ahead.
+
+We cannot turn back.
+
+There are those who are asking the devotees of civil rights, "When will you be satisfied?" We can never be satisfied as long as the Negro is the victim of the unspeakable horrors of police brutality. We can never be satisfied as long as our bodies, heavy with the fatigue of travel, cannot gain lodging in the motels of the highways and the hotels of the cities. We cannot be satisfied as long as the Negro's basic mobility is from a smaller ghetto to a larger one. We can never be satisfied as long as our children are stripped of their selfhood and robbed of their dignity by signs stating "for whites only." We cannot be satisfied as long as a Negro in Mississippi cannot vote and a Negro in New York believes he has nothing for which to vote. No, no, we are not satisfied, and we will not be satisfied until "justice rolls down like waters, and righteousness like a mighty stream."
+
+I am not unmindful that some of you have come here out of great trials and tribulations. Some of you have come fresh from narrow jail cells. And some of you have come from areas where your quest -- quest for freedom left you battered by the storms of persecution and staggered by the winds of police brutality. You have been the veterans of creative suffering. Continue to work with the faith that unearned suffering is redemptive. Go back to Mississippi, go back to Alabama, go back to South Carolina, go back to Georgia, go back to Louisiana, go back to the slums and ghettos of our northern cities, knowing that somehow this situation can and will be changed.
+
+Let us not wallow in the valley of despair, I say to you today, my friends.
+
+And so even though we face the difficulties of today and tomorrow, I still have a dream. It is a dream deeply rooted in the American dream.
+
+I have a dream that one day this nation will rise up and live out the true meaning of its creed: "We hold these truths to be self-evident, that all man are created equal."
+
+I have a dream that one day on the red hills of Georgia, the sons of former slaves and the sons of former slave owners will be able to sit down together at the table of brotherhood.
+
+I have a dream that one day even the state of Mississippi, a state sweltering with the heat of injustice, sweltering with the heat of oppression, will be transformed into an oasis of freedom and justice.
+
+I have a dream that my four little children will one day live in a nation where they will not be judged by the color of their skin but by the content of their character.
+
+I have a dream today!
+
+I have a dream that one day, down in Alabama, with its vicious racists, with its governor having his lips dripping with the words of "interposition" and "nullification" -- one day right there in Alabama little black boys and black girls will be able to join hands with little white boys and white girls as sisters and brothers.
+
+I have a dream today!
+
+I have a dream that one day every valley shall be exalted, and every hill and mountain shall be made low, the rough places will be made plain, and the crooked places will be made straight; "and the glory of the Lord shall be revealed and all flesh shall see it together."
+
+This is our hope, and this is the faith that I go back to the South with.
+
+With this faith, we will be able to hew out of the mountain of despair a stone of hope. With this faith, we will be able to transform the jangling discords of our nation into a beautiful symphony of brotherhood. With this faith, we will be able to work together, to pray together, to struggle together, to go to jail together, to stand up for freedom together, knowing that we will be free one day.
+
+And this will be the day -- this will be the day when all of God's children will be able to sing with new meaning:
+
+My country 'tis of thee, sweet land of liberty, of thee I sing.
+
+Land where my fathers died, land of the Pilgrim's pride,
+
+From every mountainside, let freedom ring!
+
+And if America is to be a great nation, this must become true.
+
+And so let freedom ring from the prodigious hilltops of New Hampshire.
+
+Let freedom ring from the mighty mountains of New York.
+
+Let freedom ring from the heightening Alleghenies of
+
+Pennsylvania.
+
+Let freedom ring from the snow-capped Rockies of Colorado.
+
+Let freedom ring from the curvaceous slopes of California.
+
+But not only that:
+
+Let freedom ring from Stone Mountain of Georgia.
+
+Let freedom ring from Lookout Mountain of Tennessee.
+
+Let freedom ring from every hill and molehill of Mississippi.
+
+From every mountainside, let freedom ring.
+
+And when this happens, when we allow freedom ring, when we let it ring from every village and every hamlet, from every state and every city, we will be able to speed up that day when all of God's children, black men and white men, Jews and Gentiles, Protestants and Catholics, will be able to join hands and sing in the words of the old Negro spiritual:
+
+Free at last! Free at last!
+
+Thank God Almighty, we are free at last!
diff --git a/static/assets/images/og/love-at-first-sight.png b/content/blog/en/love-at-first-sight/featured.png
similarity index 100%
rename from static/assets/images/og/love-at-first-sight.png
rename to content/blog/en/love-at-first-sight/featured.png
diff --git a/content/blog/en/love-at-first-sight/index.en.md b/content/blog/en/love-at-first-sight/index.en.md
new file mode 100644
index 00000000000..45e22a8be14
--- /dev/null
+++ b/content/blog/en/love-at-first-sight/index.en.md
@@ -0,0 +1,96 @@
+---
+title: "Love at First Sight"
+authors: ["eallion"]
+categories: ["Share"]
+tags:
+ - share
+slug: "love-at-first-sight"
+summary: "The article discusses the concept of love at first sight and how two people can feel a strong connection without knowing each other. It explores the idea that fate has been playing with them, bringing them closer but also pushing them further apart. The author reflects on possible moments in their lives where they could have crossed paths, but ultimately concludes that every beginning is just a continuation and that destiny is always unfolding."
+draft: false
+date: 2024-02-14T05:20:13+08:00
+# images: ["/assets/images/og/love-at-first-sight.png"]
+---
+
+### Love At First Sight
+
+> Wislawa Szymborska
+
+They both thought
+
+That a sudden feeling had united them.
+
+This certainty is beautiful
+
+Even more beautiful than uncertainty.
+
+They thought they didn’t know each other
+
+Nothing had ever happened between them.
+
+These streets, these stairs, this corridors
+
+Where they could have met so long ago?
+
+I would like to ask them,
+
+If they can remember-
+
+Perhaps in a revolving door
+
+Face to face one day?
+
+A “sorry”in the crowd?
+
+“wrong number”on the phone?
+
+But i know the answer
+
+No, they don’t remember.
+
+How surprised they would be
+
+For such a long time already
+
+Fate has been playing with them.
+
+Not quite yet ready
+
+To change into destiny.
+
+Which brings them nearer and yet furrher
+
+Cutting their path
+
+And stifling a laugh
+
+Escaping ever further.
+
+There were sings, indications, undecipherable, what does in matter.
+
+Three years ago, perhaps or even last Tuesday
+
+This leaf flying from one shoulder to another?
+
+Something lost and gathered?
+
+Who knows , perhaps a ball already in the bushes, in childhood?
+
+There were handles, door bells
+
+Where, on the trace of a hand.
+
+Another hand was placed
+
+Suitcases next to one another in the left luggage.
+
+And maybe one night the same dream
+
+Forgotten on walking.
+
+But every beginning
+
+Is only a continuation.
+
+And the book of fate is
+
+Always open in the middle.
diff --git a/static/assets/images/og/sonnet-116.png b/content/blog/en/sonnet-116/featured.png
similarity index 100%
rename from static/assets/images/og/sonnet-116.png
rename to content/blog/en/sonnet-116/featured.png
diff --git a/content/blog/en/sonnet-116/index.en.md b/content/blog/en/sonnet-116/index.en.md
new file mode 100644
index 00000000000..e3c1a613f93
--- /dev/null
+++ b/content/blog/en/sonnet-116/index.en.md
@@ -0,0 +1,47 @@
+---
+title: "Sonnet 116"
+authors: ["eallion"]
+categories: ["Share"]
+tags:
+ - Share
+slug: "sonnet-116"
+summary: "The article discusses Shakespeare's Sonnet 116, which explores the concept of true love. It emphasizes that love is unchanging and steadfast, unaffected by time or external circumstances. The sonnet argues that if anyone can prove this idea wrong, then Shakespeare never wrote and no one has ever truly loved."
+draft: false
+date: 2024-03-09T16:08:13+08:00
+# images: ["/assets/images/og/sonnet-116.png"]
+---
+
+### Sonnet 116
+
+> William Shakespeare
+
+Let me not to the marriage of true minds
+Admit impediments. Love is not love
+Which alters when it alteration finds,
+Or bends with the remover to remove:
+O, no! it is an ever-fix`ed mark,
+That looks on tempests and is never shaken;
+It is the star to every wand'ring bark,
+Whose worth's unknown, although his heighth be taken.
+Love's not Time's fool, though rosy lips and cheeks
+Within his bending sickle's compass come;
+Love alters not with his brief hours and weeks,
+But bears it out even to the edge of doom:
+If this be error and upon me proved,
+I never writ, nor no man ever loved.
+
+Chinese:
+我绝不承认两颗真心的结合
+有任何障碍。这样的爱不是真爱
+若是遇有变节的机会就改变,
+或是被强势剥离就屈服:
+哦,那不是爱!爱是坚定的烽火,
+凝视着狂涛而不动摇;
+爱是向导迷航船只的明星,
+高度可测,实价无量。
+爱不受时光影响,即使红唇粉颊
+终会被岁月的镰刀砍伐;
+爱不随分分秒秒、日日月月改变,
+爱不畏时间磨炼,直到末日尽头。
+如果有人可证明我所解不实,
+我从未写过,而无人曾真爱过。
diff --git a/static/assets/images/og/sonnet-141.png b/content/blog/en/sonnet-141/featured.png
similarity index 100%
rename from static/assets/images/og/sonnet-141.png
rename to content/blog/en/sonnet-141/featured.png
diff --git a/content/blog/en/sonnet-141/index.en.md b/content/blog/en/sonnet-141/index.en.md
new file mode 100644
index 00000000000..6fe83cc6705
--- /dev/null
+++ b/content/blog/en/sonnet-141/index.en.md
@@ -0,0 +1,47 @@
+---
+title: "Sonnet 141"
+authors: ["eallion"]
+categories: ["Share"]
+tags:
+ - share
+slug: "sonnet-141"
+summary: "The article discusses Sonnet 141 by William Shakespeare, which explores the speaker's unconventional love for someone despite their flaws. The speaker explains that they do not love with their eyes or other senses but with their heart. They acknowledge the person's imperfections but still choose to adore them. The article also provides a Chinese translation of the sonnet."
+draft: false
+date: 2024-03-10T16:08:22+08:00
+# images: ["/assets/images/og/sonnet-141.png"]
+---
+
+### Sonnet 141
+
+> William Shakespeare
+
+In faith I do not love thee with mine eyes,
+For they in thee a thousand errors note;
+But `tis my heart that loves what they despise,
+Who in despite of view is pleased to dote.
+Nor are mine ears with thy tongue`s tune delighted;
+Nor tender feeling to base touches prone,
+Nor taste, nor smell, desire to be invited
+To any sensual feast with thee alone.
+But my five wits, nor my five senses can
+Dissuade one foolish heart from serving thee,
+Who leaves unswayed the likeness of a man,
+Thy proud heart`s slave and vassal wretch to be.
+Only my plague thus far I count my gain,
+That she that makes me sin awards me pain.
+
+Chinese:
+我不真的凭我的眼睛来爱你,
+在你身上人们只见千处缺点;
+但我的心却爱着眼睛所轻视
+溺爱着,不理睬面前的景象。
+我耳朵不听你舌尖传的愉悦音色;
+我那期待着爱抚的敏感触觉,
+我的味觉,我的嗅觉,不愿出席
+你的个人的任何感官的宴会。
+可是我的五智或五感却不能
+说服一个痴心不爱你,
+剩下男人那一点不为动摇的,
+甘愿做你那高傲之心的奴隶。
+然我只能将我爱情悲苦视作益处,
+她诱使我犯罪,她令我受苦。
diff --git a/static/assets/images/og/the-declaration-of-independence.png b/content/blog/en/the-declaration-of-independence/featured.png
similarity index 100%
rename from static/assets/images/og/the-declaration-of-independence.png
rename to content/blog/en/the-declaration-of-independence/featured.png
diff --git a/content/blog/en/the-declaration-of-independence/index.en.md b/content/blog/en/the-declaration-of-independence/index.en.md
new file mode 100644
index 00000000000..f03226daeb0
--- /dev/null
+++ b/content/blog/en/the-declaration-of-independence/index.en.md
@@ -0,0 +1,78 @@
+---
+title: "The Declaration of Independence"
+authors: ["eallion"]
+categories: ["Share"]
+tags:
+ - share
+slug: "the-declaration-of-independence"
+summary: "The article summarizes the content of \"The Declaration of Independence\" which was adopted by the thirteen united States of America on July 4, 1776. It declares that all men are created equal and have certain unalienable rights. It lists a series of grievances against King George III and asserts that the colonies are now free and independent states with the power to govern themselves. The signatories pledge their lives, fortunes, and honor to support this declaration."
+draft: false
+date: 2024-03-07T15:53:51+08:00
+# images: ["/assets/images/og/the-declaration-of-independence.png"]
+---
+
+In Congress, July 4, 1776
+
+The unanimous Declaration of the thirteen united States of America, When in the Course of human events, it becomes necessary for one people to dissolve the political bands which have connected them with another, and to assume among the powers of the earth, the separate and equal station to which the Laws of Nature and of Nature's God entitle them, a decent respect to the opinions of mankind requires that they should declare the causes which impel them to the separation.
+
+ We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness.--That to secure these rights, Governments are instituted among Men, deriving their just powers from the consent of the governed, --That whenever any Form of Government becomes destructive of these ends, it is the Right of the People to alter or to abolish it, and to institute new Government, laying its foundation on such principles and organizing its powers in such form, as to them shall seem most likely to effect their Safety and Happiness. Prudence, indeed, will dictate that Governments long established should not be changed for light and transient causes; and accordingly all experience hath shewn, that mankind are more disposed to suffer, while evils are sufferable, than to right themselves by abolishing the forms to which they are accustomed. But when a long train of abuses and usurpations, pursuing invariably the same Object evinces a design to reduce them under absolute Despotism, it is their right, it is their duty, to throw off such Government, and to provide new Guards for their future security.--Such has been the patient sufferance of these Colonies; and such is now the necessity which constrains them to alter their former Systems of Government. The history of the present King of Great Britain is a history of repeated injuries and usurpations, all having in direct object the establishment of an absolute Tyranny over these States. To prove this, let Facts be submitted to a candid world.
+
+ He has refused his Assent to Laws, the most wholesome and necessary for the public good.
+
+ He has forbidden his Governors to pass Laws of immediate and pressing importance, unless suspended in their operation till his Assent should be obtained; and when so suspended, he has utterly neglected to attend to them.
+
+ He has refused to pass other Laws for the accommodation of large districts of people, unless those people would relinquish the right of Representation in the Legislature, a right inestimable to them and formidable to tyrants only.
+
+ He has called together legislative bodies at places unusual, uncomfortable, and distant from the depository of their public Records, for the sole purpose of fatiguing them into compliance with his measures.
+
+ He has dissolved Representative Houses repeatedly, for opposing with manly firmness his invasions on the rights of the people.
+
+ He has refused for a long time, after such dissolutions, to cause others to be elected; whereby the Legislative powers, incapable of Annihilation, have returned to the People at large for their exercise; the State remaining in the mean time exposed to all the dangers of invasion from without, and convulsions within.
+
+ He has endeavoured to prevent the population of these States; for that purpose obstructing the Laws for Naturalization of Foreigners; refusing to pass others to encourage their migrations hither, and raising the conditions of new Appropriations of Lands.
+
+ He has obstructed the Administration of Justice, by refusing his Assent to Laws for establishing Judiciary powers.
+
+ He has made Judges dependent on his Will alone, for the tenure of their offices, and the amount and payment of their salaries.
+
+ He has erected a multitude of New Offices, and sent hither swarms of Officers to harrass our people, and eat out their substance.
+
+ He has kept among us, in times of peace, Standing Armies without the Consent of our legislatures.
+
+ He has affected to render the Military independent of and superior to the Civil power.
+
+ He has combined with others to subject us to a jurisdiction foreign to our constitution, and unacknowledged by our laws; giving his Assent to their Acts of pretended Legislation:
+
+ For Quartering large bodies of armed troops among us:
+
+ For protecting them, by a mock Trial, from punishment for any Murders which they should commit on the Inhabitants of these States:
+
+ For cutting off our Trade with all parts of the world:
+
+ For imposing Taxes on us without our Consent:
+
+ For depriving us in many cases, of the benefits of Trial by Jury:
+
+ For transporting us beyond Seas to be tried for pretended offences
+
+ For abolishing the free System of English Laws in a neighbouring Province, establishing therein an Arbitrary government, and enlarging its Boundaries so as to render it at once an example and fit instrument for introducing the same absolute rule into these Colonies:
+
+ For taking away our Charters, abolishing our most valuable Laws, and altering fundamentally the Forms of our Governments:
+
+ For suspending our own Legislatures, and declaring themselves invested with power to legislate for us in all cases whatsoever.
+
+ He has abdicated Government here, by declaring us out of his Protection and waging War against us.
+
+ He has plundered our seas, ravaged our Coasts, burnt our towns, and destroyed the lives of our people.
+
+ He is at this time transporting large Armies of foreign Mercenaries to compleat the works of death, desolation and tyranny, already begun with circumstances of Cruelty & perfidy scarcely paralleled in the most barbarous ages, and totally unworthy the Head of a civilized nation.
+
+ He has constrained our fellow Citizens taken Captive on the high Seas to bear Arms against their Country, to become the executioners of their friends and Brethren, or to fall themselves by their Hands.
+
+ He has excited domestic insurrections amongst us, and has endeavoured to bring on the inhabitants of our frontiers, the merciless Indian Savages, whose known rule of warfare, is an undistinguished destruction of all ages, sexes and conditions.
+
+In every stage of these Oppressions We have Petitioned for Redress in the most humble terms: Our repeated Petitions have been answered only by repeated injury. A Prince whose character is thus marked by every act which may define a Tyrant, is unfit to be the ruler of a free people.
+
+Nor have We been wanting in attentions to our Brittish brethren. We have warned them from time to time of attempts by their legislature to extend an unwarrantable jurisdiction over us. We have reminded them of the circumstances of our emigration and settlement here. We have appealed to their native justice and magnanimity, and we have conjured them by the ties of our common kindred to disavow these usurpations, which, would inevitably interrupt our connections and correspondence. They too have been deaf to the voice of justice and of consanguinity. We must, therefore, acquiesce in the necessity, which denounces our Separation, and hold them, as we hold the rest of mankind, Enemies in War, in Peace Friends.
+
+We, therefore, the Representatives of the united States of America, in General Congress, Assembled, appealing to the Supreme Judge of the world for the rectitude of our intentions, do, in the Name, and by Authority of the good People of these Colonies, solemnly publish and declare, That these United Colonies are, and of Right ought to be Free and Independent States; that they are Absolved from all Allegiance to the British Crown, and that all political connection between them and the State of Great Britain, is and ought to be totally dissolved; and that as Free and Independent States, they have full Power to levy War, conclude Peace, contract Alliances, establish Commerce, and to do all other Acts and Things which Independent States may of right do. And for the support of this Declaration, with a firm reliance on the protection of divine Providence, we mutually pledge to each other our Lives, our Fortunes and our sacred Honor.
diff --git a/static/assets/images/og/20130506.png b/content/blog/operation/20130506/featured.png
similarity index 100%
rename from static/assets/images/og/20130506.png
rename to content/blog/operation/20130506/featured.png
diff --git a/content/blog/operation/20130506/index.md b/content/blog/operation/20130506/index.md
new file mode 100644
index 00000000000..49d86f70c09
--- /dev/null
+++ b/content/blog/operation/20130506/index.md
@@ -0,0 +1,15 @@
+---
+title: "运营小记 20130506"
+# images: ["/assets/images/og/20130506.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["营销","运营","推广","电商","电子商务"]
+draft: false
+slug: "20130506"
+summary: "文章内容是关于运营和推广的小记,提到了阿里巴巴入股新浪微博、电商 2.0 时代来临等话题。"
+date: "2013-05-06 21:55:00"
+lastmod: "2013-05-06 21:55:00"
+---
+
+阿里巴巴入股新浪微博这件事,为什么没有人说电商 2.0 时代来了?
+我的身高、体重、外貌、学历、电话、住址都告诉你了,你嫁给我吧,这可能吗?推广时代已经过去了,营销时代来了,电商进入互动时代,准备迎接电商 2.0 吧。
diff --git a/static/assets/images/og/20130509.png b/content/blog/operation/20130509/featured.png
similarity index 100%
rename from static/assets/images/og/20130509.png
rename to content/blog/operation/20130509/featured.png
diff --git a/content/blog/operation/20130509/index.md b/content/blog/operation/20130509/index.md
new file mode 100644
index 00000000000..79f1fef7657
--- /dev/null
+++ b/content/blog/operation/20130509/index.md
@@ -0,0 +1,15 @@
+---
+title: "运营小记 20130509"
+# images: ["/assets/images/og/20130509.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["计划","小记","运营","天猫"]
+draft: false
+slug: "20130509"
+summary: "这篇文章介绍了两个运营小记。第一个小记强调了不要随意改变计划,需要有明确的工作计划和方向。第二个小记告诫不要被外行领导内行,不要听那些自以为是的军师的建议。"
+date: "2013-05-09 11:49:00"
+lastmod: "2013-05-09 11:49:00"
+---
+
+1,不要做拍拍脑袋的决定,工作要有计划,如果没有出现方向性错误,千万不要随意改变计划。
+2,千万不要外行领导内行,每个人背后都有几个二逼兮兮的狗头军师,不要听他们的。
diff --git a/static/assets/images/og/20130516.png b/content/blog/operation/20130516/featured.png
similarity index 100%
rename from static/assets/images/og/20130516.png
rename to content/blog/operation/20130516/featured.png
diff --git a/content/blog/operation/20130516/index.md b/content/blog/operation/20130516/index.md
new file mode 100644
index 00000000000..27ec8798935
--- /dev/null
+++ b/content/blog/operation/20130516/index.md
@@ -0,0 +1,14 @@
+---
+title: "运营小记 20130516"
+# images: ["/assets/images/og/20130516.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["淘宝","运营","天猫","DSR"]
+draft: false
+slug: "20130516"
+summary: "文章内容是关于运营小记的,主要讲述了作者店铺 DSR 评分下降以及遭到假货指责的经历。"
+date: "2013-05-16 10:46:00"
+lastmod: "2013-05-16 10:46:00"
+---
+
+今天早上起来发现店铺 DSR 直接掉到 4.6 分了,搞得觉都睡不好了,到公司一看是一个家伙也不联系我们直接说我们是假货,给了个 3 星评价。假你妹,老子是天猫。郁闷。
diff --git a/static/assets/images/og/20130523.png b/content/blog/operation/20130523/featured.png
similarity index 100%
rename from static/assets/images/og/20130523.png
rename to content/blog/operation/20130523/featured.png
diff --git a/content/blog/operation/20130523/index.md b/content/blog/operation/20130523/index.md
new file mode 100644
index 00000000000..615fdabeb5f
--- /dev/null
+++ b/content/blog/operation/20130523/index.md
@@ -0,0 +1,14 @@
+---
+title: "运营小记 20130523"
+# images: ["/assets/images/og/20130523.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["淘宝","运营","天猫","经验"]
+draft: false
+slug: "20130523"
+summary: "这篇文章介绍了运营小记中的一个问题,即没有订单就没有话语权。文章提到了很多成熟的经验都需要有订单的支撑才能应用。同时,文章也提出了一个疑问,即如何在没有订单的情况下进行改善以增加订单数量。"
+date: "2013-05-23 10:43:00"
+lastmod: "2013-05-23 10:43:00"
+---
+
+没有订单,就没有话语权,很多很成熟的经验用不上。什么都要订单多起来了才能做,可是不做一些改善订单又怎么会多起来呢。
diff --git a/static/assets/images/og/20130525.png b/content/blog/operation/20130525/featured.png
similarity index 100%
rename from static/assets/images/og/20130525.png
rename to content/blog/operation/20130525/featured.png
diff --git a/content/blog/operation/20130525/index.md b/content/blog/operation/20130525/index.md
new file mode 100644
index 00000000000..678d020d465
--- /dev/null
+++ b/content/blog/operation/20130525/index.md
@@ -0,0 +1,14 @@
+---
+title: "运营小记 20130525"
+# images: ["/assets/images/og/20130525.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["网络","淘宝","运营","天猫","废人","运营小记 20130525"]
+draft: false
+slug: "20130525"
+summary: "文章内容是关于运营小记的,提到了网络对生意的影响。还涉及到淘宝、天猫等运营相关话题。"
+date: "2013-05-25 09:52:00"
+lastmod: "2013-05-25 09:52:00"
+---
+
+我们是靠网络做生意的,没有网络,我们就成了废人。
diff --git a/static/assets/images/og/20130618.png b/content/blog/operation/20130618/featured.png
similarity index 100%
rename from static/assets/images/og/20130618.png
rename to content/blog/operation/20130618/featured.png
diff --git a/content/blog/operation/20130618/index.md b/content/blog/operation/20130618/index.md
new file mode 100644
index 00000000000..2d63d9f1976
--- /dev/null
+++ b/content/blog/operation/20130618/index.md
@@ -0,0 +1,14 @@
+---
+title: "运营小记 20130618"
+# images: ["/assets/images/og/20130618.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["淘宝","运营","天猫","电子商务","ec"]
+draft: false
+slug: "20130618"
+summary: "文章内容是关于运营小记的,提到了一些问题和解决方案,还涉及到淘宝、天猫和电子商务等相关内容。"
+date: "2013-06-18 15:29:00"
+lastmod: "2013-06-18 15:29:00"
+---
+
+先不要抱怨缺货,发错货,同行整你这些问题,先省省我自身的问题……
diff --git a/static/assets/images/og/20150119.png b/content/blog/operation/20150119/featured.png
similarity index 100%
rename from static/assets/images/og/20150119.png
rename to content/blog/operation/20150119/featured.png
diff --git a/content/blog/operation/20150119/index.md b/content/blog/operation/20150119/index.md
new file mode 100644
index 00000000000..7865b9bceb0
--- /dev/null
+++ b/content/blog/operation/20150119/index.md
@@ -0,0 +1,15 @@
+---
+title: "运营小记 - 电商的本质 - 20150119"
+# images: ["/assets/images/og/20150119.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["淘宝","电商","ec","电商的本质","运营小记"]
+draft: false
+slug: "20150119"
+summary: "文章讨论了电商的本质,指出电商实际上就是做买卖,没有太多技巧可言。工具只能提高效率,但不能取代人的智慧。作者呼吁回归本源,不要追求投机取巧。"
+date: "2015-01-19 10:37:00"
+lastmod: "2015-01-19 10:37:00"
+---
+
+电商的本质其实就是做买卖,没有太多的技巧可言,更不能投机取巧。你所以为的技术,也许那只是电商的基础。工具只能提高无人值守时的效率,但会让人变傻,做人做事做电商,都要回归本源。
+> “你以为的极限,搞不好只是别人的起点。”—— 韩寒
diff --git a/static/assets/images/og/distribution.png b/content/blog/operation/distribution/featured.png
similarity index 100%
rename from static/assets/images/og/distribution.png
rename to content/blog/operation/distribution/featured.png
diff --git a/content/blog/operation/distribution/index.md b/content/blog/operation/distribution/index.md
new file mode 100644
index 00000000000..fa6dc28dec2
--- /dev/null
+++ b/content/blog/operation/distribution/index.md
@@ -0,0 +1,57 @@
+---
+title: "运营小记 - 快速铺货"
+# images: ["/assets/images/og/distribution.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["淘宝","运营","天猫","淘宝助理","详情"]
+draft: false
+slug: "distribution"
+summary: "文章介绍了运营小记中的快速铺货问题。以前操作天猫店时,一个人负责一个店铺,注重精细化运营和抢占 top。现在操作淘宝 C 店和企业店,采用站群思路。涉及到大量店铺的上下架、关键词覆盖度、流量均衡渗透等问题。作者尝试使用淘宝助理工具进行铺货,通过上传完整宝贝信息并授权其他店铺使用图片来实现多个店铺的上架产品。同时还提到了一些解决报错和授权失败的方法。"
+date: "2017-05-22 11:28:00"
+lastmod: "2017-05-22 11:28:00"
+---
+
+### 前言
+
+以前做电商都是操作天猫店。
+一般一个人只负责一个店。
+精细化运营,做小而美,抢占 top。
+做总监的时候很多店铺接入,也是招运营和助理分而管之。
+
+但是现在自己操作淘宝 C 店和企业店而不是天猫,是站群的思路。
+这涉及到大量店铺铺货,关键词覆盖度,上下架时间分布,流量均衡渗透。
+
+首先就是铺货问题。
+这么多店铺怎么上架产品呢。
+
+以前讲究的是人治。
+因为屏幕对面的顾客群体都是一个个活生生的人。
+任何一个小参数都会去人工干预,而不是用工具。
+
+但是现在这种情况手工去一个个上架,似乎不太现实。
+没办法,还是得用工具。
+首先想到的是官方的工具 - 淘宝助理。
+毕竟还是有官方光环嘛。
+
+> 淘宝助理 [https://zhuli.taobao.com](https://zhuli.taobao.com/)
+
+经测试 `6.0.5.0` 版本可以用,`6.1.0.1` 有 bug。
+
+### 步骤
+
+ 1. 先用一个主店,上传完整的宝贝信息,详情传到图片空间;
+
+ 2. 到主店的图片空间,给其他的店铺授权使用图片,一个店可以授权 10 个店铺;
+
+
+
+ 3. 登录淘宝助理,同步宝贝,点击需要铺货的宝贝,勾选,导出 CSV;
+
+
+
+ 4. 登录需要铺货的淘宝助理,导入 CSV,勾选,上传宝贝。
+
+ 如果报错,请按错误提示进行修改。
+ 我遇到的报错是运费模板不符,到店铺后台设置一下,然后在淘宝助理中选择设置好的运费模板,并点击 `保存并上传` 即可。
+
+ 5. 如果图片空间授权失败,比如信誉没到 1 钻,可以导入 CSV 后,删除掉详情内容中的图片,再上传宝贝,然后到淘宝后台编辑更新宝贝详情页。
diff --git a/static/assets/images/og/guan-lian-xiao-shou.png b/content/blog/operation/guan-lian-xiao-shou/featured.png
similarity index 100%
rename from static/assets/images/og/guan-lian-xiao-shou.png
rename to content/blog/operation/guan-lian-xiao-shou/featured.png
diff --git a/content/blog/operation/guan-lian-xiao-shou/index.md b/content/blog/operation/guan-lian-xiao-shou/index.md
new file mode 100644
index 00000000000..bba92c7cf42
--- /dev/null
+++ b/content/blog/operation/guan-lian-xiao-shou/index.md
@@ -0,0 +1,14 @@
+---
+title: "运营小记 - 关联销售一例"
+# images: ["/assets/images/og/guan-lian-xiao-shou.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["淘宝","电商","关联","销售","游泳"]
+draft: false
+slug: "guan-lian-xiao-shou"
+summary: "文章讲述了一个关于关联销售的实例。一所学校给孩子们发放免费游泳票,但家长必须购买门票才能陪同孩子进入游泳馆。这个例子说明了免费发放的儿童票只是为了吸引家长成为真正的客户,从而实现关联销售。"
+date: "2013-07-29 11:12:00"
+lastmod: "2013-07-29 11:12:00"
+---
+
+老板娘的儿子的学校给他儿子发了两张儿童游泳票 —— 免费的!一个学校那么多小朋友,如果亲认为每个孩子都发两张免费的游泳票,那游泳馆岂不是亏大了?那亲就错了。没有哪个父母放心让孩子一个人去游泳的吧,家长必定会陪着孩子去游泳的吧,可是家长进馆的话必须要买票啊不买票进不去啊,而且成人的票价也死贵死贵的。那不就成了,免费发放的儿童票只是营销引流的作用,真正的客户是家长啊,这就是一个关联销售的实例。
diff --git a/static/assets/images/og/kpioftaobao.png b/content/blog/operation/kpioftaobao/featured.png
similarity index 100%
rename from static/assets/images/og/kpioftaobao.png
rename to content/blog/operation/kpioftaobao/featured.png
diff --git a/content/blog/operation/kpioftaobao/index.md b/content/blog/operation/kpioftaobao/index.md
new file mode 100644
index 00000000000..62b23e560cd
--- /dev/null
+++ b/content/blog/operation/kpioftaobao/index.md
@@ -0,0 +1,65 @@
+---
+title: "淘宝客服绩效考核方案"
+# images: ["/assets/images/og/kpioftaobao.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["淘宝","天猫","客服","绩效","KPI"]
+draft: false
+slug: "kpioftaobao"
+summary: "淘宝客服绩效考核方案包括底薪、晚班补贴、提成和奖金。提成根据个人销售额和旺旺转化率计算,KPI 系数也会影响提成。奖金分为团队奖金和个人奖金,根据销售额超过过去 3 个月平均值的比例给予不同金额的奖励。"
+date: "2013-05-12 17:38:00"
+lastmod: "2013-05-12 17:38:00"
+---
+
+淘宝客服绩效算法:(请大家帮忙参考参考,指出其中不合理的地方。)
+
+底薪 + 晚班补贴 + 提成 + 奖金
+
+一、底薪:1800(2500 保底);
+
+二、夜补:8 元 / 班;
+
+三、提成算法:(时间单位:月)
+
+> 个人销售额 *旺旺转化率* 提成系数 * KPI 系数
+
+1、提成系数:
+
+- 0-2 万:2%;
+- 2-4 万:3%;
+- 4-5 万:4%;
+- 5-6 万:5%;
+- 6-7 万:6%;
+- 7-8 万:7%;
+- 8-10 万:8%;
+
+10 万以上,增加 5 万增加 1%。
+
+2、KPI 系数:基数为 1
+
+- 个人旺旺转化率月均低于 25%,1‰为 = 0.01;
+- 个人旺旺转化率与团队旺旺平均转化率:1‰=0.01(大则加,小则减);
+- 响应时间:月均大于 40 秒,多 1 秒减 0.1,单次大于 10 分钟,0.1 / 次;
+- 有效投诉:减 0.2 / 次;
+- 客服引起的差评:减 0.2 / 次;
+- 个人月销售额与上月差值,大于 40%,1‰=0.01;
+- DSR:低于行业平均值:减 0.2;
+- DSR:高于行业平均值,小数点后第 4 位数值为基数 ±0.01。
+
+四、奖金:(时间单位:月)
+
+1、团队奖金:
+
+- 当月销售额超过过去 3 个月平均的 30%,每人奖励 200;
+- 当月销售额超过过去 3 个月平均的 40%,每人奖励 300;
+- 当月销售额超过过去 3 个月平均的 50%,每人奖励 500;
+- 当月销售额超过过去 3 个月平均的 60-80%,每人奖励 800;
+- 当月销售额超过过去 3 个月平均的 80-100%,每人奖励 1000。
+
+2、个人奖金:(个人销售额 4 万以下无个人奖金)
+
+- 当月个人销售额超过过去 3 个月平均的 30%,奖励 200;
+- 当月个人销售额超过过去 3 个月平均的 40%,奖励 300;
+- 当月个人销售额超过过去 3 个月平均的 50%,奖励 500;
+- 当月个人销售额超过过去 3 个月平均的 60-80%,奖励 800;
+- 当月个人销售额超过过去 3 个月平均的 80-100%,奖励 1000。
diff --git a/static/assets/images/og/oversold.png b/content/blog/operation/oversold/featured.png
similarity index 100%
rename from static/assets/images/og/oversold.png
rename to content/blog/operation/oversold/featured.png
diff --git a/content/blog/operation/oversold/index.md b/content/blog/operation/oversold/index.md
new file mode 100644
index 00000000000..e9e9ff2e30c
--- /dev/null
+++ b/content/blog/operation/oversold/index.md
@@ -0,0 +1,63 @@
+---
+title: "运营小记 - 库存超卖缺货处理一例"
+# images: ["/assets/images/og/oversold.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["运营","缺货","超卖","库存"]
+draft: false
+slug: "oversold"
+summary: "文章讲述了作者在运营过程中遇到的库存超卖缺货问题,并提出了四种处理方案。第一种是拖着不发货,等有货再说;第二种是用便宜的相似商品代替,并告诉顾客物流部发错了;第三种是用贵的相似商品代替,可能会得到更好的评价;第四种是直接告知买家实情,处理退款。最终作者结合订单特点进行筛选并采取多个方案来应对这一问题。"
+date: "2017-05-24 13:05:00"
+lastmod: "2017-05-24 13:05:00"
+---
+
+我曾经遇到过这么一件事:
+
+有一次上活动,一天卖出几万件。
+因为备货不足,导致超卖了。
+
+做快消品代理的时候,流通性比较大,都是挂虚拟库存,超卖也是常有的事。
+通常遇到这样的情况,都是从商超调货。
+商超没有的话,也有的时候从周边省市调货。
+
+但那一次,货源严重不足,周边省市调不过来不说。
+连厂家都没有了。
+
+那怎么办?
+
+大家一起讨论解决方案。
+总结下来大概有 4 种结论:
+
+ 1. 拖着不发货,等有货再说;
+ 2. 用另一种相似的货(便宜的)代替,统一话术就说物流部发错了,工作重心放到售后上;
+ 3. 用另一种相似的货(贵的)代替,同上;
+ 4. 直接告知买家实情,处理退款。
+
+解读一下:
+
+不是预售订单,东西卖出去了,但是没有货了,这种情况不承受损失是不可能的。
+
+第 1 种方案,弊端就是店铺数据会直线下降,就算把运单拿到物流公司去做假物流信息,影响也很大。
+
+第 2 种方案,损失会降低很多,告诉顾客发错了,但是他们收到的东西跟买的东西也差不多,就接受了,不接受的,象征性的提供一点补偿,也会接受。最终退款退货的比率相对很小了。
+这样出货量起来了,现金流也回来了。
+(做代理出货量多是有返点的。赚钱的方式不光是卖货!)
+
+第 3 种方案,在实际中与第 2 种方案相差不大,很多人不会因为你发的东西贵一点就会满意。因为贵了所以货物的直接成本还增加了。
+它比第 2 种方案好的地方可能就是买家给的评价会好一些,DSR 高一些。对一些重视品牌运营的店铺,这个数据可能比较重要。
+
+第 4 种方案,也没有想像的那么差,很多人是会因为你的坦诚而放你一马,很爽快的就退款了,不会有纠纷。即使如此,纠纷的比率也不小的,不过也在可接受的范围。
+
+最终我们是筛选订单,4 种方案同时做。所以也才有了上面的结论。
+
+比如:
+
+- 物流偏远地区,直接告知实情,不发货;
+- 收货地址是小区、写字楼、政府机关这种的就用贵的代替;
+- 买家星星少的,就发便宜的;
+- 有过旺旺聊天记录的,就发贵的;
+- 旺旺上催得急的,就发备用商品;(对的,还有备用商品。虽然已经严重缺货,但还是会预留 100 个左右,用来应付特殊情况的,心疼一下那 100 多个本来可以按顺序正常收货的人。)
+- ……;
+- 旺旺没有聊过天的,也没有留言的,先拖着,等等……
+
+总之就是综合评估一下买家的购物信息,分拣订单。
diff --git a/static/assets/images/og/packaged-for-sale.png b/content/blog/operation/packaged-for-sale/featured.png
similarity index 100%
rename from static/assets/images/og/packaged-for-sale.png
rename to content/blog/operation/packaged-for-sale/featured.png
diff --git a/content/blog/operation/packaged-for-sale/index.md b/content/blog/operation/packaged-for-sale/index.md
new file mode 100644
index 00000000000..1d0f48701fa
--- /dev/null
+++ b/content/blog/operation/packaged-for-sale/index.md
@@ -0,0 +1,44 @@
+---
+title: "打包出售 欲购从速"
+# images: ["/assets/images/og/packaged-for-sale.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["工作","感想","淘宝","商城","羽绒"]
+draft: false
+slug: "packaged-for-sale"
+summary: "文章讲述了作者在一家羽绒服装公司工作,突然被告知该公司被收购。作者选择跟随商铺到新公司就职,发现新公司更正规、系统化,并能学到很多东西,对未来创业有帮助。"
+date: "2011-09-02 14:46:00"
+lastmod: "2011-09-02 14:46:00"
+---
+
+这一回
+我是真的被别人卖了
+
+上个月
+我找到了一份新工作
+是一家比较大的高档羽绒服装和羽绒床上用品生产公司
+自产自销型
+有内销有外贸
+最近打算在淘宝商城里发展
+
+我的主要工作内容就是推广经营店铺
+我接手工作后
+一切都在有条不紊地进行着
+我们强大的团队一共有两个人
+有另外一个美工,除此之外的所有工作都是由我负责
+
+三个星期之后
+也就在上个月月底
+突然领导告诉我一个消息
+说,我们的品牌被收购了
+我们的店铺和品牌都被另外一家公司接管
+这意味着 ——
+要么我失业,要么我就跟着商铺到另外一家公司就职
+
+我选择了后者
+就这样我就跟着被一起卖到了现在这家公司了
+
+原来的公司
+就好比是一张白纸,你可以在上面随便画,前途很光明,但是道路要自己摸索,做好了,薪水很可观
+现在的公司
+很正规很系统化,一切按部就班,分工明确,做好了,可以让我学到很多东西,对以后自己创业有帮助
diff --git a/static/assets/images/og/pgbg.png b/content/blog/operation/pgbg/featured.png
similarity index 100%
rename from static/assets/images/og/pgbg.png
rename to content/blog/operation/pgbg/featured.png
diff --git a/content/blog/operation/pgbg/index.md b/content/blog/operation/pgbg/index.md
new file mode 100644
index 00000000000..6ca6117ec8e
--- /dev/null
+++ b/content/blog/operation/pgbg/index.md
@@ -0,0 +1,20 @@
+---
+title: "评估报告:机会只有 50%"
+# images: ["/assets/images/og/pgbg.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["分析","淘宝","电商","天猫","评估"]
+draft: false
+slug: "pgbg"
+summary: "文章内容是关于一个评估报告,指出成功的机会只有 50%。文章提到了电商行业的一些问题,如缺乏 ERP 系统、分销渠道减少、团购成本高等。作者还强调决策权和执行力之间的矛盾,并表示时间成本是他面临的主要风险。最后,作者认为成功与否取决于关系磨合,不能轻率地做出决定。"
+date: "2013-04-24 19:41:00"
+lastmod: "2013-04-24 19:41:00"
+---
+
+1,没有 ERP,还处于电商的粗旷时代。就像把一辆跑车丢到山路上开。
+2,砍掉分销,渠道覆盖面减少 40% 以上。这样就把山路上的跑车拆掉了一个轮子。
+3,团购,面向代理商的很少,就算入驻知名团购平台也是开店形式,扣点算下来比天猫还厉害,甚至不如入驻京东,这笔成本不如投天猫广告。实际上,是这笔运营资金还根本就申请不下来。
+4,决策权和执行力,我从来不担心我的团队成员的执行力,实际情况是要更担心来自甲方的决策阻力。授权而不放权。
+5,我会记住:功劳都是别人的,失误都是自己的。
+6,我的风险主要来自时间成本。事实上时间又是最贵的。
+终上:成功的机会就是 50 50,微妙之处就是不能冒然决定做或者不做。关键点在于关系磨合。
diff --git a/static/assets/images/og/taobaomingci.png b/content/blog/operation/taobaomingci/featured.png
similarity index 100%
rename from static/assets/images/og/taobaomingci.png
rename to content/blog/operation/taobaomingci/featured.png
diff --git a/content/blog/operation/taobaomingci/index.md b/content/blog/operation/taobaomingci/index.md
new file mode 100644
index 00000000000..fa1f3991865
--- /dev/null
+++ b/content/blog/operation/taobaomingci/index.md
@@ -0,0 +1,40 @@
+---
+title: "淘宝常用英文缩写名词解释"
+# images: ["/assets/images/og/taobaomingci.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["淘宝","名词","术语","缩写"]
+draft: false
+slug: "taobaomingci"
+summary: "这篇文章介绍了淘宝常用的英文缩写名词解释。文章指出,在参加电商大会或阅读营销书籍时,我们常常会遇到很多英文缩写但不知道其含义。因此,文章建议我们可以阅读这篇解释了淘宝常用英文缩写的文章,来了解这些名词的含义。"
+date: "2014-10-07 14:01:00"
+lastmod: "2014-10-07 14:01:00"
+---
+
+参加电商大会或阅读营销书籍时,发现多个英文缩写不知何意。怎么办,看淘宝常用英文缩写名词解释最强汇总。
+
+- ROI—— 投资回报率,投入产出比。
+- PPC ——(Pay Per Click)点击付费广告,平均点击单价。
+- CTR—— 广告点击率。
+- UV —— 是 unique visitor 的简写,是指不同的丶通过互联网访问丶浏览这个网页的自然数。
+- PV —— 访问量即 Page View,即页面浏览量或点击量,当天单个用户多次刷新只被计算一次。
+- IP —— 指独立 IP 数。00:00-24:00 内相同 IP 地址只被计算一次。
+- SEO —— 全文 Search Engine Optimization,汉译为搜索引擎优化。搜索引擎优化是一种利用搜索引擎的搜索规则来提高目的网站在有关搜索引擎内的排名的方式。每个网站都有自己的 SEO 规则,淘宝也不例外。如果您的宝贝想取得好的排名,研究 SEO 是很有必要的。
+- CPA —— 注册计费。当访问者实际注册数量计费单价。
+- CPS —— 是指销售。销售成功支付佣金。根据用户每成功达成一笔交易支付佣金。
+- 1CPM —— 每千次曝光(1,000 Impression)的成本。
+- 1CPV—— 每个访问(Visit)的成本。
+- 1CPC—— 是指点击。是一种按广告的点击来计费的模式,根据广告被点击的次数收费。关键词广告一般采用这种定价模式。
+- CPL—— 是搜集潜在客户名单。是每次通过特定链接,注册成功后付费的一个常见广告模式。
+- CRM——(Customer Relationship Management)即客户关系管理。做淘宝店维系好老客户的关系非常重要,在流量有限的情况下,做好回头客是很重要的事情。大的店铺通常都有专人负责 CRM 管理。卖家服务中心也有很多五花八门的 CRM 软件。
+- SNS—— 全称 Social Networking Services,即社会性网络服务,专指旨在帮助人们建立社会性网络的互联网应用服务。 SNS 营销,随着网络社会化而兴起的营销方式。SNS 社区在中国快速发展时间并不长,但是 SNS 现在已经成为备受广大用户欢迎的一种网络交际模式。SNS 营销就是利用 SNS 网站的分享和共享功能,在六维理论的基础上实现的一种营销。通过病毒式传播的手段,让产品被更多的人知道。
+- EDM—— 邮件营销。
+- SMS——(short message service)短信服务,在淘宝营销方法里面出现时可以理解为短信营销
+- ERP——(Enterprise Resource Planning)企业资源计划,在一些淘宝的营销书籍里面会看到 ERP 营销。ERP 的概念虽然源自美国,但现在在中国也是一个热门的新新话题和产业。不少的传统公关公司丶广告公司丶咨询机构都向网络公关行业转型,或是在原来的业务上加上网络公关的服务,现在呈现出一片 “无企业,不公关” 的现象。ERP 的推广方法有很多,常说的在 BBS 丶新闻媒体丶 SNS 丶问答平台丶博客等利用图片丶文字丶视频等形式,以一种网民化的语言来吸引网民注意,达到宣传和推广的目的,这就是通俗的理解方法了。
+- SRP——(search result page)搜索结果页,包括搜索行为后展示页面的所有因素。
+- GMV——( Gross monetary value)宝贝详情页成交额。即指详情页的成交额,需要区分支付宝成交额和 GMV。简单的例子:买诺基亚 5800,详情页显示的价格是 2000 元,实际买下来花了 1800 元,则 GMV 为 2000 元,支付宝成交额为 1800 元。
+- UE/UX——(user experience)用户体验。
+- UI——(User Interface)用户界面。
+- UED——(user experience design)用户体验设计。
+- SKU—— 在淘宝指宝贝的销售属性集合,供买家在下单时点选,如 “规格” 丶 “颜色分类” 丶 “尺码” 等。在淘宝,部分 SKU 的属性值可以卖家自定义编辑,部分不可编辑。
+- SPU —— 由关键属性构成的,“类目 + 关键属性” 唯一确定一个的产品(SPU)。
diff --git a/static/assets/images/og/taobaowuqu.png b/content/blog/operation/taobaowuqu/featured.png
similarity index 100%
rename from static/assets/images/og/taobaowuqu.png
rename to content/blog/operation/taobaowuqu/featured.png
diff --git a/content/blog/operation/taobaowuqu/index.md b/content/blog/operation/taobaowuqu/index.md
new file mode 100644
index 00000000000..b31e270527b
--- /dev/null
+++ b/content/blog/operation/taobaowuqu/index.md
@@ -0,0 +1,117 @@
+---
+title: "你为什么死在淘宝的路上"
+# images: ["/assets/images/og/taobaowuqu.png"]
+authors: ["eallion"]
+categories: ["日志"]
+tags: ["淘宝","营销","运营","推广","刷","直通车"]
+draft: false
+slug: "taobaowuqu"
+summary: "这篇文章介绍了作者的观点,认为在淘宝上刷信誉和销量并不是必要的。作者指出,信誉并不是直接带来流量的因素,而是店铺装修、营销水平和宝贝描述等更重要。文章还提到了刷信誉的平台和谎言,警告读者切勿执迷于刷信誉的操作。作者同时指出刷信誉和销量的目的在于提高转化率和利用羊群效应,但也提醒刷得过多可能会导致店铺降权和失败。"
+date: "2013-04-23 11:52:00"
+lastmod: "2013-04-23 11:52:00"
+---
+
+