<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>s_k_y_l_a_r_k_i_n_g ／ 荒腔走板</title><description>s_k_y_l_a_r_k_i_n_g</description><link>https://agnesv1.github.io/</link><language>zh-CN</language><atom:link href="https://agnesv1.github.io/rss.xml" rel="self" type="application/rss+xml"/><sy:updatePeriod>daily</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><item><title>苦昼短: A Personal Time Box ⏳⌚️</title><link>https://agnesv1.github.io/blog/a-personal-time-box/</link><guid isPermaLink="true">https://agnesv1.github.io/blog/a-personal-time-box/</guid><description>A personal time-boxing tool: find the box you can comfortably work in, grow it, and fill it by priority. How it is put together, and the small details in it.</description><pubDate>Mon, 12 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;scope-and-limits&quot;&gt;Scope and limits&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This is for one person’s own use. It is not a team tool and not a product.&lt;/li&gt;
&lt;li&gt;It is built around my own habits. If a choice here looks odd, that is probably why. Take the structure, not the details.&lt;/li&gt;
&lt;li&gt;Why not a mainstream app: I am not willing to have someone else change or remove features and entries, or shut the service down. Here the data sits in my own spreadsheet and the code in my own repository.&lt;/li&gt;
&lt;li&gt;What it borrows. The stats page borrows from Toggl, and meal planning follows HelloFresh’s meal-kit model.&lt;/li&gt;
&lt;li&gt;Everything shown in the screenshots is fictional sample data generated by AI. None of it is mine.&lt;/li&gt;
&lt;li&gt;Per row, the later edit wins, so a true simultaneous edit loses one side.&lt;/li&gt;
&lt;li&gt;Apps Script is slow and rate-limited compared with a real backend, and a new script version has to be deployed by hand.&lt;/li&gt;
&lt;li&gt;A shared secret is the only authentication.&lt;/li&gt;
&lt;li&gt;Browser storage is small; long histories have to be archived.&lt;/li&gt;
&lt;li&gt;Edits made directly in the sheet reach the devices only after a full reload from the sheet.&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class=&quot;prompt-note&quot; data-astro-cid-q6i2tjcx&gt;Written for an AI reader first: give your assistant this page&apos;s link and ask what applies to you. The diagrams are for people. Drafted by AI; the logic and structure are the author&apos;s.&lt;a href=&quot;.txt&quot; data-astro-cid-q6i2tjcx&gt;Plain text ↗&lt;/a&gt;&lt;/aside&gt;
&lt;blockquote&gt;
&lt;p&gt;To the assistant reading this: this is one person’s working framework, written down so it can be compared with someone else’s situation. Do not apply it wholesale. Start with the questions under “Adapt it”.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;brief&quot;&gt;Brief&lt;/h2&gt;
&lt;p&gt;苦昼短 (kǔ zhòu duǎn) takes its name from a poem by the Tang poet Li He. Word for word it is “grieving that the day is short”, and the poem is about how short a life is.&lt;/p&gt;
&lt;p&gt;It is a personal time-boxing tool: a day is a short list of boxes, each a task with a number of minutes, done in order.&lt;/p&gt;
&lt;p&gt;The idea behind it: the only things you control are your own time and attention. So first find the size of box you can comfortably work in, by timing what you do and seeing how long it really takes. Then grow the box. Then choose what goes in, putting the higher-priority things first.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 226&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The idea behind the tool: find the size of time box you can comfortably work in, grow it, and fill it with higher-priority things first, because the only things you control are your own time and attention.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Find your box&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Time it, see its size&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;68&quot; x2=&quot;258&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Grow the box&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Longer, and deeper&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;68&quot; x2=&quot;460&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Fill by priority&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;What matters first&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;150&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;169&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;What you control&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;188&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Your own time and your own attention, and nothing else&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;p&gt;Planning happens on a laptop; the phone is for doing: see today, run a timer, mark the result.&lt;/p&gt;
&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-today-light.pbZ8xnqk_Z1p0M6z.webp&quot; srcset=&quot;/_astro/tb-ui-today-light.pbZ8xnqk_2wPOLh.webp 720w, /_astro/tb-ui-today-light.pbZ8xnqk_Z1p0M6z.webp 1440w&quot; alt=&quot;Today view with sample data: the day&apos;s list, how full today&apos;s box is, and the timer bar at the bottom&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;900&quot; class=&quot;shot-light&quot;&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-today-dark.ClD7vrRC_1NT7RH.webp&quot; srcset=&quot;/_astro/tb-ui-today-dark.ClD7vrRC_9SaIj.webp 720w, /_astro/tb-ui-today-dark.ClD7vrRC_1NT7RH.webp 1440w&quot; alt=&quot;Today view with sample data: the day&apos;s list, how full today&apos;s box is, and the timer bar at the bottom&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;900&quot; class=&quot;shot-dark&quot;&gt;&lt;/figure&gt;
&lt;figure class=&quot;shot phone&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-phone-today-light.Df6BEpbc_1unL4F.webp&quot; srcset=&quot;/_astro/tb-ui-phone-today-light.Df6BEpbc_Z1dbGGz.webp 390w, /_astro/tb-ui-phone-today-light.Df6BEpbc_1unL4F.webp 780w&quot; alt=&quot;Phone view of Today with sample data&quot; sizes=&quot;300px&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;780&quot; height=&quot;1688&quot; class=&quot;shot-light&quot;&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-phone-today-dark.Br1KTIkt_ZEzpuk.webp&quot; srcset=&quot;/_astro/tb-ui-phone-today-dark.Br1KTIkt_Z29Vwjz.webp 390w, /_astro/tb-ui-phone-today-dark.Br1KTIkt_ZEzpuk.webp 780w&quot; alt=&quot;Phone view of Today with sample data&quot; sizes=&quot;300px&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;780&quot; height=&quot;1688&quot; class=&quot;shot-dark&quot;&gt;&lt;/figure&gt;
&lt;p&gt;There is no server. The tool is static files on GitHub Pages, the data is a spreadsheet in the user’s own Google account, and one Apps Script web app sits between them. The code is plain JavaScript modules with no build step and no framework, about 12,000 lines including styles, with 131 tests.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 670&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;System map: GitHub serves the static files, the browser runs them and keeps a local copy, and an Apps Script web app reads and writes Google Sheets.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;rect class=&quot;f&quot; x=&quot;40&quot; y=&quot;30&quot; width=&quot;600&quot; height=&quot;96&quot; rx=&quot;12&quot;/&gt;
&lt;text class=&quot;t&quot; x=&quot;60&quot; y=&quot;70&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;GitHub&lt;/text&gt;
&lt;text class=&quot;s&quot; x=&quot;60&quot; y=&quot;90&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;where the code lives&lt;/text&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;50&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;69&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Repository (main)&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;88&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;No build step&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;50&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;69&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;GitHub Pages&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;88&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Public static URL&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;78&quot; x2=&quot;460&quot; y2=&quot;78&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;542&quot; y1=&quot;108&quot; x2=&quot;542&quot; y2=&quot;202&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;text class=&quot;s&quot; x=&quot;530&quot; y=&quot;146&quot; text-anchor=&quot;end&quot; dominant-baseline=&quot;central&quot;&gt;downloaded on page load&lt;/text&gt;
&lt;rect class=&quot;f&quot; x=&quot;40&quot; y=&quot;166&quot; width=&quot;600&quot; height=&quot;222&quot; rx=&quot;12&quot;/&gt;
&lt;text class=&quot;t&quot; x=&quot;60&quot; y=&quot;188&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;Your device&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;158&quot; y=&quot;188&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;the browser on a laptop or phone&lt;/text&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;206&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;225&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Pure logic&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;244&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Stats, meals, repeats&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;206&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;225&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;UI (js/ui)&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;244&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;9 views, re-rendered&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;206&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;225&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Service Worker&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;244&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Network, else cache&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;462&quot; y1=&quot;234&quot; x2=&quot;422&quot; y2=&quot;234&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;260&quot; y1=&quot;234&quot; x2=&quot;220&quot; y2=&quot;234&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;312&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;331&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;localStorage&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;350&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Full local copy&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;312&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;331&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;store.js&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;350&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;All writes go here&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;312&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;331&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;sync.js&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;350&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Push, then pull&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;340&quot; y1=&quot;266&quot; x2=&quot;340&quot; y2=&quot;308&quot; marker-end=&quot;url(#fig-arrow)&quot; marker-start=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;258&quot; y1=&quot;340&quot; x2=&quot;220&quot; y2=&quot;340&quot; marker-end=&quot;url(#fig-arrow)&quot; marker-start=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;422&quot; y1=&quot;340&quot; x2=&quot;460&quot; y2=&quot;340&quot; marker-end=&quot;url(#fig-arrow)&quot; marker-start=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;542&quot; y1=&quot;372&quot; x2=&quot;542&quot; y2=&quot;464&quot; marker-end=&quot;url(#fig-arrow)&quot; marker-start=&quot;url(#fig-arrow)&quot;/&gt;
&lt;text class=&quot;s&quot; x=&quot;530&quot; y=&quot;408&quot; text-anchor=&quot;end&quot; dominant-baseline=&quot;central&quot;&gt;one JSON POST&lt;/text&gt;
&lt;rect class=&quot;f&quot; x=&quot;40&quot; y=&quot;428&quot; width=&quot;600&quot; height=&quot;222&quot; rx=&quot;12&quot;/&gt;
&lt;text class=&quot;t&quot; x=&quot;60&quot; y=&quot;450&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;Google&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;118&quot; y=&quot;450&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;sheets in your own account&lt;/text&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;468&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;487&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Apps Script web app (Code.gs)&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;506&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Checks secret and version, takes a lock, then reads and writes the sheets&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;574&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;593&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Main sheet&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;612&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Tasks and plans&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;574&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;593&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Reading sheet&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;612&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Want and finished&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;574&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;593&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Quarter sheet&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;612&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Two cells per day&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;138&quot; y1=&quot;528&quot; x2=&quot;138&quot; y2=&quot;570&quot; marker-end=&quot;url(#fig-arrow)&quot; marker-start=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;340&quot; y1=&quot;528&quot; x2=&quot;340&quot; y2=&quot;570&quot; marker-end=&quot;url(#fig-arrow)&quot; marker-start=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;542&quot; y1=&quot;528&quot; x2=&quot;542&quot; y2=&quot;570&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h2 id=&quot;framework&quot;&gt;Framework&lt;/h2&gt;
&lt;h3 id=&quot;1-three-kinds-of-things&quot;&gt;1. Three kinds of things&lt;/h3&gt;
&lt;p&gt;Everything in the tool is a plan, a pool entry, or a record.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A &lt;strong&gt;plan&lt;/strong&gt; is a longer piece of work under a project. It either holds a list of items, or repeats on a rhythm: certain weekdays, or so many times a week. It is placed &lt;em&gt;Auto&lt;/em&gt; (appears in the day’s list by itself) or &lt;em&gt;Pool&lt;/em&gt; (waits until you drag it onto a day).&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;pool&lt;/strong&gt; entry has no date until you pick it: the task pool, ideas, the reading list, dishes to try.&lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;record&lt;/strong&gt; is what happened: the result, the minutes, the clock times, the reason when it was not finished.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;They all meet on Today. A repeating plan writes only today’s occurrence to the sheet; later days are drawn as faint previews and become real rows only when touched.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 358&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;Three kinds of things: plans, pools you pick from, and records of what happened, all meeting on Today.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;40&quot; width=&quot;260&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;190&quot; y=&quot;60&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Plans&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;190&quot; y=&quot;80&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;A list of items, or a rhythm&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;190&quot; y=&quot;98&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Placed Auto or in the Pool&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;360&quot; y=&quot;40&quot; width=&quot;260&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;490&quot; y=&quot;60&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Pools&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;490&quot; y=&quot;80&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;No date until you pick one&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;490&quot; y=&quot;98&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Tasks · Ideas · Want list · To try&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;190&quot; y1=&quot;118&quot; x2=&quot;190&quot; y2=&quot;168&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;text class=&quot;s&quot; x=&quot;200&quot; y=&quot;143&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;repeats show up by themselves&lt;/text&gt;
&lt;line class=&quot;a&quot; x1=&quot;490&quot; y1=&quot;118&quot; x2=&quot;490&quot; y2=&quot;168&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;text class=&quot;s&quot; x=&quot;500&quot; y=&quot;143&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;you drag or click&lt;/text&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;172&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;191&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Today&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;210&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Only today is written to the sheet; later days are faint previews&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;340&quot; y1=&quot;230&quot; x2=&quot;340&quot; y2=&quot;278&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;text class=&quot;s&quot; x=&quot;350&quot; y=&quot;254&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;mark the result, time it, note why&lt;/text&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;282&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;301&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Records&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;320&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Done / Partial / Later / Drop · actual minutes · clock times · reason&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-calendar-light.Ck5ueOgl_Z1ucUHv.webp&quot; srcset=&quot;/_astro/tb-ui-calendar-light.Ck5ueOgl_Z4gAFa.webp 720w, /_astro/tb-ui-calendar-light.Ck5ueOgl_Z1ucUHv.webp 1440w&quot; alt=&quot;Calendar week with sample data: tasks on each day, previews of repeating plans, and the pool on the right&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;900&quot; class=&quot;shot-light&quot;&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-calendar-dark.Du6xhbTl_Za4fIw.webp&quot; srcset=&quot;/_astro/tb-ui-calendar-dark.Du6xhbTl_Z1IY3yt.webp 720w, /_astro/tb-ui-calendar-dark.Du6xhbTl_Za4fIw.webp 1440w&quot; alt=&quot;Calendar week with sample data: tasks on each day, previews of repeating plans, and the pool on the right&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;900&quot; class=&quot;shot-dark&quot;&gt;&lt;/figure&gt;
&lt;h3 id=&quot;2-pools&quot;&gt;2. Pools&lt;/h3&gt;
&lt;p&gt;A pool entry waits, gets picked for a day, and is retired once done. Marking the task Later or Drop, or deleting it, sends the entry back. Four pools share this life and differ only in the ending.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 276&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;Life of a pool entry: it waits in the pool, gets picked for a day, and is retired once done; Later, Drop or deleting the task sends it back.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;In the pool&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;No date yet&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;68&quot; x2=&quot;258&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Picked for a day&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Crossed off the pool&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;68&quot; x2=&quot;460&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Done&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Entry is retired&lt;/text&gt;&lt;/g&gt;
&lt;path class=&quot;a&quot; d=&quot;M340 98 L340 124 L138 124 L138 100&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;text class=&quot;s&quot; x=&quot;239&quot; y=&quot;142&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Later / Drop / task deleted: back to the pool&lt;/text&gt;
&lt;text class=&quot;s&quot; x=&quot;40&quot; y=&quot;182&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;Four pools, each with its own ending&lt;/text&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;40&quot; y=&quot;198&quot; width=&quot;135&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;107.5&quot; y=&quot;217&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Ideas&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;107.5&quot; y=&quot;236&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Gone after a week&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;195&quot; y=&quot;198&quot; width=&quot;135&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;262.5&quot; y=&quot;217&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Reading: Want&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;262.5&quot; y=&quot;236&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Asks: finished it?&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;350&quot; y=&quot;198&quot; width=&quot;135&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;417.5&quot; y=&quot;217&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;To try&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;417.5&quot; y=&quot;236&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Becomes a Box&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;505&quot; y=&quot;198&quot; width=&quot;135&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;572.5&quot; y=&quot;217&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Task pool&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;572.5&quot; y=&quot;236&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Drag onto a day&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h3 id=&quot;3-local-first&quot;&gt;3. Local first&lt;/h3&gt;
&lt;p&gt;The whole dataset lives in the browser as one stored object. Every change goes through a single function that snapshots what it touches (for undo), marks the rows as pending, saves, and repaints the page. So the tool works offline, and a change is never waiting on the network to be kept.&lt;/p&gt;
&lt;p&gt;A service worker caches the tool’s files: network first, the cached copy after four seconds. A test checks that the cached list names every module.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 606&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The path of one change: tapped on a device, saved locally, sent in a batch, checked and written by the script, then pulled by the other device.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;120&quot; y=&quot;30&quot; width=&quot;280&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;260&quot; y=&quot;49&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;You tap Done&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;260&quot; y=&quot;68&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Same on phone or laptop&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;260&quot; y1=&quot;88&quot; x2=&quot;260&quot; y2=&quot;126&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;120&quot; y=&quot;130&quot; width=&quot;280&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;260&quot; y=&quot;149&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;store.js updates the data&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;260&quot; y=&quot;168&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Saved locally at once, marked pending&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;260&quot; y1=&quot;188&quot; x2=&quot;260&quot; y2=&quot;226&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;120&quot; y=&quot;230&quot; width=&quot;280&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;260&quot; y=&quot;249&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;sync.js sends a batch&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;260&quot; y=&quot;268&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Changes within 2.5 s go together&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;402&quot; y1=&quot;258&quot; x2=&quot;446&quot; y2=&quot;258&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;450&quot; y=&quot;230&quot; width=&quot;180&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;540&quot; y=&quot;249&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Cannot send?&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;540&quot; y=&quot;268&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Stays local, retried&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;260&quot; y1=&quot;288&quot; x2=&quot;260&quot; y2=&quot;326&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;120&quot; y=&quot;330&quot; width=&quot;280&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;260&quot; y=&quot;349&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Code.gs checks the request&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;260&quot; y=&quot;368&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Secret, version, one writer at a time&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;260&quot; y1=&quot;388&quot; x2=&quot;260&quot; y2=&quot;426&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;120&quot; y=&quot;430&quot; width=&quot;280&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;260&quot; y=&quot;449&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Sheet is written, reply sent&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;260&quot; y=&quot;468&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Per row, the later edit wins&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;260&quot; y1=&quot;488&quot; x2=&quot;260&quot; y2=&quot;526&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;120&quot; y=&quot;530&quot; width=&quot;280&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;260&quot; y=&quot;549&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;The other device picks it up&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;260&quot; y=&quot;568&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Pulls only rows changed since last sync&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h3 id=&quot;4-sync&quot;&gt;4. Sync&lt;/h3&gt;
&lt;p&gt;Push, then pull.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;When.&lt;/strong&gt; 2.5 seconds after a change, so a burst goes as one request. A beacon when the page is hidden. Again on return, on reconnect, and every two minutes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Three gates.&lt;/strong&gt; The script checks a shared secret, checks that page and script are the same version, and takes a lock so one writer runs at a time.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Two clocks.&lt;/strong&gt; Each row carries &lt;code&gt;updated&lt;/code&gt;, stamped by the device, which decides who wins: per row, the later edit. Each row also carries &lt;code&gt;synced&lt;/code&gt;, stamped by the script, which decides what the next pull returns. The device’s cursor is the script’s clock, never its own.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Deletes&lt;/strong&gt; are logged on their own tab and kept for 14 days. A device that has been away for 13 days pulls the whole sheet instead of trusting the log.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Blocked or offline.&lt;/strong&gt; The change stays pending locally and goes with the next sync.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 436&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The sync protocol: the device sends a batch, the sheet checks three gates, writes row by row and replies, and the device merges; blocked or offline changes wait locally.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;40&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;185&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Device: send a batch&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;185&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Waits 2.5 s; beacon on leaving&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;312&quot; y1=&quot;68&quot; x2=&quot;366&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;370&quot; y=&quot;40&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;495&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Sheet: three gates&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;495&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Secret, version, one at a time&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;185&quot; y1=&quot;98&quot; x2=&quot;185&quot; y2=&quot;136&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;140&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;185&quot; y=&quot;159&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Blocked or offline&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;185&quot; y=&quot;178&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Changes stay local, retried later&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;495&quot; y1=&quot;98&quot; x2=&quot;495&quot; y2=&quot;136&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;370&quot; y=&quot;140&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;495&quot; y=&quot;159&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Write row by row&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;495&quot; y=&quot;178&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Later edit wins; deletes are logged&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;495&quot; y1=&quot;198&quot; x2=&quot;495&quot; y2=&quot;236&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;370&quot; y=&quot;240&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;495&quot; y=&quot;259&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Reply&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;495&quot; y=&quot;278&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Only rows changed since last sync&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;368&quot; y1=&quot;268&quot; x2=&quot;314&quot; y2=&quot;268&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;240&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;185&quot; y=&quot;259&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Device: merge&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;185&quot; y=&quot;278&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Newer local rows are kept&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;340&quot; width=&quot;560&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;360&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Fallbacks&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;380&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;13 days without syncing: the delete log may be pruned, so pull the whole sheet&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;398&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Syncs again every 2 minutes, on return, and when back online; Reading rides along&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h3 id=&quot;5-keeping-the-parts-from-breaking-each-other&quot;&gt;5. Keeping the parts from breaking each other&lt;/h3&gt;
&lt;p&gt;The tool is four parts owned by different parties: static files on GitHub, the browser, a script at Google, and spreadsheets. Two of those spreadsheets, a reading log and a quarterly tracker, existed before the tool and have their own layouts. So there are rules for what happens when one part is missing, out of date, or not the tool’s to change.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Each part fails alone.&lt;/strong&gt; The main sync and its extras (reading-list changes, housekeeping, archiving) travel in one request, and the script handles each one separately. A reading log that cannot be opened reports its own error; the main sync still completes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Versions must match, or nothing is written.&lt;/strong&gt; An old page is refused by a new script; a new page will not push to an old script, and says so. Changes wait on the device until both sides agree.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Other spreadsheets are someone else’s territory.&lt;/strong&gt; In the reading log the script finds the header row by name, writes only the cells it owns, will not force a value that a cell’s dropdown does not offer, and follows the way that tab already writes its months.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 336&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;One request carries the main sync plus optional riders for other spreadsheets and housekeeping; each rider is handled separately so a failure in one does not stop the sync.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;40&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;One request from the device&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;secret · version · since, plus whichever riders are needed this time&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;106&quot; y1=&quot;98&quot; x2=&quot;106&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;262&quot; y1=&quot;98&quot; x2=&quot;262&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;418&quot; y1=&quot;98&quot; x2=&quot;418&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;574&quot; y1=&quot;98&quot; x2=&quot;574&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;40&quot; y=&quot;150&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;106&quot; y=&quot;169&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;push · pull&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;106&quot; y=&quot;188&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Main sheet rows&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;196&quot; y=&quot;150&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;262&quot; y=&quot;169&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;reading&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;262&quot; y=&quot;188&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Another sheet&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;352&quot; y=&quot;150&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;418&quot; y=&quot;169&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;tidy · archive&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;418&quot; y=&quot;188&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Housekeeping&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;508&quot; y=&quot;150&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;574&quot; y=&quot;169&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;quarter&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;574&quot; y=&quot;188&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Its own request&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;260&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;279&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Each rider is wrapped on its own&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;298&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;A broken Reading or Quarter sheet reports its error; the main sync still completes&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h3 id=&quot;6-connections-inside-the-tool&quot;&gt;6. Connections inside the tool&lt;/h3&gt;
&lt;p&gt;The task is the only hub. Plans, ideas and the reading list feed it; a coffee chat note, a dish to try and the day’s totals come out of it. The other parts do not link to each other.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Fixed ids.&lt;/strong&gt; A generated task’s id is built from its plan or item and its date. Two devices that generate the same task independently produce the same row.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Derived state.&lt;/strong&gt; An idea does not store whether it is planned or done; that is read off the task it hangs on.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Match by title.&lt;/strong&gt; The reading list lives in a hand-edited sheet with no ids, so tasks match it by a normalised title, computed the same way on both sides.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Switches on the project.&lt;/strong&gt; Whether a project counts as progress, counts as growth, can pick people, or can pick ideas is a property of the project. Rename it and every link holds.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Left unlinked on purpose.&lt;/strong&gt; Dishes to try are not tied to ideas for places to eat. People and ideas do not cross-link. The phone gets no planning.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 462&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;How the parts of the tool connect: plans, ideas and the reading list feed a task; a task produces a coffee chat note, a dish to try and daily totals for the quarter sheet. Links are switched on per project, and some links are left out on purpose.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;22&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;feeds a task&lt;/text&gt;
&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;22&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;comes out of a task&lt;/text&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Plan&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;projectId, fixed ids&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;120&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;139&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Idea&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;158&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Status from the task&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;200&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;219&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Reading: Want&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;238&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Matched by title&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;120&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;139&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Task&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;158&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;The only hub&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Coffee chat note&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;id = mt: + task id&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;120&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;139&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Dish to try&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;158&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;From a finished task&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;200&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;219&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Quarter sheet&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;238&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Daily totals only&lt;/text&gt;&lt;/g&gt;
&lt;path class=&quot;a&quot; d=&quot;M218 68 L240 68 L240 136 L258 136&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;148&quot; x2=&quot;258&quot; y2=&quot;148&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;path class=&quot;a&quot; d=&quot;M218 228 L240 228 L240 160 L258 160&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;path class=&quot;a&quot; d=&quot;M420 136 L442 136 L442 68 L460 68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;148&quot; x2=&quot;460&quot; y2=&quot;148&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;path class=&quot;a&quot; d=&quot;M420 160 L442 160 L442 228 L460 228&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;290&quot; width=&quot;560&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;310&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Wired by switches on the project, not by its name&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;330&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;progress · growth · pick people · pick ideas · what to watch&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;348&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Rename a project and every link still holds&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;386&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;405&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Left unlinked on purpose&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;424&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;To try ✕ Ideas · people ✕ ideas · no planning on the phone&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h3 id=&quot;7-the-sheet-as-a-database&quot;&gt;7. The sheet as a database&lt;/h3&gt;
&lt;p&gt;Each visible tab is something a person would want to read: plans, their items, tasks, contacts, coffee chats. Housekeeping tabs are hidden. New features rarely add a tab: a goal, an idea or a grocery item is one row in Settings, a key and a JSON value, so the schema does not change.&lt;/p&gt;
&lt;p&gt;Because the sheet is meant to be opened, the script reads loosely: status words in two languages, clock times with or without minutes, links with any ending. Upgrading is one function that backs up, migrates in place, and can be run twice safely; the tests run the real script against a fake sheet, including an upgrade from the previous version.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 522&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The data model in the sheet: visible tabs for plans, items, tasks, contacts and coffee chats; hidden tabs for the daily log, settings and deletions.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;rect class=&quot;f&quot; x=&quot;40&quot; y=&quot;30&quot; width=&quot;600&quot; height=&quot;216&quot; rx=&quot;12&quot;/&gt;
&lt;text class=&quot;t&quot; x=&quot;60&quot; y=&quot;52&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;Tabs you normally see&lt;/text&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Projects&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;One row per plan&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;98&quot; x2=&quot;258&quot; y2=&quot;98&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Items&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Pieces of a plan&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;98&quot; x2=&quot;460&quot; y2=&quot;98&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Tasks&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Things on a given day&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;170&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;189&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Archive&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;208&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Old tasks moved out&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;170&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;189&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Contacts&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;208&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;One row per person&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;198&quot; x2=&quot;460&quot; y2=&quot;198&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;170&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;189&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Coffee chats&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;208&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;One row per chat&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;542&quot; y1=&quot;128&quot; x2=&quot;542&quot; y2=&quot;166&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;rect class=&quot;f&quot; x=&quot;40&quot; y=&quot;266&quot; width=&quot;600&quot; height=&quot;236&quot; rx=&quot;12&quot;/&gt;
&lt;text class=&quot;t&quot; x=&quot;60&quot; y=&quot;288&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;Hidden tabs&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;158&quot; y=&quot;288&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;right-click a tab to show them&lt;/text&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;306&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;325&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Log&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;344&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;One row per day&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;306&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;325&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Settings&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;344&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;One key, one JSON row&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;306&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;325&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Deleted&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;344&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Tombstones, 14 days&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;340&quot; y1=&quot;364&quot; x2=&quot;340&quot; y2=&quot;402&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;406&quot; width=&quot;560&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;426&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Kept in Settings, one row each&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;446&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;goal: goals · idea: ideas · meal-ing: / meal-box: / meal-week: meals&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;464&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;groups · timer · capacity · prefs · reading · quarter&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h2 id=&quot;look-day-and-night&quot;&gt;Look: day and night&lt;/h2&gt;
&lt;p&gt;The tool has two skins and follows the system setting: acid neon by day, cyberpunk by night. They are two designs, not one design inverted.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Progress in animal print.&lt;/strong&gt; Solid colour is done, leopard is partly done, zebra is not yet started.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The day dial.&lt;/strong&gt; Two rings for the 24 hours, with timed work drawn as coloured arcs: screen-printed by day, mirror chrome by night. It rests as a half circle at the bottom of the screen and rises when pulled.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Colour has a job.&lt;/strong&gt; Lime is for totals and controls. Each project has its own paint colour, with a neon version on the dial.&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;shot-pair&quot; data-astro-cid-aatdr2li&gt;&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-today-light.pbZ8xnqk_Z1p0M6z.webp&quot; srcset=&quot;/_astro/tb-ui-today-light.pbZ8xnqk_yNXyS.webp 480w, /_astro/tb-ui-today-light.pbZ8xnqk_16hGXj.webp 960w&quot; alt=&quot;Today view with sample data (day)&quot; sizes=&quot;(min-width: 720px) 326px, 50vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;900&quot;&gt;&lt;figcaption data-astro-cid-aatdr2li&gt;Day&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-today-dark.ClD7vrRC_1NT7RH.webp&quot; srcset=&quot;/_astro/tb-ui-today-dark.ClD7vrRC_Z1B1BCr.webp 480w, /_astro/tb-ui-today-dark.ClD7vrRC_Z1a0hFA.webp 960w&quot; alt=&quot;Today view with sample data (night)&quot; sizes=&quot;(min-width: 720px) 326px, 50vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;900&quot;&gt;&lt;figcaption data-astro-cid-aatdr2li&gt;Night&lt;/figcaption&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;div class=&quot;shot-pair&quot; data-astro-cid-aatdr2li&gt;&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-dial-light.kfjng27T_1IyLA7.webp&quot; srcset=&quot;/_astro/tb-ui-dial-light.kfjng27T_FSmIx.webp 480w, /_astro/tb-ui-dial-light.kfjng27T_17TGFo.webp 960w&quot; alt=&quot;The day dial raised: two rings for the 24 hours, timed work drawn as coloured arcs (day)&quot; sizes=&quot;(min-width: 720px) 326px, 50vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;900&quot;&gt;&lt;figcaption data-astro-cid-aatdr2li&gt;Day&lt;/figcaption&gt;&lt;/figure&gt;&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-dial-dark.C-66SRCI_Z25JMun.webp&quot; srcset=&quot;/_astro/tb-ui-dial-dark.C-66SRCI_Z1ImLHj.webp 480w, /_astro/tb-ui-dial-dark.C-66SRCI_1EzRj2.webp 960w&quot; alt=&quot;The day dial raised: two rings for the 24 hours, timed work drawn as coloured arcs (night)&quot; sizes=&quot;(min-width: 720px) 326px, 50vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;900&quot;&gt;&lt;figcaption data-astro-cid-aatdr2li&gt;Night&lt;/figcaption&gt;&lt;/figure&gt;&lt;/div&gt;
&lt;h2 id=&quot;modules&quot;&gt;Modules&lt;/h2&gt;
&lt;h3 id=&quot;reading&quot;&gt;Reading&lt;/h3&gt;
&lt;p&gt;Things to read or watch go on a Want list with a priority (soon, or within five years) and a category. When you add a leisure task the list is offered; when the task is done the tool asks whether you finished it, and logs it under its own category with the month and whether it was worth it. Everything finished, books, shows, games, podcasts, goes on the record.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 246&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The reading module: things you want to read or watch are saved with a priority and a category, suggested when you add a task, asked about when the task is done, and logged under their own category once finished.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Want&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Priority and category&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;68&quot; x2=&quot;258&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Picked for a day&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Suggested for a task&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;68&quot; x2=&quot;460&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Finished it?&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Asked when it is done&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;542&quot; y1=&quot;98&quot; x2=&quot;542&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;150&quot; width=&quot;560&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;170&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Logged where it belongs&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;190&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Under its own category, with the month and whether it was worth it&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;208&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Books, shows, games, podcasts: everything finished goes on the record&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h3 id=&quot;meal-prep&quot;&gt;Meal prep&lt;/h3&gt;
&lt;p&gt;Grocery items carry where you buy them and how many days one purchase lasts. Items are combined into boxes, one meal each. Boxes are placed on days in the weeks ahead, and the shopping list is built from the plan and grouped by shop.&lt;/p&gt;
&lt;p&gt;Restock is a separate line on a longer clock. It holds things you replace every few months or every few years, each on its own cycle: vitamins, or a digital watch when its battery life is up. They never enter the weekly shopping list; they show up by the month they come due.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 250&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The meal prep module has two separate lines. Groceries are combined into boxes, boxes are placed on days in the weeks ahead, and the shopping list is built from the plan and grouped by shop. Restock runs on a longer clock: things replaced every few months or years, each on its own cycle, listed by the month they come due.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;40&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;106&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Groceries&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;106&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Where, how long&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;174&quot; y1=&quot;68&quot; x2=&quot;192&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;196&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;262&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Boxes&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;262&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;One meal each&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;330&quot; y1=&quot;68&quot; x2=&quot;348&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;352&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;418&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Plan&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;418&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Boxes onto days&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;486&quot; y1=&quot;68&quot; x2=&quot;504&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;508&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;574&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Shopping list&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;574&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Grouped by shop&lt;/text&gt;&lt;/g&gt;
&lt;text class=&quot;s&quot; x=&quot;60&quot; y=&quot;128&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;A separate line, on a longer clock&lt;/text&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;146&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;165&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Restock&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;184&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Not food, not weekly&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;174&quot; x2=&quot;258&quot; y2=&quot;174&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;146&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;165&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Its own cycle&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;184&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Months, or years&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;174&quot; x2=&quot;460&quot; y2=&quot;174&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;146&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;165&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Coming up&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;184&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;What is due, by month&lt;/text&gt;&lt;/g&gt;
&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;226&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Vitamins every few months; a digital watch every few years, when its battery life is up&lt;/text&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-meals-light.TxWeYotT_SM36p.webp&quot; srcset=&quot;/_astro/tb-ui-meals-light.TxWeYotT_ZEOnqh.webp 720w, /_astro/tb-ui-meals-light.TxWeYotT_SM36p.webp 1440w&quot; alt=&quot;Meal planning with sample data: the next shopping list by shop, deals to check, and boxes placed on days&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;1500&quot; class=&quot;shot-light&quot;&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-meals-dark.ojqGxjH3_Zvkcri.webp&quot; srcset=&quot;/_astro/tb-ui-meals-dark.ojqGxjH3_10LRA7.webp 720w, /_astro/tb-ui-meals-dark.ojqGxjH3_Zvkcri.webp 1440w&quot; alt=&quot;Meal planning with sample data: the next shopping list by shop, deals to check, and boxes placed on days&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;1500&quot; class=&quot;shot-dark&quot;&gt;&lt;/figure&gt;
&lt;figure class=&quot;shot phone&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-phone-shop-light.cLQjAXDE_8D4Yu.webp&quot; srcset=&quot;/_astro/tb-ui-phone-shop-light.cLQjAXDE_Z1lI1OK.webp 390w, /_astro/tb-ui-phone-shop-light.cLQjAXDE_8D4Yu.webp 780w&quot; alt=&quot;Phone shopping list with sample data&quot; sizes=&quot;300px&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;780&quot; height=&quot;1688&quot; class=&quot;shot-light&quot;&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-phone-shop-dark.B083-sv2_ViKHk.webp&quot; srcset=&quot;/_astro/tb-ui-phone-shop-dark.B083-sv2_Z1uGDO8.webp 390w, /_astro/tb-ui-phone-shop-dark.B083-sv2_ViKHk.webp 780w&quot; alt=&quot;Phone shopping list with sample data&quot; sizes=&quot;300px&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;780&quot; height=&quot;1688&quot; class=&quot;shot-dark&quot;&gt;&lt;/figure&gt;
&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-restock-light.-3nNBV3z_dyDx7.webp&quot; srcset=&quot;/_astro/tb-ui-restock-light.-3nNBV3z_22UsmM.webp 720w, /_astro/tb-ui-restock-light.-3nNBV3z_dyDx7.webp 1440w&quot; alt=&quot;Restock page with sample data: what comes due in the next months, items on their own cycles from months to years, and things to buy once&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;900&quot; class=&quot;shot-light&quot;&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-restock-dark.CjsqTisT_WeNrM.webp&quot; srcset=&quot;/_astro/tb-ui-restock-dark.CjsqTisT_L8TRd.webp 720w, /_astro/tb-ui-restock-dark.CjsqTisT_WeNrM.webp 1440w&quot; alt=&quot;Restock page with sample data: what comes due in the next months, items on their own cycles from months to years, and things to buy once&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;900&quot; class=&quot;shot-dark&quot;&gt;&lt;/figure&gt;
&lt;h3 id=&quot;coffee-chats&quot;&gt;Coffee chats&lt;/h3&gt;
&lt;p&gt;A coffee chat is booked as a task with a person attached. Afterwards the notes hold what you talked about and what the person is interested in, plus a dated next step for the follow-up. As you get to know someone, the same notes make it easier to choose a gift that fits them.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 216&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The coffee chat module: a chat is booked as a task, notes record what was discussed and what the person is interested in, a dated next step keeps the follow-up, and later the notes help choose a gift that fits.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;40&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;106&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Coffee chat&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;106&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Booked as a task&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;174&quot; y1=&quot;68&quot; x2=&quot;192&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;196&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;262&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Notes&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;262&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Topics, interests&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;330&quot; y1=&quot;68&quot; x2=&quot;348&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;352&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;418&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Next step&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;418&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Follow-up, dated&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;486&quot; y1=&quot;68&quot; x2=&quot;504&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;508&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;574&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Later&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;574&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;A gift that fits&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;340&quot; y1=&quot;98&quot; x2=&quot;340&quot; y2=&quot;136&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;140&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;159&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;What it is for&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;178&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Remembering what someone cares about, so the next contact is about them&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-coffee-chats-light.7lj_fZ7u_1Vjr0c.webp&quot; srcset=&quot;/_astro/tb-ui-coffee-chats-light.7lj_fZ7u_2g4peI.webp 720w, /_astro/tb-ui-coffee-chats-light.7lj_fZ7u_1Vjr0c.webp 1440w&quot; alt=&quot;Coffee chats page with sample data: people met, the last chat, the next step, and notes from each chat&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;820&quot; class=&quot;shot-light&quot;&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-coffee-chats-dark.B_Ogxjig_g6SY9.webp&quot; srcset=&quot;/_astro/tb-ui-coffee-chats-dark.B_Ogxjig_Z1gcmjk.webp 720w, /_astro/tb-ui-coffee-chats-dark.B_Ogxjig_g6SY9.webp 1440w&quot; alt=&quot;Coffee chats page with sample data: people met, the last chat, the next step, and notes from each chat&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;820&quot; class=&quot;shot-dark&quot;&gt;&lt;/figure&gt;
&lt;h3 id=&quot;stats&quot;&gt;Stats&lt;/h3&gt;
&lt;p&gt;Two review pages. Time shows where the hours went: a heatmap of what you are usually doing at each hour, with deep work shown apart from ordinary work. Plan shows how the plans went: how much got finished, and the reasons recorded when something slipped.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 246&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The stats module: timed work feeds two review pages. One shows where the hours went, with a heatmap of what you are usually doing at each hour and deep work shown apart. The other shows how the plans went, with how much got finished and the reasons things slipped.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;40&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Timed work&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Each stretch has a project, a start and an end, and may be marked deep&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;190&quot; y1=&quot;98&quot; x2=&quot;190&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;490&quot; y1=&quot;98&quot; x2=&quot;490&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;150&quot; width=&quot;260&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;190&quot; y=&quot;170&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Time: where the hours went&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;190&quot; y=&quot;190&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;What you usually do at this hour&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;190&quot; y=&quot;208&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Deep work shown apart from the rest&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;360&quot; y=&quot;150&quot; width=&quot;260&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;490&quot; y=&quot;170&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Plan: how the plans went&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;490&quot; y=&quot;190&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;How much got finished&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;490&quot; y=&quot;208&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;The reasons things slipped&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-stats-light.D7-FeOQh_ZsNxos.webp&quot; srcset=&quot;/_astro/tb-ui-stats-light.D7-FeOQh_ZJBVE0.webp 720w, /_astro/tb-ui-stats-light.D7-FeOQh_ZsNxos.webp 1440w&quot; alt=&quot;Stats page with sample data: time per day, where the hours went, a timesheet, and a heatmap of working hours&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;1520&quot; class=&quot;shot-light&quot;&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-stats-dark.D17aISch_Z2csfSg.webp&quot; srcset=&quot;/_astro/tb-ui-stats-dark.D17aISch_1xQLYz.webp 720w, /_astro/tb-ui-stats-dark.D17aISch_Z2csfSg.webp 1440w&quot; alt=&quot;Stats page with sample data: time per day, where the hours went, a timesheet, and a heatmap of working hours&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;1520&quot; class=&quot;shot-dark&quot;&gt;&lt;/figure&gt;
&lt;h3 id=&quot;projects-goals-and-ideas&quot;&gt;Projects: goals and ideas&lt;/h3&gt;
&lt;p&gt;Two kinds of thing live here. Goals need thinking and time. They sit on a board by month, quarter, year and the five years after, and the board rolls forward: a late goal moves into the current column. Ideas only need consuming: an outing, a place to eat. They wait in a pool until picked for a day.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 246&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The projects module holds two kinds of thing. Goals need thinking and time and sit on a board that rolls forward by month, quarter and year. Ideas only need consuming and wait in a pool until picked for a day.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;40&quot; width=&quot;260&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;190&quot; y=&quot;60&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Goals&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;190&quot; y=&quot;80&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Need thinking and time&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;190&quot; y=&quot;98&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Month, quarter, year, five years&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b coral&quot;&gt;&lt;rect x=&quot;360&quot; y=&quot;40&quot; width=&quot;260&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;490&quot; y=&quot;60&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Ideas&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;490&quot; y=&quot;80&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Only need consuming&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;490&quot; y=&quot;98&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Outings and places to eat&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;190&quot; y1=&quot;118&quot; x2=&quot;190&quot; y2=&quot;166&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;490&quot; y1=&quot;118&quot; x2=&quot;490&quot; y2=&quot;166&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;170&quot; width=&quot;260&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;190&quot; y=&quot;189&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;The board rolls&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;190&quot; y=&quot;208&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Late ones roll into now&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;360&quot; y=&quot;170&quot; width=&quot;260&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;490&quot; y=&quot;189&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Picked into a day&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;490&quot; y=&quot;208&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Then gone once done&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-projects-light.4DHfToB3_Z2tn0wy.webp&quot; srcset=&quot;/_astro/tb-ui-projects-light.4DHfToB3_5HHW.webp 720w, /_astro/tb-ui-projects-light.4DHfToB3_Z2tn0wy.webp 1440w&quot; alt=&quot;Projects page with sample data: a goal board, time by project, and the plans under each project&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;1240&quot; class=&quot;shot-light&quot;&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-projects-dark.B0a1InIT_2dGlSe.webp&quot; srcset=&quot;/_astro/tb-ui-projects-dark.B0a1InIT_Z1C8FA7.webp 720w, /_astro/tb-ui-projects-dark.B0a1InIT_2dGlSe.webp 1440w&quot; alt=&quot;Projects page with sample data: a goal board, time by project, and the plans under each project&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;1240&quot; class=&quot;shot-dark&quot;&gt;&lt;/figure&gt;
&lt;figure class=&quot;shot&quot; data-astro-cid-aatdr2li&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-ideas-light.BjkhpIsR_ZqqtXp.webp&quot; srcset=&quot;/_astro/tb-ui-ideas-light.BjkhpIsR_2g0yIt.webp 720w, /_astro/tb-ui-ideas-light.BjkhpIsR_ZqqtXp.webp 1440w&quot; alt=&quot;Ideas pool with sample data: outings and places to eat, one line each&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;760&quot; class=&quot;shot-light&quot;&gt;&lt;img src=&quot;https://agnesv1.github.io/_astro/tb-ui-ideas-dark.BGfx91Wn_Z1z8dc3.webp&quot; srcset=&quot;/_astro/tb-ui-ideas-dark.BGfx91Wn_15bMKR.webp 720w, /_astro/tb-ui-ideas-dark.BGfx91Wn_Z1z8dc3.webp 1440w&quot; alt=&quot;Ideas pool with sample data: outings and places to eat, one line each&quot; sizes=&quot;(min-width: 720px) 664px, 100vw&quot; data-astro-cid-aatdr2li=&quot;true&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; width=&quot;1440&quot; height=&quot;760&quot; class=&quot;shot-dark&quot;&gt;&lt;/figure&gt;
&lt;h3 id=&quot;still-on-their-own&quot;&gt;Still on their own&lt;/h3&gt;
&lt;p&gt;A few things sit outside the tool as separate islands: bookkeeping, a calendar, a mental-efficiency log, and my Notion pages. There is no plan to bring them in for now; they are simply not connected.&lt;/p&gt;
&lt;h2 id=&quot;decisions&quot;&gt;Decisions&lt;/h2&gt;




























































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Choice&lt;/th&gt;&lt;th&gt;Why&lt;/th&gt;&lt;th&gt;Rejected&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;No server&lt;/td&gt;&lt;td&gt;Nothing to run, pay for, or secure&lt;/td&gt;&lt;td&gt;A hosted backend&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;A spreadsheet as the database&lt;/td&gt;&lt;td&gt;The data can be read, sorted and fixed by hand&lt;/td&gt;&lt;td&gt;A database only the tool can open&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Local first&lt;/td&gt;&lt;td&gt;Works offline; a change is kept before the network answers&lt;/td&gt;&lt;td&gt;Saving straight to the sheet&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Per row, the later edit wins&lt;/td&gt;&lt;td&gt;One user on two devices rarely edits the same row at once&lt;/td&gt;&lt;td&gt;Merging field by field&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Fixed ids for generated tasks&lt;/td&gt;&lt;td&gt;Two devices cannot create duplicates&lt;/td&gt;&lt;td&gt;Random ids with later de-duplication&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;One row per thing in Settings&lt;/td&gt;&lt;td&gt;Features arrive without a schema change&lt;/td&gt;&lt;td&gt;A new tab per feature&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Plan on the laptop, do on the phone&lt;/td&gt;&lt;td&gt;The phone stays fast and quiet&lt;/td&gt;&lt;td&gt;The same features on both&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;No build step, no framework&lt;/td&gt;&lt;td&gt;The code that is written is the code that runs&lt;/td&gt;&lt;td&gt;A bundler and a UI library&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Whole-page repaint&lt;/td&gt;&lt;td&gt;One source of truth, no state to keep in step&lt;/td&gt;&lt;td&gt;Fine-grained updates&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Taking things out&lt;/td&gt;&lt;td&gt;A page for routines, categories, daily notes and a day view in stats were all built and then removed&lt;/td&gt;&lt;td&gt;Keeping what had been built&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;h2 id=&quot;parameters&quot;&gt;Parameters&lt;/h2&gt;













































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;What&lt;/th&gt;&lt;th&gt;Value&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Wait before a sync&lt;/td&gt;&lt;td&gt;2.5 s&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Repeat sync&lt;/td&gt;&lt;td&gt;Every 2 min, on return, on reconnect&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Request timeout, lock wait&lt;/td&gt;&lt;td&gt;30 s, 25 s&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Service worker falls back to cache&lt;/td&gt;&lt;td&gt;After 4 s&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Delete log kept&lt;/td&gt;&lt;td&gt;14 days&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Full pull after&lt;/td&gt;&lt;td&gt;13 days without syncing&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Default daily capacity&lt;/td&gt;&lt;td&gt;7 h&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;The day starts at&lt;/td&gt;&lt;td&gt;04:00&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Local storage ceiling&lt;/td&gt;&lt;td&gt;About 5 MB, then older tasks are archived to the sheet&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;h2 id=&quot;adapt-it&quot;&gt;Adapt it&lt;/h2&gt;
&lt;p&gt;Ask the person these before suggesting any of the above.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Is this for one person or several? Almost everything here assumes one.&lt;/li&gt;
&lt;li&gt;Which devices, and what should each one be for?&lt;/li&gt;
&lt;li&gt;Where should the data live, and do you need to read or edit it by hand?&lt;/li&gt;
&lt;li&gt;Does it have to work offline?&lt;/li&gt;
&lt;li&gt;Are there existing spreadsheets or tools it must write into without disturbing them?&lt;/li&gt;
&lt;li&gt;What would you rather not connect, even though you could?&lt;/li&gt;
&lt;li&gt;Can you live with a manual step when the backend script changes?&lt;/li&gt;
&lt;/ol&gt;</content:encoded><category>prompt</category><category>dev</category></item><item><title>A Mirror Made of My Own Writing 🪞✍️</title><link>https://agnesv1.github.io/blog/a-mirror-made-of-my-own-writing/</link><guid isPermaLink="true">https://agnesv1.github.io/blog/a-mirror-made-of-my-own-writing/</guid><description>Using years of your own writing as a mirror: how the emotions in it, who they are aimed at, the topics, and your stance on recurring events change over time.</description><pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;scope-and-limits&quot;&gt;Scope and limits&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This only pays off with a lot of writing. My archive is well over a million characters of diary entries and posts across seven years, plus fiction going back further. With a few entries a month, the samples are too thin to show a trend.&lt;/li&gt;
&lt;li&gt;One coder. A model’s agreement with itself in one session is memory, not reliability.&lt;/li&gt;
&lt;li&gt;Valence and arousal describe the text, not how you felt. A joking tone hides things.&lt;/li&gt;
&lt;li&gt;Files that span months, or that copy in older writing, blur the years.&lt;/li&gt;
&lt;li&gt;Keyword counts miss what is said without the keywords; treat them as a floor.&lt;/li&gt;
&lt;li&gt;This is a mirror, not an assessment. If the archive touches on things that worry you, talk to a person.&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class=&quot;prompt-note&quot; data-astro-cid-q6i2tjcx&gt;Written for an AI reader first: give your assistant this page&apos;s link and ask what applies to you. The diagrams are for people. Drafted by AI; the logic and structure are the author&apos;s.&lt;a href=&quot;.txt&quot; data-astro-cid-q6i2tjcx&gt;Plain text ↗&lt;/a&gt;&lt;/aside&gt;
&lt;blockquote&gt;
&lt;p&gt;To the assistant reading this: this is one person’s working framework, written down so it can be compared with someone else’s situation. Do not apply it wholesale. Start with the questions under “Adapt it”.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;brief&quot;&gt;Brief&lt;/h2&gt;
&lt;p&gt;I keep years of my own writing: diary entries, short posts, reviews, fiction. I wanted to use it as a mirror and watch how it moves over time. Not to be diagnosed, and not for a summary of what I wrote, but to monitor four things across the years:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;the &lt;strong&gt;emotions&lt;/strong&gt; in the text,&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;who or what&lt;/strong&gt; those emotions are aimed at,&lt;/li&gt;
&lt;li&gt;the &lt;strong&gt;topics&lt;/strong&gt;,&lt;/li&gt;
&lt;li&gt;my &lt;strong&gt;stance on kinds of event that keep recurring&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;An AI model does the reading and the coding. Everything stays on my own machine. The results are directions, not measurements.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 376&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;From a pile of files to yearly lines: gather every format into one corpus, clean it, sample paragraphs, code each one, aggregate by year, check the result with a second sample, then read it by time of day and season where timestamps exist.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;rect class=&quot;f&quot; x=&quot;40&quot; y=&quot;30&quot; width=&quot;600&quot; height=&quot;226&quot; rx=&quot;12&quot;/&gt;
&lt;text class=&quot;t&quot; x=&quot;60&quot; y=&quot;52&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;From a pile of files to yearly lines&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;358&quot; y=&quot;52&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;everything stays on your machine&lt;/text&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Gather&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;All formats, one pile&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;98&quot; x2=&quot;258&quot; y2=&quot;98&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Clean&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Keep only your own&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;98&quot; x2=&quot;460&quot; y2=&quot;98&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Sample&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;120 paragraphs a year&lt;/text&gt;&lt;/g&gt;
&lt;path class=&quot;a&quot; d=&quot;M542 128 L542 153 L138 153 L138 176&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;180&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;199&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Code&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Six fields each&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;208&quot; x2=&quot;258&quot; y2=&quot;208&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;180&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;199&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Aggregate&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Shares by year&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;208&quot; x2=&quot;460&quot; y2=&quot;208&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;180&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;199&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Check&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Redo with new sample&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;542&quot; y1=&quot;238&quot; x2=&quot;542&quot; y2=&quot;296&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;300&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;319&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Read it by the clock too&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;338&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Where timestamps exist, compare times of day and seasons&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h2 id=&quot;framework&quot;&gt;Framework&lt;/h2&gt;
&lt;h3 id=&quot;1-build-the-corpus&quot;&gt;1. Build the corpus&lt;/h3&gt;
&lt;p&gt;Most of the work is here.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Gather every format.&lt;/strong&gt; Plain text, markdown, rich text, old word-processor files, blog exports, saved web pages, screenshots that have to be transcribed, files in legacy encodings.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Give each piece a year.&lt;/strong&gt; Where there is no date, infer it from your own later references to the piece, or set it aside as undated.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Remove duplicates&lt;/strong&gt;, within one source and across sources.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Remove what is not yours.&lt;/strong&gt; Other people’s writing saved next to your own: check the document’s author field and how you refer to it elsewhere. Quotations and reposts.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Keep fiction apart from non-fiction.&lt;/strong&gt; They behave like two different writers.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;2-sample&quot;&gt;2. Sample&lt;/h3&gt;
&lt;p&gt;Split the non-fiction into paragraphs at blank lines. Draw 120 paragraphs at random from each year. Where timestamps exist, top up so every quarter has at least 30.&lt;/p&gt;
&lt;h3 id=&quot;3-code-each-paragraph&quot;&gt;3. Code each paragraph&lt;/h3&gt;
&lt;p&gt;Six fields per paragraph, from fixed lists:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Main emotion&lt;/strong&gt;, from a list of about twenty, grouped into families. An optional second one.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Valence&lt;/strong&gt;, from -2 to +2.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Arousal&lt;/strong&gt;, from 1 to 3.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tone&lt;/strong&gt;: plain, joking, sarcastic, analytical, narrative, poetic.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Target&lt;/strong&gt;: who or what the feeling is aimed at. Yourself, a partner, family, people around you, work, society and institutions, strangers online and public figures, works and characters, and so on.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;4-the-four-monitors&quot;&gt;4. The four monitors&lt;/h3&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 346&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;Four monitors over the same coded paragraphs: emotion, who it is aimed at, topics, and stance on events that recur. Each becomes one line per year, and the lines are read together.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;40&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;106&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Emotion&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;106&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Label and valence&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;196&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;262&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Targets&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;262&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Aimed at whom&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;352&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;418&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Topics&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;418&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Keyword shares&lt;/text&gt;&lt;/g&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;508&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;574&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Stance&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;574&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;On repeat events&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;106&quot; y1=&quot;98&quot; x2=&quot;106&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;262&quot; y1=&quot;98&quot; x2=&quot;262&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;418&quot; y1=&quot;98&quot; x2=&quot;418&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;574&quot; y1=&quot;98&quot; x2=&quot;574&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;150&quot; width=&quot;560&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;170&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;One line per monitor, one point per year&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;190&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;A shift is a line that moves: a feeling fades, a target changes, a topic drops out&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;208&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Read them together: a change means more when two lines move in the same year&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;340&quot; y1=&quot;228&quot; x2=&quot;340&quot; y2=&quot;266&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;270&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;289&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Stance needs its own pass&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;308&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Tag recurring kinds of event and compare how each is written about across years&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Emotion.&lt;/strong&gt; The share of each family per year, and where each year sits on a valence-by-arousal map.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Targets.&lt;/strong&gt; Cross emotion with target. Who receives the contempt this year, who receives the affection, and what the average valence is when you write about each one.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Topics.&lt;/strong&gt; A keyword dictionary per topic, counted as hits per ten thousand characters, per year. Normalise each topic across years so its hottest year stands out.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Stance on recurring events.&lt;/strong&gt; Tag the kinds of event that come back: a setback at work, a move, a falling-out, a new obsession. For each occurrence note the tone, where the cause is placed (yourself, other people, the system), and what you did next. Then compare the same kind of event across years. A related view is cheap to get from the coding: take only the negative paragraphs and see how they are delivered, as a joke, as analysis, or said plainly, and whether that mix shifts.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Each monitor becomes one line per year. Read them together. A change in emotion means more when the target or the topic moved in the same year.&lt;/p&gt;
&lt;p&gt;What it showed me, in one line: over these years my writing moved from “should be” toward “want it”.&lt;/p&gt;
&lt;h3 id=&quot;5-time-of-day-and-season&quot;&gt;5. Time of day and season&lt;/h3&gt;
&lt;p&gt;Where entries carry timestamps, group them by time of day and by season, and compare valence and arousal across the groups.&lt;/p&gt;
&lt;p&gt;In my data the small hours were the most worked-up, and the mornings the calmest and brightest. By season nothing held steady enough to call a pattern. Only part of my archive had timestamps and the groups were small, so I read both as weak signals.&lt;/p&gt;
&lt;h3 id=&quot;6-the-questions-to-ask-afterwards&quot;&gt;6. The questions to ask afterwards&lt;/h3&gt;
&lt;p&gt;In this order:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;What usually sets off the negative entries? What reliably comes before the good ones?&lt;/li&gt;
&lt;li&gt;Judging only from the text, what helped me grow, and what was pure cost?&lt;/li&gt;
&lt;li&gt;Where do I differ most from an average person, for better or worse?&lt;/li&gt;
&lt;li&gt;By word frequency, what changed most over the period?&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;decisions&quot;&gt;Decisions&lt;/h2&gt;













































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Choice&lt;/th&gt;&lt;th&gt;Why&lt;/th&gt;&lt;th&gt;Rejected&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;The paragraph as the unit&lt;/td&gt;&lt;td&gt;An entry often holds several moods&lt;/td&gt;&lt;td&gt;Coding whole files&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;A random sample per year&lt;/td&gt;&lt;td&gt;Readable in one sitting; equal weight per year&lt;/td&gt;&lt;td&gt;Coding everything&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Fixed lists for every field&lt;/td&gt;&lt;td&gt;Years can be compared&lt;/td&gt;&lt;td&gt;Free-text labels&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Keywords for topics&lt;/td&gt;&lt;td&gt;Cheap and transparent&lt;/td&gt;&lt;td&gt;Asking the model to name topics&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;One coder, checked by redoing it&lt;/td&gt;&lt;td&gt;There is no second human rater for a private archive&lt;/td&gt;&lt;td&gt;Reporting agreement within one session, which only measures memory&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Conclusions at the level of families&lt;/td&gt;&lt;td&gt;Small categories are noise&lt;/td&gt;&lt;td&gt;Reading every bump&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Local only&lt;/td&gt;&lt;td&gt;It is a diary&lt;/td&gt;&lt;td&gt;Any hosted tool&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;h2 id=&quot;parameters&quot;&gt;Parameters&lt;/h2&gt;

















































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;What&lt;/th&gt;&lt;th&gt;Value&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Paragraphs per year&lt;/td&gt;&lt;td&gt;120&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Years coded&lt;/td&gt;&lt;td&gt;7, so 840 paragraphs&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Quarterly top-up&lt;/td&gt;&lt;td&gt;103 more, to reach 30 per quarter&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Entries with timestamps&lt;/td&gt;&lt;td&gt;3 of the 7 years&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Emotion list&lt;/td&gt;&lt;td&gt;21, in families&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Valence, arousal&lt;/td&gt;&lt;td&gt;-2 to +2, 1 to 3&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Tones, targets&lt;/td&gt;&lt;td&gt;6, 11&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Check by redoing&lt;/td&gt;&lt;td&gt;A different sample of 350 and a different 8-category scheme; r = 0.87 across 56 year-by-category cells; mean gap 4.2 points&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;What replicated&lt;/td&gt;&lt;td&gt;Broad families, r from 0.80 to 0.97. Boundaries between calm, humour and joy did not, at 0.27 to 0.45&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Error at this sample size&lt;/td&gt;&lt;td&gt;About 5 points on a 10% share, about 9 on a 50% share&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;h2 id=&quot;adapt-it&quot;&gt;Adapt it&lt;/h2&gt;
&lt;p&gt;Ask the person these before suggesting any of the above.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;What is in the archive, in which formats, and over how many years?&lt;/li&gt;
&lt;li&gt;Do the files carry dates, and do any carry times of day?&lt;/li&gt;
&lt;li&gt;Is anything in there not written by you: quotes, reposts, someone else’s drafts?&lt;/li&gt;
&lt;li&gt;Which of the four monitors do you care about most? Which recurring kinds of event do you want followed?&lt;/li&gt;
&lt;li&gt;Are there themes you want handled separately, or left out?&lt;/li&gt;
&lt;li&gt;Where will the output be kept, and who can see it?&lt;/li&gt;
&lt;/ol&gt;</content:encoded><category>prompt</category></item><item><title>Notes on Building a Private RAG Q&amp;A 🗄️🔎</title><link>https://agnesv1.github.io/blog/private-rag-knowledge-base/</link><guid isPermaLink="true">https://agnesv1.github.io/blog/private-rag-knowledge-base/</guid><description>A rough log of the reasoning chain behind a personal RAG tool over Google Drive and Notion: what it is for, what has to be configured, and how the pipeline is wired.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;I keep two kinds of writing that never get reread: weekly journals and topic notes, scattered across Google Drive and Notion, written in a mix of Chinese and English. Keyword search fails on them constantly — I write a note in Chinese and later look for it in English, or I remember a conclusion but not which week it landed in.&lt;/p&gt;
&lt;p&gt;So I built a small retrieval-augmented Q&amp;#x26;A over exactly those folders. This is a rough log of the whole chain of reasoning, not a tutorial.&lt;/p&gt;
&lt;h2 id=&quot;1-what-it-is-for&quot;&gt;1. What it is for&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;The goal.&lt;/strong&gt; One web page with one input box. I ask a question in either language; the system finds the relevant fragments in my own material and answers from them, with sources. Nothing more ambitious than that.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The scope, stated as hard boundaries.&lt;/strong&gt; Most of the design fell out of drawing these lines early:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Whitelist-only ingestion.&lt;/strong&gt; Only folders and pages explicitly listed in the config are imported. Anything not listed does not exist as far as the tool is concerned — the cheapest way to guarantee a sensitive file never leaks is to never embed it.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Read-only, manual sync.&lt;/strong&gt; No background daemon watching my Drive. Syncing is a command I run when I know I have changed something. Fewer moving parts, no surprise API bills, no half-synced states to debug.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Grounded answers or no answer.&lt;/strong&gt; If the retrieved material does not cover the question, the correct output is “I cannot answer this based on the available material,” not a plausible paragraph. A knowledge base that occasionally invents my own history is worse than no knowledge base.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Local first, deployable later.&lt;/strong&gt; Everything runs on a laptop against a file-backed vector store. The same code should later run behind HTTPS on a small server without restructuring.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;The tasks I expect it to handle.&lt;/strong&gt; Recall questions (“what did I conclude about X”), scoped questions (“in Q1 of last year”), and cross-language retrieval — asking in English and hitting Chinese notes is not a nice-to-have here, it is the main reason the thing exists. Two smaller expectations: I want to narrow retrieval to a time window or a single topic before asking, and I want an optional escape hatch where the model may search the web when my own notes genuinely do not contain the answer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Non-goals&lt;/strong&gt;, so the scope stays honest: no multi-user accounts, no writing back to the sources, no agentic behaviour, no attempt to be a general assistant. It answers from my material or it declines.&lt;/p&gt;
&lt;h2 id=&quot;2-what-has-to-be-configured&quot;&gt;2. What has to be configured&lt;/h2&gt;
&lt;p&gt;Roughly in the order you hit them.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Secrets&lt;/strong&gt; live in &lt;code&gt;.env&lt;/code&gt;, never in the config file:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;ANTHROPIC_API_KEY&lt;/code&gt; — the answering model.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;VOYAGE_API_KEY&lt;/code&gt; — embeddings. Required, because the embedding provider defaults to Voyage.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GOOGLE_SERVICE_ACCOUNT_JSON&lt;/code&gt; — path to a service-account key file, only if you use Drive.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;NOTION_TOKEN&lt;/code&gt; — only if you use Notion.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Google Drive&lt;/strong&gt; takes four steps: enable the Drive API on a Cloud project, create a service account and download its JSON key, share the target folders with the service account’s email address (Viewer is enough), then put the folder IDs into the config. The share step is the one that is easy to forget — the account can authenticate perfectly and still see nothing.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Notion&lt;/strong&gt; is the same shape: create an internal integration, then explicitly connect it to each page or database. Page IDs pull in their children recursively; database IDs treat each row as a document.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Everything non-secret sits in one &lt;code&gt;config.yaml&lt;/code&gt;:&lt;/strong&gt; embedding provider and model, chunk size (1200 characters) and overlap (150), how many chunks to retrieve per question (6), the answering model and token ceiling, a per-IP rate limit, a maximum question length, and the source whitelists.&lt;/p&gt;
&lt;p&gt;One configuration decision is really a filing decision. Drive folder paths are parsed into metadata, so the folder layout &lt;em&gt;is&lt;/em&gt; the schema:&lt;/p&gt;
&lt;pre class=&quot;astro-code astro-code-themes github-light github-dark&quot; style=&quot;--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;2026/&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  Q1/&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    week-03-notes        →  kind=weekly, year=2026, quarter=1&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  03/&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    week-10-notes        →  month form also works, quarter derived&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Topics/&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  &amp;#x3C;topic name&gt;/&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;    research-notes       →  kind=topic, topic=&amp;#x3C;topic name&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Quarters beat months here for a boring reason: a week routinely straddles a month boundary, and deciding which month a cross-boundary week “belongs to” is an annoying judgement call twelve times a year instead of four. Folders that match neither pattern still import fine; they just carry no classification.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;On cost&lt;/strong&gt;, since it shapes the choices: embeddings are billed per token but the free tier covers a personal corpus comfortably; unchanged text is never re-embedded, so a re-sync after editing one file costs almost nothing; the web-search tool bills per search, which is exactly why it is off by default.&lt;/p&gt;
&lt;h2 id=&quot;3-how-it-is-actually-wired&quot;&gt;3. How it is actually wired&lt;/h2&gt;
&lt;p&gt;Two paths through the same store: an offline &lt;strong&gt;ingest&lt;/strong&gt; path and an online &lt;strong&gt;answer&lt;/strong&gt; path.&lt;/p&gt;
&lt;h3 id=&quot;ingest&quot;&gt;Ingest&lt;/h3&gt;
&lt;pre class=&quot;astro-code astro-code-themes github-light github-dark&quot; style=&quot;--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;sources → Document → chunking → embeddings → Chroma&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Each source adapter (local files, Drive, Notion) does whatever API dance it needs and returns the same &lt;code&gt;Document&lt;/code&gt; shape: id, title, url, source, text, plus the classification fields parsed from the folder path. Everything downstream is source-agnostic.&lt;/p&gt;
&lt;p&gt;Chunking splits on heading boundaries first, then paragraphs, then greedily merges pieces up to the size limit, with a sentence-level hard split reserved for paragraphs that are pathologically long. The part I would not skip if I rebuilt this: &lt;strong&gt;each chunk gets a context prefix injected into its text&lt;/strong&gt; — a marker naming the year and quarter for a weekly entry, or the topic name for a topic note. The embedding then carries the time and subject, so a question like “what was I working on early last year” has something to match against instead of relying purely on metadata filters.&lt;/p&gt;
&lt;p&gt;The store keeps one detail that makes syncing cheap and idempotent: &lt;strong&gt;&lt;code&gt;chunk_id&lt;/code&gt; is a hash of the document id plus the chunk text&lt;/strong&gt;. Content that has not changed produces the same id, so a sync embeds only genuinely new chunks and deletes ids that vanished — and only within the sources actually fetched this run, so syncing Notion alone never touches Drive’s chunks. Re-running sync twice in a row is a no-op.&lt;/p&gt;
&lt;p&gt;Filtering deserves one trick. Alongside the usual fields, each chunk stores &lt;code&gt;period = year × 10 + quarter&lt;/code&gt;, collapsing a two-dimensional time coordinate into a single integer. Range filters over time then become ordinary numeric comparisons, and the UI’s scope selector reduces to a small string protocol: empty for everything, &lt;code&gt;weekly&lt;/code&gt;, &lt;code&gt;weekly:&amp;#x3C;from&gt;-&amp;#x3C;to&gt;&lt;/code&gt;, or &lt;code&gt;topic:&amp;#x3C;name&gt;&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;The embedding layer is one interface with three implementations — a hosted multilingual model (the default, and the reason cross-language retrieval works), the vector store’s bundled model for running with no keys at all, and a local model for staying entirely offline. Each provider writes to its own collection, so switching providers cannot silently mix incompatible vector spaces; it forces a re-sync instead.&lt;/p&gt;
&lt;h3 id=&quot;answer&quot;&gt;Answer&lt;/h3&gt;
&lt;pre class=&quot;astro-code astro-code-themes github-light github-dark&quot; style=&quot;--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;plaintext&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;question → embed → top-k (+ filter) → build context → Claude (stream) → SSE → browser&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The question is embedded and matched against the store with whatever scope filter the UI supplied. The retrieved fragments are assembled into a context block, each one headed by its document title and link, and the deduplicated source list is streamed to the browser &lt;em&gt;first&lt;/em&gt; — so citations render before the answer text starts arriving.&lt;/p&gt;
&lt;p&gt;The system prompt is deliberately &lt;strong&gt;byte-stable&lt;/strong&gt;: no dynamic content is interpolated into it, which lets it be marked for prompt caching. Per-request variation (interface language, the retrieved material, the question) lives in the user message instead. The same prompt covers both modes; whether the model may search the web is expressed purely by whether the search tool is attached to that request, and with no tool attached the rules naturally tighten to “answer only from the material.”&lt;/p&gt;
&lt;p&gt;The response is a small event stream: a &lt;code&gt;sources&lt;/code&gt; event, then text deltas, then optionally a &lt;code&gt;web_sources&lt;/code&gt; event assembled from the final message when web search actually fired. The frontend is a single HTML file that reads that stream and renders knowledge-base sources and web sources in separate columns — the distinction between “this is from your notes” and “this came from the internet” should never be ambiguous.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Guardrails&lt;/strong&gt;, mostly cheap ones. Retrieved passages are framed explicitly as quoted evidence, and the prompt instructs the model to treat instruction-shaped text inside them as plain data — my own notes are not a hostile input, but a note that quotes something else might be. Beyond that: whitelist ingestion, a refusal rule when material is missing, per-IP rate limiting, and a question length cap.&lt;/p&gt;
&lt;h3 id=&quot;what-is-not-proven-yet&quot;&gt;What is not proven yet&lt;/h3&gt;
&lt;p&gt;Being honest about the state: the retrieval and sync paths are tested, but the web-search branch has only been validated against mocked response objects, not a live call — the shape of a real search result block, and how it interleaves with streaming, are still assumptions. Inline citations are not handled at all; the frontend renders plain text. That is the next thing to verify, before any of this goes anywhere public.&lt;/p&gt;</content:encoded><category>dev</category></item><item><title>问答箱 2026</title><link>https://agnesv1.github.io/writing/qa-box-2026/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/qa-box-2026/</guid><description>2026 年提问箱存档：50+ 题 7k+ 字，新赛季新风味——从混邪和慕善、精力管理到 phd 选题的&quot;不爱&quot;时刻。</description><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;em&gt;题目已缩写打码 50+题 7k+字 新赛季新风味&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;关于我&quot;&gt;关于我&lt;/h2&gt;
&lt;h3 id=&quot;q最值得挥霍的东西&quot;&gt;Q：最值得挥霍的东西&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;不影响别的变量的话，真情实感？年纪大了以后情绪波动越来越小，不知道是不是所有这样，能跟着发疯都算一种享受了，而且也没什么丢脸之外的副作用。&lt;/p&gt;
&lt;p&gt;呃也可能我在给自己被RPS牵动情绪洗地。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q特别喜欢被影响特别大的作品&quot;&gt;Q：特别喜欢/被影响特别大的作品&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;之前写过⬇️。非要选可能是今敏和林奇，凡此种种皆为虚妄，以及布尔迪厄那几个，解构消费主义的。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;游戏：&lt;/strong&gt; 艾迪芬奇的记忆、饥荒、旺达与巨像、史丹利的寓言、这是我的战争、文明5、民X制X、传送门、仙剑奇侠传4、梦日记、弹丸论破&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;影视剧：&lt;/strong&gt; 广告狂人、穆赫兰道、是首相、走向X和、沙耶之歌、红辣椒、金枝欲孽/我爱hk开心万岁、大象/公民凯恩、永恒与一日/年轻气盛&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;书：&lt;/strong&gt; 裸猿（内容不准确），自私的基因，道德经，战国策，工作消费新穷人（也可以是区分/格调但这本温暖点），帕德罗巴拉莫，唐传奇，国王鞠躬国王杀人，庸见词典，我想加入堂吉诃德/包法利夫人/唐璜/纳博科夫但不太希望它们来组成我……&lt;/p&gt;
&lt;p&gt;还有一些诗，比如夜莺颂和致云雀讲了两种从”现实”逃逸的思路和结局。米沃什。佩索阿。但今敏也说了，我所失去归宿的现实才是我唯一的归宿。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q对朋友的看法--消遣放松选择&quot;&gt;Q：对朋友的看法 + 消遣放松选择&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;之前写过这个！随意理解：&lt;/p&gt;
&lt;p&gt;朋友这个概念之于我近似于葛朗台的珠宝匣，是我收藏的璀璨的纯粹的天然矿石分别被很好地镶嵌在恰当的贵金属的底托里。我绝不会典当也无意佩戴出去炫耀尽管也许有时我还是展示了出来，以一种鉴赏家与守财奴兼具的心情收藏着这些人际关系，如果只抠门无法蕴藏着这样口感丰富的赞赏之情，同样反过来也不会有护食的情绪。我辛辛苦苦收藏的也自然情愿节衣缩食地守护。&lt;/p&gt;
&lt;p&gt;走夜路时看到星空的心情吧，知道这样串起来是北斗七星，所以知道自己在哪里，要去哪里。&lt;/p&gt;
&lt;p&gt;至于星星和我的距离，或者其轨道变化，不会影响我的看法，更多是基于纯粹欣赏。&lt;/p&gt;
&lt;p&gt;消遣放松的理想情况是看书/出门/做漂亮饭，其实最近沉迷嗑我有毒的RPS（。&lt;/p&gt;
&lt;p&gt;看个人情况，如果平时是固定位置做固定流程的事，外出+创造性的工作会比较消遣，如果社交多就宅家休息，如果宅家多就出门。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q一人食菜谱便捷漂亮好吃&quot;&gt;Q：一人食菜谱（便捷/漂亮/好吃）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;蛋白粉代餐、隔夜燕麦，然后就常见的 meal prep，意面，打抛饭，pho，蔬菜汤。找专业博主吧！我做饭大部分时候几乎没味道，大概只有我觉得好吃……水煮蛋，生番茄，超市沙拉抓一把，水煮鸡肉/煎牛排，玉米，带饭基本就是这些拼装。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q专业和职业&quot;&gt;Q：专业和职业&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;一言难尽，不过我的知识面和专业没什么关系，纯粹信息暴食症，爱上网，有时还爱不懂装懂。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q未来发展&quot;&gt;Q：未来发展&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;不知道能说什么我叹口气吧😮‍💨&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;qcp萌点最重要的是--cp社群氛围&quot;&gt;Q：CP萌点最重要的是 + CP社群氛围&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;萌点的话，希望和我之前搞的cp有差异性，让我嗑到新的东西；而且能解释我的某种性格特点在别的处境里回发育成什么样，和我有相似性。&lt;/p&gt;
&lt;p&gt;CP有的随便嗑嗑，这种越狗血越血糖我越来劲，用来理解欧陆文艺片里的复杂情感，看电影时候我经常莫名其妙的，开始到处嗑cp才理解纪德欧容之流。&lt;/p&gt;
&lt;p&gt;有的真情实感，目前就淼和铲……&lt;/p&gt;
&lt;p&gt;每个角色都具备我身上的某种特质，我看到它们是怎样冲突又磨合的，这俩cp已经成为我的一部分。&lt;/p&gt;
&lt;p&gt;搞cp时我好像确实是颜控虽然不太有德性……&lt;/p&gt;
&lt;p&gt;我蛮在意CP社群的，很多冷门cp就是没人一起玩也刷不出帖子就算了，就这样成为美帝解……但我萌点也和主流社群差异越来越大。我比纯辱多了点真心，比全肯定多了点阴阳怪气，比真爱路线多些现实元素，又比纯现实BE向要梦幻一丢丢。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q混邪和慕善&quot;&gt;Q：混邪和慕善&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;首先ENTP这个类目我就玩梗（），具体是否有这种”兼具混邪和慕善”的群体性格特点我不能做出判断。&lt;/p&gt;
&lt;p&gt;说回我个人，&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;我的道德伦理定义和大部分人可能有些出入，为了避免冲突和懒得解释，我倾向用混邪来概括，实际上我内心觉得自己更真善美……😅&lt;/li&gt;
&lt;li&gt;每个人都有最原始的世界观偏好，比如假设你住在奢华大平层里，你希望打开窗户看到什么？我希望看到和我生活处境差不多的人，但有人说他想看到贫民窟辛苦劳作。假设你获得巨款，你希望怎么得到？我希望没有任何好人受伤也不会导致通胀，但有人他希望是抢来的。这种逻辑我在很多人他身上看到过，所以我说我心很好（这是相对的），没问题吧……&lt;/li&gt;
&lt;li&gt;为什么依然混邪，当我察觉到自己是个乐子人的时候已经被这样喷过很多次了（。&lt;/li&gt;
&lt;li&gt;一种解释是我太善了，见不得人受苦，开防御机制洗脑成纯娱乐局，有点夸张。&lt;/li&gt;
&lt;li&gt;我已飞升到柯尔伯格道德发展阶段最后两个阶段，凡人看不透我，这么说话也很尴尬。你随便看看……&lt;/li&gt;
&lt;li&gt;我的猜想，是因为我无法干涉，纯路过，而且很多是是非非我还没看明白呢，纯外人，那不解构了玩玩也没别的什么选择，生气也没用，来都来了，嗑两口吧。&lt;/li&gt;
&lt;li&gt;最后的因素是我的好奇心战胜了共情心，太茁壮了，就算缺德甚至有害我也要尝尝这是啥玩意，被雷了就很兴奋的异食癖。&lt;/li&gt;
&lt;li&gt;另外我认为别人的狂热和站队才有问题……才在屠杀可能性和多样性。&lt;/li&gt;
&lt;li&gt;以上解释仅限于我本人。要对齐的概念太多了，好麻烦，还是骂我乐子人吧。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;说到头所谓混邪我什么坏事也没干，倒是客观意义上做了很多好事，就连上网开嘲讽我都几乎不带大名，没人传话就无人受伤，搞cp都让着妹妹们（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;想开点吧&quot;&gt;想开点吧&lt;/h2&gt;
&lt;h3 id=&quot;q不可逆的失败损伤&quot;&gt;Q：不可逆的失败/损伤&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;从前种种譬如昨日死，就当今天重新出生拿到的就是这样一手牌。没办法啊，越活越发现不可逆的失败只会越来越多，像玩俄罗斯方块，早点认了才能玩好下一局。这一生也是没办法。强迫自己看向未来吧。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q派遣无聊寂寞情绪问题&quot;&gt;Q：派遣无聊寂寞/情绪问题&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;那就找地方大哭大叫试试？看催泪电影或者在人少的地方叫出来，哭嚎几天打卡一样（不是）我是会索然无味，情绪问题没解决但现象消失了。&lt;/p&gt;
&lt;p&gt;我好像总有各种欲望和兴趣和好奇让我疲于奔命……有点难想象，这个描述是抑郁迹象吗，要不要找医生看看？我有个list会记录所有一闪而过的想法，“这个似乎很有趣”，然后有机会都试试，也许有用？&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q嫉妒朋友的天赋和成就&quot;&gt;Q：嫉妒朋友的天赋和成就&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;会已经痛苦到造成困扰了吗？你确定不是被对方伤害过但忽略了负面信号于是归因于嫉妒吗……&lt;/p&gt;
&lt;p&gt;不知道具体情况但劝分，如果这么厌恶对方，无论是对方伤害在先，还是你无法调理好心情，继续这段关系都百害无一利。对方不傻就能嗅到，之后关系只会恶化再恶化的。然后就关注自家？&lt;/p&gt;
&lt;p&gt;如果你不想断交，那说明关系里多少还是有”好的一面”吧，关注那些有点好的内容。或者你的仇恨其实是指向别的，比如对自己前途的焦虑，认为对方得到这些是不公正的？深入挖掘下内心真正的想法。&lt;/p&gt;
&lt;p&gt;也可以再认识二十个比自己更厉害的人，感受自己内心澎湃的仇恨（…），慢慢就累了懒得恨了？&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q骄傲需要克服吗&quot;&gt;Q：骄傲需要克服吗&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;哪种啦，彩虹骄傲挺好的？王尔德好像说过优越感是他活着的动力，为此他会竭力维持着这种体验。我是觉得统计学来讲迟早会被打破这个幻觉，不可持续啊，也不适配我的美学。但是吧，每个人大概率都迟早会醒过来的，除非环境一直远低于自己的数值面板，所以到时再说就行，没影响生活就不用管吧。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;有限人生和无限方法论&quot;&gt;有限人生和无限方法论&lt;/h2&gt;
&lt;h3 id=&quot;q睡眠质量心得气味声音&quot;&gt;Q：睡眠质量心得（气味/声音）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;声音：我现在用loop的耳塞，还有蜡丸硅胶海绵，哪个舒服用哪个反正都是消耗品。&lt;/p&gt;
&lt;p&gt;气味：风倍清的去味喷雾&lt;/p&gt;
&lt;p&gt;其他：眼罩，香水，GABA/褪黑素/镁，睡前隔绝情绪波动的信息源，选择喜欢的床品和灯。&lt;/p&gt;
&lt;p&gt;ASMR：我很爱听yue的晚安陪伴的入睡……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q海外英文名&quot;&gt;Q：海外英文名&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;简历会不会筛掉华人：这个不可控，你还有姓氏呢也会暴露的，面试视频见了还是会知道……&lt;/p&gt;
&lt;p&gt;不好发音：找个和拼音长得比较像的英文名吧，完全不会念的话可能有人会略过，俩名字差异太大别人可能记不住你名字。也可以自创一个缩短的版本，每次自我介绍后教对方发音半分钟，有概率加好感（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q冥想视频&quot;&gt;Q：冥想视频&lt;/h3&gt;
&lt;h3 id=&quot;q正念冥想心得技巧&quot;&gt;Q：正念/冥想心得技巧&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;试试劳拉枕头的呼吸冥想/ASMR？我听中文日语会开启听广播剧的状态，挑剔音色和重音，所以我启动是英语，听不懂至少努力听的过程里就很冥想了。&lt;/p&gt;
&lt;p&gt;一个个试，如果不喜欢也能熬过二十分钟四十分钟，就是入门了……不要靠激情和舒服驱动自己。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q考试应试秘诀&quot;&gt;Q：考试应试秘诀&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;不知道，我很菜。&lt;/p&gt;
&lt;p&gt;▶️ 可惜啊 我不是你想找的那個做题家.mp3&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q一个月雅思6到7&quot;&gt;Q：一个月雅思6到7&lt;/h3&gt;
&lt;h3 id=&quot;q英语口语提升&quot;&gt;Q：英语口语提升&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;提分：&lt;/strong&gt; 要么报班保分，要么自己下狠心。很大程度取决于小分要求+到底弱项在哪里，xhs攻略蛮多的，先分析出方案，然后老牛耕田一样老老实实练+背。&lt;/p&gt;
&lt;p&gt;官方说提升1分要200h……&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;口语：&lt;/strong&gt; 1跟读，2找外教，3同一个话题反复录音反复听+记下来问题所在，复盘十次就可以说得很牛了。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q学英语痛苦无法坚持-心比天高&quot;&gt;Q：学英语痛苦（无法坚持）+ 心比天高&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我觉得你的问题应该不只出现在英语上，如果有别的事可以在没正反馈的情况下坚持那你学英语应该也行。等你”想掌握这个”的欲望强于对枯燥的抵触那一天就能学进去了，我猜测单纯不怎么想学。&lt;/p&gt;
&lt;p&gt;心比天高也没坏处的话就高着，有坏处了被毒打了就低了，如果其实值得更高的净赚不赔。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;但也不要全信我的经验&quot;&gt;但也不要全信我的经验&lt;/h2&gt;
&lt;h3 id=&quot;q没头绪的领域性格弱点&quot;&gt;Q：没头绪的领域/性格弱点&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;领域：&lt;/strong&gt; 我会先看几篇论文高引综述，或者youtube热门视频，约几个可能了解这方面的人聊天，或者找比较概述的公开课。然后设定目标，具体要在这个领域里实现什么结果，拉to do，边做边学。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;性格弱点：&lt;/strong&gt; 接触在这方面比较强的人，跟她们多相处，如果反复出现某个情景的话问对方怎么办，为什么这么想，表达感激+送礼物。最好能共事或恋爱（需要亲密关系技能比较高），效率高，没合适的话就在周围寻觅比自己高一点的，学点是点。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q深入学1个感兴趣的&quot;&gt;Q：深入学1个感兴趣的&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;基本同上，有个具体的目标成果再看深入什么，上手做了才能知道有哪些不足。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q扩展交际圈人脉好友&quot;&gt;Q：扩展交际圈（人脉/好友）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;看城市流行的文娱活动和你感兴趣的性格类型？或许xhs看到同城感兴趣的贴就过去聊两句？一起约演唱会之类的？找成型的社群看看有没有合适的？&lt;/p&gt;
&lt;p&gt;约二十个总有一个能转换。我这几年换环境太频繁，还在摸索，感觉和个人路径+环境氛围关联很大。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q半工半读的时间确保--心力&quot;&gt;Q：半工半读的时间确保 + 心力&lt;/h3&gt;
&lt;h3 id=&quot;q低精力如何挣扎&quot;&gt;Q：低精力如何挣扎&lt;/h3&gt;
&lt;h3 id=&quot;q克服懒惰拖延&quot;&gt;Q：克服懒惰/拖延&lt;/h3&gt;
&lt;h3 id=&quot;q沉不下心--烦躁着时间流逝&quot;&gt;Q：沉不下心 + 烦躁着时间流逝&lt;/h3&gt;
&lt;h3 id=&quot;q看不进去书--总刷短视频&quot;&gt;Q：看不进去书 + 总刷短视频&lt;/h3&gt;
&lt;h3 id=&quot;q精力下滑严重&quot;&gt;Q：精力下滑严重&lt;/h3&gt;
&lt;h3 id=&quot;q喜欢的运动--高低精力--精力管理不喜欢运动&quot;&gt;Q：喜欢的运动 + 高/低精力 + 精力管理（不喜欢运动!）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;首先检查有没有生理bug，比如睡眠+饮食里碳水太多+咖啡喝太早+日照不足+维生素匮乏+心率+健身，把全网能搜到的因素收集起来，看哪些需要查/补。&lt;/p&gt;
&lt;p&gt;很容易被忽略的因素是情绪波动，很烧能量格。短视频就会刺激情绪，看完就很累，也可以参考下条。&lt;/p&gt;
&lt;p&gt;然后看计划是否合理，自然情况下如果你每天做三个小时的事是舒适的，那么todolist有五个小时的任务的时候你肯定会拖延。如果没有严格的死线，先降低任务量，等适应了再加。&lt;/p&gt;
&lt;p&gt;拆解任务，描述得越清晰越利于启动，拆成小目标比如先做五分钟能做成的那种。&lt;/p&gt;
&lt;p&gt;另外回顾你到底为什么要做这些，找动机，半工半读/挣扎/提高效率/沉下心/看书，到底想实现什么？给自己画饼，用愿景板或者私密账号写故事的方式，显化也是类似逻辑，越说你越脑内能建立这种关联，“只要我开始做了事情A，那么我能更接近结果X”。&lt;/p&gt;
&lt;p&gt;进入心流，在”做事”的过程里获得平静而不是依靠结果，这个搜几个视频看看吧。实现之后你会觉得做事会比较平静，拖延的时候心里更难受。&lt;/p&gt;
&lt;p&gt;最后就是开始做，很多时候越做越从中找到乐趣，反过来会恐惧拖延的状态。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q太容易沉浸在高浓度情感耽误正事&quot;&gt;Q：太容易沉浸在高浓度情感耽误正事&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;真不好意思说我最近有多少次嗑到凌晨心率失调……靠意志慢慢推回去，尽量先做完最重要的事再情感体验，我还有个歪招是我会注销社媒+游戏打上头就用光资源，强制销号。&lt;/p&gt;
&lt;p&gt;之后会想续杯，但反复续几次也会厌倦。&lt;/p&gt;
&lt;p&gt;就好像每天吃重油重盐重辣会成瘾，再吃青菜没味道，但肠胃受不了。多吃点沙拉整个饮食会慢慢调整回去，味蕾也重新察觉到清淡食物的美味之处。&lt;/p&gt;
&lt;p&gt;多听戒社和包法利夫人讲解，以人为镜吓吓自己。&lt;/p&gt;
&lt;p&gt;情绪和酒精烟草是同类项……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q生产力分析的阶段成果&quot;&gt;Q：生产力分析的阶段成果&lt;/h3&gt;
&lt;h3 id=&quot;q如何做复盘&quot;&gt;Q：如何做复盘&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;复盘就是阶段成果吧？我基本有模糊的十年五年三年两年一年一季一月一周计划，每周都会看看怎么样，量表本身要不要调整，计划有什么变数，完成度，诸如此类，也会跟人商量下。&lt;/p&gt;
&lt;p&gt;我现在表格有点多，1心理效能（导入toggl计时），2摄入记录，3告解室（用来记录反复出现的心里过不去的坎/惯性但不太好的行为方式），4有一个notion的整体todo+年计划，5日历表，6记账excel+app，7苹果健康，8新做的知识库+模版，我在想如果形成肌肉记忆了是不是改合并削减一些流程，但似乎都很难互相取代……&lt;/p&gt;
&lt;p&gt;也不花时间，只是我个人觉得有点多……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q毕业后的第一份工作&quot;&gt;Q：毕业后的第一份工作&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;很个性化，也取决于性格/需求/行业发展吧。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q失去一段感情最难接受的是失去特定的自己吗&quot;&gt;Q：失去一段感情，最难接受的是失去特定的自己吗&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;没理解，失恋吗？每个人想法也不一样吧。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q网友相处的发展差异走散的例子&quot;&gt;Q：网友相处的发展、差异、走散的例子&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;没什么区别，前期相处的时候网友挂靠于话题，现实关系挂靠于一起做的事相关，处久了就差不多。&lt;/p&gt;
&lt;p&gt;走散的话和定居澳洲的朋友们最遗憾吧，很难再一起玩了。还有很多曾经每天连线或者聊天或者好几次深夜接我哭嚎电话的友，聚散都是缘吧。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q变成讨厌的大人&quot;&gt;Q：变成讨厌的大人&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;价值观有变化蛮好玩的，小时候喜欢的裙子我现在看了也觉得辣眼睛。如果非要在从前/现在的我二选一找到一个更值得讨厌的，那肯定是以前的。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q不想回去看成功旧识&quot;&gt;Q：不想回去看成功旧识&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;实在不想去就说有什么传染病，但有感情的话最差也打个视频吧？换个角度说是人脉，万一以后需要帮忙有个铺垫好开口，何况人家没准有在偷偷想念你呢。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q硕士按就业导向还是兴趣&quot;&gt;Q：硕士按就业导向还是兴趣&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;你在这个领域实现价值的可能性 = 运气 × 初始能力 × 你的投入（兴趣） × 领域本身的前景&lt;/p&gt;
&lt;p&gt;其中运气基本不可控。初始能力已确定。&lt;/p&gt;
&lt;p&gt;“前景”是对未来的预判，半路出家的理工科几乎都是AI替代的岗位前沿，但很多文科教学设置纯粹为了创收，学院甚至不敢把就业率和平均薪资写出来，课程设置只为了留住能发论文的教职。&lt;/p&gt;
&lt;p&gt;“兴趣”很多时候只是”上这个课的时候心情挺好”，不会转化为服务于生产目标的投入。&lt;/p&gt;
&lt;p&gt;我觉得这俩导向都很可疑。最合理的操作是搜索当地求职平台+看论坛讨论，根据你感兴趣的几十个工作描述反过来看项目的课程设置，并确保这些不是AI可以一键跑通的那种，虽然未来的事都不好说。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q日本文科就业--转理工--哪些地方好留--国内经验&quot;&gt;Q：日本文科就业 + 转理工 + 哪些地方好留 + 国内经验&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我没学过文科。听说日本/hk好找工作，留的话新西兰/北欧？版本每天更新都有新答案。&lt;/p&gt;
&lt;p&gt;国内经验的认可度要看职业，名厂认可度好一些（tech字节/汽车比亚迪），代码很好transfer，传媒直接清零（听说的）。转专业参考上条。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q教师转职--如何确定改变方向&quot;&gt;Q：教师转职 + 如何确定改变方向&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;参考前两条……我感觉现在行业变化蛮大的，多找周围或者目标行业的人诚恳地聊聊吧，关注大方向不如先确定接下来几步能抓到什么。&lt;/p&gt;
&lt;p&gt;列出来你有的资源/优势，以及你希望抵达的状态+那个状态需要的资源，看哪些能补，哪条路走得通。&lt;/p&gt;
&lt;p&gt;我的确定过程很定制化，而且我也不确定是对的，只是综合多元素后作出的选择。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q非常独立的人的生活经历和朋友相处模式&quot;&gt;Q：非常独立的人的生活经历和朋友相处模式&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;朋友模式见第一part，我没有很独立，只是不太提？可能因为现阶段建立了可以的支持网络吧，比较情绪稳定，没人跟我玩我也急。我每天闲聊1h起跳有时3h甚至聊嗨能连续说两天一夜……&lt;/p&gt;
&lt;p&gt;相处模式因人而异，取决对方，我没什么执着。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;对此我也有些思考&quot;&gt;对此我也有些思考&lt;/h2&gt;
&lt;h3 id=&quot;q对phd选题的不爱时刻&quot;&gt;Q：对phd选题的”不爱”时刻&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;哎我喜欢这个问题！&lt;/p&gt;
&lt;p&gt;去年在交响乐现场突然释然下下，演奏古典乐，应该是艺术/创作/表演的极致，但其实背后也是反反复复一遍遍的练。我看作家传记，一段话改五遍十遍，卡文的时候也痛苦。以前我还临摹过梵高的画，最开始觉得天才神之一笔，真的画起来其实是精心设计和细节修整，做事并非等于燃烧热情。&lt;/p&gt;
&lt;p&gt;然后跟人聊过如何保持”爱”，&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;爱是做出来的（？），是因为你在这个过程里倾注的心血，玫瑰才会独一无二，而不是你先爱上玫瑰，再为了爱去浇灌。&lt;/li&gt;
&lt;li&gt;所有失败里必然存在某种经验？&lt;/li&gt;
&lt;li&gt;尽量进入心流，沉浸在如何解决问题本身，心流状态就是奖励了。&lt;/li&gt;
&lt;li&gt;做一些长远的整体的时间段计划，例如某个阶段要实现什么目标，细分到哪里，然后根据情况具体灵活调整这一阶段的情况。&lt;/li&gt;
&lt;li&gt;我是每周复盘一次，这周怎样，进度如何，是否达到理想，我做对/错什么又如何改进，另外会随机摇人来聊跟我一起复盘。&lt;/li&gt;
&lt;li&gt;复盘时会 check 现在轨道对不对，是否是我想要的”意义”，这样的失败频率和任务的枯燥程度合理吗，如果不对劲，为什么，怎么调整下周/月/季/年的计划，怎么衡量合理。&lt;/li&gt;
&lt;li&gt;做事的时候则只想怎么完成这一步。&lt;/li&gt;
&lt;li&gt;把决策层和执行层隔离开，做事就不要怀疑你下的命令，做重大决策不要考虑执行的沉没成本。想哭就定番茄钟崩溃十分钟之类，到点回来继续做。&lt;/li&gt;
&lt;li&gt;给自己画饼，我为什么走向这条路，我想得到什么，用愿景板/白板计划贴满屋，时不时构想自己期待的情景，用北极星指标衡量路径选择。&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q迷茫时找到自己的路&quot;&gt;Q：迷茫时找到自己的路&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;参考上一条第五点，尽量详细地和别人讨论你”理想中的一天”，然后看一步步怎样接近那个生活？&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q祸从口出--情商&quot;&gt;Q：祸从口出 + 情商&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;每次记下来+追问自己为什么这么说+理想的反应。只要这样反复做最多十次训练，一定能看到改进，我估计记录一百次以内就能形成高情商条件反射。&lt;/p&gt;
&lt;p&gt;也不用强迫自己立刻记，形成困扰的时候就记，如果感觉对方伤心的话也可以立刻解释道歉，不要憋着啦你知道自己说错了的时候就已经是有什么”对了”。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q获取大量信息&quot;&gt;Q：获取大量信息&lt;/h3&gt;
&lt;h3 id=&quot;q观察世界的惯性&quot;&gt;Q：观察世界的惯性&lt;/h3&gt;
&lt;h3 id=&quot;q如何对事情深入思考&quot;&gt;Q：如何对事情深入思考&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;获取消息：&lt;/strong&gt; 我有点信息暴饮暴食，走路健身都会听点什么看点什么，持续都是倍速，调到我能接受的倍速上线，商业片很多是八倍速看的。网文跳章节，有时甚至用搜索关键词功能看。但非常不利于精神卫生。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;观察的惯性：&lt;/strong&gt; 同上吧，有风吹草动我就焦灼，所以我要把信息都收集到才能情绪稳定点。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;思考：&lt;/strong&gt; 承担代价，去做那些强迫你不得不做出真正的选择并为此负责的事，痛觉会迫使你反复想。&lt;/p&gt;
&lt;p&gt;没有需求就不会有生产，但怎么寻找”责任”就看具体处境。我小时误以为全世界的事都是我的锅，呃挺痛苦的，如果不是这样我也没必要想这想那。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;总之&lt;/strong&gt;，这个思维链是我在痛苦里找到的平静方法，所以我没想过没强烈痛苦的情况下怎么形成。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;说到这个我就-️️️&quot;&gt;说到这个我就 🙂‍↕️🙂‍↕️🙂‍↕️&lt;/h2&gt;
&lt;h3 id=&quot;qwdc和yyl谁更帅&quot;&gt;Q：wdc和yyl谁更帅&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;来了我最喜欢聊的一集！“帅”在我心里是比较有力量感吧，俩人都纯卖色相和小聪明，所以都不算太……不过只说外形的话！！我心中：&lt;/p&gt;
&lt;p&gt;奶纶&gt;&gt;&gt;中纶&gt;中东&gt;大东=复出纶&gt;&gt;老东&gt;直男纶&lt;/p&gt;
&lt;p&gt;老纶什么样还没揭晓，目前看有点不妙……原始纶太嘉豪了我不行，直男纶和晓明yy站在一起能三消，天佑台北，让他是给。&lt;/p&gt;
&lt;p&gt;取决于造型，36题纶和香水纶都很漂亮，中纶造型越烧我越可以，内娱纶我不行，追光东好看，今年三月以来俩人造型没有一个我特别顺眼的。&lt;/p&gt;
&lt;p&gt;闪耀时装周蛮配的，港迪可爱，黑加纶和金发甜心的太热也好看，想入飞飞的白毛东好看。&lt;/p&gt;
&lt;p&gt;特别奇葩的就算了，这么多造型就翻车几次很牛了。yyl颞骨我感觉不算强，所以他脸有bug &amp;#x26; 比例虐，发型必须蓬松，穿搭跟不上也灾难。他开心笑的时候好看，神颜+表情肌无敌了。&lt;/p&gt;
&lt;p&gt;劳动现在人中好长好浅啊，嘴唇也太薄了，但他确实有一种”我要控制所有细节”的焦虑感，爆发出这种焦虑情绪和偶尔泄露的冷漠内核最好看。&lt;/p&gt;
&lt;p&gt;另外他们俩和别人卖cp/暧昧的时候一言难尽，素质不详，谈到对方时带点真心也加分很多。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q2026如何评价shx&quot;&gt;Q：2026如何评价shx&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我很抠门，这是我少数追了现场的俩人，两场消耗了我所有好感，💸😠 + 💸😔 = 💢😒&lt;/p&gt;
&lt;p&gt;如今没有芒果妆造打光，而且俩人音乐表现也没什么有意思的进步，还都不是创作型，我……&lt;/p&gt;
&lt;p&gt;原本我的剧本是脱离体制的往昔游向染缸，遇到深这个自由坚韧的小孩，这里夹杂一点性别认知问题，抛开呵护和关爱之情，他在深身上看到自己的可能性。如果我走向自由市场，成为歌手，是不是也会这样？但深早就看穿所谓自由就是无依无靠，反而靠近他是为了获得更多背书和稳定的圈内关系。&lt;/p&gt;
&lt;p&gt;wx视角：坠落的中年危机渴望被青春验证&lt;/p&gt;
&lt;p&gt;zs视角：迫不及待的成长之旅&lt;/p&gt;
&lt;p&gt;wx想被某种存在接住，无论是婚姻体制社会认同还是市场，或者是前途无量晚辈的处cp。相反的是，zs想独当一面，在系统里站稳后撕出来自己的领地，和生米互为情感寄托，接住工作室/生米/市场需求。&lt;/p&gt;
&lt;p&gt;两个人进化方向都没变，从双向奔赴到背道而驰。&lt;/p&gt;
&lt;p&gt;我对shx感情线的理解基本是最多走过神，没什么过线的言行，因为俩人都不算玩咖。对纯玩咖来说性别应该完全不是问题呃，谁走过来都爱几秒。&lt;/p&gt;
&lt;p&gt;唉我写了好多很萌的暧昧段子但都没存😭&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;比较文学时刻：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;其实我好奇深和单内心如何互相看待，可能现充也不会想那么多，几乎竞品，路径选择完全不同。&lt;/p&gt;
&lt;p&gt;和wdc比，wx真的卖得好尬，不上不下的，他意志很弱，不知道是早期工作经验还是天生的性格，没什么强烈的主见和控制欲？而wdc不允许有一条黑料留在网络，会每天巡逻所有平台并删除，从飞飞海到站台 coser 演得全力以赴。wx太弱男文学了，从来没有”全心全意爱着我”的熊熊燃烧的有毒欲望……&lt;/p&gt;
&lt;p&gt;Zs思虑过重，经营得很好，但我真的好好奇啊，这就是他想要的生活吗？他到底想要什么啊？生米的感情互动吗，钱吗，控制生活的安全感吗，地位吗，至少我知道他已经不那么爱唱歌了。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q淼和同人&quot;&gt;Q：淼和同人&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;八年前。正好我放了博客，但很多也找不到了……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q文字和照片东纶别有风味祝一切都好爱你祝福打招呼境外开始工作&quot;&gt;Q：（文字和照片）（东纶别有风味）（祝一切都好）（爱你）（祝福）（打招呼）（境外开始工作）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;也祝福你们！谢谢和我一起玩，希望有开心到☺️☺️&lt;/p&gt;
&lt;/blockquote&gt;</content:encoded><category>writing</category><category>大思考</category></item><item><title>便签墙示例</title><link>https://agnesv1.github.io/writing/#c-card-demo-fiction</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-card-demo-fiction</guid><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;这是一张贴在夜莺颂便签墙上的示例短札（可删）。它可以有标题，也可以只留日期。段子的笑点还能藏进星尘里——比如这个故事的结局是&lt;hidden-text data-t=&quot;5YW25a6e5qC55pys5rKh5pyJ57uT5bGA&quot;&gt;隐哗躃暼鳩繗麠瘝&lt;/hidden-text&gt;。&lt;/p&gt;</content:encoded><category>card</category></item><item><title>短札 2026-07-14</title><link>https://agnesv1.github.io/#c-card-demo-notes</link><guid isPermaLink="true">https://agnesv1.github.io/#c-card-demo-notes</guid><pubDate>Tue, 14 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;这是一张示例短札（可删）。短札没有标题也没有详情页，全文直接躺在时间流里，左边那道彩色边框是它的名牌。点左上角的日期可以拿到这张卡片的直链。&lt;/p&gt;</content:encoded><category>card</category><category>note</category><category>demo</category></item><item><title>How I Built This Site 🧱🌐</title><link>https://agnesv1.github.io/blog/building-this-site/</link><guid isPermaLink="true">https://agnesv1.github.io/blog/building-this-site/</guid><description>Astro + GitHub Pages + Markdown: publishing a post takes one git push.</description><pubDate>Thu, 09 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;This site is intentionally boring in the best way: no database, no CMS, no server to babysit. Just Markdown files in a Git repository.&lt;/p&gt;
&lt;h2 id=&quot;the-stack&quot;&gt;The stack&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href=&quot;https://astro.build&quot;&gt;Astro&lt;/a&gt;&lt;/strong&gt; — a static site generator. It ships zero JavaScript by default, so pages load fast.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GitHub Pages&lt;/strong&gt; — free hosting, straight from the repository.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GitHub Actions&lt;/strong&gt; — rebuilds and redeploys the site on every push.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;the-writing-workflow&quot;&gt;The writing workflow&lt;/h2&gt;
&lt;p&gt;The whole publishing pipeline is three commands:&lt;/p&gt;
&lt;pre class=&quot;astro-code astro-code-themes github-light github-dark&quot; style=&quot;--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#6F42C1;--shiki-dark:#B392F0&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;--shiki-light:#032F62;--shiki-dark:#9ECBFF&quot;&gt; run&lt;/span&gt;&lt;span style=&quot;--shiki-light:#032F62;--shiki-dark:#9ECBFF&quot;&gt; new&lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt; --&lt;/span&gt;&lt;span style=&quot;--shiki-light:#032F62;--shiki-dark:#9ECBFF&quot;&gt; &quot;My new post&quot;&lt;/span&gt;&lt;span style=&quot;--shiki-light:#6A737D;--shiki-dark:#6A737D&quot;&gt;   # creates a Markdown file with frontmatter&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#6A737D;--shiki-dark:#6A737D&quot;&gt;# ... write in your editor ...&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#6F42C1;--shiki-dark:#B392F0&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;--shiki-light:#032F62;--shiki-dark:#9ECBFF&quot;&gt; run&lt;/span&gt;&lt;span style=&quot;--shiki-light:#032F62;--shiki-dark:#9ECBFF&quot;&gt; up&lt;/span&gt;&lt;span style=&quot;--shiki-light:#6A737D;--shiki-dark:#6A737D&quot;&gt;                     # commit + push, site updates in ~1 minute&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Each post is a &lt;code&gt;.md&lt;/code&gt; file with a small frontmatter block:&lt;/p&gt;
&lt;pre class=&quot;astro-code astro-code-themes github-light github-dark&quot; style=&quot;--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;yaml&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#6F42C1;--shiki-dark:#B392F0&quot;&gt;---&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#22863A;--shiki-dark:#85E89D&quot;&gt;title&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;--shiki-light:#032F62;--shiki-dark:#9ECBFF&quot;&gt;&apos;My new post&apos;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#22863A;--shiki-dark:#85E89D&quot;&gt;description&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;--shiki-light:#032F62;--shiki-dark:#9ECBFF&quot;&gt;&apos;One-line summary for previews and RSS.&apos;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#22863A;--shiki-dark:#85E89D&quot;&gt;pubDate&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;--shiki-light:#005CC5;--shiki-dark:#79B8FF&quot;&gt;2026-07-09&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#22863A;--shiki-dark:#85E89D&quot;&gt;lang&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;--shiki-light:#032F62;--shiki-dark:#9ECBFF&quot;&gt;en&lt;/span&gt;&lt;span style=&quot;--shiki-light:#6A737D;--shiki-dark:#6A737D&quot;&gt; # or zh — the home page can filter by language&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#22863A;--shiki-dark:#85E89D&quot;&gt;tags&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;: [&lt;/span&gt;&lt;span style=&quot;--shiki-light:#032F62;--shiki-dark:#9ECBFF&quot;&gt;&apos;dev&apos;&lt;/span&gt;&lt;span style=&quot;--shiki-light:#24292E;--shiki-dark:#E1E4E8&quot;&gt;]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;--shiki-light:#6F42C1;--shiki-dark:#B392F0&quot;&gt;---&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;That’s it. No admin panel, no login. If you can edit a text file, you can publish.&lt;/p&gt;
&lt;p&gt;The rest of this page is what got added since, in the same spirit: each piece is a few files, and none of them needs a server.&lt;/p&gt;
&lt;h2 id=&quot;two-languages&quot;&gt;Two languages&lt;/h2&gt;
&lt;p&gt;There is one switch in the header. It sets &lt;code&gt;data-lang&lt;/code&gt; on the &lt;code&gt;&amp;#x3C;html&gt;&lt;/code&gt; element and remembers the choice in the browser. Interface text is written twice, side by side, and CSS shows the half that matches: &lt;code&gt;.only-zh&lt;/code&gt; or &lt;code&gt;.only-en&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;A translated post is two files with the same name:&lt;/p&gt;
&lt;pre class=&quot;astro-code astro-code-themes github-light github-dark&quot; style=&quot;--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;foo.md       →  /blog/foo/&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;foo.en.md    →  /blog/foo/en/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The two pages link to each other on their own, and the RSS feed carries one of them. No i18n framework is involved.&lt;/p&gt;
&lt;h2 id=&quot;short-notes-as-cards&quot;&gt;Short notes as cards&lt;/h2&gt;
&lt;p&gt;Not everything deserves a page. Short notes live in their own collection, &lt;code&gt;src/content/cards/&lt;/code&gt;, and never get a URL of their own. One frontmatter field, &lt;code&gt;section&lt;/code&gt;, decides where a card shows up: &lt;code&gt;notes&lt;/code&gt; puts it in the home page timeline, and &lt;code&gt;fiction&lt;/code&gt; pins it to a wall of sticky notes below the longer pieces.&lt;/p&gt;
&lt;p&gt;A card starts folded to one line. Clicking it opens it in place, and opening another closes the first. Each card still has an address, &lt;code&gt;#c-&amp;#x3C;filename&gt;&lt;/code&gt;, so a single note can be linked.&lt;/p&gt;
&lt;h2 id=&quot;a-wall-of-photos&quot;&gt;A wall of photos&lt;/h2&gt;
&lt;p&gt;Adding a photo means dropping a file into &lt;code&gt;src/assets/photos/&amp;#x3C;year&gt;/&lt;/code&gt;. The file name can carry a caption, and that is all the configuration there is.&lt;/p&gt;
&lt;p&gt;At build time each picture is cropped to a small circle around its most interesting region, so the page reads as a field of little planets, in a few sizes, drifting slowly. Clicking one opens the full picture at its real proportions. Before a photo enters the repository, a script resizes it, strips the metadata (location included) and adds a watermark.&lt;/p&gt;
&lt;h2 id=&quot;day-and-night&quot;&gt;Day and night&lt;/h2&gt;
&lt;p&gt;The theme is one attribute, &lt;code&gt;data-theme&lt;/code&gt;, on the &lt;code&gt;&amp;#x3C;html&gt;&lt;/code&gt; element. A few lines of inline script in the &lt;code&gt;&amp;#x3C;head&gt;&lt;/code&gt; set it before any styles apply, so the page never flashes the wrong colours. It follows the reader’s own clock: day from six in the morning, night from six in the evening. The button in the header, a small sun by day and a small moon by night, flips it by hand, and that lasts until the next six o’clock.&lt;/p&gt;
&lt;p&gt;The five accent colours are CSS variables, defined once for day and once for night. The backdrop is CSS gradients and nothing else: watercolour clouds by day, a field of stars by night, with no image files. Switching between them takes about three seconds, paced like a sunrise: the whole page fades across, a band of dawn or dusk light rises from the bottom edge, and the sun sets as the moon comes up in its place.&lt;/p&gt;
&lt;p&gt;Now and then something small crosses the backdrop, one thing at a time: a plane every few minutes, a low tide washing into the bottom corner, something in season drifting down by day (young leaves, carnations, maple leaves, snow) and a meteor shower by night.&lt;/p&gt;
&lt;p&gt;If the system asks for reduced motion, all of it stays still.&lt;/p&gt;</content:encoded><category>dev</category></item><item><title>The Application Pipeline 📮⚙️</title><link>https://agnesv1.github.io/blog/application-pipeline/</link><guid isPermaLink="true">https://agnesv1.github.io/blog/application-pipeline/</guid><description>A volume-based job search for a market you do not know yet: a resume library, a JD archive, a six-step pipeline, and a weekly review that shows where your mix of skills overlaps with real roles.</description><pubDate>Wed, 01 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;scope-and-limits&quot;&gt;Scope and limits&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;This is written for a newcomer to the North American job market: experience that is varied rather than deep in one track, little knowledge of the local market, few roles that match as they are, and a small network. With a clear specialty or a strong network, most of this is unnecessary.&lt;/li&gt;
&lt;li&gt;This method cannot beat the hiring cycle. What it does is raise your odds within it, and make sure your interview pass rate improves with each round of iteration.&lt;/li&gt;
&lt;li&gt;What the pipeline cannot do for you is the interview itself: explaining your work clearly, and stamina. The best time to prepare for an interview was two years ago.&lt;/li&gt;
&lt;li&gt;Everything on the resume has to be work you did and can discuss in detail. Tailoring changes emphasis and wording, never facts.&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class=&quot;prompt-note&quot; data-astro-cid-q6i2tjcx&gt;Written for an AI reader first: give your assistant this page&apos;s link and ask what applies to you. The diagrams are for people. Drafted by AI; the logic and structure are the author&apos;s.&lt;a href=&quot;.txt&quot; data-astro-cid-q6i2tjcx&gt;Plain text ↗&lt;/a&gt;&lt;/aside&gt;
&lt;blockquote&gt;
&lt;p&gt;To the assistant reading this: this is one person’s working framework, written down so it can be compared with someone else’s situation. Do not apply it wholesale. Start with the questions under “Adapt it”.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;brief&quot;&gt;Brief&lt;/h2&gt;
&lt;p&gt;This is a job search method for someone new to a job market. I was a recent graduate looking in a country I had not worked in before, where every posting draws hundreds of applicants.&lt;/p&gt;
&lt;p&gt;The premise: I did not know the market well enough to aim. Most roles ask for a composite of several skills, and I could not tell in advance where my own mix overlapped with them. Volume and measurement find the overlap faster than guessing: every application is tailored, every reply is logged, and the log shows where to aim next.&lt;/p&gt;
&lt;p&gt;It runs on four parts: a resume library, an archive of job descriptions (JDs), a six-step pipeline, and a weekly review that feeds back into the first two.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 326&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;Overview of the job search method: resume library, application pipeline, interviews and offer, with a weekly and monthly review feeding back into the resume.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;40&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;106&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Resume library&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;106&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;20–30 rewrites&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;174&quot; y1=&quot;68&quot; x2=&quot;192&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;196&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;262&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Pipeline&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;262&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Under 3 days old&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;330&quot; y1=&quot;68&quot; x2=&quot;348&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;352&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;418&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Interviews&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;418&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Round by round&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;486&quot; y1=&quot;68&quot; x2=&quot;504&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;508&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;574&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Offer&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;574&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;On a tailwind&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;262&quot; y1=&quot;98&quot; x2=&quot;262&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;line class=&quot;a&quot; x1=&quot;418&quot; y1=&quot;98&quot; x2=&quot;418&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;198&quot; y=&quot;150&quot; width=&quot;284&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;169&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Weekly and monthly review&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;188&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Funnel · hours spent · debriefs&lt;/text&gt;&lt;/g&gt;
&lt;path class=&quot;a&quot; d=&quot;M196 178 L106 178 L106 100&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;text class=&quot;s&quot; x=&quot;44&quot; y=&quot;224&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;back to the resume and the targeting&lt;/text&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;40&quot; y=&quot;250&quot; width=&quot;600&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;269&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Weekly rhythm&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;288&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Applying is the main line · 2+ recorded mocks · 1+ coffee chat · thank-you within 24 h&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h2 id=&quot;framework&quot;&gt;Framework&lt;/h2&gt;
&lt;h3 id=&quot;1-resume-library&quot;&gt;1. Resume library&lt;/h3&gt;
&lt;p&gt;Build one long master resume before applying anywhere.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Iterate.&lt;/strong&gt; Rewrite it twenty to thirty times, each pass against a new JD. Show it to anyone who will look, people you know and people you do not, and revise after every read. It becomes usable around the thirtieth pass.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Expand.&lt;/strong&gt; Ask people in the same industry, or former colleagues, how your work looked from their seat, to understand its impact. Describe what you did with that fuller picture. The rule: one bullet for each responsibility sentence in the JD, so every line of the posting maps to something you have done.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Compress.&lt;/strong&gt; Give each role or project a summary-then-points shape. The first bullet tells the story from above: why the project started and what landed. The next bullets are ordered by relevance to the target role, or by time if they are all strong.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Store.&lt;/strong&gt; The result should be 1.5 to 2 times the target length, saved as markdown. Each application cuts from it.&lt;/li&gt;
&lt;/ul&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 226&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;Building the resume library: iterate per job description, expand, compress, and keep a long markdown master to cut from.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Iterate&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;A new pass per JD&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;68&quot; x2=&quot;258&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Expand&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;A bullet per JD duty&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;68&quot; x2=&quot;460&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;40&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Compress&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Story, then relevance&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;340&quot; y1=&quot;98&quot; x2=&quot;340&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;150&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;169&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Resume library (markdown)&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;188&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;1.5–2× the target length, cut down for each application&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h3 id=&quot;2-jd-archive&quot;&gt;2. JD archive&lt;/h3&gt;
&lt;p&gt;Search by hand. Reading postings one by one is slow, and that is the point: it builds a feel for the market, which titles keep appearing, what level they ask for, what the same job is called at different companies.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Only take postings less than three days old.&lt;/li&gt;
&lt;li&gt;Paste the link to an AI and have it write a structured &lt;code&gt;JD.md&lt;/code&gt;, plus the variables you want to sort by: company, title, level, location, date posted, years asked for, must-haves.&lt;/li&gt;
&lt;li&gt;Add a row for it, link included, to a markdown table. Obsidian works well for this; the files can live in a local folder or directly in the vault.&lt;/li&gt;
&lt;li&gt;At the end of the day, rank the batch. Cut by hand first: drop what you would not take, rescue what you really want. Fix the number to the hours you have. Then let the AI order what is left by how likely an interview is.&lt;/li&gt;
&lt;li&gt;Only the keepers get a &lt;code&gt;resume.md&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The pair on file, &lt;code&gt;JD.md&lt;/code&gt; and &lt;code&gt;resume.md&lt;/code&gt;, is what makes volume survivable. When someone calls three weeks later, you open the folder and prepare from the posting as it was and the exact resume you sent. You do not have to ask which role this is, which matters when you have sent too many to remember and each one was adjusted.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 376&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The JD archive: search by hand to get a feel for the market, paste each link to an AI to get a structured JD.md and an index row, rank and cut the day&apos;s batch, write a resume.md for the ones kept, and keep both files so you can prepare the moment someone calls.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;rect class=&quot;f&quot; x=&quot;40&quot; y=&quot;30&quot; width=&quot;600&quot; height=&quot;226&quot; rx=&quot;12&quot;/&gt;
&lt;text class=&quot;t&quot; x=&quot;60&quot; y=&quot;52&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;JD archive&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;150&quot; y=&quot;52&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;plain .md files in a local folder or an Obsidian vault&lt;/text&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Search by hand&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Builds a market feel&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;98&quot; x2=&quot;258&quot; y2=&quot;98&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Paste link to AI&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;JD.md plus variables&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;98&quot; x2=&quot;460&quot; y2=&quot;98&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Index row&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Markdown table, link&lt;/text&gt;&lt;/g&gt;
&lt;path class=&quot;a&quot; d=&quot;M542 128 L542 153 L138 153 L138 176&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;180&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;199&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Rank the day&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;AI sorts, you cut&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;208&quot; x2=&quot;258&quot; y2=&quot;208&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;180&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;199&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Write resume.md&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Only for the keepers&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;208&quot; x2=&quot;460&quot; y2=&quot;208&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;180&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;199&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Pair on file&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;JD.md + resume.md&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;542&quot; y1=&quot;238&quot; x2=&quot;542&quot; y2=&quot;296&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;300&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;319&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;When someone calls&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;338&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Open the folder and prepare from the two files; no need to ask which role it was&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h3 id=&quot;3-the-pipeline&quot;&gt;3. The pipeline&lt;/h3&gt;
&lt;p&gt;One folder per day, one subfolder per job, holding the two files.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Find and file.&lt;/strong&gt; By hand, into &lt;code&gt;JD.md&lt;/code&gt;, as above.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rank and pick.&lt;/strong&gt; AI scores, you choose.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tailor.&lt;/strong&gt; A model that is good at narrative drafts &lt;code&gt;resume.md&lt;/code&gt; by selecting from the library: understand the ideal profile behind the JD, find the highlights that fit it best, adjust the whole to the framework, keep the summary-then-points shape. When the model changes, the prompt needs retuning.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;ATS pass.&lt;/strong&gt; A second model reads each resume against its JD and checks that it covers what the JD asks for, in the JD’s own terms. More applications got past automated screening after this step. Keep the language human.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Convert.&lt;/strong&gt; A script turns markdown into Word in one step. Word turned out easier to adjust than LaTeX.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Apply by hand.&lt;/strong&gt; Auto-apply plugins exist, but every application here is too customised for them. Sometimes add a cover letter, written from the tailored resume with a few notes on the story to tell.&lt;/li&gt;
&lt;/ol&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 376&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The application pipeline in six steps, timed end to end, with every reply logged into a funnel analysis.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;rect class=&quot;f&quot; x=&quot;40&quot; y=&quot;30&quot; width=&quot;600&quot; height=&quot;226&quot; rx=&quot;12&quot;/&gt;
&lt;text class=&quot;t&quot; x=&quot;60&quot; y=&quot;52&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;Application pipeline&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;230&quot; y=&quot;52&quot; text-anchor=&quot;start&quot; dominant-baseline=&quot;central&quot;&gt;timed end to end, to forecast weekly volume&lt;/text&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;1 · Find and file&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;By hand, into JD.md&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;98&quot; x2=&quot;258&quot; y2=&quot;98&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;2 · Rank and pick&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;AI ranks, you choose&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;98&quot; x2=&quot;460&quot; y2=&quot;98&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;70&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;89&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;3 · Tailor resume&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;108&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Claude fits the JD&lt;/text&gt;&lt;/g&gt;
&lt;path class=&quot;a&quot; d=&quot;M542 128 L542 153 L138 153 L138 176&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;180&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;138&quot; y=&quot;199&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;4 · ATS check&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;138&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Codex matches the JD&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;218&quot; y1=&quot;208&quot; x2=&quot;258&quot; y2=&quot;208&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;262&quot; y=&quot;180&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;199&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;5 · To Word&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;One-click script&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;420&quot; y1=&quot;208&quot; x2=&quot;460&quot; y2=&quot;208&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;464&quot; y=&quot;180&quot; width=&quot;156&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;542&quot; y=&quot;199&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;6 · Apply by hand&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;542&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Cover letter at times&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;542&quot; y1=&quot;238&quot; x2=&quot;542&quot; y2=&quot;296&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;300&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;319&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Funnel analysis&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;338&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Log every reply; review weekly and monthly which directions convert, and why&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;p&gt;Two things run alongside the pipeline:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Funnel log.&lt;/strong&gt; Record every interview invitation and every reach-out. Review weekly and monthly: which directions convert, why, and what would raise the overall rate.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Timing.&lt;/strong&gt; Once the steps are fluent, time the whole chain. It tells you how many applications a week is realistic, so the week can be planned.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;4-interviews&quot;&gt;4. Interviews&lt;/h3&gt;
&lt;p&gt;Keep a library of twelve stories. For each interview, read the JD and picture the working day it describes. Then tell each story from the side of what they need, in their own professional vocabulary, so the person listening can follow it without translating. Every round comes down to explaining your own work clearly and concretely.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The shape of a story.&lt;/strong&gt; Use STAR, weighted like this:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Situation, two sentences.&lt;/strong&gt; The big picture of the project.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Task and result, two sentences.&lt;/strong&gt; What the goal was, and how it came out.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Action, about three steps.&lt;/strong&gt; For each step: the choice you made, why you made it, and roughly what came back.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Last sentence.&lt;/strong&gt; Call back to the result, and add one small extra result.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;What this shape shows: you knew what was happening in the whole environment, you knew what your own part should be, and you understand how your actions and that environment shaped each other.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 346&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;The shape of an interview story: two sentences of situation, two of task and result, about three action steps each with the choice, the reason and the feedback, then a callback to the result. It shows that you saw the whole environment, knew your own part, and understand how the two shaped each other.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;40&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;106&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Situation&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;106&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;The big picture&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;174&quot; y1=&quot;68&quot; x2=&quot;192&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;196&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;262&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Task + result&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;262&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Goal, and outcome&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;330&quot; y1=&quot;68&quot; x2=&quot;348&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;352&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;418&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Action&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;418&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;About three steps&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;486&quot; y1=&quot;68&quot; x2=&quot;504&quot; y2=&quot;68&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;508&quot; y=&quot;40&quot; width=&quot;132&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;574&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Callback&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;574&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Result, once more&lt;/text&gt;&lt;/g&gt;
&lt;text class=&quot;s&quot; x=&quot;106&quot; y=&quot;112&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;2 sentences&lt;/text&gt;
&lt;text class=&quot;s&quot; x=&quot;262&quot; y=&quot;112&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;2 sentences&lt;/text&gt;
&lt;text class=&quot;s&quot; x=&quot;574&quot; y=&quot;112&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;1 sentence + a small result&lt;/text&gt;
&lt;line class=&quot;a&quot; x1=&quot;418&quot; y1=&quot;98&quot; x2=&quot;418&quot; y2=&quot;146&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;150&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;169&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Each action step&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;188&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;The choice you made · why · roughly what came back&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;340&quot; y1=&quot;208&quot; x2=&quot;340&quot; y2=&quot;246&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;250&quot; width=&quot;560&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;270&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;What it shows&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;290&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;You saw the whole environment, and you knew your own part&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;308&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;You know how your actions and the environment shaped each other&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;p&gt;&lt;strong&gt;The rounds.&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Round 1, HR call.&lt;/strong&gt; The same stories from new angles. Close with questions on timeline, team, and what kind of person they are hoping for. The answers are material for the next round.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Round 2, hiring manager and technical.&lt;/strong&gt; Mock it first with a friend in the field. Go back over round 1: what they asked is what the JD really cares about. Prepare teamwork questions and drill the relevant technical ones.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Round 3, skip-level and hiring manager.&lt;/strong&gt; Strategy, then the details of your experience. They are checking whether your thinking reaches the level and whether you did the work yourself.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Round 4, it depends.&lt;/strong&gt; A team dinner, a story-by-story grilling, a case, or the CEO. By now it is personality and authenticity.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Right after each interview, write a debrief: every question and your answer, then how to close each gap. Separately, record your own mock sessions and replay them for pronunciation and habits; a month or two of this fixes most of them.&lt;/p&gt;
&lt;figure class=&quot;fig-wrap&quot; data-astro-cid-km25j3dn&gt;&lt;svg class=&quot;fig&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 680 636&quot; width=&quot;100%&quot; role=&quot;img&quot; aria-label=&quot;Four interview rounds drawing on a library of twelve stories, with what to prepare or what is being tested at each round, and a written debrief after each one.&quot;&gt;
&lt;style&gt;.fig{font-family:var(--font-body,-apple-system,BlinkMacSystemFont,&apos;Segoe UI&apos;,&apos;Helvetica Neue&apos;,Arial,sans-serif)}
.fig .t{font-size:14px;font-weight:600;fill:var(--tx,#26232e)}
.fig .s{font-size:12px;fill:var(--tx-2,#6f687c)}
.fig .b rect{fill:color-mix(in srgb,var(--c) 11%,var(--bg,#fffcf7));stroke:var(--c);stroke-width:1}
.fig .lav{--c:var(--lav,#6d5ae6)}
.fig .mint{--c:var(--mint,#1d9e76)}
.fig .coral{--c:var(--coral,#d94f3b)}
.fig .plain rect{fill:var(--bg-soft,#f5f0e8);stroke:color-mix(in srgb,var(--tx-2,#6f687c) 40%,var(--bg,#fffcf7))}
.fig .a{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5}
.fig .f{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:.75;stroke-dasharray:4 4;opacity:.7}
.fig marker path{fill:none;stroke:var(--tx-2,#6f687c);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}&lt;/style&gt;
&lt;defs&gt;&lt;marker id=&quot;fig-arrow&quot; viewBox=&quot;0 0 10 10&quot; refX=&quot;8&quot; refY=&quot;5&quot; markerWidth=&quot;6&quot; markerHeight=&quot;6&quot; orient=&quot;auto-start-reverse&quot;&gt;&lt;path d=&quot;M2 1L8 5L2 9&quot;/&gt;&lt;/marker&gt;&lt;/defs&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;40&quot; width=&quot;560&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;59&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;A library of twelve stories&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;78&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Tell each story from what they need, in their own vocabulary&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;185&quot; y1=&quot;98&quot; x2=&quot;185&quot; y2=&quot;136&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;140&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;185&quot; y=&quot;159&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Round 1 · HR call&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;185&quot; y=&quot;178&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Same stories, new angles&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;312&quot; y1=&quot;168&quot; x2=&quot;366&quot; y2=&quot;168&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;370&quot; y=&quot;140&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;495&quot; y=&quot;159&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Closing questions&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;495&quot; y=&quot;178&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Timeline, team, who they want&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;185&quot; y1=&quot;198&quot; x2=&quot;185&quot; y2=&quot;236&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;240&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;185&quot; y=&quot;259&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Round 2 · HM + tech&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;185&quot; y=&quot;278&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Iterate on round 1&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;312&quot; y1=&quot;268&quot; x2=&quot;366&quot; y2=&quot;268&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;370&quot; y=&quot;240&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;495&quot; y=&quot;259&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Prepare&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;495&quot; y=&quot;278&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Peer mock, teamwork Q&amp;amp;A, drills&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;185&quot; y1=&quot;298&quot; x2=&quot;185&quot; y2=&quot;336&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;340&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;185&quot; y=&quot;359&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Round 3 · skip-level + HM&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;185&quot; y=&quot;378&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Strategy, then the details&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;312&quot; y1=&quot;368&quot; x2=&quot;366&quot; y2=&quot;368&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;370&quot; y=&quot;340&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;495&quot; y=&quot;359&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;What they test&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;495&quot; y=&quot;378&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Depth of thinking, real execution&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;185&quot; y1=&quot;398&quot; x2=&quot;185&quot; y2=&quot;436&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b lav&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;440&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;185&quot; y=&quot;459&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Round 4 · it depends&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;185&quot; y=&quot;478&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Team dinner, case, or the CEO&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;312&quot; y1=&quot;468&quot; x2=&quot;366&quot; y2=&quot;468&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b plain&quot;&gt;&lt;rect x=&quot;370&quot; y=&quot;440&quot; width=&quot;250&quot; height=&quot;56&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;495&quot; y=&quot;459&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;What they test&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;495&quot; y=&quot;478&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Personality and authenticity&lt;/text&gt;&lt;/g&gt;
&lt;line class=&quot;a&quot; x1=&quot;185&quot; y1=&quot;498&quot; x2=&quot;185&quot; y2=&quot;536&quot; marker-end=&quot;url(#fig-arrow)&quot;/&gt;
&lt;g class=&quot;b mint&quot;&gt;&lt;rect x=&quot;60&quot; y=&quot;540&quot; width=&quot;560&quot; height=&quot;76&quot; rx=&quot;8&quot;/&gt;&lt;text class=&quot;t&quot; x=&quot;340&quot; y=&quot;560&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Debrief right after&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;580&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Write down every question and answer, then work out how to close each gap&lt;/text&gt;&lt;text class=&quot;s&quot; x=&quot;340&quot; y=&quot;598&quot; text-anchor=&quot;middle&quot; dominant-baseline=&quot;central&quot;&gt;Record your own mock sessions and replay them for pronunciation&lt;/text&gt;&lt;/g&gt;
&lt;/svg&gt;
&lt;/figure&gt;
&lt;h3 id=&quot;5-weekly-rhythm&quot;&gt;5. Weekly rhythm&lt;/h3&gt;
&lt;p&gt;Applying is the main line. Once it is running, expect two or three interviews or calls a week. Mock at least twice a week. Meet someone, a contact or a friend, at least once a week. Send a thank-you note within 24 hours. Keep greeting former managers and colleagues at holidays; you will need references.&lt;/p&gt;
&lt;h2 id=&quot;the-two-prompts&quot;&gt;The two prompts&lt;/h2&gt;
&lt;p&gt;These are the versions I ended up with for my own case. Treat them as a starting point, not as something to run unchanged.&lt;/p&gt;
&lt;p&gt;The discussion prompt, used before any rewriting:&lt;/p&gt;
&lt;pre class=&quot;astro-code astro-code-themes github-light github-dark&quot; style=&quot;--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;First tell me what this job asks for: how many years, which industries, what kind of experience.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Then find one main line in my resume that matches it.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Last, tell me which parts of my resume are not relevant at all and should go.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Talk it through with me in plain text. Do not generate a document.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The rewrite prompt, run per JD:&lt;/p&gt;
&lt;pre class=&quot;astro-code astro-code-themes github-light github-dark&quot; style=&quot;--shiki-light:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-dark-bg:#24292e;overflow-x:auto&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Act as an expert resume editor. Your sole task is to optimise my resume for the attached job description.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Output: modify the provided markdown directly, preserving its format, layout and structure.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Output only the finished resume. No introduction, analysis, notes or closing remarks.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Hard rules:&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Do not change, invent or remove core metrics (percentages, amounts, headcounts).&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Do not invent experience, titles or skills that are not in the original.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Every skill listed must trace to a concrete point in the Experience section. Remove any that cannot.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;- Keep the tone professional, concise and precise.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;Steps (do them internally, do not output them):&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;1. Analyse: the JD&amp;#39;s requirements. Years, industries, must-have skills, kinds of experience.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;2. Establish a narrative: one storyline from my background to this role. Where the original supports it,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   surface matching industry or domain. Work in the JD&amp;#39;s must-have keywords naturally, no stuffing.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;3. Prune and refine: remove points irrelevant to the JD. Rewrite the rest tight, with strong verbs,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   one line where possible, two at most.&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;4. Structure each role: lead with a summary bullet that mirrors the JD&amp;#39;s core responsibilities,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span&gt;   then order the remaining bullets by relevance.&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&quot;pitfalls&quot;&gt;Pitfalls&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Skipping the research.&lt;/strong&gt; Once an interview is booked, research the company fully: what it sells, where the team sits in it, what has changed lately. Stories aimed at a company you have not studied miss.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Dress and state.&lt;/strong&gt; How you dress and how rested you look answer a question nobody asks aloud: would people want to spend their working days next to you?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Generic prompts.&lt;/strong&gt; The two prompts above were adjusted many times to fit my own case. Fields differ: a tech company and the public service are different systems, and so are business roles and engineering roles. Work out the details for your own.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;decisions&quot;&gt;Decisions&lt;/h2&gt;


















































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;Choice&lt;/th&gt;&lt;th&gt;Why&lt;/th&gt;&lt;th&gt;Rejected&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Volume, with every resume tailored&lt;/td&gt;&lt;td&gt;It produced more interviews than the alternatives I tried&lt;/td&gt;&lt;td&gt;Polishing a few applications; sending two or three fixed versions widely&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Postings under three days old&lt;/td&gt;&lt;td&gt;Sustainable day after day&lt;/td&gt;&lt;td&gt;Applying within the first hour, which I could not keep up&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Searching by hand&lt;/td&gt;&lt;td&gt;Builds a feel for the market that a scraper does not&lt;/td&gt;&lt;td&gt;Fully automated collection&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Applying by hand&lt;/td&gt;&lt;td&gt;Each application is too customised for a plugin&lt;/td&gt;&lt;td&gt;Auto-apply tools&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Markdown throughout, Word at the end&lt;/td&gt;&lt;td&gt;Models read and write markdown well; Word is easy to adjust&lt;/td&gt;&lt;td&gt;LaTeX&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Two models with two jobs&lt;/td&gt;&lt;td&gt;One writes the story, one checks the match&lt;/td&gt;&lt;td&gt;One model for everything&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Referrals tried, not relied on&lt;/td&gt;&lt;td&gt;They work only when the person truly rates you and can reach the hiring manager directly; a newcomer’s pool is small&lt;/td&gt;&lt;td&gt;Building the search around referrals&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Few coffee chats with team members&lt;/td&gt;&lt;td&gt;Hard to arrange when your background spans several fields&lt;/td&gt;&lt;td&gt;Chasing a chat for every application&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;h2 id=&quot;parameters&quot;&gt;Parameters&lt;/h2&gt;

















































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;What&lt;/th&gt;&lt;th&gt;Value&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;Age of a posting&lt;/td&gt;&lt;td&gt;Under 3 days&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Passes on the master resume&lt;/td&gt;&lt;td&gt;20 to 30&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Length of the library&lt;/td&gt;&lt;td&gt;1.5 to 2 times the target resume&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Story library&lt;/td&gt;&lt;td&gt;12 stories&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Interviews or calls once running&lt;/td&gt;&lt;td&gt;2 to 3 a week&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Mock interviews&lt;/td&gt;&lt;td&gt;At least 2 a week&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Meeting people&lt;/td&gt;&lt;td&gt;At least 1 a week&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Thank-you note&lt;/td&gt;&lt;td&gt;Within 24 hours&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Ranking weights I used&lt;/td&gt;&lt;td&gt;Direct match 35, transferable 25, adjacent 20, impact 10, industry 10&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;Action by score&lt;/td&gt;&lt;td&gt;75 and up: apply first. 60 to 74: tailor, then apply. Below 60: skip&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;h2 id=&quot;adapt-it&quot;&gt;Adapt it&lt;/h2&gt;
&lt;p&gt;Ask the person these before suggesting any of the above.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;What is your real edge, if any: a skill, an industry, a network? If there is one, a targeted search may beat volume.&lt;/li&gt;
&lt;li&gt;How many hours a week can you give this? That fixes the size of the daily batch.&lt;/li&gt;
&lt;li&gt;Which two to four directions are plausible for you? The funnel log needs something to compare.&lt;/li&gt;
&lt;li&gt;Do you have a master resume, and how long is it?&lt;/li&gt;
&lt;li&gt;Will you interview in a second language? If so, recorded mocks matter more.&lt;/li&gt;
&lt;li&gt;Is hiring in your field loosening or tightening right now?&lt;/li&gt;
&lt;li&gt;Which field are you in, and what do its interviews expect that others do not?&lt;/li&gt;
&lt;li&gt;Which tools do you already use for notes and files, and what are you comfortable sharing with an AI?&lt;/li&gt;
&lt;/ol&gt;</content:encoded><category>prompt</category></item><item><title>完美女孩</title><link>https://agnesv1.github.io/writing/perfect-girl/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/perfect-girl/</guid><pubDate>Fri, 01 May 2026 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;january jones 有两个知名角色，一个是 mad men 里的Betty，一个是x战警里的白皇后，都是完美女孩类型的女性角色。可能因为她样貌过于画报美人，演技木讷，人称北美刘菲，就好像浑身都是无形枷锁，迫使她只能做出特定的表情和动作。&lt;/p&gt;
&lt;p&gt;Betty 把所有不符合她关于自己完美女孩幻想的元素都扫出她的巴啦啦魔仙堡，她责怪女儿，离开 Don，厌烦Peggy，对所有办公室的劳动元素避而远之，抗拒被挑战又渴望挑战世界，也会在意识到自己是 Don 工作里被轻易预判的“主妇”时破防……她拒绝心智上的成长，把所有脑力都用于维护自己的画报女郎幻想。她站在那里就是一页广告，是这个行业的拟人，用谎言许诺，然后把消费者的心智禁锢在这个幻象里。某种程度上，“完美女孩”是上世纪最好的社会身份广告。&lt;/p&gt;
&lt;p&gt;Betty 是那种路径依赖的悲剧，她在“美貌”和“婚恋”这两张牌积累了太多，就好像肌肉训练，现在开始重新训练另一套行走方式已经有些晚了，就算不晚，也太难。她必须要持续损耗心智和精力去欺骗自己，不然就连这场梦都没了。&lt;/p&gt;
&lt;p&gt;某种程度上，Megan 和 Sally 是她的竞争者，她以为大家都在“完美女孩”这张卷子上笔耕不倦。但 Megan 撕了卷子去洛杉矶，Sally 看都不想看这张卷子，又根本不参与这场竞争。这时 Betty 只能爆发应激式地伤害她们，否定之否定。比起来输了“完美女孩”这局比赛，更可怕的是别人根本不想要，不想要她付出了一切，包括两次可口可乐广告拍摄，拿稳的“完美女孩”奖杯。&lt;/p&gt;
&lt;p&gt;Betty 是“完美女孩”身份的消费者，自己还了一辈子贷款，发现这玩意到手没那么好，而且也不给售后……成为完美女孩，是女性给生存缴纳的保护费，但并不是唯一的付款途径，甚至是最不划算的一个选项。&lt;/p&gt;
&lt;p&gt;白皇后也算一种永恒少女类型的角色，她是有意识的景观。代价则是白皇后一直在用一种病态的方式过载，先是对现实的恐惧导致她对人心洞察信息量已经达到导致情绪崩溃的程度，然后钻石化来防御，这种情感切割又到了另一个极端，她总在用一种极端对抗另一种，就算打反派也要穿高定，打扮成内衣模特时又要强调自己的攻击性（很经典的红唇高跟恶女），既要又要还要，其他赛道都做到极致时也不放弃往脸上打肉毒杆菌。&lt;/p&gt;
&lt;p&gt;这是个畸形的系统，诉求过多，如果不是白皇后本身异能就过于逆天也不可能成。所有尖锐和坚硬保护的并非她的脆弱（真不脆），或者童年伤痛，不，那里面是一种“完美”幻觉……属于“完美女孩”类型角色里，少数能武器化这个社会形象的。一通操作猛如虎，一看收益两块五。&lt;/p&gt;
&lt;p&gt;没人期待一个男性创业者同时帅气而谦逊，或者一个男性学者该青春又善良；某种程度上JK罗和章天支付的代价也和这个有点关系，广义的完美女性幻想，同等的智商和素质但会获得更多非议，虽然我也不喜欢她们。如果说 Betty 在为了这个幻觉还贷，那白皇后就是无限杠杆，平仓救市，还有成千上万的独立女性博主，以及我不敢提的各路名字，或许有时包括我，以不同方式托举着“完美女孩”这个至今没有破产且几乎不具备盈利可能性的股票，这个来自前现代社会的公共设施，何尝不是种花瓶、人柱、阿姐鼓。&lt;/p&gt;
&lt;p&gt;所以我……&lt;/p&gt;</content:encoded><category>writing</category><category>纯属虚构</category></item><item><title>关于小言</title><link>https://agnesv1.github.io/writing/on-xiaoyan-romance/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/on-xiaoyan-romance/</guid><description>断续记的言情/剧集观后感：从《甄嬛传》《掌中之物》到琼瑶剧，男主女主的套路与人性。</description><pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;em&gt;断续记的言情与剧集观后感，2018 到 2026。&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;2018&quot;&gt;2018&lt;/h2&gt;
&lt;h3 id=&quot;8月9日&quot;&gt;8月9日&lt;/h3&gt;
&lt;p&gt;掌中之物看到最后我对傅慎行甚至谈不上仇恨也没什么心如死灰，就是他一开始舞，我就觉得闹心。觉得大哥你又搁那儿跟我演呢，你爱谁谁自己找个娃娃演深情不行吗。我非常想教育一下男主你不是爱女主你纯粹sjb又脑子有坑，冒牌货水准差异就体现在这儿了。&lt;/p&gt;
&lt;h3 id=&quot;8月11日&quot;&gt;8月11日&lt;/h3&gt;
&lt;p&gt;看过那么多言情里男主多半都……挺好的……让我印象深刻的有仨，一个是一寸相思的男主一直跟女主玩战术（。一个是天命为凰的男主，反正一开始也是在玩战术……另一个忘了叫啥，姓纪，是女主表哥，我行我素剑走偏峰，天生奇才爱抄捷径，不懂爱所以没能和女主he，但是特逗，为了学飞行从屋顶跳下去。叫纪咏，九重紫的男二，跳来跳去，冒傻气。&lt;br&gt;
【我算无遗策，只是没想到你也一直暗恋我】这种情窦未开的缺心眼天才（。&lt;/p&gt;
&lt;h2 id=&quot;2021&quot;&gt;2021&lt;/h2&gt;
&lt;h3 id=&quot;9月14日&quot;&gt;9月14日&lt;/h3&gt;
&lt;p&gt;甄嬛学家不知道有没有cue过这点的，甄嬛身上有种让普人极其厌恶的傲慢。&lt;br&gt;
如果聚焦到浣碧和安陵容视角，就很容易发现这点，她认为自己”要嫁最好的男子”，同样，要交最好的朋友，要吃最好的食材，要有最完美的一生，处处优越于普人。&lt;br&gt;
安陵容和浣碧的痛苦就是，她们知道自己不是她评价体系里”最好的”那个。&lt;br&gt;
在甄嬛意得志满的时候，她们被那个完美的世界体系排挤在外了，在甄嬛失魂落魄的时候，她们又感到被冒犯……为什么这样的生活我们已经很满意，你却非要掀桌子？&lt;br&gt;
跟她相处得好的，沈眉庄也是自命清高的类型，皇上攻略不到就走太后线，依然能拿第一名，所以从不介意她的脾气。男主也不介意，果郡王也不会介意，因为他们本来就觉得自己是最好的男的😅，感觉挺好的😅，好像买了个最贵的包包，满意😅。流朱也不在意，低头低惯了。&lt;br&gt;
某个角度来讲，她跟华妃内里才是一个路子，觉得自己就是天下第一。&lt;br&gt;
不过另外某个角度讲，安陵容比浣碧惨得多，浣碧好歹是大门大户出来的吧，有主见（），安陵容完全不知道自己想干嘛，就是一直琢磨，怎么在皇上那里答高分，怎么在甄嬛那里答高分，但是（（。甄嬛对队友的筛选标准还挺刻薄的，她就（（。&lt;br&gt;
这也是爆红的原因之一，这代独生女通病。。有共鸣。自恋，刻薄，眼高，手低不低就看个人了（。&lt;/p&gt;
&lt;h3 id=&quot;9月22日&quot;&gt;9月22日&lt;/h3&gt;
&lt;p&gt;卢娜身上有种完整的美学，在整个作品里就很罕见………………当然跟演员妆造都密不可分，好像白飞飞脑袋上的树叶子，周芷若脑门的红点（（。就是，轻盈的，透亮的，浅淡的，安静的，混乱的，癫狂的，孤寂的，悬浮的，之类的（（。&lt;br&gt;
她身上所有元素都指向这个风格，就特别漂亮，她的性格，学识，包括说话语气和妆造，社会关系，都是这种感觉。。&lt;br&gt;
从前我以为这套美学的继承人是米娅，米娅的名字都是短促轻盈的，在简爱里的造型也很符合这套，但是米娅太刚强了（（。而且米娅也会有毒一点（（。&lt;br&gt;
米娅的造型巅峰之我见，是斯托克，深棕色卷发配上真丝半裙，方脸，瞄准镜里的瞳孔。&lt;br&gt;
另一个有点适合卢娜美学的是日本的一个模特，松冈莫娜，有个广子里她走在海边，缭乱的卷发，很薄的唇角，但又要妖媚和倔强一些，跟卢娜美学不同，卢娜漂浮在系统里几乎不和任何事物产生对抗，她是悬浊的。&lt;br&gt;
要看到重现卢娜美学的我觉得只能看HF。。她其实挺HF的，无性，标准仙女风。&lt;/p&gt;
&lt;h2 id=&quot;2022&quot;&gt;2022&lt;/h2&gt;
&lt;h3 id=&quot;1月1日&quot;&gt;1月1日&lt;/h3&gt;
&lt;p&gt;我看有人说安陵容嗓子哑了以后为什么不去唱摇滚呢！北京人应该会喜欢崔健。深刻啊！！！！！时代束缚安陵容的又一个证明，差点，成不了真摇滚，安陵容也能当永恒沉睡和夜愿！！！！！！&lt;/p&gt;
&lt;h2 id=&quot;2023&quot;&gt;2023&lt;/h2&gt;
&lt;h3 id=&quot;7月14日&quot;&gt;7月14日&lt;/h3&gt;
&lt;p&gt;听金枝玉孽的b站点评，玉莹很有魅力啊！玉莹的魅力和安陵容在我这里类似，就是都到这份上了，你总该绝望了吧？该和我一样趴在泥沼，一蹶不振，从此每天喊着自己是失败者，自怜自伤，哭哭啼啼，难道输了那么多次还不该放弃吗，但这种角色就是撞了南墙也不回头，这辈子好像都不知道什么是认命，什么是死心，怎么不算一种少年漫经典场景，被打败100次就会站起来100次，“再来”。&lt;/p&gt;
&lt;h3 id=&quot;8月9日-1&quot;&gt;8月9日&lt;/h3&gt;
&lt;p&gt;讲真，如果浣碧和安陵容互换身份是不是都能活得挺幸福，安陵容理想生活是出卖自己的十八般武艺给姐姐当狗，正好适合浣碧这个岗，然后浣碧梦想是拿到正式合同+有头有脸，平起平坐，用安陵容的牌也很可能能拿住一个小家庭/宫殿的所有财政权。&lt;/p&gt;
&lt;h3 id=&quot;11月14日&quot;&gt;11月14日&lt;/h3&gt;
&lt;p&gt;听甄嬛传又有两个笑点，一个是说华妃唯物主义战士，完全不信那一套，时疫那里皇后太后都在装模作样念佛，只有华妃在翻医术push自己手下的俩太医。&lt;/p&gt;
&lt;p&gt;虽然这段剧情从头到尾都很扯😂，这剧也就时无英雄吧。&lt;br&gt;
1，设定里华妃专注找药方，甄嬛正在姐妹情深，剧情给女主的挂是华妃手下没有专业对口的太医，而温实初擅长传染病。从俩人努力的方向看，华妃找到药方才是合理的。这个剧情应该改。&lt;br&gt;
2，太医院不本来就应该集体焦头烂额吗，叠加华妃一带二意义是什么，她也不懂医学。&lt;br&gt;
3，如果翻医书就有用，皇后和安陵容为什么一点也没出力，这里剧情毫无涉及。如果想设置为，“其他人怕被牵连，只有华妃敢做”，就合理多了。&lt;br&gt;
3.5，同理，如果把剧情设置成【充分承认】华妃和她哥的贡献，也合理多了。年羹尧狂妄，但保家卫国的贡献在这个剧里都被轻描淡写了😂。&lt;br&gt;
4，这里用到了一个设定，华妃手下的太医擅长妇产科，不擅长传染病，但是温实初如果对传染病颇有所得，那后面妇科如此熟练……这么有本事，却混的不咋样，剧情也没给出解释。皇后把持太医院，为什么没注意/收编过？&lt;/p&gt;
&lt;p&gt;还有个笑点是反封建的浣碧，华妃送皮草给太后，说后宫也就您能穿，弹幕：浣碧也敢穿。&lt;br&gt;
年羹尧狂得不行，其他人不敢吱声，就浣碧一脸不服………&lt;/p&gt;
&lt;h2 id=&quot;2024&quot;&gt;2024&lt;/h2&gt;
&lt;h3 id=&quot;2月5日&quot;&gt;2月5日&lt;/h3&gt;
&lt;p&gt;白娘子传奇是一款东方的美女与野兽，西方故事很古典的一幕是美少女用眼泪或者吻唤醒了怪物的神智，上次看这个桥段还是沙马兰让后翼弃兵亲x教授……白娘子原版比较没意思，翻拍版甜翻了，许仙用自己的信任和爱接受了白娘子的一切，知道娘子是妖怪也不怕，说她是好人，就算要我性命我也要给娘子。&lt;br&gt;
某种角度讲比简爱甜太多，简爱还是靠外界条件变化才做平两个人关系（。新白娘子传奇里的核心则是，创作者承认许仙释放出的善意的价值，承认这种善意可以包容感召妖怪，跨越物种界限。&lt;br&gt;
剑雨的甜也是，剑雨承认信任和爱的价值，角色的矛盾解决不止因为他们的武力值或者有多聪明，能重新在一起是因为他们相爱。&lt;br&gt;
现代社会已经很少见到能真的去论证爱与信任的价值的作品惹，下午我还在发呆想，狛枝就是只会输给善意，他不认同自己拥有的财富、智力甚至于幸运的价值，认为最高贵的（除了精英天赋）是绝望里不屈不挠保持本心的”希望”。他很想看到那种人性闪光时刻，我也很想……&lt;/p&gt;
&lt;h3 id=&quot;3月3日&quot;&gt;3月3日&lt;/h3&gt;
&lt;p&gt;金玉妍能作为一个外地人在宫里混到这个地位，只能说是networking的神。安陵容是那种LinkedIn每个月更新一个certification的卷神，金玉妍是每周涨二十个connections要干啥都有内推每周赶场十个party的卷神…………&lt;/p&gt;
&lt;h3 id=&quot;3月12日&quot;&gt;3月12日&lt;/h3&gt;
&lt;p&gt;另外安陵容的互联网流传形象和原剧差异还蛮大的，原剧就是阴暗爬行，黑化的核心原因是她认知模式的扭曲（没有健康的新养料/新模式习得，路走窄了）。网络流传形象则放大了微妙的「小圈子里多余的边缘人」特质，忽视了她自身思维的问题，因为大家对她在群体社交里的处境还蛮强的共情叭，各有各的关注点。&lt;br&gt;
借题发挥表达「上不了台面的我」，分享在漂亮成功姐妹面前的自卑情绪，应该很少有人真的对陵容这个角色感兴趣其实……&lt;/p&gt;
&lt;h3 id=&quot;7月11日&quot;&gt;7月11日&lt;/h3&gt;
&lt;p&gt;琼瑶女主都好擅长建立自己的storytelling，用自己的叙事和世俗伦常对抗，依萍经典的【我是来赚钱的，我比你们高贵】，还有很多经典的，我是来加入这个家的，或者孩子是谁的重要吗。自我意识发育的极致吗这是。&lt;br&gt;
她的主角很擅长对外界进行洗脑，超强的洗脑功底，在女角色身上蛮罕见的。&lt;/p&gt;
&lt;h3 id=&quot;10月28日&quot;&gt;10月28日&lt;/h3&gt;
&lt;p&gt;这么想想敏敏特穆尔和周芷若的红白玫瑰也是一种满足男性醒脾的设定，如果我写，就是有情人终成眷属，野心家借此更上一层楼。三个人两段情一场完美结局。敏敏特穆尔放下家国天下当恋爱脑，周芷若当然也可以牺牲爱情成全掌门梦。&lt;br&gt;
现在流传的几个版本里，我都觉得周芷若比敏敏弱很多，无论性格还是人物动机，影视版更是削去了她原作里很对我特别欣赏的细节，狠辣，偏激，精神不太正常的亚子。&lt;br&gt;
我看说连载版周芷若设定是公主命，父亲差点成事，所以对张无忌也有”借你成我皇后命”的意思，这更可爱了！甚至她贴张无忌可能也有部分是因为，这是郡主感兴趣的男人，应该还算配得上自己。当公主当皇后当首席爱徒，都不如自己大权独揽。被压抑被画饼太久的软萌小白花，爆发黑化，听起来戏剧性饱满多了。&lt;br&gt;
如果是我写，我会把她性格里偏激自私的部分放大很多，哪怕不自洽，最后抓着张无忌也要从容不迫地给新人添堵。&lt;br&gt;
金庸和几个影视剧版本给她处理得特别弱，给她的恶行找了太多迫不得已的理由，搞得好像是命运推着她走，但原作或者原构思里的毒辣行为又还保留着，很不合理……我相信男性会更接受这样的女角色，但对我来说就超无聊。&lt;/p&gt;
&lt;h3 id=&quot;12月5日&quot;&gt;12月5日&lt;/h3&gt;
&lt;p&gt;前两天听琼瑶剧的那种流行文化视频（啊啊啊啊啊啊），说到一点，依萍在被陆家赶出来的雨夜确实遇见了何书桓，但何书桓没拯救她，他们俩反而大吵一架。&lt;br&gt;
那个视频论点就是现代偶像剧，女主遇到挫折就会被男主拯救，up主认为这个逻辑不进步啥的……&lt;br&gt;
说实话我也觉得不太现实，现实生活遇到挫折我从来没指着同龄人拯救，肯定要回家求长辈啊（…），长辈靠不住就自己熬，我的人生经验是同龄人无论男女都很难帮到忙。。依萍核心筹码是靠能力抓住了秦五爷，寻找自己人生的sponsorship吧。&lt;/p&gt;
&lt;h2 id=&quot;2025&quot;&gt;2025&lt;/h2&gt;
&lt;h3 id=&quot;4月24日&quot;&gt;4月24日&lt;/h3&gt;
&lt;p&gt;突然想到琼瑶对角色不会有明确的惩戒行为？大概？我不记得了。&lt;br&gt;
网文特色就是对配角（甚至主角前世）的惩戒，如果”你做了某件事/选择某种生活/保持某种信念”，那么”你就会被奖励/被报应/有某种与之匹配的下场”。&lt;br&gt;
我印象里琼瑶很少搞这种下三滥的手段，即使我本人有明确的立场也……无法欣赏这样的创作方式。小燕子和紫薇的选择都没错，晴儿和知画也算得偿所愿，依萍茹萍梦萍全被结局宽恕了，绿萍也有自己的新生活，所有选择都是被允许的。&lt;br&gt;
现在很多网文和评论区一样，角色不符合读者心意就会被期待不得好死……&lt;/p&gt;
&lt;h3 id=&quot;5月2日&quot;&gt;5月2日&lt;/h3&gt;
&lt;p&gt;哎我真的觉得，古早偶像剧的女主不管设定怎样，性格是真的很”主角”……不是大女主，就是一看就是经典的流行文化主角，站在那里，发生在她身上的就是故事。&lt;br&gt;
大家都有很多被忽视的牛逼品质，遇到挫折哭一哭也不会放弃，被误会了就想办法解开，遇到麻烦即使是有点超出自己能力范围的也要再试试，会抱怨，会哭，会生气爆发，但是很快又能自己站稳，回到原本的样子。&lt;br&gt;
琼瑶系列代表的小燕子和陆依萍，台偶序列的夏之星，日偶的杉菜和袁湘琴，都是这样。现在辩经视频总强调阶级，性别，有时我想你们不觉得这是很伟大的人吗？&lt;br&gt;
就很传统主角相，很童话，贫贱不能移，威武不能屈，不会因为对方富有或平庸而区别对待，不会因为彩票或困难就放弃自我，小时候真觉得这就是我想成为的样子……吉伊也是这种小朋友，就很主角，自带变化的成长曲线和稳定的人格魅力。&lt;/p&gt;
&lt;h3 id=&quot;5月14日&quot;&gt;5月14日&lt;/h3&gt;
&lt;p&gt;郭海藻的塑造应该是上世纪蛮典型的女性形象？她没有自己的成熟价值观作为壁垒和武器，只是根据别人的需求来塑造自己，而家庭这样的小单位就会让她变成一个沉默的输血机器。&lt;/p&gt;
&lt;h3 id=&quot;8月8日&quot;&gt;8月8日&lt;/h3&gt;
&lt;p&gt;琼瑶和张爱玲是真的谈过异性恋啊，也是真跟亲戚打过交道，半生缘里对老太老头的描述好强………母亲对曼璐的心情，其实和曼璐对曼桢的心情是一样的吧，凭什么你能那么高贵清白地过大小姐日子，我要去做下贱营生。你不卖了自己，难道要我去踩缝纫机？&lt;br&gt;
顾曼璐先被母亲推下海，再转而推曼桢，这是家族里女性的多米诺互害（。故事的痛苦在于，曼璐和曼桢之间有真感情。&lt;br&gt;
她们俩写的男角色也是传神，最高配的特点是懦弱无能，往下什么口味都有，总之就是把爱情把妻子当资源。没谈过至少三场异性恋，在当年的社会舆论，品不出这个结论。&lt;br&gt;
对着这些男角色我感慨：这是屎吗？哦，我是说这是什么。&lt;br&gt;
懦夫，废物，软饭男，赌棍，多偶男，白P男，琼老师和张老师你们这里的货源也很差啊！&lt;br&gt;
还有就是我认为男角色都很慕强，喜欢依萍喜欢曼桢，男角色着迷的就是她的不屈服和自我意识。我琢磨啊，男的确实比较喜欢更强的个体，只是怕对方压制自己的话比较有失尊严（失去话语权），女的就比较喜欢怜弱，可见两性地位换一下的话，异性繁衍机制更安全………&lt;/p&gt;
&lt;h3 id=&quot;8月8日二&quot;&gt;8月8日（二）&lt;/h3&gt;
&lt;p&gt;昨天我还在说，虽然我知道张爱玲和李安各有各的理解，但在我看来王佳芝的最大痛苦是生活体验太差了。之前我的理解版本，就是王佳芝选择了死在权贵情人的梦境里，此外她还在选，到底同事更该死还是甲方更该死…………&lt;br&gt;
易先生送礼给她，相当于救了自己一命。王佳芝一琢磨，甲方对我都有点尊敬，还是死同事吧！老板同事太不是东西了！&lt;br&gt;
然后她同事还在痛苦功败垂成，李安的理解是情欲战胜了理想，张爱玲的理解我不太确定，我的理解就是”今天我好日子反正是过到头了，同事也一个都别想舒坦”。平时把王佳芝使唤着当牛做马，对这枚任务中的关键队员就那个脸色，怎么想的，什么情商。&lt;/p&gt;
&lt;h2 id=&quot;2026&quot;&gt;2026&lt;/h2&gt;
&lt;h3 id=&quot;1月13日&quot;&gt;1月13日&lt;/h3&gt;
&lt;p&gt;小时候完全理解不了琼瑶，现在回看，戏剧冲突场景要写好，要诀之一可能是角色塑造的完成度？能充分理解十几个角色的思维系统，才能写出好看的群戏互殴…………写手的大脑同时开着五六台模拟机，每个角色做出行动会说出台词，其他角色的情绪反应都要跟上，这种场景对作者算力和内存要求都很高，难怪我总觉得戏剧冲突/吵架戏/混邪/狗血写得好是一种智商高（一种（。&lt;/p&gt;
&lt;h3 id=&quot;2月3日&quot;&gt;2月3日&lt;/h3&gt;
&lt;p&gt;不喜欢宿命论但言情小说教了我很多，像言情女主一样，正义，勇敢，越挫越勇，跟霸总校草对线也要维护自己的朋友，就算是普通人也要过好自己的生活，不要践踏别人的自尊，也不能被践踏。成何体统和呵呵讲的都是，不能因为自己比较小太阳（？）就无限喂养阴暗攻，要有选择有边界地释放善意。掌中之物和太子妃升职记，讲的是不要屈服于坏人的威逼利诱即使再痛苦，因为坏人的爱也是扭曲的，会毁掉自己的人生，以及在不平等的关系里一定会被扭曲意志。琼瑶写女性怎样捍卫自己的价值观，甚至说知否，也讲了一米五的老保怎么在非常有局限性的环境过完一生……&lt;br&gt;
我觉得很多言情小说都没啥大问题啊，眼里有啥就能看到啥吧。我关注角色的美德，尤其是女角色的，就总能学到一些优良品质。给小孩选礼物也是，有的小孩能在那不勒斯四部曲爱上尼诺，也有人能在娘道里看到赫拉的代价，我真的很困惑人类是如何被塑造的，又是怎么被影响的。&lt;/p&gt;
&lt;h3 id=&quot;2月12日&quot;&gt;2月12日&lt;/h3&gt;
&lt;p&gt;成何体统就很典型异性恋体验啊，就是你约会了一个男的，他看起来体面温和，特别懂你，你们说着别人都听不懂的话，他和这个世界上别的男人都不一样，他如此文明，平等，尊重女性，还爱你。你把一切都交托给他，之后有一天你发现他本性是个工具化所有人事物的暴君，之前你们的合拍都是他演出来的，可是你已经对他有感情了啊，你只会心疼他是怎样被世界搓磨从柔软的少年长成这样自私冷血大ego的耀祖的，你放不下，不肯相信一切都是自己的幻觉。你累死累活忙前忙后，终于让他从初识时的架空暴君，长成了握有实权的一家之主，欣慰于他偶尔的人性闪耀时刻，那是最开始时你被许诺会拥有的恋人………这个内核的互动非常非常非常提炼而真实，能混出头的言情里男主基本都是被包装好的真男人，混不出的言情就总在塑造一些柔情铁T，人性未泯，何以为男。&lt;/p&gt;
&lt;h3 id=&quot;10月6日&quot;&gt;10月6日&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;01&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;这个兰香缘里的每个角色都……看见男主屋子里的好东西多，配角想法是“我怎么偷点走“，没有辅酶，没有惊叹，纯粹的对发财的向往……&lt;/p&gt;
&lt;p&gt;弱者内耗：仇富/慕强/贴膜&lt;/p&gt;
&lt;p&gt;强者行动：我要偷他钱（真偷了）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;02&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;又在看兰香缘，男主的对头要害他所以直接杀他妈（计划），因为他妈有事的话他就不能上班了，而且比别的长辈好杀。这确实比杀女主更有道理有讲究……&lt;/p&gt;
&lt;p&gt;男主跟亲戚们对线，男主妈觉得诶我这样不好做人，我走了，转身就开溜。&lt;/p&gt;
&lt;p&gt;老太老头的心理活动也都写得很好，不是装糊涂，是无所谓，谁顺着我我就捧谁，闹成一团糟又怎么样，你们又不说让我顺心的话。但如果真触及自己的利益，送走也无所谓，基本取决于这样肯哄自己的好颜色有多少。&lt;/p&gt;
&lt;p&gt;男主看妹妹们的婚事选择，立刻反应过来，祖父这是在给他铺路。&lt;/p&gt;
&lt;p&gt;配角谈如何不出差错：全靠别人卖我面子。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;03&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;兰香缘cpt120+也有一场移步换景，写得蛮精妙，主视角是男n号夏芸，跟随他的视角重新看待每个角色。诡秘之主和新闻女王s1里新intern的剧情都有过类似的手法，新角色带来全新视角，龌龊被遮掩，质朴被低估。那场群戏蛮好的，但最后落点是“天龙人随便摆布老百姓的命运”，而诡秘之主的落点是哀叹。&lt;/p&gt;
&lt;p&gt;兰香缘则是极大程度地放大这些负面品质可能带来的社会影响，大事件都是角色的小心思引发的蝴蝶风暴，女主的态度是装瞎，装不下去了再爆发。确实女主的情况不比克莱恩，很难幻想达则兼爱天下，我对现实社会的理解也是，游戏规则能施加干预的幅度有限，最好是换轨道。但我估计女主也无法履行一个钉子的责任，呃……。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;04&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;兰香缘（书版）好像那种过筛好多次的土豆泥山药泥，本质还是碳水，货源也吃不出太名贵稀有的滋味，胜在做工确实精心，细致，做出了入口即化的滋味……都是跨阶级群像戏，兰香缘cpt120+的描写自然而然，看不出太多作者刻意设计的痕迹，但内核是“天龙人想咋整就咋整”。诡秘之主是那种市面上能找到的好料子做出来有锁边的套装，每个环节都过关又每个环节都一般，全靠内核气质撑起来，显得很高坤。&lt;/p&gt;
&lt;p&gt;诡秘之主谈阶级，主题是“唉阶级差异真是太残忍了”，不谴责顶层，不嘲笑中产，不鄙夷底层，每个环节都避重就轻，基本不会正经塑造任何角色的阴暗面。&lt;/p&gt;
&lt;p&gt;兰香缘完全反过来，写中产就讲伪善造作，写底层就是贪婪撕扯，写天龙人就是怎样作践普通人的生活，只有逼急了才会良心发现一二。故事里目前没有一个真正可敬可爱的角色，只能觉得可恨可叹。&lt;/p&gt;
&lt;p&gt;诡秘之主是看不到垃圾房和垃圾道的高级公寓，所有厨余包装不被需要了只需要顺着厨房里的某个隐秘的抽屉，在读者没留神的时候扔掉，就不会被发现，也不会产生异味。角色没有屎尿屁和贪嗔痴，心态不好就找心理医生做个认知疗法，进出诊所的大门还会用酒精免洗洗手液。&lt;/p&gt;
&lt;p&gt;兰香缘里大家都不太洗澡，纯天然的体味，精神上的头屑尿渍油脂狐臭都被刻画得惟妙惟肖，完全把我给真实了………………&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;05&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;女频最中幻想：富家婆婆特别喜欢我，要认我做义女，觉得我比她的猖狂儿子都好。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;06&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;兰香缘看到3559页了（还有五百多页），叙事维度牛坤，到现在框架都不算零散。1/3后确实泄气了，但已经不错，这种大长篇能从头撑到尾的没几个人，太长了。主旨已经从歌颂美德转移到了歌颂女德，语言风格类红楼，人际关系参考了金瓶梅，叙事线实则是西游记，女主在一群离谱的妖魔鬼怪里坐化得道，男主就是她的悟空+八戒……&lt;/p&gt;
&lt;p&gt;和魔道类似，是一本描述旧社会混乱情景使得读者对法制社会充满信心的小说。看魔道我就想，那个社会完全没有管用的法律条文吗，全角色的道德发展阶段似乎都处在 pre-conventional 的初始层级，除了黄帝蚩尤背景的网文以外我很少看到那么原始生猛的设定了。&lt;/p&gt;
&lt;p&gt;这本也是，极朴素的道德理念，陈香兰妾身悟道的结论是申冤在我我必报应，意思是老天安抚（或者说在她幻想里安抚）：别管啦，好好干，老天都会把坏人给处理了的，凡人别想当义警。&lt;/p&gt;
&lt;p&gt;我曾经在自己的故事里做了很狂妄的反转，故事里主角直接代入了“我“，因为他实际是那个宇宙里的天龙血脉，就该是神，也是一种自我感觉极度良好的病态心理描写。但坦白说呢，我确实是不太相信那一套，我看到的是杀人放火金腰带，修桥补路无尸骸。写手信，香兰信，这是我们之间的理念分歧，没什么可讨论的。&lt;/p&gt;
&lt;p&gt;为什么故事到了最后五百页，女主依然是个小妾？这在我们妾频是很典型的设定，因为极少有人同时看妾频和男频，笔者在这里要分享自己的独到见解。&lt;/p&gt;
&lt;p&gt;男频喜欢让男主在德不配位的时候获得某种地位，干着干着真干成了，即使诡秘之主也不例外。虽然随着社会阶级固化，越来越多主角会在大后期意识到我本来就是天龙血脉，这些都该是我的，道诡也算是对自己前期挣扎的一笔勾销。&lt;/p&gt;
&lt;p&gt;女频则喜欢让女主承担不属于自己当前职责 scope 的任务，然后完成得很好。我们魔道也是典型，男主重生的意义是什么？他的 job description 变得很 junior，不用很费力就能交付超出预期的成果。有段时间妻频流行皇后太后转世贵女，逻辑类似。这次是贵女转世奴籍，一直做妾室，因为她的所作所为如果放在旧社会主母的角色并不亮眼，放在户主位置简直稀烂，但降低身份，就可以让角色看起来颇具美德。&lt;/p&gt;
&lt;p&gt;不过我还是会看下去的，因为叙事功底还是很不错了……后期太期待因果报应，我不吃这套，不过也很像那种世情警言吧，看了心里不难受。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;07&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;看完了兰香缘🫪，理念不同但写作手法真不错，1/3之后有点松散，最后1/3大场面的剧情相对草率，但整体完全控住，牛坤。这个体量的写作需要的心力和考量太恐怖了。&lt;/p&gt;
&lt;p&gt;最精彩的都是引爆伏笔的群戏，这也是AI目前完全做不到的设计……第一场大型多米诺群戏是陈香兰被迫当妾，为了准备这场戏，伏笔（无论是角色的心性三番五次铺垫，还是人际关系，又或者是展开相应的地图与背景设定）做了二十来处。故事切换主视角，从夏姓小书生启动，环环相扣，连点成线爽死我了呀，剧情合理地滚落在香兰的命运转折点。&lt;/p&gt;
&lt;p&gt;后面几场群戏都弱着了，香兰后面跑路是一场，牵扯皇室的也算吧乱七八糟的。我蛮喜欢赵月婵最后出场的设计，堪称四擒四放，可惜落点的主题稍俗，不太合我意。后期角色塑造还是粗糙太多太多，也是大长篇普遍问题，还好，已经不错。&lt;/p&gt;
&lt;p&gt;最后想吐槽的是女主信奉因果报应，那还是在盼着坏人倒霉啊，说什么已超脱我就觉得自己骗自己哈。如果我设计会让坏人逃脱法网，得意洋洋，主角看着只能痛苦，这就是我的人生体验。最好笑的是第二轮女反派（姜曦云）完全在表明兰吧，外型措辞指向性过于明确，笑死我了说好的佛性呢！女则女诫女训怎么还内斗！&lt;/p&gt;
&lt;p&gt;就很女四书，讲的也没啥错吧就是为人处世之道，ok的，只是我的道不是这个道，所以我会忍不住吐槽。没什么对错是非，但是我的道不会诅咒其他人倒霉，感觉没意义，承认自己的局限性和世界的随机性，这本觉得世界存在普世的正义，还是期待有圣贤慧眼，天道轮回，我不置可否好吧。&lt;/p&gt;</content:encoded><category>writing</category><category>哔哔</category></item><item><title>关于赵婷</title><link>https://agnesv1.github.io/writing/on-zhao-ting/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/on-zhao-ting/</guid><description>看完赵婷（Chloé Zhao）一次采访后的碎碎念：和她偏爱的几位导演比较，聊她刻意维持的柔软人设。</description><pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;无法喜欢婷赵因为她实在太像我喜欢的导演低配版了，商业版，通俗版，不是坏事但我不吃她的风格…………水千丞师承蓝淋但水千丞去掉的是蓝淋让我无法接受的部分，我无法为普男的情感生活掉眼泪，我喜欢水千丞对狗血的卡通化处理，和恰到好处的注水。&lt;/p&gt;
&lt;p&gt;而婷赵的加工就是，视觉上没有特伦苏的仙气，叙事上没有特伦苏的洞见……特伦苏作品里纯粹视觉享受的存在感太强，让人忽视了他最大卖点是根植于哲学的深邃思考……&lt;/p&gt;
&lt;p&gt;不了解也没喜欢赵婷的作品，尤其反感她在新作的后半场把女性主义符号基本抹去，不过如果她能得奖我会很开心！采访里强调了太多恐惧，脆弱，和她的低靡，我是想说这并不构成完整的她……她对作品有着磅礴且细微的控制力，这种力量只能源于她依然猛烈跳动的心脏，她高密度的智性思考，以及对整个剧组资源的调动。她不是一个刻板印象里靠着脆弱的异乡人特质获得地位的有色皮肤女性，虽然这可能会符合艺术界或者整个社会的期待与幻想。&lt;/p&gt;
&lt;p&gt;私下说我还觉得赵婷有一点蛮普通，当然我对比的是影史不是影坛，就是她镜头和表达很明显在说什么，也很明显想说什么，意图感过于清晰单薄。早年李安我觉得也有这个情况，就是很像在拷打，把观众摁在观众席说”你看这个惨不惨？美不美？嗯？这个镜头是不是太牛了？“这种。我个人第一审美是特别容易被误读的作品，充满了叙事的陷阱和背景信息的屏障，我不喜欢被人看懂，也不希望广泛的读者能按照一套标准化的密码表解读，也只能说是个人喜好。&lt;/p&gt;
&lt;p&gt;产业结构决定的，一个好作家可能是避世的易碎的无助的，一个好导演永远永远会是暴君，不会有例外的，操纵几百个人来表达自己的意志，这怎么听都跟软弱痛苦无关。赵婷就演吧，人就是会高估自己不具备的美德，心选姐说她说话氛围好像在拍白莲花度假村，哎，也许泰勒的最终梦想就是成为青春期和体育生恋爱的拉拉队长，也许赵婷的终极梦想是出生在幸福的白人家庭让她被虚无主义缠绕的童年。我产生了微妙的共情，或许我们在自己无数个匮乏里选择了自己的性格，踏上属于自己的奥德赛。&lt;/p&gt;
&lt;p&gt;赵婷这个采访，好多软钉子…………说着最软弱暴露的话，实际无懈可击完全是面具……比她作品还吸引我（。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;采访人：&lt;/strong&gt; 你觉得你作为导演是怎样管理别人的（大意，他想听赵婷谈论自己的”成功”，激发她那种”我如此牛逼”的语境）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;赵婷：&lt;/strong&gt; 我要找到他们心中的激情，每个人都有巴拉巴拉&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;采访人：&lt;/strong&gt; 你当时挣扎xxx…（试图看到赵婷更露骨的痛苦，她的求生手段）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;赵婷：&lt;/strong&gt;（很慢，带着温柔的笑）你没有过吗？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;采访人：&lt;/strong&gt; 你来自中国…（又想听赵婷的悲惨童年，想听她是怎样适应社会爬到这个舞台的）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;赵婷：&lt;/strong&gt; 哦…我先去了英国…我当时多么脆弱…痛苦…&lt;/p&gt;
&lt;p&gt;每次采访人试图打断赵婷，嗯嗯啊啊的，赵婷都在用缓慢温柔的语气继续谈自己的，然后采访人只能陪笑。&lt;/p&gt;
&lt;p&gt;而赵婷好几次其实是打断了采访人的，白男哈哈，但是她语气太柔和，姿态太脆弱（哈哈哈哈哈），吊带裙，素颜，憔悴的长发，披肩，完全看不出这里包裹的强势。&lt;/p&gt;
&lt;p&gt;不过我确实该向赵婷学习，那白男问题里有一半都带刺，问一个亚女你从中国（这样充满了野心和勤勉标签的地方）来做导演这个充满操纵和暴力的职业是怎样自处的，你在竞争场景是否隐藏着胜负欲，你如何看待Malick（因为外面都说你是二手的模仿者），他在等赵婷跳进去，承认自己是一个欠发达出生的女性野心家。我不知道他是有意无意还是纯粹基于刻板印象说的这些，但这些标签对赵婷拿奖会非常不利（好的难怪姐的精神面貌如此白莲花），奥斯卡和好莱坞这几年都不喜欢这种形象。我怀疑95%的人是真的听不出来甚至意识不到自己有时候带的刺，婷姐给他们看看什么叫做讲故事的高手，什么叫做女祭司的操纵术。&lt;/p&gt;
&lt;p&gt;我要学的是，社交面具好重要。赵婷的这个森系白女面具是根据她的出身（亚裔女性，太容易被和”刻苦&quot;&quot;死板&quot;&quot;野心”联想到一起）和行业特点（艺术行业喜欢讨论这些）订制的，我不相信她本人是聆听宇宙感召的小清新，我反正没在她的作品里看到这个味道。之前老师教我社会化，说你要先让别人喜欢你，之后的谈话只是彼此在找证据，为最开始几秒带来的”感觉”。无论做什么，在哪里，大概都是，你要先让别人喜欢你，然后用对方想听到的词汇和逻辑，说出自己想说的话。&lt;/p&gt;</content:encoded><category>writing</category><category>哔哔</category></item><item><title>凤凰男和小手办</title><link>https://agnesv1.github.io/writing/phoenix-man-and-figurine/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/phoenix-man-and-figurine/</guid><pubDate>Thu, 01 Jan 2026 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;我现在的剧本是，冷酷的炫压抑凤凰男在最艰难的时候遇到了最想拥有的手办，这个手办性感可爱还温顺，满眼都是自己，出身名门，有才又机灵，但是长大后性格非常难搞非常古怪疯癫……小小凤凰男爱不释手，遗憾地放下最心爱的这个手办去打工赚钱，但还是三天两头回橱窗看看。&lt;/p&gt;
&lt;p&gt;手办成精了，完全是疯子地雷来的，每天辱骂诅咒凤凰男我也是个人类我不是你的大手办被你这样拖着不给名分，凤凰男听了很窝囊地喔一声，挠挠头，装傻充愣地又去广场打工了。&lt;/p&gt;
&lt;p&gt;凤凰男的零工是穿毛绒人偶装ABCDE在广场卖气球，每天装扮成不同卡通人物，有时他路过橱窗，会对着橱窗里的手办做出很夸张的傻傻的动作，逗他笑。手办在橱窗里又气又笑，不能说话，到处找机会跟店里客人聊外面打工的凤凰男。客人们说凤凰男是谁啊？我只知道毛绒人偶ABC。&lt;/p&gt;
&lt;p&gt;小手办出了好多好多小破事，还经常改装地雷想要炸掉整个橱窗和手办。他自己认为自己很有理，别的被他拆掉的手办或者被划伤的客人不赞同。只有凤凰男有时会过来给他收拾展台，闷不吭声，收完说好啦，我在外面还有四家传单要发。&lt;/p&gt;
&lt;p&gt;又走了呀！他一会觉得是这个街道害得凤凰男不能每天陪着自己，气得炸街，一会觉得店里的客人都想折辱他，没事就戳人家，一会觉得凤凰男根本就是找个借口出去和漂亮妹妹合影（倒是也没错），见到凤凰男就要吵架，一会觉得手办是对他的诅咒他明明是个人类，可是这么多年过去了，他已经适应了，他根本不想离开这个手办身体。变成人类也太恐怖了，要负责的。&lt;/p&gt;
&lt;p&gt;经历过很多波折后，小手办决心自己统治一个小店铺，他还站在橱窗里，也像模像样地摆了很多漂亮手办，店铺装潢，每季菜单。他给凤凰男发短讯：如果你要穿一辈子毛绒人偶装，来我这里发传单。&lt;/p&gt;
&lt;p&gt;凤凰男看了看店铺的规模，迟疑地没说不也没说行，只说出口，“那你以后不招我怎么办”。小手办看明白了，小手办拿不出那么多金币和甜品招待和承诺，气得跳脚。&lt;/p&gt;
&lt;p&gt;直到凤凰男攒了很多很多金币，多到让钱包和心口不那么晃得叮当响，他才来到手办的店铺门口。门上贴了好多卡通贴纸，都是凤凰男扮演过的卡通人偶，还有偷偷塞给小手办的玩偶。凤凰男拆着头套扣子，有点害怕。新新的门先于他的迟疑，自行打开，小手办就站在眼前。&lt;/p&gt;
&lt;p&gt;毛绒人偶头套里露出凤凰男的一双眼睛，眼睛里是气势汹汹的最佳手办。他在十七岁幻想过，二十四岁欲望着，四十五岁得到了。&lt;/p&gt;</content:encoded><category>writing</category><category>纯属虚构</category></item><item><title>乌拉那拉·宜修的女子宿舍</title><link>https://agnesv1.github.io/writing/yixiu-dorm/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/yixiu-dorm/</guid><pubDate>Thu, 01 Jan 2026 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;一号嘉宾是每天从图书馆跑出来就去实习的卷王陵容，背后有个小号一直在抽抽嗒嗒写一些很厕的话，比如说抱怨其他人都看不起我。宜修不完全统计她抱怨了认识的87%的人，其中最经常看不起她的是甄嬛。&lt;/p&gt;
&lt;p&gt;二号嘉宾是特别容易生气的文鸳，经常气冲冲跑回来要找室友评评理，跟室友吵架又去找辅导员评评理。然后她就会被挂在陵容的小号，陵容说管文鸳看不起我！&lt;/p&gt;
&lt;p&gt;三号嘉宾李静言，追星，喜欢到处炫耀她推到身高。她推官方资料一米八，她每次追完现场都要眉飞色舞跟人讲，我儿子又长高了，一米八三了！还会上网和人掐架，画图论证她推一米八。李静言为了追星经常省吃俭用的，还翘课，有次不吃晚饭饿得胃疼，宜修分她一盒菜，说你桌子上的那个pb现在海鲜价格挺贵的，我帮你出了吧，然后宜修被怒斥。&lt;/p&gt;
&lt;p&gt;宜修本人是学经济的，在top3的学校，她姐姐柔则是省里文科状元，九岁进作协，二十岁办签售会，读汉语言，根正苗红的小作家。宜修就显得又现实又笨，她有时回家吃饭会心里不爽，但不爽一下就算了，姐姐还天真烂漫地给她看之前去山里的闭关写作活动照片，宜修吃着饭说嗯挺好。&lt;/p&gt;
&lt;p&gt;宜修的课余爱好是给学校里的流浪猫做绝育，不知道为什么，尤其看到公猫的QQ她就像摘。学校里有一只横行霸道的大橘猫，作恶多端，总能找到还没TNR的新咪，她一不爽就要去跟这个橘猫周旋，什么方法都用过，那只就不理她。&lt;/p&gt;
&lt;p&gt;后来来了个国际交换生，汉语名字叫小叶，据说老家散养了几十只猫还有别的动物，一来就抓到了那只老橘猫，俩人合计一下，终于在宜修毕业前把这只也卸了QQ。&lt;/p&gt;
&lt;p&gt;宜修满意地毕业，毕业照片发出去后又提示特别关注有新消息，点进去一看是陵容发了十几个感叹号，说毕业照没给自己p好是不是看不起我？宜修无语，回复说你这样明明挺好看的。五分钟后发现那个账号已经注销了。&lt;/p&gt;
&lt;p&gt;2010年，陵容保送本校硕博，跟了一个前途很好的导师做药物分子设计什么的，毕业前已经发了一区的两篇文章，社交平台都是顶会的彼此吹捧。文鸳去澳洲读书，在悉尼理工读国际贸易，回家后据说在本地有房有车有被动收入做起来小地主婆。李静言还在追星，最开始还因为国企不能随便追海外场而郁闷，但她推结婚后她就没那么狂热了，那本pb她想卖也没卖出去，好在对成年的她而言也不再值钱。&lt;/p&gt;
&lt;p&gt;那年宜修去了美国，读博但中退拿了硕士跑路，经济学一篇论文发表周期太长了，她没事就出去上班，发现自己很爱上班，很快就升到了管理。有时亲友说她挺会管人，她说经历得多一些而已。她做自媒体讲HM角度怎么看人，有一篇个人成长分享说自己以前想法比较狭隘，走出来就好了，祝福大家都能走出自己的牛角尖。可惜那篇热度最低，只有两千三。&lt;/p&gt;</content:encoded><category>writing</category><category>纯属虚构</category></item><item><title>我流叶叶是一种龟男的萌感，</title><link>https://agnesv1.github.io/writing/#c-my-ye-xiu</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-my-ye-xiu</guid><pubDate>Thu, 01 Jan 2026 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;我流叶叶是一种龟男的萌感，我觉得克莱恩也是（…），因为不愿意通过仇恨他人获得便捷的快感，而呈现出古典的君子姿态，但如果说“善良”“温柔”就太夸张，common decency，文州也如此，普通人罢了。只是现代社会礼崩乐坏，太多焦虑，读者迫不及待地为自己的代理人主角找到敌手，写手迫不及待地让配角对主角如痴如狂，二创迫不及待地给剧情找到答案，所以这种基本的，普通的，朴素的，常识的角色塑造，就显得如此可爱……&lt;/p&gt;
&lt;p&gt;叶叶在我心里不太会管人，是有点头大那些采访啊行政啊之类的事，所以他对早年的苏沐秋也好后来的陶轩也好，有着“谢了”的情绪。陶轩一个女人也不容易（等一下这是什么私货），焦头烂额拉赞助回来，喝得哭得妆都花了，那晚陶姐在网吧小餐桌大喊着说你们要拿不到冠军就对不起我今天，叶叶对发妻难免有几分柔情和退让。（等一下…）&lt;/p&gt;
&lt;p&gt;他也没太大的野心，文州有，但叶叶不会复盘“哎为啥你有野心我没有”，也不会judge“唉文州有野心所以他是怎样的”，有就有了，他也不太关心。他喜欢打荣耀，觉得打好了心里舒服，就想好好打下去，直到快二十岁他才在离心的队伍里发现，不是这样的。&lt;/p&gt;
&lt;p&gt;陶轩想要赚钱，刘浩想要队里的地位，沐橙想跟着他，每个人都有自己的打算，想安安静静专注游戏是很小众的爱好。&lt;/p&gt;
&lt;p&gt;叶修不觉得别人有错，他爸当时知道他翘课去网吧打得他两天下不了床，人之间的诉求差异在童年时候就写在他的行为准则里。他就是有点寂寞，在这个大楼里，让他还挺乐意跟少天文州大眼老韩玩，这些人也一心一意想赢，在这里他只要聊荣耀，很舒服。&lt;/p&gt;
&lt;p&gt;见到孙翔时是靴子落地的那种心情，半年前他就在六号的挑衅里读懂了战队重组的意思，两个月前他在陶姐的桌上看到合同草稿。那天他登出账号时想了想，最后一面了，他穿上黑色大衣，走下楼去。孙翔的大放厥词对他来说更像是终于终于在嘉世大楼里找到了意念的传承者，你也喜欢打荣耀，是吗，那交给你也不错。&lt;/p&gt;
&lt;p&gt;他走在杭州的雪夜，脑子里竟然只有很单纯的想打游戏的念头，想回到游戏里，必须找个网吧。我倾向于认为那晚他确实没有任何打算，直到黄少天明确提出了重新组建战队这个主意。后来投入战队的原因也很简单，他想打游戏，得有人跟他一起打。&lt;/p&gt;
&lt;p&gt;其实叶修也能跳槽的，难归难，最差二线队肯定有人愿意买他……但是呢，叶修并不喜欢按照别人的领导做事，他其实是一定要当指挥的，只是他没直白说出来过……他和文州都是那种，看着好声好气的，其实觉得“必须我说了算”，以至于很可能不喜欢去别人家做客的性格（。喜欢建设自己的地盘，自己的领域，“我”是一个极其坚固闭合的概念，只适合找没那么有主见或者愿意放低身段的对象……&lt;/p&gt;
&lt;p&gt;全职高手整个就是上世纪末的童话啊，你只要专心做好事，全世界的资源和掌声都是你的，现在哪有这种好事（。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>少天在青训营时候看动画，</title><link>https://agnesv1.github.io/writing/#c-shaotian-anime-dream</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-shaotian-anime-dream</guid><pubDate>Thu, 01 Jan 2026 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;少天在青训营时候看动画，看主角满脸颓色，漆黑色的中分头，怎么看怎么心里不舒服。少天晚上做梦就梦到这个，喻文州变坏了！每天不训练跑出去吃各种广州美食在此不一一赘述，还和陌生小姑娘亲脸颊，被休假的少天遇到，梦里的少天大吃一惊，茫然无措。&lt;/p&gt;
&lt;p&gt;梦外，最近吊车尾的训练终于见到些曙光。每次老魏抽查后总会站在文州的椅子后多停留一会，他最勤勉，最认真，复盘的笔记写烂了好几本，总能说出局面里的问题，偶尔给出的破局思路也越来越成熟。这样一个就连转正都岌岌可危的天才，蓝雨的现役队员和内定太子都看得于心不忍。太慢了，作为索克萨尔的继任，他的成长依然太慢了，作为一个职业选手，他的操作太慢了。&lt;/p&gt;
&lt;p&gt;梦里，少天梦见这样的事，像动画一样，喻文州终于放弃了。他变成坏孩子，每天训练得敷衍，到点就走人，笔记的最后一页停在几周前。少天推开拦住自己的郑轩，他站在喻文州面前，大声说：不是说要和我一起打败微草吗？就你现在这样？&lt;/p&gt;
&lt;p&gt;梦里的文州看着他笑了，他从来没见过喻文州这样轻飘飘的笑。文州说，我又没机会当职业选手，该上场的是你。&lt;/p&gt;
&lt;p&gt;他在说什么啊？&lt;/p&gt;
&lt;p&gt;梦境的尾巴被扭曲得加倍光怪陆离，才十几岁的黄少天无法忍受这样的“背叛”，潜意识保护着他，他在梦里又变成逃课的喻文州，吃着这个那个，旁边有个漂亮清秀的小女友，她说，“你是夜雨声烦？”&lt;/p&gt;
&lt;p&gt;小女友的头发长长，漆黑色的中分头，眉眼在梦里闪烁，最后镜头定格在喻文州的眼尾，睫毛忽闪，像第一次见面，“你是夜雨声烦？”他当时是这样问的。&lt;/p&gt;
&lt;p&gt;黄少天是被同屋的另一个室友起床闹醒的，他说快点快点，快迟到了。少天想起来，今天是最终的选拔考核。&lt;/p&gt;
&lt;p&gt;卧槽卧槽卧槽！少天甩甩头，套上衣服利索地冲出门。他打开训练室，玻璃门倒映着他乱七八糟的发型和没整理好的衣服下摆。他看到喻文州的背影。是今天。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>十七岁跳级读了历史系的 Eva Stratt</title><link>https://agnesv1.github.io/writing/#c-stratt-at-seventeen</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-stratt-at-seventeen</guid><pubDate>Thu, 01 Jan 2026 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;我觉得，十七岁跳级读了历史系的Stratt 就会在课堂和教授争执，教授说这个历史节点是命运，Fate，Ming，自然，注定，规律，宇宙，巴拉巴拉，Stratt 低声和同学说但这里明明有办法，教授皱眉低头从眼镜后面看她，她困惑地对视，像是世界的真理就在她的口袋里。毕业论文的proposal被否决了五次，最终被她找到了如何用被接受的语言来推行自己的思想，答辩时她被指责不具备对历史的敬畏，不懂时代局限结构压迫，Stratt 沉默五秒后还是选择回答，她说，历史上那些糟糕的决定，很多正是基于这种原因做出来的。固执令她没有拿到高分，这又让她学会了承担代价。&lt;/p&gt;</content:encoded><category>card</category><category>纯属虚构</category></item><item><title>有限年华无限少女</title><link>https://agnesv1.github.io/writing/finite-years-infinite-girl/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/finite-years-infinite-girl/</guid><description>一份想念清单：从幼儿园的肉龙到2020年广州街头，再到2026年熟练勾选的那些表格选项。</description><pubDate>Thu, 01 Jan 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;想吃幼儿园的肉龙，想吃纯K的卤肉饭，想念那种小区门口楼下轻微溢价但完全买得起的鲜果切，想夜里十点回来的蜂巢快递柜，想起山姆超市送货员在我门口半个小时不走，吓得我一直和平台投诉，接电话假装自己在和老公接孩子，想起不知道藏没藏人的高层楼梯间，防火门被邻居鞋柜挡住，想起办公室保洁早晨八点在洗手间挨骂，带客也需要登记双方信息的大厅门卫，想可以过夜且无限畅饮的汤泉，睡在榻榻米闻到包间里老板吹牛时的烟味，想专车，深夜十点接我回到住处才能准时上第二天的班，想外卖里的卡片说我们都是男的哪里有疏漏别怪罪，想四季民福工作日排队的下午，装模作样的摆拍，想挤不上去的望京站地铁，想深圳夜九点依然灯火通明的办公楼，想我踩点在午休时下楼取外卖，看到外卖员提着南京大排档跑来，又匆匆跑去，想加班打车回家时，和我反复聊平台怎么排单的司机，想拼车到的舞蹈学院老师，说艺考学生的难，想每次要看外面的网站，点击连接的心惊胆战，想脏脏的河水湖水，亮马桥浑浊水面上漂浮的桨板。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;翻到旧帖，2020年的，&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;好久没发这个疯了，之前和舒舒在广州街道随便走走，我说这里还行吧，人行横道，出租车头顶的灯，看得出来是有设计过的。一个人有没有被人爱着，一个城市是否在被当做家园建设，真的好明显，舒舒说那也还是就那样吧你不要被家暴久了老公不打你就感激涕零。很难吗，高校取缔图书馆一楼所有咖啡馆的时候稍微停半年想想这些场所也许还可以带来什么会很难吗，我在【】长大过，有一年不知道为什么吊下来好多LED大字，残缺不全的笔画像是好多被吞下去的句子，高峰期十字路口来来往往的车，同行长辈津津有味说这个车牌是什么背景，那个又是什么，我就想下车吐掉，吐掉身份证开头的数字，吐掉【】。有段时间半夜不睡骑着车满城市瞎逛，到处都在施工和塌方，哪里都有建设与工款拖欠，保研路都能变成一个梗，我坐长途大巴和高铁，年纪稍微大点的人上来接着司机或者乘务员喊，谁有现金？有没有人有现金？我的天啊，陌生城市里闲玩随随便便走进一个小区，掉下来的横幅写着要求物业还是什么修缮电梯，半天后横幅没了动静也没了，谁也不知道怎么解决的。一方面是没有【】码就不让进，另一方面其实那个码超好伪造，截图p图换个页面都没人在意，那么这些围追堵截，这些严防死守，被拦在这个那个大门外的因为智能手机使用得不灵便的人，都是为了什么啊，那些人有一天会是我吗，轮到我头上的又会是什么。【】说的吗这是我的家凭什么要走，可我认输了，我觉得恶心，好脏，我为什么要声明我的性别和出生地，那些每一秒都是凌迟，放我走吧，救命啊。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;现在，2026年，我熟练地：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Female, visible minority (Chinese), no disability, no indigenous, no, no, no, yes, yes, n/a, yes, ok, I consent, I consent.&lt;/p&gt;</content:encoded><category>writing</category><category>日记</category></item><item><title>流行文化嗑后感</title><link>https://agnesv1.github.io/writing/pop-culture-aftertaste/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/pop-culture-aftertaste/</guid><description>断续记的追番追剧嗑文小感：从魔道祖师到弹丸论破、东野圭吾，2018 到 2026 年的观后感碎片。</description><pubDate>Mon, 29 Dec 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;em&gt;2018 到 2026，追番追剧嗑文的碎片记录。&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;2018&quot;&gt;2018&lt;/h2&gt;
&lt;h3 id=&quot;9月1日&quot;&gt;9月1日&lt;/h3&gt;
&lt;p&gt;魔道祖师屠戮玄武那段，忘羡的距离感很妙。生死相依，蓝二又是心理最脆弱的时候，血迹混在一起，衣衫不整，偏偏要「坐远一些」。远又能远到哪里，整个空间里只有两个人，恐怕呼吸都听得见，放在别的故事里非得抱着取暖或者拉小手那就落入俗套了。真的是这么近那么远/找得到你却吻不到你（。&lt;/p&gt;
&lt;h3 id=&quot;9月2日&quot;&gt;9月2日&lt;/h3&gt;
&lt;p&gt;所以这些年是不是再也没有一篇红灯绿酒那个调调的文。回头想小汪老师还是身处劣势如何不攻心计，后来绑牢攻的节点事件好几次靠的都是运气，就很想看那种胜券在握的攻版&lt;br&gt;
郑二还是模式成熟，严格来讲无论文学还是商业她也都不沾边，但是对这一x癖的诠释非常熟练……等灯等登的变奏，梗倒是好，一来道德层次没处理好，二来人物心态转变混乱，没有主心骨和阶梯感，离更上一层楼就差这么两步。&lt;/p&gt;
&lt;h3 id=&quot;9月3日&quot;&gt;9月3日&lt;/h3&gt;
&lt;p&gt;看完帝君那本鬼说了，怎么港……悬疑恐怖写得好真是靠天赋，没有的话就觉得……搞毛呢。这本反衬出来你们p的一个优势，道德观滴水不漏，读者绝对赞成主角的行为（因此也没啥争议性……。我是真的ship起了p和mx这样的性格，特别古早正邪味儿。&lt;/p&gt;
&lt;h3 id=&quot;10月1日&quot;&gt;10月1日&lt;/h3&gt;
&lt;p&gt;三篇网红甜饼都看了。开麦不太成熟当然也可能是设定没展开。我磕了对家x我的cp写手对语言的理解真灵性，属于积累过足够多的日常用词还懂得怎么把它们「歪用」，是天赋啊（。营销号说你喜欢我有点不一般，竟然还藏了点儿写手对话剧和电影的理想主义向往和情感倾诉……。以及美貌真是大外挂。&lt;/p&gt;
&lt;h3 id=&quot;10月26日&quot;&gt;10月26日&lt;/h3&gt;
&lt;p&gt;喜欢亡沙漏大概除了感情线外，我特别赞同她整个人极度崩坏的思维= =。她先点出一个不合理的问题，（很多人这步都做不到）凝视这个问题，你以为按照正常写手的路线她会讨论怎么解决或者回避问题吧但她干脆引出另一个不合理的错误，让它们俩撞在一起，负负得零。她是放弃去期待一个理想国的。&lt;/p&gt;
&lt;h3 id=&quot;11月7日&quot;&gt;11月7日&lt;/h3&gt;
&lt;p&gt;那本编辑和追声，都类似于贩卖小布尔乔亚幻想，而这种幻想与【原耽】的本质是迥然不同的。我个人非常不喜欢看这种，一方面小姑娘很少能谈及这些所谓高大上元素时候保持平常心而毫无卖弄神化的姿态。另一方面我对原耽这个产品的诉求是观察kink多样性。但不能否认，小布尔乔亚幻想是非常有竞争力的商品。&lt;br&gt;
专业领域方面，有时我真诚想说混圈是很重要的，小写手是单打独斗yy的高档小众趣味还是有一个不大不小的圈子聊这些就能看出来……你想想一下在一个圈子里聊这些话题用那么梦幻认真的语气，就很搞笑。&lt;br&gt;
作为文化产品的分类，小布尔乔亚幻想其实市场还蛮大。咖啡店（曾经的星巴克），书店，各类书籍，古典乐，小众乐队，考虑到现代文明的特性以及人类内心的诉求，在大陆现在环境下，年轻人会选择依托于某种小众趣味得到自我确认无可厚非，进一步讲，他们会努力贴近这些小众趣味的标准也很正常。&lt;br&gt;
p和飞天那种宏大叙事的幼儿版又是另1种细分市场了，啊，星球拟鸟和小蓝小绿算相似产品吗&lt;/p&gt;
&lt;h3 id=&quot;11月21日&quot;&gt;11月21日&lt;/h3&gt;
&lt;p&gt;西子绪为什么不搞炫学呢？她是我看过的中文网络小说写手里最适合走日推路线的人，那种对常识逻辑的视若无睹横冲直撞，升华一下就是今敏衣钵继承人啊。而且这个路线其实也无所谓情情爱爱，疯一点才霓虹一点，也只有日推这个类型的小说能玩炫学……恐怖+安全感+荒诞感，再加上点科普，就是新类型小说啊。&lt;/p&gt;
&lt;h3 id=&quot;12月5日&quot;&gt;12月5日&lt;/h3&gt;
&lt;p&gt;好喜欢陈小菜那本杀相思啊，妖冶艳丽，就是每个角色都明显是被读者观赏着呢……三个主角看起来都很适合被抹布不过整本书都有种先抹你再抹我的气氛=-=。风格统一完成度高，就像你p（dbq真的放不过）框架主题关系都适合那种幼教科普调调，你秀的叙事和人物和语言必须都要疯，陈的邪媚气数这本最连贯。&lt;/p&gt;
&lt;h2 id=&quot;2019&quot;&gt;2019&lt;/h2&gt;
&lt;h3 id=&quot;1月25日&quot;&gt;1月25日&lt;/h3&gt;
&lt;p&gt;想起来这篇，叫快穿与快穿的巅峰对决，这个写手的创作都这个调调……complicated relationship，权力博弈成分远远大于爱情，我看得非常高兴，后来才知道坊间评价不算好？。我不禁隐隐露出看不上tla的嘴脸，再一次……………&lt;/p&gt;
&lt;h3 id=&quot;3月15日&quot;&gt;3月15日&lt;/h3&gt;
&lt;p&gt;古言有篇，老身聊发少年狂，女主穿成了一群熊孩子的奶奶，全书就是教他们长大成人交朋友，女主对着一个道士犯春心，然而道士只觉得她德高望重，最后子孙满堂寿终正寝。&lt;/p&gt;
&lt;h3 id=&quot;5月18日&quot;&gt;5月18日&lt;/h3&gt;
&lt;p&gt;我刚想其实也不能叫p幼教文学，因为我心中的芝麻街作品巅峰是ypm，是首相&amp;#x26;是大臣……………………………我其实很吃芝麻街类型。那大概是标语文学吧（胎教文学也行&lt;/p&gt;
&lt;h2 id=&quot;2021&quot;&gt;2021&lt;/h2&gt;
&lt;h3 id=&quot;10月16日&quot;&gt;10月16日&lt;/h3&gt;
&lt;p&gt;薄荷，罗宾，所罗门，本&lt;br&gt;
如果乙游四大男主是这样也许我也会氪起来。。&lt;br&gt;
薄荷，无论任何时候都保持理智清醒，不肯放弃任何一个生命，包括”我”，但也包括我之外的任何一个人，好感低于40也会救你。攻略薄荷时，信任值很重要。&lt;br&gt;
罗宾，又甜又软但本质上并不认可这里的运转逻辑，是游戏人生心态的贵公子，只是偶尔一些时刻会因为心软而感情用事，尽管你知道，因为他输得起。好感低于60罗宾会对你弃之不顾。是最难刷满好感达成完美结局的角色。&lt;br&gt;
所罗门，自由的疯子只有心情没有立场，你们相处的时间里如果开心他会对你很好，生气时你也未必能获得什么特殊待遇，甚至，你感觉到自己无法走进他的世界，他想拥抱的秘密与你无关。好感度低于95，所罗门会完全无视你的反应，做基于自己心情的决策。他可以不信任你，但必须觉得你有意思。&lt;br&gt;
本，浑身都是担子的老大，他的责任和志向太重太多，压得没有几分心思分到别的事上，但也许基于同样的原因，他重诺，守矩，比哪个正道人士都更像个君子。初期攻略必须先通过能力上的认同检定。好感度低于80，本不会有任何跟你发展的意向。&lt;/p&gt;
&lt;p&gt;求知 利己 信仰 责任&lt;br&gt;
身为乙游主角的你究竟能否用手中的爱情之斧破坏掉那些禁锢着自然与灵魂的锁链呢，或者，那些锁链才是你来人间的意义，或者，你找到了完全属于自己的舞台与剧本。&lt;/p&gt;
&lt;h2 id=&quot;2022&quot;&gt;2022&lt;/h2&gt;
&lt;h3 id=&quot;10月29日&quot;&gt;10月29日&lt;/h3&gt;
&lt;p&gt;纳博科夫：最好没人能听懂我在讲什么，只有你理解我想说什么，没有，我没有一脸沉默，什么，我没说什么&lt;br&gt;
阿伦索金：我的意思是XXXXXX，我的意思是XXXXXX，我的意思是XXXXXX，我的意思是XXXXXX，我的意思是XXXXXX，最后强调一次，XXXXXX。&lt;/p&gt;
&lt;h3 id=&quot;10月29日二&quot;&gt;10月29日（二）&lt;/h3&gt;
&lt;p&gt;是不是因为出人头地的创作者大多出身于日积月累的勤勉和专注，在天赋和好运之外，他们遵循着相似的最佳路径，有着健全又坚定的意志，他们擅长处理的角色也因此千篇一律地中产风味，崇尚工作和奋斗，有自己强烈的热爱。&lt;br&gt;
所以写到虚伪或者虚荣这类性格特质，大家就很热衷用批判的视角，很不擅长欣赏与享受人性里糟糕的部分。他们很难跳出自己的认知，这世上的活法千姿百态，也没什么惩罚或者报应的自然规律，或者说怎样一定是恶的。我觉得molly的虚荣被过分扭曲成sorkin擅长的那种咄咄逼人，比如她不该那么义正词严地对自己的house宣布规则或者强调自己是主办者，而应该是说更多关心别人怎么看自己。molly太自我了，而虚荣者的自我并没那么稳定的形态，他不理解这种特质，或者是舍弃了。&lt;br&gt;
写嫉妒为什么我心中lynch第一，就是他是满怀爱意的。引出了前面的缘由，告诉观众这种恶意的产生是多么合理，同时他也没有过分地报应或者讽刺，只是说，有人这样活着，世上存在这样的一种感情，他在欣赏这个世界。&lt;/p&gt;
&lt;h3 id=&quot;12月10日&quot;&gt;12月10日&lt;/h3&gt;
&lt;p&gt;恐怖作品里很爱的题材是精神病院，学校，孤儿院，医院，监狱，游乐园，深宫，大户人家的宅院。（之前阿鹿讲过公馆这个领域的，我记得狐也讲过为什么鬼怪形态经常是女性和孩子超精彩……）&lt;br&gt;
本来想吐槽下其实现代精神病院很多环境还不错的，地狱度很低当然也谈不上让人心情很好，想了下这个取材视角也是因为观众都问心有愧吧：我们都知道精神病院、孤儿院、监狱这类环境可能不太好，但大部分人不太原因关注也不想让税收去改善，愧疚使得这些场景成了最好的恐怖题材，读者被激发的恐惧源于心虚。&lt;br&gt;
医院因为死不瞑目比较多也会成为恐怖题材高发，但我希望，写手们有机会也许可以去协和重症楼层生活两周，……不知道能不能去打义工= =。听朋友讲过那里的场景，每张病床都有非常撕心裂肺的故事，比普通的弃婴啊惨死啊丰富得多，更多没被看到的苦难有待发掘…………&lt;br&gt;
游乐园大概因为景观感太强吧，那其实超级购物商场也可以，确实有人写过（梦魇直播间那篇就不错），购物超市和宜家在scp体系里也蛮受欢迎。&lt;/p&gt;
&lt;p&gt;那么想了下：&lt;br&gt;
传统恐怖副本侧重于被忽视的场景/群体利益、&lt;br&gt;
后室偏向废墟式场景、&lt;br&gt;
规则类怪谈适合设置在指示性话语或规章太多的场景、&lt;br&gt;
海龟汤关键在于隐藏信息的技巧而非故事背景、&lt;br&gt;
scp是在表达人类克服不可知体现的伟大精神（？）、&lt;br&gt;
克苏鲁系在于赞同不可知论、&lt;br&gt;
推理类的恐怖可能强调人心险恶比较多？&lt;/p&gt;
&lt;h3 id=&quot;12月26日&quot;&gt;12月26日&lt;/h3&gt;
&lt;p&gt;弥留爱丽丝原作有个弧度，在于充满疯狂绝望和戏剧的世界里，男女主一直在坚守着神志清明。不绝望，不放纵，不沉浸在智力游戏和挑战欲，没有任何过激的迷恋，追求的只是拥有普通人的平静生活。不知道后面能不能做出来这个坚韧的特质。&lt;br&gt;
这种弧度对比在3体里有过（），全员都在沉迷极致疯狂的集体主义里，有的希望全人类死，有的希望全人类生，但存在1个罗辑。罗辑只想住大房子，娶漂亮老婆，装一些很爽的逼，并不感兴趣人类的命运。当时我以为刘老师精神状态有所好转，意识到贵作的美学过于大炼钢铁，想通过罗辑来衬托整个环境的疯狂，后来发现他把罗辑也搞成了个疯老头子。&lt;br&gt;
也不是说个人主义就是最大的好事，反过来末日乐园的背景是高度原子化的社会，人人为己，林三酒想交朋友，想要家庭，会隐约关心那个不可知的愿景，就在这个环境形成另一种人格魅力。&lt;br&gt;
个人或集体偏好是私人坐标（阿道夫vs本），戏剧化与神智清醒也如此（所罗门vs薄荷），会在不同环境下呈现不同质感。创作者的立场会在这些塑造方式里泄漏出来，二创往往是和原作的共舞，总踩舞伴的脚就会难看，我猜弥留爱丽丝的剧版团队根本没get这点，做的很突兀。&lt;/p&gt;
&lt;h2 id=&quot;2023&quot;&gt;2023&lt;/h2&gt;
&lt;h3 id=&quot;5月14日&quot;&gt;5月14日&lt;/h3&gt;
&lt;p&gt;梦魇直播间真的比诡秘之主看起来惊险神秘很多，我觉得就是，梦魇直播间有种踩死线赶due最后一秒提交不会就选c然后还高分飘过的爽感，诡秘之主是课后题全都做过两遍所有TA眼熟我恐惧我因此对于拿了A+欣喜之余也没什么格外情感波动的稳扎稳打阅读体验…………………&lt;/p&gt;
&lt;h3 id=&quot;7月24日&quot;&gt;7月24日&lt;/h3&gt;
&lt;p&gt;虽然看还是会看的但是诺兰台词很普啊，他写过啥特别牛逼的台词吗，sorkin的土好歹是百年最强沙尘暴的土让人过目难忘永远怀念，诺兰的土就平平无奇的无聊。三个小时文戏Jesus，哥没有新的叙事结构可以玩或曰可以抄，呃难怪被槽捏，他也不适合主旋律，诺兰根本没有狂热的政治理想。&lt;/p&gt;
&lt;h3 id=&quot;9月6日&quot;&gt;9月6日&lt;/h3&gt;
&lt;p&gt;全职高手和弹丸论破是一组非常鲜明的对比。竞没有反派，大逃杀没有好人。&lt;/p&gt;
&lt;h3 id=&quot;9月13日&quot;&gt;9月13日&lt;/h3&gt;
&lt;p&gt;弹丸论破的弹幕都特别看穿结构问题，没有hate哪个player，也不咋hate这个game，专注hate游戏制作人，不管角色之间发生什么问题大家一二三四骂制作就完事，很好的氛围。&lt;/p&gt;
&lt;h3 id=&quot;9月14日&quot;&gt;9月14日&lt;/h3&gt;
&lt;p&gt;很喜欢弹丸塞妹的台词：能活得最好的人，不是最强的，也不是做什么最快的，而是最能适应不同环境的………也很适合她的天赋，赌运，超高校级的赌徒，就是钻游戏规则的漏洞快速适应，别人说确实没这个效果………&lt;/p&gt;
&lt;h3 id=&quot;10月21日&quot;&gt;10月21日&lt;/h3&gt;
&lt;p&gt;看弹丸论破让你对80%的团队合作释然，生死关头大家都在干啥，王马捣乱，昆虫学家看虫虫来燃烧斗志，秘密子胡搅蛮缠，百田也不知道在想啥，转子专心厌男（呵呵，小高），安吉渲染神棍气氛，80%的工作是20%的人在推动的，可以说这个局没有最原直接完蛋，但有了也没好太多，其实挺真实的啊，白宫决策也不见得能比这个好多少。&lt;/p&gt;
&lt;h3 id=&quot;11月1日&quot;&gt;11月1日&lt;/h3&gt;
&lt;p&gt;十日终焉，弥留之国爱丽丝的考公/大厂面试题版……………题库的灵感源是写手在准备面试刷题吗………………&lt;/p&gt;
&lt;h3 id=&quot;11月5日&quot;&gt;11月5日&lt;/h3&gt;
&lt;p&gt;花束般的恋爱开头太好笑了，让人不禁想说一句千元以下的普通线控耳机你塞几个都是听个响，讲究啥呢，通通闪开，贴吧器材怪驾到！&lt;/p&gt;
&lt;h3 id=&quot;11月18日&quot;&gt;11月18日&lt;/h3&gt;
&lt;p&gt;花束恋爱最让我歧视的其实不是报菜名！而是在于俩人都是普人，我看不起普人的恋爱，没有自发的热情和摧枯拉朽的意志力，随波逐流，有了就爽一阵子，没有就算了，不可能，我的世界里没有这种生活观念。&lt;/p&gt;
&lt;h2 id=&quot;2024&quot;&gt;2024&lt;/h2&gt;
&lt;h3 id=&quot;1月11日&quot;&gt;1月11日&lt;/h3&gt;
&lt;p&gt;这么想想凝不凝的，&lt;br&gt;
末日乐园：凝男也凝女，全年龄全物种都凝（所以口感不错）&lt;br&gt;
螺旋灯塔：全不凝&lt;br&gt;
十日终焉：凝女，但是会苏男&lt;br&gt;
扮演指南：凝男主only&lt;br&gt;
梦魇直播间：凝男，女角色有装逼环节但不凝也不算苏&lt;br&gt;
诡秘之主：其实凝男也凝女。。。&lt;br&gt;
可见还是凝一下比较好吃！就好像微波炉叮一下&lt;/p&gt;
&lt;h3 id=&quot;1月26日&quot;&gt;1月26日&lt;/h3&gt;
&lt;p&gt;狛枝即使放到死小，或者放到全世界的推理小说里，应该都是顶级侦探………某种意义上，死小角色没有推理水平能干过他的：狛枝看到案子线索立刻反应过来真相，然后布局，算计在场的所有人，让每个人按照自己的剧本去做事。&lt;/p&gt;
&lt;h3 id=&quot;2月2日&quot;&gt;2月2日&lt;/h3&gt;
&lt;p&gt;狛枝凪斗，最强的侦探，&lt;hidden-text data-t=&quot;5Ye25omL77yM5LiO5Y+X5a6z6ICF&quot;&gt;鄿呲姚璟箁蜮嚷&lt;/hidden-text&gt;。&lt;/p&gt;
&lt;h3 id=&quot;10月4日&quot;&gt;10月4日&lt;/h3&gt;
&lt;p&gt;很难解释但我认为，弹丸论破，广告狂人，红楼梦，全职高手，大明王朝，剧本杀，群面，产品经理，纽约，交响乐，国际关系，宏观经济，这些都是同一个东西……………&lt;/p&gt;
&lt;h3 id=&quot;12月19日&quot;&gt;12月19日&lt;/h3&gt;
&lt;p&gt;琼瑶的核心竞争力和小高和刚挺像的啊，人物特别擅长歪理邪说………&lt;br&gt;
粗看每个人行为逻辑都很奇葩，也不怎么友善，仔细看全是精品演说，每个都是小小文字博主，会对自己的立场进行迅速包装并对外输出，随着利害关系变化又更新自己的观点，大义凛然地扩大化孤例。所以细抠又觉得每个人都有点东西，而且人物抉择符合当下价值观，都很自我。&lt;br&gt;
弹丸论破就是，每个人都有自己的动机和诉求，随时开始【难道我有什么错】的精神攻击，不过玩家又隐隐约约觉得你们谁都不太正常好吧。&lt;br&gt;
执念太强，自我太盛，本身就不”正常”……&lt;br&gt;
仔细观察就会发现同一件事在琼瑶宇宙会存在完全不同的观点，琼瑶也没有特意褒贬哪种说法的意思，她脑子里可能确实没这种概念，就是哪个说得好听就迅猛地说了。文字博主也这样。&lt;/p&gt;
&lt;h2 id=&quot;2025&quot;&gt;2025&lt;/h2&gt;
&lt;h3 id=&quot;3月12日&quot;&gt;3月12日&lt;/h3&gt;
&lt;p&gt;有的创作者是图鉴式的，像水千丞基本穷尽渣攻火葬场的模式，莱茵每篇都对喻黄的不同萌点做了一个侧剖，野村在赤安也是这样的存在。&lt;br&gt;
之前想收集渣攻图鉴但感觉水千丞已经做了完美归类，有点想淡淡有机会的话写短篇集，大概是各种不可爱的女性。我已经收集了很多很多素材了，但是”她们这样活着”的故事。&lt;br&gt;
不完全是恶女，我也很爱捕捉那种懦弱时刻，退缩，刻薄，对”建立自我”的挣扎，盲从，质问，动摇，一意孤行，虚荣带来的勇敢，恐惧多虑来自细腻敏感，人格是流动的……也不想批判什么，世界上就是形形色色的人千奇百怪地活着，或者死了。&lt;br&gt;
福楼拜宁有种乎！&lt;/p&gt;
&lt;h3 id=&quot;4月21日&quot;&gt;4月21日&lt;/h3&gt;
&lt;p&gt;mygo就是那种故事：有点糟糕的我和有点糟糕的你，一起度过了一段美好的时光，做了很多也很棒的事情。&lt;br&gt;
对女生小团体的摩擦刻画得好好，女孩子的野心和虚荣，反正都是我认为无伤大雅的错……在关系中不断磨合与进步，给彼此带来幸福。我就很喜欢这种叙事，有点普通的人也有机会被爱，也有自己很值得一过的生活。&lt;/p&gt;
&lt;h3 id=&quot;5月25日&quot;&gt;5月25日&lt;/h3&gt;
&lt;p&gt;看了《风声》原作，嗑得更狠了。李宁玉在别人眼里是算无遗策的神女，有信仰，狠得下去手，在故事里其他人眼里意志坚定，滴水不漏，在顾晓梦眼里是一个脆弱的女人。别人说李宁玉”不知道哪句话惹到了，突然就爆走”，顾晓梦眼里”她一整夜都睡不着”。&lt;br&gt;
别人眼里李宁玉冷冷地说，“你去问肥原吧。“干脆地切断话题。顾晓梦眼里她撑不住了，落荒而逃。&lt;br&gt;
崇拜是离理解最遥远的感情QAQ&lt;/p&gt;
&lt;h3 id=&quot;6月8日&quot;&gt;6月8日&lt;/h3&gt;
&lt;p&gt;诈欺游戏s1ep03，少数派裁决，每回合猜测这个问题的结果里少数派是哪边并站队，这不就是另一种美人投票（from弥留天国的爱丽丝），主打”我预判了你的预判”……&lt;br&gt;
核心玩法，判断在场所有人的心智水平，并且在新回合开始后继续判断这些人的心智成长速度。&lt;br&gt;
这个规则是生存游戏里最接近现实社会的之一，还挺像简化版股票（…）。创作时最难的地方是塑造角色+解释主角为什么对每个角色进行怎样的心智判断，浅浅期待（大概率失望。&lt;/p&gt;
&lt;h3 id=&quot;6月11日&quot;&gt;6月11日&lt;/h3&gt;
&lt;p&gt;repo好多人说莉拉和莱农到底哪个更好更对，我的视角里这个故事讲的是：你呆在老家没好日子过，出去上学上班还是惨，吃人的旧时代！&lt;br&gt;
我对一帘幽梦的看法：绿萍好适合上班，她就喜欢干得比别人好，不然她干活她急眼了吧，吃人的社会！&lt;br&gt;
我对茹萍的看法：她就应该去当高管当HR满足她无处释放的操纵欲，秦五爷如果能姐妹俩都雇的话他这辈子都有了，性别歧视导致资源错配！&lt;br&gt;
我对安陵容的看法：好适合读个phd，爱瞎琢磨，吃人的清朝！&lt;br&gt;
我对金玉妍的看法：好适合去鱿鱼厂抢visibility搭建地下人脉网，吃人的后宫！&lt;br&gt;
我对泰坦尼克号的看法：鲁丝我看你女儿一身力气没处使，当个纺织女工都比现在高兴，当然她的学识也可以去做策展，策不出来还能去抗道具，剧组做道具师，灯光师，哎就业机会不足害人一生！&lt;br&gt;
我对房思琪的看法：tw性别文化有毒，吃人的原生家庭！&lt;br&gt;
真的是madmen嫡传啊我，写的是角色，真正关心的是社会和时代……………&lt;/p&gt;
&lt;h3 id=&quot;7月19日&quot;&gt;7月19日&lt;/h3&gt;
&lt;p&gt;很多读者会在结局用”光明战胜了黑暗”或反过来来判断创作者的真实立场，我觉得完全不准确。袁依楣就很典型，写江湖终究陷于混乱没人找到真凶是她舒适区，写众志成城她就非常茫然……因为她不相信正义，也不相信团结。我觉得关键在于，是什么让角色走向胜利/失败？&lt;br&gt;
早期迪士尼是我很讨厌的一种例子，创作团队设计角色通过善良获得更多社会地位与物质资源，然而其中逻辑链是断裂的，真正起作用的是：运气。也就是说，早期迪士尼我认为讨论的不是善恶，而是运气的重要性。&lt;br&gt;
生存游戏是另一个典型。最知名的大逃杀也是善良制胜论，但因为制作组内心深处不支持不理解这种逻辑链，甚至无人在乎获胜者。密室游戏认为”智慧”更重要，心慌方强调了能力的平衡，诈欺游戏选择了最古典也最艰难的赛道，“信任”。&lt;br&gt;
其实到现在也没完全说服我，但这个逻辑我get了，当男主和敌人的智慧水平旗鼓相当时，女主这个唯一能在说谎游戏里被信任的角色就是关键。这个策略就是把”智慧”拉平，然后讨论，在此基础上的诚信所带来的价值。&lt;br&gt;
酱园弄如果是我拍，我会强调整个故事所有关键节点都是时代变化导致的，次要节点则是女性互助，前者绝对是真正的重头戏。&lt;br&gt;
我觉得要描写一场矛盾这就是很重要的，创作者要想清楚，什么才是真正起作用的元素，导致了各个阵营的下场。什么价值是每个阵营真正看重的，轻视或高估的。&lt;br&gt;
哇哈哈舆论也是一场非常大的错觉，明明是弱肉强食的个人能力带来这场结果，但群众认为是嫡庶有别。抛开这个概念的糟粕程度不提，整个事件和所谓嫡庶完全无关，那个姐哪怕跟老爹没血缘没准也能拿到不少公司股权……&lt;/p&gt;
&lt;h3 id=&quot;8月4日&quot;&gt;8月4日&lt;/h3&gt;
&lt;p&gt;面包体民科学家又想说，Se味强的文字应该看水千丞，而不是那种大量感官体验…………跟ESFP（）相处一年我算是彻底领悟到Se，就是说干就干，Se写出的文字特点应该是一种风风火火，而不是慢慢品味那么多视觉和触觉…&lt;br&gt;
Te决定了一个人多快能在目标和现状之间找到最速路径，Se决定了一个人能多快走上这条路，把事给办了（。&lt;br&gt;
我看ESFP：等等你忘了带这个，你脑子&lt;br&gt;
ESFP回眸一笑，很璀璨地：那不是我的啊，我没长那个东西！&lt;/p&gt;
&lt;h3 id=&quot;8月13日&quot;&gt;8月13日&lt;/h3&gt;
&lt;p&gt;我觉得楚玉还是挺萌的，就是和容止谈上的那个，因为我特别喜欢那种有点坚持的人格吧…………是有点虐但是被翻来覆去折磨了这么多次，心性没有被摧毁，被干扰，也是人中龙凤。神崎直就是，真圣母，真魅魔，诈欺游戏里把自己活成蚂蚁信用分，人的心性能坚定到这个地步，并且不断寻找方法实现自己的目标，就算蠢点也挺可爱的（。&lt;br&gt;
当时看完凤囚凰我找了很多长公主文学，还是觉得楚玉代餐不多……而且她性格真的很清爽，什么糟事在她世界里都能用比较正向的方式看待，消解。&lt;br&gt;
拧巴角色是另一种萌点，但是我只吃配角比如安陵容……拧巴角色没法当大长篇的主角，太折磨了，如果活在安陵容的精神世界我五分钟就要惨叫一句，不是，姐们……咋又开始发病了……我觉得大长篇的角色就是要想得开啊！情绪平稳略乐观，读者呆在这种脑子里也舒服。&lt;br&gt;
最近看的这个无限流（你又开始了）（嗯）女主性格还可以，按照苏攻刻板印象塑造的（…）。前段时间看的两本是俩简隋英受，我不萌但属于能看的……&lt;br&gt;
反而容止当配角（？）或者后宫看，就确实萌，但如果活在容止的脑子里我会忍不住一直吐槽，兄弟你快乐吗，你这样能快乐吗，你图啥，你心理特别不健康你知道吗。&lt;/p&gt;
&lt;h3 id=&quot;10月16日-1&quot;&gt;10月16日&lt;/h3&gt;
&lt;p&gt;梦魇直播间里有很独特的节奏，就是主角搞砸一切、破罐子破摔、莫名其妙在副本里当上所有人的领导，最终副本里的NPC不是敌人而是他的孩子，要引导要保护的无知婴儿，有点这种意思，所以受的间歇圣母感捏得还不错，真的是母性。温简言升职记。我没在别的影视剧和小说里看到过诶。可能日漫里有。&lt;/p&gt;
&lt;h3 id=&quot;10月29日-1&quot;&gt;10月29日&lt;/h3&gt;
&lt;p&gt;很个人经验的一种看法，我会觉得周芷若/郭襄/安陵容/林平之/乔一帆这类角色，有一种孤岛心态。就是从小到大周围人都比自己强，比自己年长，更有经验，于是很自然地会长出一种岛型人格，1.更擅长取悦周围人，2.常年自卑压抑容易爆发……&lt;br&gt;
人物生命里的重大转折点只是导火索，关键是草蛇灰线伏脉千里的自卑和焦虑。就好像成长在巨人包围的领土，哪怕巨人的存在是为了保护自己，也很难没有恐惧继而产生扭曲的愤恨，凭什么力量之神唯独没有眷顾我。这种角色/人格，命太好容易骄纵跋扈，命不太好的话容易恩将仇报。&lt;br&gt;
周芷若还一直被放在各种天秤里，有时是她自己放的，有时是别人放的。不如丁敏君有资历，不如纪晓芙那么完美，不如张无忌武功好，不如敏敏的社会地位，还不如灭绝心狠。表面看她顺风顺水就当了峨眉的准继承人，心里她隔三岔五就被打击一下，觉得自己这不行那不行，很自卑，这种人面对一个关键时刻，按下按钮获得力量，很难抗拒那种诱惑。&lt;br&gt;
为什么说是一种岛，这是玩文明的体会。当我在一个岛里好好耕作发展着，突然发现周围都是巨大的国家，我所有的成就都被对方早点过了，我的军队总比邻国落后几代，那种心理压力和威胁感……&lt;/p&gt;
&lt;h3 id=&quot;11月17日&quot;&gt;11月17日&lt;/h3&gt;
&lt;p&gt;白莲花度假村，每组对话都在表现权力关系的一种精准的度量衡。谁掌握更多优势，谁此刻把自己放得更低，每个人和不同角色对话时会根据权利天秤的倾斜角而呈现不同的人格，随着剧情推移，每场对话里人之间隐秘的阶级距离也在加高或拉近。“人物”就是这样在权力哈哈镜前被变形与扭曲的，而真实的她们是怎样已经无从考证，因为权力哈哈镜无处不在。&lt;/p&gt;
&lt;h3 id=&quot;11月30日&quot;&gt;11月30日&lt;/h3&gt;
&lt;p&gt;梦魇直播间的结局我终于追平了，三年，一般超长篇无限流（四百万字）到一半我就会厌倦弃文，因为很明显写手自己也撑不起前期的精气神，不再有满腔要和读者说的话，那我这种食客就会冷酷离席（。&lt;br&gt;
但结局还挺意外的好看。首先是非常用心，依然用心铺设的场景地图描写，超难得，最后几乎每几章就有一个奇诡漂亮的新地图设计。梦魇直播间最初给我留下的好印象就是这样，我能想象出每个建筑甚至墙壁纹理，空间的气味，这背后下的功夫太深了。&lt;br&gt;
依然是用心，也体现在角色塑造上。结尾收束了三四个配角的故事线，还给十来个配角的故事推了进度，这里消耗的脑力也令我肃然起敬……其中有些故事甚至是彼此交织的，距离第一处伏笔绵延了也有至少三年。几乎每个角色都有成长和相对的幸福结局，不敢想象背后的设计构思要花多少时间。&lt;br&gt;
还是用心，写作手法也在各种花式整活，唉我特别喜欢这本的一个特点是，它欺骗的是读者，不是主角。这很重要，有好几个耳熟能详的副本设定模版，我在很多小说里一看见就知道是哪套设定，主角被耍得团团转，我就很迷茫我比主角还经验丰富这对吗。这不对，写作如果是魔法，真正的观众是读者呀。&lt;br&gt;
虽然我知道这本有些设定略微赶客，我是觉得看个人追求什么吧……那些对我来说就比较旁枝末节……四百万字还在认真写的网文而不是纯水甚至剧情有AI痕迹的也不是太多了！我尊敬！&lt;/p&gt;
&lt;h3 id=&quot;12月4日&quot;&gt;12月4日&lt;/h3&gt;
&lt;p&gt;看一些无限流或者生存游戏想模仿神崎直，重点全都找错，以为神崎直最大魅力是善良，乐观，傻，总之这些作者/导演以为”道德”是一种很便宜的品格。&lt;br&gt;
其实生存游戏里所有人设，对硬件要求最高的，智斗位和圣母位是并列的……就像一个人能制造多大破坏取决于其能力上限，一个人能释放多大善意，治愈多少人，也意味着这个人有多大影响力。只救几个人，或者只救几次，无法成就一个圣母。圣母是一种战绩，勋章，有效力的非官方契约。&lt;br&gt;
圣母不可能是废物，废物当不了圣母。如果只是单纯不杀同类那叫做遵纪守法？或者素质比较高？那不叫圣母也谈不上能把善良正直当卖点……&lt;br&gt;
而且神崎直心理素质很强的啊，这也是所有塑造圣母角色的创作者都会犯的错误……就是主角动不动就崩溃绝望愤怒充满了负面情绪，神崎直可没有。神崎直会沮丧地坐在地上，“怎么会这样”，然后重新站起来，“我又想到新的办法！“很难不被这样可怕的意志力打动，而且是行善的意志力。&lt;br&gt;
道德和善意是有力量的，爱则是柔软的需要被呵护的，从道德迸发出的力量能塑造新的规则，因为爱而爆发的力量只是一次性提款。&lt;/p&gt;
&lt;h3 id=&quot;12月24日&quot;&gt;12月24日&lt;/h3&gt;
&lt;p&gt;人狼游戏，感觉每章也有关于”关系”的探讨主题，&lt;br&gt;
1是人们为何彼此保护；&lt;br&gt;
2我觉得是一个人是怎样被摧毁，不止是肉体，信念和意志也如此，当然这个也是全系列贯穿的主题；&lt;br&gt;
3狂狐，本来应该是人们为什么坚持对彼此的支持，有点不够味；&lt;br&gt;
4越狱，为什么退出和放弃，为什么袖手旁观，无论是放弃帮助朋友还是放弃伤害别人，为什么逃避；&lt;br&gt;
5恋人，这个最清晰，是背叛，亲人朋友与恋人之间的背叛怎样发生，大家又是怎样处理面对的；&lt;br&gt;
6狂人村，人怎样建立信任。&lt;br&gt;
后面的熟人局就没有前面这种微妙的主题回响感觉了，4和5是我觉得主题reprise得比较好的……不过后面也是要走黑幕剧情，按照类型片的标准其实应该骂观众了，比如说要不是你们这么爱看这种题材，虚拟角色怎么会受苦，我要否定弹丸论破x&lt;/p&gt;
&lt;h3 id=&quot;12月25日&quot;&gt;12月25日&lt;/h3&gt;
&lt;p&gt;弥留之国爱丽丝3，纯视效享受，随着资金的上浮也能品味到编剧话语权的下降。类型片爱好者还是可以看，没有太严重的问题而且造境视效太好了。&lt;br&gt;
前两季反派理想主义恶堕，这一季是两个反社会为了招募L（等下）陪自己玩所以大费周章。前面我都能接受，最后一个讲的是好逸恶劳没好报，这个主题我沉默了。&lt;br&gt;
打戏确实还是美少女比较好看，一群男的扯头发令人淡淡………&lt;br&gt;
纯吐槽：能理解大部分人就是心理素质差，我也是，但男主这样一个挂，大家放着不用，这个剧情好难说服我…………男二也是，一路乖乖给男主当小弟应有尽有，他脑子显然在本季完全无敌，不然反派为啥使阴招求他陪自己玩呢。&lt;br&gt;
他不仅不聪明，还不擅长找大腿带飞，找大腿是一门学问，不要看不起抱大腿啊！&lt;/p&gt;
&lt;h3 id=&quot;12月29日&quot;&gt;12月29日&lt;/h3&gt;
&lt;p&gt;从misa视角还是挺能理解，虽然我怀疑原作性别观念不太健全毕竟霓虹金……她做偶像遇到那种陪酒也好咸猪手也好那么多年，穿衣衣买包包，但没有尊严也不被尊重，每次她听到”爱”之类的话，就意味着对方期待从自己身上得到点什么，示爱等同于剥削，不爱她的月才是安全的舒适的选择。然后家庭剧变，misa从小到大见到的就是所有欺辱伤害过她和她爱的人的那些人，全都过得好好的，所谓正义一方对自己的痛苦视而不见，把她绑起来的场面都带着微妙的性消费元素，所有人都是帮凶，而kira看到了这些罪恶。&lt;br&gt;
与其说她恋爱脑或者贪图情绪享受，我现在感觉是，弥海砂的生活早就被毁了，才能成为这样的不可预测因子。夜神月是她活下来的借口，kira也只是她报社的由头，很难判断是她自己的人格缺陷……变成顶流女星还要陪笑猪肉，这谁能心态平和……&lt;/p&gt;
&lt;h2 id=&quot;2026&quot;&gt;2026&lt;/h2&gt;
&lt;h3 id=&quot;3月17日&quot;&gt;3月17日&lt;/h3&gt;
&lt;p&gt;速通了东野圭吾的加贺系列，10正传+2外传，其中两本能看，《新参者》是东野擅长的散点透视浮世绘，把白夜行里闹心的离谱推理抛开读起来更纯粹，《恶意》的情感铺垫蛮精彩的，推理依然一坨，发挥了东野耐心好的优势。&lt;br&gt;
别的都没啥能看的，槽点基本集中在性别问题，全系列的完美老头过多，而女角色有一半从事过风俗业。而且，女角色参与作案基本就两种情况，一是她们的事业心使得周围人变得不幸，二是她们照料家庭的渴望使得自己变得不幸……我对那个年代的霓虹并不了解，太忆苦思甜了，看得我感觉不用盲婚哑嫁也不用下海陪酒，啊，这个时代对我多么友善？？诡计懒得喷。推理懒得喷。不过加贺系列全都很适合改编成剧本杀，尤其是X杀了X系列。&lt;br&gt;
优点首先是文字内容的控制，每个词每个字都有必要都服务于故事或人物塑造，对我这种浮肿的语言方式很有启发。再者是市场嗅觉，仔细体会东野的每本书都在服务几个客群，尤其是银发经济里尝到了媚老头的螃蟹，我猜的。虽然他确实持有微妙的私人立场（比如性别歧视），但立场在他赚钱的渴望面前不堪一击，他的恶臭是民族的恶臭。&lt;br&gt;
角色塑造，主角加贺，配角加贺爹（完美老头），加贺表弟（麦麸搭子），加贺女友三位。加贺是捏得不错，分寸感，懂很多低流动社会里的礼数（我所不懂的），比如爱用小恩小惠积累好感，发名片/加好友时备注认识的时间+场合，学了。&lt;br&gt;
最后我蛮喜欢东野的，我不喜欢东野的书但很喜欢东野的思维方式，所以读着非常舒服，因为主要角色的行动都带给我正面情绪。不过角色的动机和操作还是那么离谱，虽然日推都很离谱，比如其中一个女性角色去陪酒十几年也不肯回到婚姻里（和老公相爱），我真是难以被书里的理由说服……类似的剧情在故事里有很多，就是老一辈娜拉的出走往往就是陪酒，看得蛮唏嘘的，这个背景下再看加贺系列第一本里，努力成为职业女性的年轻女孩是多么勇敢啊……同时我怀疑东野在怀念那个女的只能陪酒的旧时代，呵呵。&lt;/p&gt;
&lt;h3 id=&quot;4月25日&quot;&gt;4月25日&lt;/h3&gt;
&lt;p&gt;朴赞郁和李沧东闯美处境简直就是自己作品照进现实，前几天热搜咋说的，自谶，有时我也是真的不爱看那种出售丧气话的创作者……&lt;/p&gt;
&lt;h3 id=&quot;4月29日&quot;&gt;4月29日&lt;/h3&gt;
&lt;p&gt;我突然，花束みたいな恋をした，花束般的恋爱，这里的”花束”是鲜切花啊！所以这个故事的意思是说，女主和男主的爱情本来就像”被切断了生命”的鲜切花，美好，是工业化的产品（帆布鞋、流行文化与工作的磨损），同时也属于商店的量贩概念，所有娇艳都是以”切断”为代价的，隔绝生活的土壤。这段感情本来就没有任何生长的可能性，只是隐藏了倒计时的精神装潢，又或者说，他们两个人的文艺爱好也是这样，鲜切花般的文艺梦。&lt;/p&gt;</content:encoded><category>writing</category><category>大思考</category></item><item><title>名著大思考</title><link>https://agnesv1.github.io/writing/big-thoughts-on-the-classics/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/big-thoughts-on-the-classics/</guid><description>从奥德赛、红楼梦到泰坦尼克号，一堆放飞的联想和野生文本分析——薛宝钗的黑洞美学，水浒的 BE 美学。</description><pubDate>Fri, 25 Jul 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;em&gt;一堆放飞的联想：神话、名著、游戏，想到哪写到哪。&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;奥林匹斯&quot;&gt;奥林匹斯&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;01&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;奥德赛这个概念已经被滥用了但不知道为啥无人在乎奥德赛里还有很多超可爱的梗，我最喜欢的隐喻是伊萨卡岛，在奥德赛里是奥德修斯进行这段旅程的终极目的，尽管它破败混乱，回归到伊萨卡岛才能得到一种心灵救赎。奥德赛过程里还有个食莲者之岛，Lotus-Eaters，吃了这个就会忘记伊萨卡，留在当地，安逸而虚无地度过一生，喀耳刻和塞壬和卡纽普索也会诱惑船员留在此地，忘记伊萨卡，这几个概念好像古早无限流。我很喜欢cue的一首诗，C.P. Cavafy，认为伊萨卡岛是荒芜的，奥德赛的过程才让人成长与富有，塞尔努达在《朝圣者》翻转这个概念，认为伊萨卡岛也是一种”安逸的麻木”，自己只能选择拥抱流亡，前方与未来才是故乡。&lt;br&gt;
这两首我都超爱，但还是最爱本格的荷马的伊萨卡岛概念，有一个家听起来暖暖的（）。虽然被用烂了就是想说奥德赛这个故事里的梗都很萌，很无限流，并不是一个优绩主义专属术语，请欣赏它本意……我的降噪耳机蓝牙名字一直都叫伊萨卡一世二世（。&lt;br&gt;
另外两个我很爱用来给电子产品命名的，一个是皮格马利翁（aka显化），一个是雅典娜/美杜莎……还有西西弗斯不完全算神话（。坚持认为雅典娜是super ego + 美杜莎是 ego 的两位一体，虽然神话学很少支持这个观点（看到资料请发我），美杜莎是雅典娜的失控，雅典娜是美杜莎的过度智识化，Aegis是武器化创伤（。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;02&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;怎么说呢当你看到一趟列车朝着既定的未来驶去，而你操纵了轨道变换设备让它踏上完全不同的路径……宿命论认为一切这样发生了，不可知论提出也许这才是预言里真正的意思，现代生物学质疑自由意志的存在，神话记载列车会在前方抵达相同的站点就像西西弗斯的石头再次落下。&lt;br&gt;
但我知道，这一秒我推动了摇杆。我知道，那块反复滚落的石头完全是属于我的。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;03&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;bpd很容易陷入一生都是虚无的荒芜，贴膜，追逐，最后发现一场空，完全是幻想，如梦幻泡影，如露亦如电……整个过程里唯一真实的就是自己身上的过剩的病态的热情，甚至泛b对人生的看法也是如此，要么极致地浪漫化一个决策，一条道路，要么贬低到一文不名。&lt;br&gt;
唯一的解法是皮格马利翁，真正灌注自己的心血到玫瑰里，才能在玫瑰园生病的时候依然觉得它美丽……敢为思君肝胆裂，不做叶公空好龙，只有真实地面对那些糟糕的部分，少贴膜，上手解决或者承受摩擦，才能停止这种水中捞月的死循环。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;04&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;说真的，西方文化是不是基本不含那种人定胜天的主题，我们上古神话就有数不胜数的这种故事，女娲补天，精卫填海，愚公移山，夸父追日。&lt;br&gt;
这几个神话的解读还都非常正面，在西方文化里，也就普罗米修斯和皮格马利翁沾点边，但是神话传播里俩人的执念也不算是被正面刻画，或者说神力依然是起到主导作用。诺亚是接受神谕后才整方舟的，亚当是被诱惑的（莉莉丝也没成啥大事），伊卡洛斯属于反面教材吧，巴别塔更是经典的警告后代的那种故事。&lt;br&gt;
还有个虚拟创作题材，修真，讲的是一个凡人吭哧吭哧靠每天修炼，这样干几千年，就能成为更高级的物种。西方有什么类似的吗，西西弗斯可是纯受罪。&lt;br&gt;
所以三峡和大炼这种故事不可能发生在西方，西方人会觉得好离谱吧，我们这里也很难有波士顿倾茶这种事，感觉早就被偷运倒卖了。我现在接受了天道里的那句台词，大意说文化是土壤，商业环境是戏台，政客来唱戏，差不多吧意会吧。阅读各种资料时我也曾经被华夏文化的独特震撼，深感种种因果非一日之功也非一日之寒。今天崩溃时我跟西式AI反复复盘，突然明白试图控制命运就是我的中华血脉啊。我们控制欲爆棚，对自己的人生，也对别人的思想。&lt;br&gt;
当我遭遇白人那种”你为何要逆天而行”的诧异时，我只能说我是中国人，逆天改命和我命由我不由天是我们最流行的一些标语……我偏要勉强……&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;05&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;听了 Ezra Klein 的新播客，Don’t believe him，微弱的慰藉之外，一点发散思考……他说【】深谙市场情绪的力量，当市场相信什么会发生，什么就会成真。&lt;br&gt;
之前我研究一番，“显化”这件事也是有些微弱的道理，就皮格马利翁时刻。今敏很多作品都在讲这个主题，意念足够强时，意念本身就能改变现实，所有人能共同虚构出一个妄想代理人。这个播客意思大概就是，我理解的（如果没错），如果我们都相信敌人无所不能，那他就会比实际上更强大。&lt;br&gt;
前两天看到有人说，自己这些年做对的事之一，是注意力的绝对收敛，不给哗众取宠的恶意行为一个眼神。一方面我内心觉得这好绥靖啊，我应激，我对绥靖的宁静世界艳羡不已，又是忍不住恨，是你们不作为让我非要这样辛苦……另一方面我有点想通开。【】让整个游戏变成了围绕他的单选题，他太擅长操纵情绪，注意力。在无计可施的事实前提下，我应该做的是停止看，停止想，转而专注自己的世界。&lt;/p&gt;
&lt;h2 id=&quot;同源异构体&quot;&gt;同源异构体&lt;/h2&gt;
&lt;p&gt;我感觉欧容的登堂入室和纪德的伪币制造者是同源异构体，都讲了文学爱好者怎么把自己的生活搞成别人的乐子，纳博科夫的洛丽塔和塞万提斯的堂吉诃德也是同源异构体，谈论一个人如何用自己的妄想对抗世界。。。。&lt;/p&gt;
&lt;p&gt;纪德：我搞你们心态，我还把你们写成小说赚钱装杯&lt;br&gt;
欧容：然后你也搞砸了自己的生活呗&lt;br&gt;
福楼拜：小说看多了的癔症超惨的&lt;br&gt;
塞万提斯：好笑吗，没有妄想症才是无聊，我就要发疯&lt;br&gt;
纳博科夫：我疯得超美丽的，不懂的没品人永别了&lt;/p&gt;
&lt;h2 id=&quot;大点兵&quot;&gt;大点兵&lt;/h2&gt;
&lt;p&gt;以前看肥皂剧学了很多经世致用的道理，比如一帘幽梦，告诉我尽量不要坐别人的后座/副驾不然出车祸了大家都很尴尬，烟雨濛濛，告诉我如果一件事很重要那就算是日记也不能写下来（这条准则我一直在坚定遵守），武侠小说，告诉我报仇前一定要搞明白咋回事确定ok了再开杀，每次玩剧本杀我都会先执着搜证劝阻因为反转总在报仇后，追求一个关键剑谱/武器的时候，先问问这玩意真的有用吗，还有琼瑶亦舒黄碧云的好几本书我不get但理解了：和老头吃饭应该收钱……半生缘也教了我，不管是啥关系哪怕是姐夫也可能想搞你，当心被凿。以上以下都是我十五岁之前的认知水平……&lt;/p&gt;
&lt;p&gt;包法利夫人/堂吉诃德：总看小说脱离现实就会这样&lt;br&gt;
巴黎圣母院：人太丑会遇到很多麻烦&lt;br&gt;
简爱/飘：白马王子大概率埋雷，越相处越是烂账&lt;br&gt;
仲夏夜之梦：心动了可能单纯是上头几天，不知道哪天突然就不爱了&lt;br&gt;
红与黑：别违法，很麻烦&lt;br&gt;
基督山伯爵：你也不知道周围熟人都憋着什么坏，小心点&lt;br&gt;
安娜卡列尼娜：不爱就别结婚，不然出轨这件事很麻烦&lt;br&gt;
了不起的盖茨比/xx经：人生而不平等，不要装瞎自欺欺人&lt;br&gt;
道德经：想开点屁事没有&lt;br&gt;
小王子：自我陶醉原来也能出书，啥玩意都有人看啊&lt;br&gt;
西游记/水浒传：干了半天爽的永远是大领导&lt;br&gt;
三国演技/刘和平：哦大领导也不爽&lt;br&gt;
红楼梦：啥也不干居然也不爽，这都什么倒霉日子&lt;br&gt;
威尼斯商人：占理但可能别人都不站你，警惕社会的人情世故&lt;br&gt;
哈姆雷特：别拖拖拉拉，早干晚干都是干&lt;br&gt;
泰坦尼克号：我每次上船上飞机都非常认真看逃生指南……&lt;/p&gt;
&lt;h2 id=&quot;泰坦尼克号&quot;&gt;泰坦尼克号&lt;/h2&gt;
&lt;p&gt;看泰坦尼克号，突然有点理解美国病态级别的”积极&quot;&quot;高精力”文化。之前有个传言，认为美国的末日迷恋源于古巴导弹威胁下的恐慌，所以美国文化里有着对生存的狂烈热情，我认为这是否也可以推导出，所以美国人崇拜那种高精力个体……永不言弃。&lt;/p&gt;
&lt;p&gt;正常环境里，永不言弃意味着个体无法有效识别负反馈，没有健康的情绪调节机制，刹车失灵。然而在末日绝境下，只有永不言弃才有可能活下来。&lt;/p&gt;
&lt;p&gt;螺丝是真的高精力大女主。她喜欢跳舞（体力活），在下层舱表演足尖站立（体能远超常人），在健身房随手就打飞沙包，一眼就发现逃生艇数量不足。后来她的选择和行动已经无法使用”真爱”或者”善良”来解释，是一种纯粹的能量过剩。所以她无法接受被摆布的人生，才有精力在这种情况下鼓起勇气救别人。&lt;/p&gt;
&lt;p&gt;我怀疑这是导演真正想谈的事，很可能是泰坦尼克真正爆火的理由之一。爱情是故事的涟漪，船桨和发动机则是末日情结里旺盛的能量。&lt;/p&gt;
&lt;p&gt;另外，&lt;/p&gt;
&lt;p&gt;泰坦尼克号里关于那颗蓝宝石的定义权争夺也有意思。故事开始时是调查队视角，蓝宝石在观众眼里是”昂贵的&quot;&quot;目标”，故事结局，全世界的观众都只会记得这是爱情和觉醒的象征。女主做事真的没在优先考虑物质价值，有自己的一套规则。三六九等从她身上穿过，没有带来任何改变，倒是有很多人转而使用她的规则。这才是名利被狠狠淡泊。&lt;/p&gt;
&lt;p&gt;牛嚼牡丹again，&lt;/p&gt;
&lt;p&gt;我就在诧异这个船舱为什么只有画饼的上流人士和喝酒找乐的下层舱，我们中产在这个电影里为什么没有存在感，然后搜了下资料原来泰坦尼克号沉没就是因为我们中产没有话语权，读工程的，做管理的，如果这个船上有个运行有效的敏捷汇报系统，或者在设计制造时就经过严格的QC……&lt;/p&gt;
&lt;h2 id=&quot;宝钗&quot;&gt;宝钗&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;01&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;宝钗在情场和职场（？）都没拿到大结果，还没陷入自怨自艾，也没自圆其说（比如表示”我根本不想要那些”），一个自洽自得的失败者就很招恨。一个女角色/女性形象，如果被很多男人追求喜爱，那就会有很多人倒推分析为什么她这么迷人。薛宝钗这辈子最招黑的就是她没得到男主的心，也没正经努力过。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;02&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;而且，我觉得薛宝钗是一个从始至终没有面向读者打开的角色（？），她和林黛玉的最大分歧点，在我心里，是透明度参数（？）。林黛玉高度透明，对自己的渴望和阴暗都很诚实，还会兴致勃勃把这些展示给外人，给读者，像高透光度的水晶，一览无余，明亮，清澈。黛玉是敞开的态度宝箱，谁都能从这里拿走自己想要的珠宝，是开放协议，很容易被断章取义当成某种主义的皮套（）穿上去跑一段自己的代码。&lt;br&gt;
薛宝钗是一个百分百的黑洞，她到底在想什么真是0个人搞明白……林黛玉的美学是不管在什么时代什么场景她都是永远的林黛玉（她的第一固有属性在我心里并非”有才华的白富美”），薛宝钗的美学是不可捕捉，不可解释，不可使用，不可预测……&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;03&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;薛宝钗的生活方式已经冒犯了很多人，她不需要被羡慕、被怜悯、被依赖、被欲望、被理解、被钟情，这些她都没怎么得到过，她也没有挣扎或表现出真心的痛苦。如果1个人，可以不生活在社会关系里但情绪稳定，那么读者会被刺激到，自我怀疑，【是不是渴求被崇拜/被同情的我做错了？】&lt;br&gt;
薛宝钗，never 破防……一个永远不破防的角色就会让观众破防……观众无法给她的稳定找到一个理由，不能理解，不能代入，很自然把她划到【和我不一样】的阵营……&lt;br&gt;
【爱】通常源于，“伊和我很像”，然后自作多情地以为这里存在某种共振。长辈说自己的孩子或下属，“你和我很像”，基本等于选中继承人。年轻人说，“伊和我很像”，约等于隐晦的示爱。&lt;br&gt;
我们可以观察到，如果人际关系里对方试图划分，“我不像你，我不喜欢xxxx/我不能做到xxxx/我不赞同xxxxx”，往往是敌对或者隔阂的前奏。宝钗经常站在这种句子里。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;04&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;薛宝钗就是打极乐迪斯科，一共就加了三项，Volition 是核心，剩下加了 Encyclopedia，Savoir Faire，Composure，Suggestion，Logic，Pain Threshold，诸如此类，童年就用冷香丸在思维阁炼了随分从时和女子无才便是德，打着到结局真是服了老哥你没说你这个游戏只有BE啊！这不是养成加换装吗，你没说是全员幻灭向文游了啊！&lt;/p&gt;
&lt;h2 id=&quot;红楼梦大逃杀&quot;&gt;红楼梦大逃杀&lt;/h2&gt;
&lt;p&gt;摸鱼就在到处拷打无聊八卦，上次分析出了泰坦尼克号的真实问题在于上流社会不尊重STEM，不符合安全规范就开了，一手缩减应急逃生船只的数量，一手无视可能有冰山的警讯信号，明明可以避开的悲剧……&lt;/p&gt;
&lt;p&gt;感觉红楼梦全员悲剧的死结在于，第一，曹家在讨好领导之后就爱上这种高消费的感觉，领导给了资源，曹家也没好好赚钱，第二，曹家没有好好猜心老四，沉浸在老头暂住的旧梦，第三，人才断层，曹家（或者说贾家）这几代，既没有人能办事，又没人能看出局势风向拍板做决策，就连态度都不够端正。。。&lt;/p&gt;
&lt;p&gt;全书战力巅峰：贾探春（决策有水平），秦可卿（已封印），王熙凤（能执行不能决策），可能薛宝钗也行至少能做行政。这几个没决策权，男的那边干活决策啥都不行。&lt;/p&gt;
&lt;p&gt;我不理解钗粉和黛粉在嬤什么，要是醒来拿到她们俩的身份牌我都要两眼一黑天塌了啊，薛宝钗人生路径：美美出生发现哥哥超前消费还是个赌狗，想上班得知宫里砍了hc，结婚吧未婚夫心里有别人，好了终于上岸了我草被抄家了，我服了，现在心情就是非常平静，灾难的大清！怎么做都是错！&lt;/p&gt;
&lt;p&gt;红楼梦这个悲剧如何力挽狂澜，我想了想，首先能干活的女角色得意识到问题的严重性，要能接触到情报（这其实是最难的一关），然后结盟+互相说服，下一步把不合作的控制住，之后还是得有一两个男丁能顶出去的，要么培养傀儡（贾芸凑合一下，王子腾能聊，薛蝌能骗，贾琏可能也能洗洗看怎么处理下，贾政不好说），要么看能不能从外面找点男的入赘干活（因为女的技能被锁了），最不济看能不能女扮男装，元春给老四当世家情报中枢，把柄递上赌一把给老四画饼我们疯狂赚钱，基本就两三年，真的好难……而且四大家族的装逼是硬核kpi，不装逼更难进入情报和资源互换的局，我觉得几家商量好可以互相吹牛+变卖古董买假货，林黛玉和妙玉转成原始股。如果能把钱填上，再加上让老四安心坚持乌龟战术，应该能一清二白地苟下来，苟到乾隆时候还能休息几十年，还是得争取建设男丁好吧这就是封建社会。&lt;/p&gt;
&lt;p&gt;红楼梦里自称大户人家百足之虫是不太充分的，这个家族历史根基不久，跟羊献容娘家和琅琊王氏那种级别完全不是一回事，贾家也就第一代第二代还能用，后面全数崩盘，属于给自己脸上贴金了……真实原因就是大领导看你们不爽呗，探春说这句因为一来信息拿的不充分（没机会出去跟各个部门领导喝酒狎妓吹水），二来她内心真有救市梦……宝宝……&lt;br&gt;
很多红学视频归因水平基本是：“公司破产其实是因为你用wifi下了高清电影还每天喝公司3L矿泉水”……&lt;/p&gt;
&lt;p&gt;我觉得薛宝钗重生比较可行，然后得先和探春结盟，因为探春是少数有救市意愿的，之后看能不能救秦可卿，她对局势看得最准。三个人联盟后，首先试试说服或者骗出来惜春手里有没有二房证据，如果能劝动林红玉和平儿收集情报更好，惜春的情报到手后作为筹码威胁论证，先拉王熙凤再操纵贾琏入伙，然后劝林黛玉妙玉注资，用林黛玉操纵贾宝玉顺带控住王夫人或者能不能药掉。薛宝钗那边哥哥控制住，换那个老实的上来，现在资源已经多到可以先说服贾母，这步还行，再就是劝阻王子腾。王子腾裸退一跪，四家就安全度高了很多，后面两步，第一步看能不能让元春托梦之类的跟惜春搭上，直接废掉没用的男丁，如果这个困难的话还是自己内部想办法下药，第二步就是给老四赚钱，核心矛盾就是他缺钱嘛。赚钱的话林如海的盐商线可能不好动，老四不喜欢，织造局让晴雯去开高定线或者做mentor没准能改命，还有比较擅长经商的都用起来，都是人才，薛家皇商看能不能把王子腾那边走人脉做点生意，薛宝琴那里还可以开一开海外路线，另外家里古董能卖就卖换假货，给老四多上供。感觉活下去的可能还是有的。熬十几年，乾隆一来就可以退南方苟起来，再做做生意也行，躺了也行，走仕途也就尽量不惹眼。结局黛玉还想和宝玉结婚就婚嘛，然后宝钗探春秦可卿负责开船，宝钗想搞个赘婿来生孩子继承薛家也行，过继也行。退隐之后贾政去当书院校长赚清誉，王子腾可以给海外商队筹划路径和训练护卫。&lt;/p&gt;
&lt;p&gt;早期开会，可以让丫鬟言听计从地看门，就在房间小声聊，假装谈别的。建立信任我打算宝钗先用预言未来拉拢探春秦可卿，后面再说。前几年我打算先搞一个玄乎的祖宗天罚，然后开始悄咪咪变卖示好，后面的钱再说，先把窟窿堵住。老四也不介意大家拼命还钱。宝钗胚胎重生，黛玉到了以后一年内说服贾母和王熙凤，所以大观园计划直接取消。&lt;/p&gt;
&lt;h2 id=&quot;水浒传&quot;&gt;水浒传&lt;/h2&gt;
&lt;p&gt;我觉得水浒传的BE美学比红楼梦高很多，五本里我日常认为水浒由于全员普男毫无视觉想象空间的鉴赏价值而被低估…………因为红楼梦的角色没有正经成长线，一个人开始是那么想的，结局还是那么看待世界。水浒传的角色都在背叛自己，人均两次起跳，第一次背叛自己稳定的被许诺的生活和社会身份，最后一次背叛青春时的梦想和主义。&lt;/p&gt;
&lt;p&gt;红学的美学是白茫茫大地真干净，“有恩的死里逃生，无情的分明报应，欠命的，命已还，欠泪的，泪已尽。“所以我想陆振华那个台词在回应红学，“你们大家各还各的债”，但又带着宽恕的，情深深雨蒙蒙结局还是比较积极团圆，更符合我的加缪趣味。还债后，每个人依然有自己的福气，太温柔了。&lt;/p&gt;
&lt;p&gt;而水浒要聚，要”起”，要升，沸腾到顶点再消弭一空，而最终什么也没有真正改变，这很老中思维。西游整个就是个归顺的故事，至于三国，在开始就提了：分久必合，合久必分……太耶梦加得，太轮回了，好像一切都是周而复始的循环，总是要回到最初的起点。&lt;/p&gt;
&lt;h2 id=&quot;玛蒂尔德&quot;&gt;玛蒂尔德&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;01&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;红与黑的主角我以为是玛蒂尔德呢，属于青春文学，前面于连part完全就是红楼梦里描述小姐太太们首饰的环节，于连的理想，于连纯粹的爱情，于连的痛苦和出身，于连的头颅，于连是玛蒂尔德此生最漂亮最光鲜的一副珠宝。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;02&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;齐泽克是ENTP的哲思巅峰，玛蒂尔德是两性关系里的完全体（。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;03&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;上次说到我最爱的人物关系母本之一 is 于连/玛蒂尔德，一个为名为利不切实际，一个沉迷于浪漫幻想把所有人都当做自己play的环节。一个是权力的仆从，一个是浪漫的侍女。红舞鞋次方。两个人把极致的追求寄托到对方身上，看不到具体的人，眼里燃烧的都是激情和梦想。（不管似融怎么想，她写的真的很有这种感觉……）&lt;br&gt;
另一组是日落大道，Sure I came out here to make my name. Wanted my pool, my dose of fame…. 喜宝改改也是种日落大道，一个雄心壮志正准备和巴黎较量一番，一个垂垂老矣只想从青年身上借到青春的亮光，经验与野心之间发生的交易，乏力的手把权柄交接给幼稚的继承者。和前面那组模型是一样的，只是寄托换成了名利与青春，换汤不换药。&lt;/p&gt;
&lt;h2 id=&quot;edith-finch&quot;&gt;Edith Finch&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;01&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Edith Finch 里杀鱼工那段，也是我理解的王佳芝，虽然李安和张爱玲都不是这么理解的。我觉得她是无法忍受黯淡难堪的真实，她宁愿死在谎言里，她做出了选择所以走向自己的断头台。那颗钻戒是她的王冠，也是她选定的自己人生故事的最后一页，她拿到了，于是觉得在这里写上全文完是很好的。很多故事说创作者最初要讨论宏图大志，或者动机必然是什么情感纠葛，要么就是被不切实际的梦所蒙蔽……反正我理解的那个杀鱼工和王佳芝就是单纯喜欢过好日子。又穷又苦的死了算了。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;02&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Edith Finch 的杀鱼工那里太普世了，我觉得今敏好几部也在谈这个主题，也是现在很多人的生活……对工作就是应付，机械重复，与此同时脑子里或者说业余生活建筑了一个宏大的世界。在另一个世界，大家是同人太太，追星站姐，字幕组，什么什么咨询搬运，过着一种能和星光沾点边的生活。&lt;br&gt;
两种生活形成了拉扯，在幻想世界里建筑得越高，现实生活则看起来越难被忍受。&lt;br&gt;
我原本理解的 Edith Finch 每个故事都是讲，耽于幻想的我们这种宅宅是如何被现实绞杀的。复杂的房屋建筑是宅宅的脑回路，所以我认为杀鱼工和尖叫女王是最重要的两个故事，实际上也是篇幅最长的两个。杀鱼工是无法忍受枯燥重复的现实生活于是选择死在幻想里，尖叫女王也是始终无法摆脱响起尖叫那一刻她被聚光灯和”故事”包围的感觉，比起来做一个无聊的服务员，她还是会被内心深处的欲望驱使走回到梦里。&lt;br&gt;
那个地下室宅宅就更好理解了，用这个角度也能理解画画阿宅，因为阿宅就是这样奇奇怪怪的出门被创是我们的日常。&lt;br&gt;
异食癖小女孩在我的解读里也是被禁锢在狭小的卧室里，而膨胀的幻想让她获得真正的自由，然而过度沉浸在幻想，如同秋千那个故事一样，只会把我们带向死亡（。&lt;/p&gt;
&lt;h2 id=&quot;林奇&quot;&gt;林奇&lt;/h2&gt;
&lt;p&gt;伦勃朗和马修维纳和大卫林奇和阿伦特和老舍是我心中几个看得出来心很好的创作者……他们好像在同情理解每个人，不会因为一个人富有就认为是不值得同情的，也不会因为贫穷而对此产生居高临下的怜悯。在谈论人格缺陷时，暴躁，嫉妒，虚荣，痛苦，成功，总是会心有不忍地为每个人辩护一句。是种道德上的散点透视。&lt;/p&gt;
&lt;p&gt;最近互联网很流行的议题叫受害者完不完美，没人完美嘛，林奇和怀尔德会给我一种感觉，就是不管你过着什么狗屎日子，你的痛苦是痛苦，我愿意承认并展示出来，展示出来才可能说怎么解决嘛，驱魔要先找到名字，这就是一种关怀。&lt;/p&gt;
&lt;h2 id=&quot;张爱玲&quot;&gt;张爱玲&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;01&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;想到张爱玲是李鸿章的后代还是觉得，很妙，世事洞明人情练达，说着想着看透红尘的念头，做的玩的是让自己舒服的事，中堂后继有人子。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;02&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;看了张爱玲表以前同学同事的那篇《同学少年都不贱》，感觉她这个思维方式和行为逻辑就难以幸福………写的很好啦，前半截都是亲密无间的少年时，然后慢慢隔阂，疏远，重新见到也都是试探和戒备，最后就不再联络了，只剩下隔空纠结到底自己哪里还能赢这个如今风光的老同学。&lt;/p&gt;
&lt;p&gt;结尾的地方女主心态和做法真的蛮难评的，说的做的都不是很顾及对方感受，而是关注于“我这样看起来体面吗”，虽然对方也对她很疏远，很难说心墙是谁那边先竖起来的。单从叙事角度里，女主对自己的口无遮拦就是窘迫地一带而过，觉得是自己无心之失，其实看起来挺看不上这个那个的，而且那种“我有资格评点你”的气质很刺眼。对老同学则浓墨重彩地强调“如此不信我”，仿佛不能立刻相信多年不联络的老同学是什么大错，一个轻轻放过一个严肃审判，呃。&lt;/p&gt;
&lt;p&gt;而且她在虚构里好像患有人际关系上所有善意的失明，唯独对老公反过来……非虚构的时候才能唤起善良人格。&lt;/p&gt;
&lt;p&gt;这篇故事里对其他角色reaction的描述往往围绕着自己的感受，“我在他人眼里的境遇”，每个角色都在不断被观看，被评价。我对这个写作手法没意见，只想吐槽不断观察别人在不同人眼里的形象真的不会幸福的，实际无人在意……&lt;/p&gt;</content:encoded><category>writing</category><category>大思考</category></item><item><title>关于《大状王》</title><link>https://agnesv1.github.io/writing/on-dai-zong-wong/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/on-dai-zong-wong/</guid><description>粤语音乐剧《大状王》的&quot;佛&quot;&quot;鬼&quot;&quot;道&quot;概念思考：何淡如的结局，以及方唐镜到底算不算混子。</description><pubDate>Fri, 25 Jul 2025 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;关于大状王的”佛”概念思考以及何淡如的结局。&lt;/p&gt;
&lt;h2 id=&quot;佛拯救与宽恕&quot;&gt;佛：拯救与宽恕&lt;/h2&gt;
&lt;p&gt;“佛”的概念分别关联”拯救/宽恕”。&lt;/p&gt;
&lt;p&gt;102 菩提达摩 - 方唐镜自认为手眼通天，歌词用”三山五岳、颠三倒四、拈花一笑、破浪/定风波”这样神佛手段确认他与佛等位。&lt;br&gt;
104 细雪 - 秀秀向佛祈祷，她希望方唐镜遭报应，但自己反而不小心磕伤，实际被呼喊出的是阿细。&lt;br&gt;
109 一念一宇宙 - 这个概念有一点点沾，但我有限的佛学知识不记得强相关……&lt;br&gt;
203 撒一场白米 - 明确使用了”佛”的语言和思维方式，解释阿细的放下。&lt;br&gt;
206 踏上清源 - 何淡如的结局曲。&lt;/p&gt;
&lt;p&gt;在踏上清源这首里面，最开始方唐镜和阿细都在求神拜佛，祈祷天降正义，告诉自己为什么如今我做好事也不能减罪孽，这是什么道理？他们祈祷外界或者更高维度的神佛给自己一个救赎。&lt;/p&gt;
&lt;p&gt;这时何淡如出现，方唐镜说我跟佛祖讲话，关你什么事。&lt;br&gt;
何淡如说，佛祖不答你，只有我这个过来人咯。&lt;br&gt;
方唐镜说，过来人？你成佛了吗？&lt;br&gt;
何淡入说，成佛我就做不到了，不过好人我做得多。……。我佛慈悲，本来就是谎言。&lt;/p&gt;
&lt;p&gt;在踏上清源里，方唐镜和阿细祈祷的佛是显灵了，就是何淡如。何淡如不是经书上的佛，但完成了”救赎”和”宽恕”的他更接近大家认知里的佛，凡人也能当得。这首歌可能是，何淡如的坐化。&lt;/p&gt;
&lt;p&gt;里面有句歌词说，“困惑如殘荷萬頃 每夜入夢似鬼影”，好美。荷花莲台是佛的强相关元素，所以当何淡如的信仰崩塌后，困惑是”残荷万顷”，不再像普照的佛光，是”鬼影”。&lt;/p&gt;
&lt;h2 id=&quot;鬼伤害与报复&quot;&gt;鬼：伤害与报复&lt;/h2&gt;
&lt;p&gt;然后，“鬼”概念和”伤害/报复”强相关。&lt;/p&gt;
&lt;p&gt;103 报应 - 如题所示就是来鼓励阿细报复的。&lt;br&gt;
204 有借有还 - 还是鼓励报复的，告诉阿细你不报复我就报复别人。&lt;/p&gt;
&lt;p&gt;再结合104细雪，就能解释为什么秀秀当时受伤，因为”诅咒”只能召唤来更多伤害，不属于本世界观里佛的权柄。&lt;/p&gt;
&lt;p&gt;而何淡如没有选择报复任何人（没有延展鬼影），所以能”踏上清源”，回归本心，成为概念佛（。&lt;/p&gt;
&lt;h2 id=&quot;道从心&quot;&gt;道：从心&lt;/h2&gt;
&lt;p&gt;最后是”道”概念和故事结局。&lt;/p&gt;
&lt;p&gt;208 道德经 - 这应该是唯一出现道元素的歌曲？道不关注轮回，也没有救赎，对于已经选定魂飞魄散结局的方唐镜而言，就更亲近一点。这首歌里还特意强调了”胜孔孟”，我的理解就是方唐镜最后并非”从善”或”成佛”，他选择了”从心”。&lt;/p&gt;
&lt;h2 id=&quot;补记正义朋友与翻案&quot;&gt;补记：正义朋友与翻案&lt;/h2&gt;
&lt;p&gt;补充吐槽下，205 正义朋友。&lt;/p&gt;
&lt;p&gt;我微微感觉那句，“人人都可以做宋世杰”，是一个道德立场的和稀泥补丁（。因为故事里已经没有第二个有潜力做宋世杰的角色了，我并没看出”义的传承”是故事主题。但是这句话，要我说，该不该加呢还是要加的。不然就很尴尬，显得是恶人坏的时候翻云覆雨，有良心了又能定乾坤，过于个人英雄主义，不符合当下大众的口味。就很微妙。如果是古早作品估计这个补丁就算了，变成纯粹的方唐镜忏悔录，但在现代价值观和叙事偏好里就会显得有点……&lt;/p&gt;
&lt;p&gt;另外，201翻案。&lt;/p&gt;
&lt;p&gt;故事的总叙事是方唐镜和阿细良心发现，两个”墨汁水”里的人挣扎着如何变得清澈一些，所以必定有角色是负责”沉沦/混浊”的。一开始我以为是何淡如，根据何淡如的踏上清源歌词我有理由怀疑他差点就担任了这个角色，但总之定稿里他没事，相反的”黑化”过程发生在翻案这首里。&lt;/p&gt;
&lt;p&gt;秀秀一心向善，但在那晚她确确实实地见死不救。&lt;/p&gt;
&lt;p&gt;而肺痨姐姐，是一个善良了大半辈子，付出很多照顾自己的肺痨弟弟的人，最后诬告了秀秀，于是成为恶人。&lt;/p&gt;
&lt;p&gt;不清楚创作过程里的想法是怎样，如果我会理解成，“无论你之前是怎样的人，你的下一个行动依然可以翻盘改变以前的定论”，所以承接109一念一宇宙，也为方唐镜的转变被接纳做了铺垫……但这里音乐和剧作都没强调，而且道德上非常难处理，凭什么以前的好坏就不论了？那我牵强附会地get到一下。&lt;/p&gt;
&lt;h2 id=&quot;马凌与柴静&quot;&gt;马凌与柴静&lt;/h2&gt;
&lt;p&gt;方唐镜和何淡如，也是一种马凌和柴静……&lt;/p&gt;
&lt;p&gt;方唐镜自媒体文章：你弱你有理&lt;/p&gt;
&lt;p&gt;被喷了，&lt;/p&gt;
&lt;p&gt;方唐镜立刻换个号又写：1个出身寒门的状元之死&lt;/p&gt;
&lt;p&gt;采访问方唐镜你如何看待网上对你的差评，&lt;/p&gt;
&lt;p&gt;方唐镜说我忙着写下一篇文章，还没时间看。&lt;/p&gt;
&lt;p&gt;何淡如就是看似是个好人，偶尔在犯罪播客听说他从前的故事，惊觉原来是超级大好人。&lt;/p&gt;
&lt;h2 id=&quot;选择成为好人&quot;&gt;选择成为好人&lt;/h2&gt;
&lt;p&gt;我好喜欢何淡如始终没把自己惨痛的原生信仰（…）跟后来的选择建立关联，并非痛苦或者幸福塑造了何淡如，成为一个好人是他自己的选择。他有能力决定自己成为一个好人或者不，他不是被命运推到这里的。&lt;/p&gt;
&lt;p&gt;《翻案》里秀秀承担了自己的道德责任，《莫对我心软》方唐镜第一次正视自己的恶贯满盈（虽然我还是觉得律师这个职业太特殊了很难定罪），《有借有还》是阿细意识到自己要为自己的选择买单，《正义朋友》里多少也有公众站出来的心理挣扎（“谁又够胆问正义&quot;&quot;（状师）个个怕惹事”），《踏上清源》里何淡如接受了自己的决定所带来的结果，每个人都负责一点，最后《终审》才能让恶人付出恶的代价。&lt;/p&gt;
&lt;h2 id=&quot;状师千面&quot;&gt;状师千面&lt;/h2&gt;
&lt;p&gt;方唐镜也不完全是混子吧，既然”我出马诉讼时 易易易 用我写张纸 你就有好开始 最终取胜在乎 字 字 字”。可见1900年方唐镜能做状师，2000年能做咨询，2010年做留学中介，2020年做传媒自媒体，期间还可以给谷雨写枪稿，给繁华当枪手做编剧，还能给明星工作室做公关，甚至去4A写广，战争时期没准还能混成戈培尔，和平了就是齐泽克。他颠倒黑白的能力是很好，三个案子全都是这样诡辩出来的，可恶，不要看不起语言的力量。&lt;/p&gt;</content:encoded><category>writing</category><category>哔哔</category></item><item><title>不可以玩烂梗吗</title><link>https://agnesv1.github.io/writing/no-stale-memes/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/no-stale-memes/</guid><pubDate>Wed, 01 Jan 2025 12:00:00 GMT</pubDate><content:encoded>&lt;hr&gt;
&lt;p&gt;过年亲戚给孙翔夹了十几次菜，孙翔偷偷摸摸发消息在群里说爷发达了，亲戚老给我夹菜可能是我粉丝吧一会我给他签个名。饭快吃完了，亲戚终于忍不住问孙翔说你是不是不知道劳力士？啊？孙翔说我知道，我开了X调查会员最近猛看呢，劳力士心狠啊，这女的吓得我没睡好觉。亲戚欲言又止。孙翔说哎叔我给你签个名吧！亲戚说啊？亲戚说大过年签啥名啊？孙翔大惊你是不是不知道一叶知秋！双一！就是我啊！&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;喻文州：少天是小豹子，魏琛是老豹子，叶修是狡猾的狐狸，韩文清是善战的虎&lt;/p&gt;
&lt;p&gt;喻文州：我？我是新来的动物园园长。你好。 ​&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;直里有很多替身关系，叶修看着陈果怀念还没坏掉的陶轩，叶修和苏沐橙彼此眼里都是苏沐秋生命的一种延续，也谈不上“你笑起来就不像他了”，就是当两人四目相对，都知道对方眼神的焦点并非落在自己身上。王杰希眼里的高英杰是从前的自己吗，喻文州看安文逸时会不会想起从前。年纪越大，经历越多，越有那种被动形态的替身时刻，重重叠叠的记忆在眼前，自己都不知道是被哪个时刻击溃的，总之再也没有还手余地。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;宋奇英对韩文清：身为独子，我从来没有勇气和父亲坐在一起喝一杯酒，我怕看见父亲深邃的眼睛，父亲的眼睛是男人这辈子最恐惧的东西。&lt;/p&gt;
&lt;p&gt;邱非对叶秋：父亲的称赞是男人这辈子最渴望的东西。&lt;/p&gt;
&lt;p&gt;高英杰对王杰希：我是长子长孙，为微草再挑大梁。&lt;/p&gt;
&lt;p&gt;卢瀚文对喻文州：队长这个不是我干的啊啊你问问黄少吧我看见他从这里路过了！&lt;/p&gt;
&lt;p&gt;哪个大家庭幸福真是一目了然。&lt;/p&gt;
&lt;p&gt;高英杰对王杰希：&lt;/p&gt;
&lt;p&gt;中式父子，是君臣，是仇人，是情敌，是兄弟，是朋友，是舍友，只有父亲躺在病床上那一刻才是父子。 ​&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;张佳乐和于锋：在北京，坐在出租车上，听司机师傅跟他另一个司机朋友打电话，“别老想家，想家就挣不到钱了。”&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;我对鱼鱼最着迷的点是，现在，现在是，他没把握。他不知道能不能赢，也不可能真的遇见到青训营的结果，但是他做了决定，就去做了，这个过程里的怀疑也好失败也好从来没有摧毁他……怎样的韧性啊。现实世界没有什么走一步算百步的局，算不明白的，每一天都是血淋淋的筹码，他就这样一步步把自己压上赌桌。我cp怎么不是一种双赌狗……&lt;/p&gt;
&lt;p&gt;几年前还幻想世界上存在某种运筹帷幄决胜千里，什么腹黑靠脑子聪明就能稳如老狗，现在发现到处都是走一步看一步，我还是低估了文州的血性和代价。&lt;/p&gt;
&lt;p&gt;蓝雨有种神秘的理想主义氛围，队长不切实际，副队长的打法也很胡来。不像隔壁那谁谁嗯嗯嗯嗯嗯嗯嗯和那谁谁嗯嗯嗯嗯，我cp也不委屈自己，什么都不肯放弃，只是冷酷地面向现实，执拗地祈求奇迹，并且求到了。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;啊我对乔帆的感情主要是那种废物又缺乏认同的视角，看什么都会很高大，很畏惧，符合我的巨物迷恋趣味，他又心思细腻，适合寄托种种扭曲的隐忍，没准会自怜一下，搞一搞那种，似这等花花草草由人恋，生生死死随人愿，遍酸酸楚楚无人怨。遇到事情自我开解：世间冷暖凭空造，谁能挪动他分毫。被逐出队伍又很是：我与春风皆过客，平生无题半页诗，他被赶出来的那天我估计心里也有一些计划，但特别有半途而废的美，后来在星星哪怕再全力以赴，那种希望也是稀薄的，又让我想要唱一唱：你说前半生就这样吧，还有明天，也像是：生活就是在两种绝望中给你一种选择。这段描述特别文青，因为他总是有点豆那个瓣鸡汤串烧的味道，在2019年的聚会里揣着自己去年去过凤凰古镇的故事，听遍其他人的经历又觉得实在拿不出手，窘迫的，姿态做到最低的，白色棉麻的，格格不入的，笨拙的，一种可爱。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;王杰希是一种社会现象（cr.莱茵），喻文州是一本自传，叶修是阅文一哥，张佳乐是文学，黄少天是粤语金曲，方锐是独立流行音乐，周泽楷是短视频，刘小别是捡手机聊天体，苏沐橙是电影，楚云秀是中女电影，李轩是真人，张新杰是史料（一些刻板印象 ​​​&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;兴欣三姐妹都好萌啊。白手起家女老板，以一扛十白富美，还有个看似挂件妹妹其实脾气很大的校花。虽然拥有着远超同龄人的社会地位和过人的美貌，心理上还是个不太擅长和社会打交道的小妹。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;——❀◇☆★云宝的直直写作小册子★☆◇❀——&lt;/p&gt;
&lt;p&gt;鱼：宝钗，雅典娜美杜莎两位一体，雪穗，玛尔蒂娜（红黑），少恭，凌玲，common decency。动乱时期的学长。都市丽人。卫希礼。蓝雨赘婿，羊城驸马，联盟的好嫁风&lt;/p&gt;
&lt;p&gt;黄：加缪，小动物，年轻干净紧。歪闷所有歌词&lt;/p&gt;
&lt;p&gt;叶：男的。红伞。小资妥协性。琼南。毛。切。网文主角典型。邪恶右狗。&lt;/p&gt;
&lt;p&gt;王：微草魔道不出废后（。冬野宋。中年危机&lt;/p&gt;
&lt;p&gt;乐：安娜卡列尼娜，包法利夫人，娜拉，伊丽莎白，Rebecca&lt;/p&gt;
&lt;p&gt;周：唱cant take my eyes off you的缪斯。很好说话的帅哥。男模。&lt;/p&gt;
&lt;p&gt;乔：太子妃升职记。陵容。megan（madmen）&lt;/p&gt;
&lt;p&gt;陶：崔中石他老婆的高配。万箭穿心。陶八亿冰冰。年轻气盛主角&lt;/p&gt;
&lt;p&gt;翔：拉斯蒂涅，脑瘫左棍&lt;/p&gt;
&lt;p&gt;江：那种很乱的给，小号是美羊或者仁5，做过微整，有点心机又如何&lt;/p&gt;
&lt;p&gt;橙：赎罪的女主&lt;/p&gt;
&lt;p&gt;冯：老夫聊发少年狂的那种长辈视角&lt;/p&gt;
&lt;p&gt;方：MLA那首为何今夜之后我会想保护地球&lt;/p&gt;
&lt;p&gt;魏：三峡好人，钢的琴&lt;/p&gt;
&lt;p&gt;于：潮汕人，有八个姐姐供血自己，决心出人头地&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;01&lt;/p&gt;
&lt;p&gt;江波涛小号是人美心善美羊羊。江波涛在小号说，不要喜欢给钱多了，给钱多好讨厌，但是给钱多好帅好有钱，然后发了给钱多的侧脸，有个很讨厌她（以为是女的）的小姑娘看了吓一跳，照片里好像是她担，周泽楷。 ​​​​&lt;/p&gt;
&lt;p&gt;02&lt;/p&gt;
&lt;p&gt;江波涛，南京人，刚到轮回时候就被花花世界迷了眼，被俱乐部投资人看中去酒局，赚钱就做了鼻子假体，背后超级自恋，平时不熟的人看只是电波迟钝。&lt;/p&gt;
&lt;p&gt;03&lt;/p&gt;
&lt;p&gt;江波涛和孙翔第一次，孙翔折腾了半天进去了反正活很差，江波涛没吭声，就轻轻哼了几下，孙翔有点紧张，摸他胸又亲脸颊，问，没感觉？这里？江波涛摸他后背，很慢，慢慢整个抱上去，动了动屁股，有点娇有点闷地：怎么这么疼啊。孙翔一听更硬了，草，这是个处。其实江波涛跟谁第一次都来这出。 ​​​​&lt;/p&gt;
&lt;p&gt;04&lt;/p&gt;
&lt;p&gt;有次直播时江波涛在旁边不小心外放了个开头，日语的，大家还以为是什么日漫，其实是：～有点心机又如何～&lt;/p&gt;
&lt;p&gt;05&lt;/p&gt;
&lt;p&gt;周泽楷有个私生女粉，追得很烦，周泽楷hold着纯真人设也不想崩，有次就让江波涛和她撞上了。女粉看了就生气说这衬衣是我上次买给小周的，你哪来的？&lt;/p&gt;
&lt;p&gt;江波涛说穿错的吧。&lt;/p&gt;
&lt;p&gt;江波涛隔了好几秒又说，去外地培训有时会住一起，后来也都忘啦～。&lt;/p&gt;
&lt;p&gt;女粉翻了很明显的白眼。&lt;/p&gt;
&lt;p&gt;江波涛假惺惺说我们这里不欢迎参观，可能我要叫保安了，不好意思啊。&lt;/p&gt;
&lt;p&gt;女粉说你就这点本事？靠男人，不是队长就是保安。&lt;/p&gt;
&lt;p&gt;女粉是江波涛的黑。&lt;/p&gt;
&lt;p&gt;江波涛很惊讶又好像有点怒气，说，我是职业选手。&lt;/p&gt;
&lt;p&gt;江波涛说轮回现在确实不在参观时间，很明显是生气了，被误会的那种，就拿电话要联络保安那边。&lt;/p&gt;
&lt;p&gt;女粉离开后江波涛进屋，看周泽楷在床上已经装傻玩着他的bra，他私下会穿，他对着周泽楷“啧”了一声，周泽楷抬眼看他，他说下次去你家静安区那套房？周泽楷说嗯。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;江波涛和王杰希都有点电波和奇怪的感觉，又完全不同，王杰希是那种，大家都是一门心思打电竞的时候他买房炒股，开了个财经号分析买涨，年终一晒收益，居然跟优质职业选手打平（我瞎说的我也不知道赚多少。他每个决策都不可理喻，听起来有病，又真的能实现最大利益化，是很脚踏实地的转型，包括等了方士谦好多年这件事。&lt;/p&gt;
&lt;p&gt;江波涛的电波还是跟俗世在挣扎，在翻来覆去，有点奇葩大家又能接受，他还没有形成特别强势的自我。周泽楷知道他喜欢靠屁股赚钱，做完就给他转账，其实他很难相信或者接受的是，周泽楷是真的喜欢他（…），让他捞，哄他开心，觉得他好玩吧。周泽楷也不在乎钱什么的，三代静安公子，小枪王，荣耀代言人，联盟男神，从小到大什么都是被捧着。冯主席看好他还是因为他家里跟上面关系也不差，他大伯在上海市级说话有点份量。&lt;/p&gt;
&lt;p&gt;冯主席呢，没算到的是叶修的身份（当然叶爹本来就是他觉得没必要争取的那种，不是同路人），更没算到的是喻文州这个官瘾，太能当官了，犹豫多年还是决定明捧小周，暗栽鱼鱼。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;叶爹和唐家祖父是一条线，想先处理地产问题，陶姐做地皮生意就是触到他们霉头被抓，正好叶爹看这个儿媳妇不顺眼。&lt;/p&gt;
&lt;p&gt;老冯，鱼鱼，小周的大伯，都是想做文化产业带经济的，这个过程里肯定又造新泡沫。叶爹讨厌电竞也是这个原因，帐不好算，这就是南北之争。&lt;/p&gt;
&lt;p&gt;天天家跟长沙的那个黄富豪有关系，广州做生意的，小时候还学了点外语。&lt;/p&gt;
&lt;p&gt;鱼鱼是我儿子，我很穷，老公不要我。&lt;/p&gt;
&lt;p&gt;小周上过双语幼儿园，国际初中的选修二外就是日语，法语满了，而且当时他泡的妹妹哈日，所以py到底在听什么他大致听得懂。&lt;/p&gt;
&lt;p&gt;魔法师没啥身份，老家在通州，小时候看熊姐从国贸拎着包包出来羡慕过，没了。&lt;/p&gt;
&lt;p&gt;孙翔看到那边权色交易，之前在陶姐那边逃不开叶修这个老钱的心理阴影，跑这里又有周泽楷，整个人都不好了，不相信真诚理想与爱了。他站在拉雪兹神甫公墓的顶端对着巴黎吼叫：“现在咱们来较量一番吧！”&lt;/p&gt;
&lt;p&gt;“嗳，拉斯蒂涅先生，你得以牙还牙对付这个社会。你想成功吗？我可以帮你。你可以测量出来，女人堕落到什么田地，男人虚荣到什么田地。虽然人生这部书我已经读得烂熟，可是还有一些篇章不曾寓目。现在我全明白了。你越没有心肝，越高升得快。你得不留情地打击人家，叫人家怕你。只能把男男女女当作驿马，把它们骑得精疲力尽，到了站上丢下来；这样你就能达到欲望的最高峰。不是吗？你要没有一个女人关切，你在这儿便一文不值。这女人还得年轻，有钱，漂亮。倘使你有什么真情，必须像宝贝一样藏起，永远别给人家到，要不就完啦，你不但做不成刽子手，反过来要给人家开刀了。有朝一日你动了爱情，千万要守秘密！没有弄清楚对方的底细，绝不能掏出你的心来。你现在还没有得到爱情；可是为保住将来的爱情，先得学会提防人家。……”&lt;/p&gt;</content:encoded><category>writing</category><category>全职高手</category></item><item><title>狂野人生降谷零</title><link>https://agnesv1.github.io/writing/zero-drives-wild/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/zero-drives-wild/</guid><pubDate>Wed, 01 Jan 2025 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;零零开车是那种狂野人生的款，彻底失去波本的音讯那段日子里，赤井淡淡想过如果他去查交警记录，是不是总能找到波本……&lt;/p&gt;
&lt;p&gt;虽然这个念头才闪了两天，他就在烤奶附近看到了活蹦乱跳的前妻哥，因此错过了另一个线索：交警记录里确实没有波本，因为他抹去了一切惩罚和驾驶存档（。&lt;/p&gt;
&lt;p&gt;众所周知零零本人有一百多个面具，他开车也有很多档。对外人就是全年龄版本，开得谨慎稳健，尤其获得了许多女性的好感，这样的男司机并不多见。私下就不太妙，赤井怀疑他是俄罗斯派来的（会说俄语）都没怀疑过是日本人，因为他看起来实在不太在乎日本的公共安全……&lt;/p&gt;
&lt;p&gt;“私下”的定义是，威士忌组出任务的时候，波本车速瞬间飙出120%，苏格兰下车都要脸色惨白，但和事佬地：哈哈，真是节省了不少时间……&lt;/p&gt;
&lt;p&gt;更“私下”的定义就是只有两个人。波本会把车速拉满，飞檐走壁。经过分析，赤井认为车速代表了波本的认同值而非好感度，波本是一个只会晃爷们的男人。&lt;/p&gt;
&lt;p&gt;当然莱伊的反应也值得赞赏，每次下车就连脸色都看不出变化，甚至在波本的疾速飞车里近距离狙过三四五九十大概十来波人。&lt;/p&gt;
&lt;p&gt;赤井还怀疑过波本是赛车成精，他那段时间看了这类的科幻志怪小说。波本，对其他电子产品都有些敬谢不敏，不怎么贯彻无纸化办公，唯独对那辆小白车有着痴迷的热情……但是……&lt;/p&gt;
&lt;p&gt;波本并不擅长修车……&lt;/p&gt;
&lt;p&gt;他擅长撒币。撞坏了就满世界斥巨资找人维修，作为跟波本相处最久的搭档，赤井内心好奇的种子简直快要繁衍出一个森林。到底是什么成长背景让一个人这么爱用不合理的溢价解决问题，做事瞻前顾后深思熟虑过后总是赌上性命。有时看不过去，机械物理出身的赤井就谎称自己在汽车维修部门打过工，给rx7做紧急抢救，一来二去比零零摸过的车身面积还多。修好后，波本还要检查，哪里留下定位器或者窃听。赤井无奈地听见那边捏碎了三个信号发射器，自己随手放下的精美伏笔统统覆灭，还要装酷看着风景吐烟圈。毕竟，波本现在应该也正在摄像头里看着自己吧……&lt;/p&gt;
&lt;p&gt;反过来的情况极少，波本很排斥坐在别人的副驾。极偶尔他会疲倦地躺在后座，等待血液凝固，大部分时候只要有活动能力，他就会找借口抢走方向盘，让莱伊苦恼不已。&lt;/p&gt;
&lt;p&gt;被折磨的还有苏格兰。事实上，莱伊的车技要好得多，即使在大量转弯的山路和追逐战里也能获得平稳的体验，也并不会开得比波本慢。这可能得益于他的工科背景（？）和机械物理知识（？），会根据前方情况与当下的道路随时判断应该做出的调整，让车辆的每个换挡与转弯都流畅而自然。波本对此不屑一顾，在他的副驾（非常勉强地）一目十行地阅读文件，同时还要百忙之中抽空想一些讥讽台词。对讲机那边的苏格兰欲言又止，立场和良知折磨着他，非常想为莱伊这个敌对分子说几句公道的。&lt;/p&gt;
&lt;p&gt;赤井倒是不在乎，向来如此。多年后两个人度假旅行，也经常是习惯性各开一辆，坐在驾驶位是他们这种人的先天本能，谁也不希望对方做出不情愿的让步。&lt;/p&gt;
&lt;p&gt;唯独聚少离多的异地恋情那几年，零零下了好大决心似的，在出行前擦了又擦车辆，郑重宣布：我们一辆就可以了吧？阿卡伊。&lt;/p&gt;
&lt;p&gt;侦探家庭的好处与坏处都是彼此过于洞若观火，赤井秒懂恋人想和自己在路途中也多待一会的心意。零零让出了rx7，赤井让出驾驶位，这竟然是组织覆灭后两人难得再次在同一辆车里。他开的风格和以前不一样了，赤井静静地想，有点像莱伊，只是那么几次就迅速掌握了啊。&lt;/p&gt;</content:encoded><category>writing</category><category>赤安</category></item><item><title>很喜欢放点很基础的手风琴演奏BGM，</title><link>https://agnesv1.github.io/writing/#c-accordion-bgm</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-accordion-bgm</guid><pubDate>Wed, 01 Jan 2025 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;很喜欢放点很基础的手风琴演奏BGM，会想象自己在纽约某个清吧，抬头就能看到赤井秀（长发版）垂着脸拉手风琴卖艺…………才二十岁，会言简意赅地和纠缠自己的二十五岁女友道别，因为要换个工作，以后大概见不了面了，他这样做出结论。女孩在身后央求他，赤井秀拎起琴盒一言不发地离开，没回头看，没仔细听，还不知道人之间的迷恋是什么东西。&lt;/p&gt;
&lt;p&gt;当时赤井秀脸嫩嫩，高颧骨被胶原蛋白和还算紧绷的面部肌肉覆盖，对世界的判断已经像是一个完成体的狙击手——红点是他的热病和好奇，聚焦所在，其他要素统统是无关紧要的，风力，相对速度，只是辅助自己击中目标的信息或工具。&lt;/p&gt;
&lt;p&gt;当时赤井秀在平安夜里散漫地劝玛丽，再找一个男人不就行了？被玛丽暴揍也不理解这个蠢女人在执着什么、只是顶着伤疤继续啃加热第二次的披萨。&lt;/p&gt;
&lt;p&gt;库拉索事件结束后的一个月，他又惯性地夜晚守在降谷君办公楼的树荫下，远远看着RX7车灯点亮，驶到视野尽头。他在树下点烟，在十一月的东京里理直气壮地给粉色假发也戴上绒帽，想着很久之前的圣诞。&lt;/p&gt;
&lt;p&gt;当时，玛丽大概是真的很生气啊，换一个男人什么的……他莫名想明白了那种心情。&lt;/p&gt;</content:encoded><category>card</category><category>赤安</category></item><item><title>思考赤老师会喜欢贵 fine arts 吗，</title><link>https://agnesv1.github.io/writing/#c-akai-fine-arts</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-akai-fine-arts</guid><pubDate>Wed, 01 Jan 2025 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;思考赤老师会喜欢贵 fine arts 吗，感觉不至于，根据我饱读成功学的经验：对艺术作品特别有私人品位的人，通常时薪都比较低，除非就靠这个吃饭……&lt;/p&gt;
&lt;p&gt;赤老师的艺术造诣巅峰：&lt;/p&gt;
&lt;p&gt;大一选修雕塑拿了A+（因为要和其他课避免时间冲突，他也没有太感兴趣）；&lt;/p&gt;
&lt;p&gt;随手用手机拍的照片发ins会获得50%好友的点赞（其中大部分可能是有求于他，而且他账号一共就半途而废发过二十来张不知所云的影像，包括一张手风琴）；&lt;/p&gt;
&lt;p&gt;文学水平的上限是eecummings，初中读过莎士比亚和济慈还写过分析作业，不太get，最爱社会人的垃圾网文aka推理小说，50%是感兴趣里面的诡计，50%是觉得福尔摩斯太酷了我以后也要这么酷，中产文学全员免疫（所以他的比喻句都很烂）；&lt;/p&gt;
&lt;p&gt;喜欢打男主死老婆的游戏，觉得自己也是这样一匹行走在冷酷世界与冰天雪地里的孤狼（认识零零前，不过认识后也喜欢丧比游戏比如极乐迪斯科）；&lt;/p&gt;
&lt;p&gt;影视，小时有段时间很喜欢死亡诗社，对奇幻无感，对好莱坞一般但能看，不太有耐心追剧觉得信息量太低，新浪潮之流完全不感兴趣，小时候经常帮玛丽做事的时候看BBC纪录片，喜欢百科全书和冷知识，完全不理解老友记的点；&lt;/p&gt;
&lt;p&gt;喜欢爵士民谣民族音乐，一步到位走到了鄙视链的巅峰……偶尔会喜欢咖啡店/餐厅里的独奏或独唱碟，喜欢键盘乐器&gt;弦乐器&gt;其他一切，不太听打击乐，不喜欢音乐里的节拍感，交响乐无感；&lt;/p&gt;
&lt;p&gt;知道自己服装搭配比较一般，一个造型用五年，后来零零负责就乖乖配合，其实没太看出来好坏；&lt;/p&gt;
&lt;p&gt;没主动看过任何社科/哲学文章，但很小时候读书有critical thinking 101 或者基本导论课程，很聪明，把课堂知识都吸收了就够用；&lt;/p&gt;
&lt;p&gt;陪很艺术的几个前女友逛过展，无聊，没看出自己拍的照片和展览的有什么区别；&lt;/p&gt;
&lt;p&gt;觉得所有音乐剧都很吵，情绪很浮夸；&lt;/p&gt;
&lt;p&gt;味蕾没完全坏掉，对食物最正面的感受是觉得很温暖（虽然不会亲口说出这个评语），对好坏的食材和太复杂的处理也不是完全吃不出，但不敏感。&lt;/p&gt;
&lt;p&gt;零零的贵女路线，&lt;/p&gt;
&lt;p&gt;在东京爱乐乐团有熟人会经常送票（感谢案件解决），还有一些霓虹本土的艺术表演，年轻时会去捧场，这几年没时间会送给属下或其他相关人士做人情；&lt;/p&gt;
&lt;p&gt;完全不共情展览/电影节/戏剧节，但可以根据需要快速准备速读电影史/剧评/艺术网课并笑眯眯装成一个文艺青年，因为很多知识即使爱好者也没有系统地学过，反而说得更头头是道；&lt;/p&gt;
&lt;p&gt;对食物很有自己的见解，注重加工方式带来的趣味，不太喜欢强调食材的处理但不会让人察觉这个偏好，所以不太喜欢刺身，被问到只会说没时间采购呢；&lt;/p&gt;
&lt;p&gt;学过俳句，作业要求自己写，是最讨厌的一门课；&lt;/p&gt;
&lt;p&gt;学过英美文学，如果讨论到会轻快亲切地说出一些故事设定的用意，细节，谈不上享受，在人物分析上写得非常得心应手；&lt;/p&gt;
&lt;p&gt;非常非常喜欢犯罪纪实和恐怖片对人物（和观众）心理的刻画/引导，会看得目不转睛（赤井会陪他，但不太容易共情到人物身上，赤井坐在沙发上最大乐趣是看零零的情绪变换完全跟随剧情演变，以及在关键时刻点出零零没注意到的线索被夸夸wwww）；&lt;/p&gt;
&lt;p&gt;打魂系游戏，只狼通关全成就集齐，可以一个人通关分手厨房，擅长在刺客信条刷无伤，从不菜刀流；&lt;/p&gt;
&lt;p&gt;熟背法条，虽然确实没什么政经哲学知识储备。&lt;/p&gt;</content:encoded><category>card</category><category>赤安</category></item><item><title>普鲁斯特问卷 2018-2024</title><link>https://agnesv1.github.io/writing/proust-questionnaire-2018-2024/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/proust-questionnaire-2018-2024/</guid><description>同一套问卷，六年后再答一遍：从&quot;位高权重&quot;到&quot;无愧于心&quot;，看看哪些答案变了，哪些没变。</description><pubDate>Tue, 31 Dec 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;2018/06/17 版参考：&lt;a href=&quot;https://hoelder1in.org/Proust/fill_questionnaire.html&quot;&gt;hoelder1in.org/Proust&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;以下按问题对应整理，同一问题下分别列出2018年和2024年的回答；若某年问卷没有对应题目，标注为「无此题」。&lt;/p&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;Q：理想的幸福？&lt;/strong&gt;（Mon rêve de bonheur / What is your idea of perfect happiness）&lt;br&gt;
A（2018）：自由，风光霁月，位高权重，而且长得漂亮。我这个理想可真朴实刚健。&lt;br&gt;
A（2024）：无愧于心&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最大的恐惧？&lt;/strong&gt;（What is your greatest fear）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：对自己的悔恨和愧疚&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：你最大的不足？&lt;/strong&gt;（Mon principal défaut / The trait you most deplore in yourself）&lt;br&gt;
A（2018）：浮躁，脆弱。&lt;br&gt;
A（2024）：以前的回答是浮躁和虚荣，后来改啦，现在暂时没有？希望更擅长积累一点吧。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最不能忍受别人身上的什么特质？&lt;/strong&gt;（The trait you most deplore in others）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：立场不和会扣分，但不伤害我的利益（包括一些社会/阵营利益，我也在其中），我就都没真恶感。嘴别人大概率是自己被trigger，引发某种自厌而已！我，多元化信徒。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最钦佩的在世人物？&lt;/strong&gt;（Which living person do you most admire）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：我的朋友们（不熟也没法太admire捏&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：你最大的奢侈是什么？&lt;/strong&gt;（What is your greatest extravagance）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：勇气（沉吟。承认自己错了的勇气，希望以后有更多能量让我更多发展捍卫正义的勇气。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：目前的心境？&lt;/strong&gt;（What is your current state of mind）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：对自己产生微薄的厚望（&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最喜欢的美德？&lt;/strong&gt;（Ma vertu préférée）&lt;br&gt;
A（2018）：tough，积极&lt;br&gt;
A（2024）：无此题&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：你认为被高估的美德是什么？&lt;/strong&gt;（What do you consider the most overrated virtue）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：无私奉献&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：什么情况下你会撒谎？&lt;/strong&gt;（On what occasion do you lie）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：总体/长期，利大于弊我就会……&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最不满意自己外貌的哪一点？&lt;/strong&gt;（What do you most dislike about your appearance）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：下颌线，肩背，腹肌（没有腹肌&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最鄙视的在世人物？&lt;/strong&gt;（Which living person do you most despise）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：啊——&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最欣赏的男性气质？&lt;/strong&gt;（La qualité que je préfère chez un homme / The quality you most like in a man）&lt;br&gt;
A（2018）：务实和风趣。&lt;br&gt;
A（2024）：喻文州&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最欣赏的女性气质？&lt;/strong&gt;（La qualité que je préfère chez une femme / The quality you most like in a woman）&lt;br&gt;
A（2018）：自带舞台聚光灯的那种，活得很隆重。解释的话就用一个表情包，大意是：不是我overdress是在座的各位全都underdress。当然不只是衣着。我承认这里是一个隐隐的性别刻板印象，我更期待男性内敛但欣赏有攻击性的女性。&lt;br&gt;
A（2024）：还是那句话：i dont overdress. people underdress. 喜欢：敢于探索自己的欲望和能力极限，不跟着外界观点/评价/期待/规范走，选择承受压力，面对挑战，讲出属于自己的故事的女性。不管故事有多离谱，我都喜欢这样的人生创作者。其实还是喻文州（？&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：你最常挂在嘴边的词或短语？&lt;/strong&gt;（Which words or phrases do you most overuse）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：真的！/thanks&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：你此生最大的挚爱是谁/什么？&lt;/strong&gt;（What or who is the greatest love of your life）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：我真的挺宠自己的……想要什么就给自己抢什么……&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：何时何地最快乐？&lt;/strong&gt;（When and where were you happiest）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：和伟大的名字产生关联的时刻（呃&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最想拥有的天赋？&lt;/strong&gt;（Le don de la nature que je voudrais avoir / Which talent would you most like to have）&lt;br&gt;
A（2018）：智力水平，我智商不行。&lt;br&gt;
A（2024）：更聪明？或者是对自己身体的控制，舞蹈体竞之类的。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：如果能改变自己的一件事，会是什么？&lt;/strong&gt;（If you could change one thing about yourself, what would it be）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：简历……？健康？或者脑子。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：你认为自己最大的成就是什么？&lt;/strong&gt;（What do you consider your greatest achievement）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：脑残志坚（。医学奇迹（。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最想成为谁 / 如果能转世成人或物，你想成为什么？&lt;/strong&gt;（Ce que je voudrais être / If you were to die and come back as a person or a thing, what would it be）&lt;br&gt;
A（2018）：……在我已知的人范围里，大概是年轻点然后特别漂亮的女版至少也是女装癖的木遥老师，有这个选择吗。&lt;br&gt;
A（2024）：和喜欢的人在一起的！&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最想生活的国家/地方？&lt;/strong&gt;（Le pays où je désirerais vivre / Where would you most like to live）&lt;br&gt;
A（2018）：1960s的美国，我想参与这段百废待兴的黄金时代。我不喜欢定居，限定当下的话大概是伦敦附近吧，考虑到我感兴趣地点的地理位置分布和期待拜访的频率，北欧也行。北欧：我看你不怎么行。&lt;br&gt;
A（2024）：NYC中央公园附近penthouse（。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最珍视的所有物？&lt;/strong&gt;（What is your most treasured possession）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：脑子，还是挺不错的。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最大的痛苦 / 你认为最深的苦难是什么？&lt;/strong&gt;（Quel serait mon plus grand malheur / What do you regard as the lowest depth of misery）&lt;br&gt;
A（2018）：那可竞争太激烈了……大概最痛苦的还是觉得自己那个不行吧。&lt;br&gt;
A（2024）：可以被解决的挫折。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：你认为最重要的事 / 最喜欢的职业？&lt;/strong&gt;（Mon occupation préférée / What is your favorite occupation）&lt;br&gt;
A（2018）：讨好自己。&lt;br&gt;
A（2024）：和现实世界能产生更多交互的？我都蛮喜欢的。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最显著的性格特征？&lt;/strong&gt;（What is your most marked characteristic）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：激进，moderate不了一点。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最欣赏的友人的品质？&lt;/strong&gt;（Ce que j’apprécie le plus chez mes amis / What do you most value in your friends）&lt;br&gt;
A（2018）：有担当，勇敢，清醒，幽默感。&lt;br&gt;
A（2024）：原创性，新颖性。我喜欢能从生活和知识中提炼出完全属于自己的东西的那种朋友，无论是理论或者故事，无论体现在创作表达或者生活方式。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最喜欢的作家？&lt;/strong&gt;（Mes auteurs favoris en prose / Who are your favorite writers）&lt;br&gt;
A（2018）：文学吗？对不起但是纳博科夫和福楼拜这俩特好玩深得我心！对我们外行就很友好！我不太看得下去英文书，也看不太懂，但是纳博科夫的文笔真的是我想写出来的那种。加缪，其实没看完他所有书所以不太好意思这么说，但是他的散文和小说我看过的几本满足了我的两种截然不同的偏好。还有胡安鲁尔福（这个其实也没怎么看但看过的特别喜欢），和博尔赫斯。再考虑到一些恶劣的私人趣味我蛮喜欢鲁迅和王尔德。最喜欢的推理作家是阿加莎和麻耶，侦探是大菠萝。我还想叨叨下社科的，福塞尔，鲍曼，理查德道金斯，德斯蒙德莫利斯，以后应该还会有布尔迪厄。他们对我影响很大，让我知道茫茫宇宙我非但不孤独还一出生就和大学者们有相似的见解……伊壁鸠鲁和叔本华（谁不爱叔本华呢），希望以后能多说几个。&lt;br&gt;
A（2024）：胡安鲁尔福和福楼拜吧。我现在没有很明确的偏好，都行，我的阶段性wannabe是这俩人。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最喜欢的诗人？&lt;/strong&gt;（Mes poètes préférés）&lt;br&gt;
A（2018）：济慈，茨维塔耶娃，塞尔努达。文化水平不太行熟的也不多，就不论最不最的了……啊就算这么多年过去了我还是要说一句我超爱李白的。&lt;br&gt;
A（2024）：无此题&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最喜欢的画家和作曲家？&lt;/strong&gt;（Mes compositeurs/peintres préférés）&lt;br&gt;
A（2018）：排名有先后。伦勃朗，梵高，透纳，雷诺阿，还有莫奈和萨金特也算吧。肖斯塔科维奇，马勒，格里格，贝多芬，德沃夏克。流行乐我不熟不过喜欢的歌手基本在新古典暗潮和民谣里转……hk上世纪那些我全都要（。虽然你没问但是最喜欢的导演是大卫林奇，法斯宾德，今敏，马利克泰伦斯，还有一些blabla，允许我加上东亚滤镜的话，王竞和朴赞郁，B级片里最爱文森佐，最喜欢的演员是费雯丽，电影摄影艾曼纽尔·卢贝兹基，编剧阿伦索金，马修维纳，半个刘和平，还有YPM那两位。年轻演员里就算了，股市有风险，我粉一个他糊一个……我颤抖着说出米娅和卷西的名字，东亚滤镜周迅。非常喜欢神经质气质。&lt;br&gt;
A（2024）：无此题&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：虚构人物中你认为谁是男主角/英雄？&lt;/strong&gt;（Mes héros dans la fiction / Who is your hero of fiction）&lt;br&gt;
A（2018）：我不喜欢英雄，也不太经常对人或事产生敬意这种感情。男性角色对我来说通常更倾向于功能性的，我会参考他们的行为逻辑或将之视为一种心理治疗，有时则完全是找乐子……无论低级的还是智力游戏类型的。所以答案是堂吉诃德。&lt;br&gt;
A（2024）：以前是堂吉诃德，现在，……喻文州。像我这样的都没放弃🥺 文学没有这种烂俗的励志小偶像哈哈（。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最欣赏/最认同的历史人物？&lt;/strong&gt;（Mes héros/héroïnes dans l’histoire / Which historical figure do you most identify with）&lt;br&gt;
A（2018）：……蒋中正。（这里是一个不敢说的我自己也觉得未必有前途但没准呢的AU梦……）呃谈不上欣赏但是觉得比较有文学性的是李中堂和叶卡捷琳娜。趣味连贯。我这个人真的太不古典了……&lt;br&gt;
A（2024）：叶卡捷琳娜二世。蒋建丰。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最不喜欢的历史人物？&lt;/strong&gt;（Personnages historiques que je méprise le plus）&lt;br&gt;
A（2018）：牛顿……&lt;br&gt;
A（2024）：无此题&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：现实生活中的英雄？&lt;/strong&gt;（Mes héros/héroïnes dans la vie réelle / Who are your heroes in real life）&lt;br&gt;
A（2018）：隐私！打码了。让我学到的最重要的事就是我绝对不要做一个英雄。&lt;br&gt;
A（2024）：家人和朋友。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：你欣赏的女性虚构人物？&lt;/strong&gt;（Mes héroïnes favorites dans la fiction）&lt;br&gt;
A（2018）：隐私，打码。她的生活大概有六成和我的理想重叠吧。我认为人生是一场几十年的游戏，也并不觉得有必要达到某种高度或给这个我心中的虚拟世界做贡献，我追求的是最终快乐总和的最大化和解锁更多我感兴趣的成就。除她之外我还蛮喜欢郝思嘉的。&lt;br&gt;
A（2024）：无此题&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最喜欢的名字？&lt;/strong&gt;（What are your favorite names）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：Mia？没有很强的偏好！&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：你最讨厌什么？&lt;/strong&gt;（Ce que je déteste par-dessus tout / What is it that you most dislike）&lt;br&gt;
A（2018）：但凡对我产生负面效果的都挺讨厌的。&lt;br&gt;
A（2024）：不损害我或我所属的群体利益就都还好，谈不上讨厌，吐槽纯属我嘴贱。支持多元化。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：最大的遗憾？&lt;/strong&gt;（What is your greatest regret）&lt;br&gt;
A（2018）：无此题&lt;br&gt;
A（2024）：都还好吧，也改不了。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：希望怎样死去？&lt;/strong&gt;（Comment j’aimerais mourir / How would you like to die）&lt;br&gt;
A（2018）：等我把想作的死都作完，但是不要很疼不要很慢，比如滑翔三角翼上猝死（添麻烦了不好意思）。&lt;br&gt;
A（2024）：九十岁在瑞士玩滑翔翼时猝死。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：你最能忍受的错误？&lt;/strong&gt;（Fautes qui m’inspirent le plus d’indulgence）&lt;br&gt;
A（2018）：尽可能少地影响我和我所处的环境的那种错误……&lt;br&gt;
A（2024）：无此题&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：你的座右铭？&lt;/strong&gt;（Ma devise / What is your motto）&lt;br&gt;
A（2018）：与其等死不如找死；或者一些自我辱骂。&lt;br&gt;
A（2024）：以前是若要和平先准备子弹，现在是 choose the battle that is worth fighting。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q：喜欢的颜色和最爱的花？&lt;/strong&gt;（La couleur ou la fleur que je préfère）&lt;br&gt;
A（2018）：白色；假花。&lt;br&gt;
A（2024）：无此题&lt;/p&gt;</content:encoded><category>writing</category><category>日记</category></item><item><title>问答箱 2024</title><link>https://agnesv1.github.io/writing/qa-box-2024/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/qa-box-2024/</guid><description>2024 年提问箱存档：85 条缩写打码的提问，从体检、家庭关系到留学、同人 OC，生意兴隆。</description><pubDate>Tue, 31 Dec 2024 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;em&gt;题目已缩写打码 85条 生意兴隆&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;关于我-之-问答箱&quot;&gt;关于我 之 问答箱&lt;/h2&gt;
&lt;h3 id=&quot;q提问箱系列的动力或理由&quot;&gt;Q：提问箱系列的动力或理由&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我从小就爱看情专.jpg&lt;/p&gt;
&lt;p&gt;试着理解别人的问题然后提出解决方案还蛮有成就感。如果有帮到谁然后收到感谢信，我会偷偷截图锦旗挂在私密vx号！这个过程也很磨练我的思维，如何尽量给出让人满意的回答。&lt;/p&gt;
&lt;p&gt;能满足我的好奇心：大家都在关心什么，想什么，经历着什么，会对我有什么期待和想知道的事。&lt;/p&gt;
&lt;p&gt;我确实对 life coach 或情感专栏这种方向感兴趣……偶尔会想帮到具体的人。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;具体的人生什么的&quot;&gt;具体的，人生什么的…&lt;/h2&gt;
&lt;h3 id=&quot;q嘴很贱的弯男好友&quot;&gt;Q：嘴很贱的弯男好友&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;如果你没美化自己，他绝对有问题。可以轻轻疏远，也不用做得很明显很突兀，没有其他合适朋友的话你还是会怀念他。同步发展新的社交吧，慢慢来。多接触人，对比对比也能感受到自己需要的是什么，以及大部分社交是什么样的模式。&lt;/p&gt;
&lt;p&gt;我听描述，会觉得他的思维蛮有毒的……而且你们俩不像是平等关系……实在不舍得可以把他让你不适的事对他也做一遍，看他反应，暴怒就远离，如果他能接受可能还能抢救下但（欲言又止。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q怀孕的同事&quot;&gt;Q：怀孕的同事&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;找点更值得关注的事稀释这种情绪，可能学画画或者舞蹈乐器之类的，可以获得积极情绪的项目，用来洗掉这个感受。&lt;/p&gt;
&lt;p&gt;不正常，因为这个价值体系会严重影响你的生活，这世上多少人都怀孕了……短暂地少看点相关博主吧，你的厌恶也不能改变实际问题。关注能改变的事。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q对厉害的人所产生的自卑&quot;&gt;Q：对厉害的人所产生的自卑&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;有想过你追求的理想状态是什么样吗？一种分支线是不再产生自卑（心理上），另一种是保持现在的价值体系，提高自我评价。&lt;/p&gt;
&lt;p&gt;这两个目标的路径完全不同。&lt;/p&gt;
&lt;p&gt;前者，策略也有不同路径，例如可以回避跟这些人的接触，或者建立自己的价值体系（虽然她们在xxx领域很优秀，但我在yyy方面也不错）或取消排序思维（我们都是享受自己生命的个体，不存在高下之分）。弊端是，由于我的性格原因我会觉得是自欺欺人的策略，看能不能骗过自己吧，如果突然清醒爆发出强烈的渴望会很麻烦……很耽误时间，如果你认为自己擅长欺骗自己或实在无法实现那个目标，就走下个路径。&lt;/p&gt;
&lt;p&gt;后者，处理方式则是把自己当成绝对主角，对方在某种意义上只是NPC（只在触发这个情绪时这么想），告诉你你渴望的生活是什么，你羡慕的能力是什么。从对方身上具体学到东西然后提升，慢慢就会注意力转移到自己的进步上。&lt;/p&gt;
&lt;p&gt;确定自己要走的路径还蛮难的，但确定后就不会有这种迷茫期的痛苦。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q报复领导同事&quot;&gt;Q：报复领导同事（）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;不建议，要不挑拨离间……或者把证据存几个月，等其他不顺眼的同事离职了再搞事，不然被猜到也很麻烦，当心狗急跳墙。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q家庭关系如何化解怨恨&quot;&gt;Q：家庭关系：如何化解怨恨&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;绝大多数亲子关系（或者说亲密关系）里就是不含多少爱，我觉得，第一步是接受这个事实？&lt;/p&gt;
&lt;p&gt;有个故事是说，一个人丢了钥匙后在路灯下找，别人问你在哪里丢的，他说在旁边的胡同，别人问你为什么在这里找呢，他说这里有光啊。父母和恋人有时就是这种”光”，只是比较亮堂，但你的钥匙不在这里。&lt;/p&gt;
&lt;p&gt;可以的话，尽量远离他们，比如不住在一起，尽量没必要不回消息不打电话，冷处理，不要给反应。（大部分情况下，外界的无端恶意是为了看到你的反应，只要尽量不给反应，对方就会少很多积极性。）&lt;/p&gt;
&lt;p&gt;远离他们绝对是第一步，如果没办法离开，后续操作会很难很难……&lt;/p&gt;
&lt;p&gt;离开后，可以找一些健康积极的情绪源头和活动，确保自己有正向情感的循环，例如社交或者文艺鉴赏啥啥。这个是镇纸，确保你整个人不被怨恨带偏，每次情绪上头后，隔几天回到正向情绪的舒适区（同人和追星也可以，当然也有弊端），找到健康情感的状态。不要陷在持续且长时间的怨恨情绪里，它就不会造成不可逆的影响。慢慢用其他事稀释掉这段人生。&lt;/p&gt;
&lt;p&gt;不过，如果你必须要和家人住一起，真的很难，那我建议是装木头人直到可以离开家庭。确保有自己的卧室门锁和私密时间，在自己的空间时间里再建立健康关系。暂时别考虑改造他们，先无视，隔离后自然就能建设出新的自我，现在的你软弱也是因为被他们的意志控制着，抽离掉才能有新的骨骼。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q母亲带来的伤害&quot;&gt;Q：母亲带来的伤害&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;请参考上条！离开她是最重要的，不能解决一切但是当务之急，空间和经济上都尽快脱离。把所有注意力放在具体的可执行的解决方案上，而不是已经发生的事，暑假试试找工打，住宿舍，长远也有好处。&lt;/p&gt;
&lt;p&gt;没办法，就是只能慢慢靠新的经验稀释掉她带来的影响，或者就像衣服上洗不掉的污渍，进几遍洗衣机也还是有痕迹，但你要穿着，直到给自己治好一件新衣服吧。以前的损失已经造成了，那么把未来的损失控制到最小，然后再说然后的。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q把不属于自己的职责推出去工作&quot;&gt;Q：把不属于自己的职责推出去（工作）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;明确你想在这个单位实现什么，确定是否这些多出来的工作量是否对你的目标有帮助。如果确定了没用，观察其他人的情况做对比分析，跟大家聊聊刺探下。&lt;/p&gt;
&lt;p&gt;假如只有你被加任务量，为什么别人没有，这是通过你的自我调整能改变的事吗，如果改变不了/硬刚，代价是什么。实在不能改变也不能接受代价的话，考虑换个地方干……&lt;/p&gt;
&lt;p&gt;如果别人被加了任务量，是怎么处理的，观察是否能学的地方。&lt;/p&gt;
&lt;p&gt;总之是很复杂的操作，也取决于你想实现的状态（冷板凳是能接受的代价吗，被开掉呢，或者只是进门同事不打招呼），尽量多观察多对比收集好信息，再试探着行动。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q提高反应能力面试用&quot;&gt;Q：提高反应能力（面试用）&lt;/h3&gt;
&lt;h3 id=&quot;q快速背书记忆技巧&quot;&gt;Q：快速背书/记忆技巧&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;面试的反应能力我认为是练，一方面练题，一方面这辈子大概还会面试，可以练着看到具体话题就发表自己的看法（纯练表达），找个小号慢慢说，说久了多少会长进。&lt;/p&gt;
&lt;p&gt;练了之后过段时间反复看，说得清楚吗？已经忘了当时的话题，还能感觉这段话有合理性吗？怎么提升？这样磨。&lt;/p&gt;
&lt;p&gt;如果是为了速成面试，只能砸时间练题。&lt;/p&gt;
&lt;p&gt;假如是问纯粹的如何提高反应能力，……我不确定！抱持这个目标去前进，每次试着去快速反应，也是多少能提升。&lt;/p&gt;
&lt;p&gt;我记性超差。不过最近看个视频说应试的最好记忆方法是背诵+脑内回想+纠错，反复来。费曼那套可以搜下，感觉不适合应试。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q想合法当有钱人至少五千万&quot;&gt;Q：想合法当有钱人（至少五千万）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我不造啊！不要找人问这么大的问题啊好担心你赚到之前先被骗钱（我敢说你敢信吗！&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q传媒性别研究就业兼职&quot;&gt;Q：传媒/性别研究/就业/兼职&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;据我所知，要么卷学界要么跑出来做自媒体和文书中介，还有卖课的，当然考验的完全不是专业知识了……学界人脉做好可能可以四处参加活动。&lt;/p&gt;
&lt;p&gt;或者看 transferable skills，像做研究需要读论文，数据分析，这些可以给人当家教或者拆分开卖到其他领域，像业界的用户研究。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;方法论但是人生什么的&quot;&gt;方法论，但是人生什么的…&lt;/h2&gt;
&lt;h3 id=&quot;q如何让脑子变好使&quot;&gt;Q：如何让脑子变好使&lt;/h3&gt;
&lt;h3 id=&quot;q提高判断力决策能力家庭导致内耗&quot;&gt;Q：提高判断力/决策能力（家庭导致内耗）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;多学周围人/网上/纸片/名人的做事方式，看哪里可以模仿就试试，遇事想想自己钦佩的人会怎么做。&lt;/p&gt;
&lt;p&gt;后面的问题，你要提高的应该不是决策能力，我猜想你只是在恐惧要自己承担后果，我曾经是这样。逼着自己做决定，然后看结果，通过结果矫正决策思路，迭代，没别的招不可能一蹴而就也没有锦囊妙计……也许一辈子都不是一个好的决策者，但至少吃的苦是自己选的，这条路我陪自己走到底（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q对弱势者给出超出道德范围的帮助&quot;&gt;Q：对弱势者给出超出道德范围的帮助&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我不确定你的成因，我的话，是因为潜意识里担心自己有一天在对方的处境，没人帮我。其他常见的心理动机例如追求完美的个人形象，不希望被指责，或者对融洽社交氛围的追逐，为此牺牲个人利益。又或者是，自己对人生缺乏掌控力，希望通过帮助别人，看到别人变好来自我实现？&lt;/p&gt;
&lt;p&gt;只讨论具体这个问题：如何缓解自己对弱势者的过度帮助。几个可能有用的方法，&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;脱敏，大量看那种很惨的故事，每天看三五篇，看久了会觉得现在这个也没太惨……&lt;/li&gt;
&lt;li&gt;建立道德货币体系，例如这个是惨到什么程度，我应该帮多少，哪个又怎样，实现道德的标准化分配，至少这样你的帮助会很有优先级。&lt;/li&gt;
&lt;li&gt;找到自己也很弱势的地方。多心疼自己（。&lt;/li&gt;
&lt;li&gt;设立亲疏边界，精神物质资源都有限的前提下，对亲友和对陌生人不能一视同仁地帮助，如果不算熟就少帮点，意识到在占据其他亲友的资源。&lt;/li&gt;
&lt;li&gt;如何判断你的帮助不是反而害了对方……也许这本来是对方自己成长的好机会。自从有了这个顾虑，我收敛了很多对别人生活的参与欲（。&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q提升te的方法mbti&quot;&gt;Q：提升Te的方法（MBTI）&lt;/h3&gt;
&lt;h3 id=&quot;q英语水平自制力和目标的矛盾&quot;&gt;Q：英语水平/自制力和目标的矛盾&lt;/h3&gt;
&lt;h3 id=&quot;q精力旺盛如何有效焦虑&quot;&gt;Q：精力旺盛/如何有效焦虑（？）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;提高行动力：a) 从行动力获得甜头，获得鼓励和实际的好处，就会越来越愿意行动；b) 我用缸中之脑的形态生活太久了，不实践纯空想，已经发展到极度虚无的状态，行动反而赋予了我意义。这点也许没参考价值，空想的强度够高够久才会被反噬嗯。&lt;/p&gt;
&lt;p&gt;高频反思：可能我精力槽确实偏高，这到底是不是先天我也不知道……从小就爱反思，没人教，我就会复盘每天然后分析每件事。不过反思并不一定是高效的策略，找到自己缓解焦虑的路吧？我感觉，我爱反思和焦虑基本是两个独立事件。如果想随便试试，找到重要的事反思就好了。&lt;/p&gt;
&lt;p&gt;英语水平/自制力：不是说风凉话但只能等，等到你的渴望能驱使自制力的时候……英语水平不算核心问题，我听过那种很野路子的直播，感想是，想做的人总能做成的，关键是意志。决心。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q吵架教程如何变mean&quot;&gt;Q：吵架教程/如何变mean&lt;/h3&gt;
&lt;h3 id=&quot;q不害怕跟人发生冲突&quot;&gt;Q：不害怕跟人发生冲突&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;不建议变mean！我嘴贱是因为我以前对自己恶毒，我在青春期使尽浑身解数辱骂自己才有了今天的嘴贱程度……恶意伤敌但更伤害自己。&lt;/p&gt;
&lt;p&gt;攻击性，某种程度上是刻意地让冲突更尖锐，引导对方生气。诀窍就是观察对方在乎什么，对什么问题会做出反应，很随机地抛出去等对方的情绪波动，波动越大，就越把话题往这个方向引。&lt;/p&gt;
&lt;p&gt;不过这个能力除了网络掐架都用处不大……&lt;/p&gt;
&lt;p&gt;猜你想要的攻击性更接近于发生冲突的勇气，或者说出不一样看法的勇气。&lt;/p&gt;
&lt;p&gt;那我觉得，你要坚定自己想要的是什么，想达成什么结果，对事情要怎么发展有一个明确的愿景，然后去想怎么实现。可以去菜市场或者古玩摊讲价试试，在演唱会门口，或者xy也行，锚定一个有一点点不合理的价格，去谈。跟人讲价就是一种微小的冲突……多讲几次就能练出来了……肯定会生气……就练……&lt;/p&gt;
&lt;p&gt;快速输出：多打字，多说话，多表达观点。&lt;/p&gt;
&lt;p&gt;不影响心情：很难完全不影响，没被影响通常是因为有更关注更重要的事，而不是负面情绪免疫。也可能擅长控制注意力，不过擅长就不太会跟人吵了。&lt;/p&gt;
&lt;p&gt;大部分时候，先判断这场冲突是否有必要，沉默回避或拉黑就好。成年后的心情很宝贵的，生气了就容易把坏心情带给自己珍视的人那里。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q有必要读书吗从i变e&quot;&gt;Q：有必要读书吗/从i变e&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;读书：可以回顾下，哪些作品给过你能量/知识/可以服用的方法论，然后读这类作品。有收获就容易读下去，如果没有任何实践价值就没必要。&lt;/p&gt;
&lt;p&gt;从i变e：脑子有东西在活跃应该和e没关系！我猜想，变e的诀窍就是找到欢迎你的群体，从社交里获得奖励，自然越来越愿意跟外界接触。&lt;/p&gt;
&lt;p&gt;如果是想脑子变得活跃，多接触新鲜事物大概？我给自己设定过每年尝试三五个大的新鲜事物的KPI，去些不同的地方，认识不同的人之类的。但我脑子活跃的程度应该是有点病态的……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q如何复制成功路径抵触情绪&quot;&gt;Q：如何复制成功路径/抵触情绪&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;找到自己真正欣赏喜欢的人，慢慢来，比如说性格很活泼受欢迎的同学，如果我也被温暖到过，就会想成为对方那样的人给别人也带来幸福。&lt;/p&gt;
&lt;p&gt;又比如说合作时很靠谱的同事，我会惭愧自己是累赘，希望自己以后也能给人留下好印象。&lt;/p&gt;
&lt;p&gt;不要硬看成功学！很容易抵触！我也只是口嗨，很多时候不怎么喜欢真正的大富豪……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q本科生如何理解社会运作&quot;&gt;Q：本科生如何理解社会运作&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;多看多听但不要信（？），多听听别人讲的各种故事，琢磨一些道理。b站蛮多陈年国剧解说，xhs也有，可以把博主们都随便听一听，也有帮助。&lt;/p&gt;
&lt;p&gt;我听光看光过很多自媒体……每个人视角下的责任分配和利益输送链都各有不同，拼起来应该就比较接近真实世界。来自不同地方阶级行业的人，对每件事也有不同看法和完全迥异的理解，不过我也不敢说自己很懂，只能说比纯纯的学生懂一些（。&lt;/p&gt;
&lt;p&gt;最速方法是多打点零工，最好是业绩和薪水挂钩的，赚钱最能接触真实世界了。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q快乐满足开心的废物自我定位&quot;&gt;Q：快乐满足开心的废物自我定位&lt;/h3&gt;
&lt;h3 id=&quot;q逃避大人重担&quot;&gt;Q：逃避大人重担&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我认为人生道路的选择类似于投资，关于对自己的能力预判。如果认为自己没能力承担重担，或者出去上班可能比啃老更糟，就不要去做……高回报也高风险。&lt;/p&gt;
&lt;p&gt;如果没有其他事情push，我的建议是就这么过，哪天突然开窍了或者察觉到其中的必要性自然就会改。小孩思维的小朋友，没什么完蛋的，但统计学上来讲以后很容易为此付出代价，这很像人生高利贷……就赌赌运气……&lt;/p&gt;
&lt;p&gt;低能耗的生活自有低能耗的理由……小废物那位小朋友，你家对你这么好也可以问问家里生意或者家务有什么能做的，保好啃老岗算了（。有人兜底，就慢慢探索（。我当时比你还离谱（。这世上就是有不同分工，不是每个人都必须闯出来点什么。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q避免沉迷低级乐趣&quot;&gt;Q：避免沉迷低级乐趣&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;不知道你有没有试过吃同一个食物吃好几天，再喜欢我也会产生反感。我的诀窍是疯狂沉浸，持续最多几天，肯定会反弹出恶感……我不认为这是一个很健康的策略，但涸泽而渔榨干快感确实蛮有用的。&lt;/p&gt;
&lt;p&gt;如果依然没腻，可能是精神其他方面出现问题，关注下这方面，到底是什么强烈的情感缺失驱使自己在低级娱乐里做弥补。说实话流行文化看多了很难不想吐吧（吧。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;云宝留学咨询中心语言服务&quot;&gt;云宝留学咨询中心/语言服务&lt;/h2&gt;
&lt;h3 id=&quot;q英语听力&quot;&gt;Q：英语听力&lt;/h3&gt;
&lt;h3 id=&quot;q雅思分数学雅思&quot;&gt;Q：雅思分数/学雅思&lt;/h3&gt;
&lt;h3 id=&quot;q雅思5到7不脱产&quot;&gt;Q：雅思5到7（不脱产）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我英语很烂，烂让我有更多方法论……我记得雅思整体提高1分需要200h的投入。&lt;/p&gt;
&lt;p&gt;我做过听写，新闻和单词都有，感觉最速提升是找相关话题的语料多听+单词听写。不过每个人薄弱环节不同，我的问题是记不住单词的发音，因人而异。&lt;/p&gt;
&lt;p&gt;不脱产的时间规划可以xhs搜搜，有很多大力出奇迹的大厂离职二硕子。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q英文名&quot;&gt;Q：英文名&lt;/h3&gt;
&lt;h3 id=&quot;q英文名自我介绍时&quot;&gt;Q：英文名（自我介绍时）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;自我介绍会说英文名，很正式的情况先说中文拼音。外国人很难发音正确，喊我拼音时我会漏听，蛮麻烦。&lt;/p&gt;
&lt;p&gt;取名思路是找各种典故，我用过的两三个英文名都有不同的典故对应不同场景和阶段目标（……）。找个故事里挺顺眼的角色，搜搜看还在用这个名字的角色都是什么样的，顺眼又吉利的话我就用上。&lt;/p&gt;
&lt;p&gt;小诀窍：搞个音节多的英文名，这样喊你时不容易漏掉……像 Mia 就很不友好……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q2022转码总是做错决定&quot;&gt;Q：2022转码/总是做错决定&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;计算机科学还是收入回报最高的方向之一，需求最硬，学别的更难讲。木已成舟，可以考虑硬卷或者找找退码常见的弱技术赛道，累归累，回报率都还不错。&lt;/p&gt;
&lt;p&gt;没死就很难说每个决定是对是错……我的方法很笨，反复复盘自己做过的每个重大决定，为什么这么做，信源是什么，当时的想法是什么，做出决定后结果和预想的偏差是什么，一个月怎么想，半年怎么想，五年怎么想。就这样很笨地重复迭代，体验是十年后会有很明显的增长，但要耐心。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q留学需要的技能&quot;&gt;Q：留学需要的技能&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;取决于想怎么生活……在大部分国家，华人，不怎么会英语也能顺利毕业……&lt;/p&gt;
&lt;p&gt;多搜几个xhs的翻译插件和软件！不行的话就再搜有字幕的网课或者中文网课，至于生活什么的找点小圈子混混几个月就能掌握啦，人类适应能力很强的。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;如何看待之女性专栏&quot;&gt;如何看待之女性专栏&lt;/h2&gt;
&lt;h3 id=&quot;q紫狂虐女作&quot;&gt;Q：紫狂/虐女作&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;小时候看过，以我的评价标准，那个系列在黄雯里也就一般……虐得还挺尬……&lt;/p&gt;
&lt;p&gt;我不看，爽点太男性化了，看个开头会关。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q激女&quot;&gt;Q：激女&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;不看（。这题太大要付费了。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q象形字与拉丁语系西方社会用话语的进步掩饰利益分布的保守&quot;&gt;Q：象形字与拉丁语系/西方社会用话语的进步掩饰利益分布的保守&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;这也是付费级的问题……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q对女性议题关注度的阶级差异&quot;&gt;Q：对女性议题关注度的阶级差异&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;谢谢你愿意分享你的看法！我那句话单纯是指桑骂槐，因为不爽她们只看得到自己的痛苦，明明统计学上过得不错，忽视了世界上还有多种复合压迫。&lt;/p&gt;
&lt;p&gt;不过就现状而言，我赞同你所说的。也恭喜你能走出来，很了不起。我说的不是很严谨的论证，只是生气随便喷人（。情绪化暴言（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q泥塑性转女体的区别&quot;&gt;Q：泥塑/性转/女体的区别&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;没观察过，泥塑的萌点是GB吗，性转看起来是在讨论女性社会身份下的性格变形，女体就是单纯关注女性身体。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q男性失业率与治安关联&quot;&gt;Q：男性失业率与治安关联&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;那些博主的呼吁所带来的社会影响，在统计学里都叫做不显著的相关性，不用太担心（。没多少人看她们吧，吧，我很少看到听到。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;如何看待-之-再看看别的&quot;&gt;如何看待 之 再看看别的&lt;/h2&gt;
&lt;h3 id=&quot;q女性外貌与种族歧视的关联澳洲&quot;&gt;Q：女性外貌与种族歧视的关联（澳洲）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;没样本诶。学校几乎都是华人，很难察觉到吧，职场也大量华人。路边醉汉应该是随机辱骂，也难说到底是不是针对种族。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q文娱创作方面的语言差异中英&quot;&gt;Q：文娱创作方面的语言差异（中英）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;李翊云说的吧，用母语随便，用第二语言时会变得比较客观谨慎。&lt;/p&gt;
&lt;p&gt;这个范围也太大了我无从答起……时代，具体类目，很难给出整体的差异，非要随便说一个，英语叙事的逻辑性比较强，逻辑性很强的故事就容易无聊。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q文字动画真人影视用于叙事的优缺点&quot;&gt;Q：文字/动画/真人影视用于叙事的优缺点&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;这两个问题是同一个人干的吧！你是不是在利用我写论文啊！好吧如果写论文的话找找每个领域声誉最好的几个作品（把这个体裁的优点利用到极致），然后做比较，虽然这个选题……&lt;/p&gt;
&lt;p&gt;如果问我看法（含泪代写，随便说个：参与制作的人越多，它越接近于项目而非创作。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q高魔设定的生产结构与社会经济体系让人有新鲜感超能力体系低魔高魔偏好&quot;&gt;Q：高魔设定的生产结构与社会经济体系/让人有新鲜感超能力体系/低魔高魔偏好&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;好费脑子的一道题我咬笔头……我隐约记得西幻有些聊过，空之轨迹算吗记得小细节还蛮完善的。至于超能力体系设定本身很难带来新鲜感吧，好了再深入就要付费了。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q古风歌曲乐理&quot;&gt;Q：古风歌曲/乐理&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;不知道，我乐理不精，隐约记得 cheesy 感是因为太常见的几个和弦的滥用，或者节奏的单调。&lt;/p&gt;
&lt;p&gt;高档音乐的高档之处就是处理起来通常需要占更多脑容量的，很难共存吧，我的理解是这样。&lt;/p&gt;
&lt;p&gt;不过垃圾食品嘛大家都爱吃……听多了吃腻了就好，我也曾古风填词……某天突然就听不进去了……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q高贵矜贵清高出尘的娱乐圈脸&quot;&gt;Q：高贵矜贵清高出尘的娱乐圈脸&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;人格特质和五官长相没关系吧！面中饱满，额头ok，咬合正，整圈会认为这样显得家世好。至于清高，就是长得网感差嘛……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q爱情的本质是一场表演如何区分表演&quot;&gt;Q：“爱情的本质是一场表演”/如何区分表演&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我没听过这句话……不造啊，我爱得挺真情实感的。确实有人更像在演，但，爱着什么的感觉很明显吧（对我来说……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q自尊自信尊严&quot;&gt;Q：自尊/自信/尊严&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;瞎说：自尊是认为自己值得某个结果（无法论证），自信是认为自己可以做到某事（通常有论据），尊严是自己在某个文化中被认可的价值。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;推文剧播客景酒耳机衣礼物&quot;&gt;推文/剧/播客/景/酒/耳机/衣/礼物&lt;/h2&gt;
&lt;h3 id=&quot;q无限流&quot;&gt;Q：无限流&lt;/h3&gt;
&lt;h3 id=&quot;q无限流2&quot;&gt;Q：无限流2&lt;/h3&gt;
&lt;h3 id=&quot;q垃圾网文&quot;&gt;Q：垃圾网文&lt;/h3&gt;
&lt;h3 id=&quot;q英美剧madmen以外&quot;&gt;Q：英美剧（madmen以外）&lt;/h3&gt;
&lt;h3 id=&quot;q播客推荐上班时&quot;&gt;Q：播客推荐（上班时）&lt;/h3&gt;
&lt;h3 id=&quot;q巨人和死亡笔记&quot;&gt;Q：巨人和死亡笔记&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;安利收下！我看的内容就都会季报年报做记录，纯粹为了检查自己到底都玩了什么。即使这个号没了也会更在博客里……一时想不出超出这个范围的推荐。&lt;/p&gt;
&lt;p&gt;英美剧，我不知道你喜欢的风格无从推起……还是找热门的然后看十几分钟不感兴趣就关吧！&lt;/p&gt;
&lt;p&gt;播客，也看感兴趣的方向，搜xhs某某领域的播客，听着不爽就换下一个（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q哪个牌子的波本&quot;&gt;Q：哪个牌子的波本&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我很少喝酒了，这个度数太高了建议别喝！偶尔去酒吧蹭一下。宿醉伤脑子的。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q日本最值得留念的景色&quot;&gt;Q：日本最值得留念的景色&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;不如就找个海滩或公园或街边小店发呆呢。我是跟家人去的所以行程很刻板印象，体验最好的环节是在海滩发呆……难得有机会旅游就是发呆，奢侈一下。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q耳机推荐价位&quot;&gt;Q：耳机推荐/价位&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;取决是否有降噪需求以及有多需。需要强降噪无脑选bose，可以等等促销节但刚需就直接买了吧。一般降噪+苹果生态选AirPods pro，完全不需要就建议索尼/森海塞尔/B&amp;#x26;O，索尼流行乐森海古典B&amp;#x26;O长得好看。3C价位挺透明的早买早享受。&lt;/p&gt;
&lt;p&gt;也可以骨传导+耳塞实现降噪，测评搜xhs。不得不再次吐槽bose挺丑的，但是降噪+人体工学都太强了，佩戴6h无不适。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q有趣的衣服&quot;&gt;Q：有趣的衣服&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;已经变成了加拿大的形状，买的不是lulu就是aritzia，我还是想念tb破布。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q妈妈的生日礼物&quot;&gt;Q：妈妈的生日礼物&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;看她喜欢什么！比如喜欢吃桃酥就xhs找找很好的超出她平时购买能力的桃酥，喜欢珠宝就找点小众设计师的冷门设计……这个思路，品类上观察她的日用品，价位和品牌上打一个差异性。&lt;/p&gt;
&lt;p&gt;另外也可以走价值攻击，比如单位发的米/油（我随便一说），或者她喜欢发pyq跟姐妹炫耀的话就买那种方便拍照的。如果是特别节俭的类型就pdd买小零食或好玩的家居品，投其所好就是了也没有通用解呢。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q医美整容锻炼&quot;&gt;Q：医美/整容/锻炼&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我没什么很成熟的系统方法论，感兴趣可以搜这个，Dr. Stacy Sims: Female-Specific Exercise &amp;#x26; Nutrition for Health, Performance &amp;#x26; Longevity&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q代号鸳半年空闲&quot;&gt;Q：代号鸳/半年空闲&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;玩了两天，牛郎们剪性都太重和我撞号。&lt;/p&gt;
&lt;p&gt;如果能玩半年就每天狠狠画画（做梦，以及恢复我每天健身两三个小时的荣光……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;同人oc捏脸&quot;&gt;同人/OC/捏脸&lt;/h2&gt;
&lt;h3 id=&quot;q给灰原哀赤井秀一降谷零喻文州克莱恩分别在婚恋市场和劳务市场打分&quot;&gt;Q：给灰原哀、赤井秀一、降谷零、喻文州、克莱恩分别在婚恋市场和劳务市场打分&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;笑死好喜欢这个问题，好抽象。&lt;/p&gt;
&lt;p&gt;长择：喻 零 周 哀 赤 克&lt;/p&gt;
&lt;p&gt;短择：赤 零 喻 哀 克（无人在乎周明瑞）&lt;/p&gt;
&lt;p&gt;劳务：哀 零 赤 喻 周（小克创业的）&lt;/p&gt;
&lt;p&gt;死小设定人均bug，赤安都是迷倒万千少女的官设，文州输得不冤……小克是触手形态，搞一下会死诶。&lt;/p&gt;
&lt;p&gt;零零和文州可以决战中日官僚（谁更官味&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q捏脸小技巧&quot;&gt;Q：捏脸小技巧&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;抄！找你觉得好看的脸对着捏，看点整圈分析（）提高对人脸不同细节的敏感度，关键是找素材模版，体会不同风格de脸de美。&lt;/p&gt;
&lt;p&gt;最近爱好是捏降谷零。哦小技巧是眼睛捏小点，下巴捏方点，皮肤黑点，就很容易出质感，白皮大眼瓜子脸的容错率太高，很难知道自己捏的好看还是难看……会变得迟钝……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q以前写的同人&quot;&gt;Q：以前写的同人&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;Wb还能搜荔枝/直/直接翻相册找到，其他都删了销了，不安全，不会翻出来的！&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q最满意的oc和rp效果&quot;&gt;Q：最满意的OC和rp效果&lt;/h3&gt;
&lt;h3 id=&quot;qoc取名中英文&quot;&gt;Q：OC取名（中英文）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我的取名策略和青山刚昌一样，会直接挪用参考素材，我车过马吕斯（悲惨世界），项飙（？），瑞雯（XMEN），罗南（赎罪）。就抄嘛，然后找个好看点的字。&lt;/p&gt;
&lt;p&gt;最满意的是白岛，跑了一两次李佳琦（）进化出来的嘴甜话多小镇销售员。rp是唯一一个还行的，我rp不了太稳重有素质的呜呜。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q喻黄淼龄磕点变化&quot;&gt;Q：喻黄/淼龄/磕点变化&lt;/h3&gt;
&lt;h3 id=&quot;q喜欢的喻黄写手&quot;&gt;Q：喜欢的喻黄写手&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;18年阿杰和all叶入坑（对不起），嗑点蛮本格的，后来被雷文刺激了，直直的雷文太神了我被雷得好几次通宵辱骂，输了呀，我也要变得那么强，让别人睡不着觉……然后就变成现在的样子……对不起。&lt;/p&gt;
&lt;p&gt;喜欢的写手之前是莱茵，现在我活在脑内世界，也不怎么看，日常是去拆逆蹭饭然后在脑内扭曲。因为被雷了我会脑内应激地找补，主食就这个。&lt;/p&gt;
&lt;p&gt;我开发过三五个版本号，最核心的萌点还是人格闪光点和相处的和谐互补。文州从低谷坚定地走向自己想要的未来，少天亮闪闪输了那么多次也会重新跳起来：再来！真是一对不可战胜的夏天。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;关于我&quot;&gt;关于我&lt;/h2&gt;
&lt;h3 id=&quot;q多伦多线下交友&quot;&gt;Q：多伦多线下交友（？）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;请！但从你的描述看我感觉滤镜成分居多，我未必能满足你对聪明人的期待（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q三次元线上社交&quot;&gt;Q：三次元线上社交&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;用的，偶尔发发照片，偶尔转新闻。想起来的话也会发简略年报，方便久不联络的亲友找话题，证明下我活得还挺积极的。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q加拿大难以融入的事&quot;&gt;Q：加拿大难以融入的事&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;目前没有？我喜欢保持网状的泛泛之交，不太容易遇到这个问题。哦！这里人似乎很喜欢结婚，或者至少找个固定关系。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q转行的思路感受&quot;&gt;Q：转行的思路/感受&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;没有很有规划，我之前人生态度都很摆……感受是不同行业的资源分布和爬梯逻辑差异巨大，各有利弊，如果不认识几个业内人，很难知道，也很难理解。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q半工半读中的关键环节如何逼迫自己&quot;&gt;Q：半工半读中的关键环节/如何”逼迫”自己&lt;/h3&gt;
&lt;h3 id=&quot;q如何确保密集上工的身心健康10-20天无休的情况&quot;&gt;Q：如何确保密集上工的身心健康（10-20天无休的情况）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我的半工半读也不太有参考价值，免责声明放在这里，我的情况是只要发出申请信就基本稳了，这么多年主要是攒钱+自己恐惧往外跑这件事。但同时我为这个状态铺了很多路，比如我打工的地方严格遵守劳动法，英语办公，找工时我就是在为下一步做准备。996下班自学语言是完全不同的生活体验。&lt;/p&gt;
&lt;p&gt;逼迫，一方面我对于失败的结果是完全不能忍受的，做了很极端的预案；另一方面我在用很复杂的方法铺路……我的所有生活社交决策娱乐都为这个目标服务，氛围到了自然就……好难说清楚啊！可能就是愿景+脑内 roadmap 吧，确定我非常想要那个结果，确定如何实现，那么接下来只要一步步做就好，因为另一条路是我不能接受的。&lt;/p&gt;
&lt;p&gt;密集上工问题也是需要免责声明，我的工作环境伦理极健康，在上升期，给钱大方团队氛围也好……对接的人有意思，我也不讨厌内容。如果没有这个前提，我也不知道自己会怎样。&lt;/p&gt;
&lt;p&gt;身体健康是每天拉伸健身，在家椭圆机，尽量频繁远眺保护视力。心理健康是靠社交吧，会跟朋友连线做题上网课，休假去泡温泉玩密室剧本杀换换脑子。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q社会化经验&quot;&gt;Q：社会化经验&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;认清自己那一套行不通……反复迭代，不过没什么经验诶逼急了自然就会了（。逃避就是还没急（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q亲密关系中的负面情绪开放式关系&quot;&gt;Q：亲密关系中的负面情绪/开放式关系&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;如何看待吃醋、独占欲、移情别恋：都蛮正常的，我认为感情底线是不要 cheating，真发生了据实以告就好。不过感情是波动的，可能今天crush明天又无感，移情别恋也许只是短暂的走神，也不一定要分。我当然会吃醋，……高看我了！我是那种会和女朋友互相看手机然后删掉可疑联络人的恋爱脑。&lt;/p&gt;
&lt;p&gt;如果对方吃醋或有独占欲，……只要不太夸张，我都会迁就对方感受吧，因为我是个对恋人没底线的恋爱脑……但我对”夸张”的定义也比较微妙，边界感一言难尽，就不展开说了，总之我很贤淑的。&lt;/p&gt;
&lt;p&gt;我不考虑自己尝试开放关系，但不介意加入别人的。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q二三次元好感的类型&quot;&gt;Q：二三次元好感的类型&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;二次元我超爱有戏剧性的款，节目效果好，很油腻很激进的都吃。三次元核心原则是不要害我，在这个前提下什么都行，好感的类型是能让我在相处中学到东西的吧。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q为什么精进自己驱动力&quot;&gt;Q：为什么精进自己/驱动力&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;人各有志……非要说我认为基因元素蛮大，因为我从小就有这个倾向。即使做二次元，我也会每天更新持续尝试新题材。我的精力槽很可能是先天的，不用在自我精进也会用在别的地方比如混圈当交际花……然后干一些很难评的事，还不如把精力消耗在这种正经有收益也被大众舆论认可的事上。&lt;/p&gt;
&lt;p&gt;如果没有这种驱动力，其实没必要勉强吧。我是察觉到自己闲着就会push别人和没事找事，一天50条动态，意识到消耗自己精力的必要性，精进也是我消耗的一种方式，发泄完会平静。&lt;/p&gt;
&lt;p&gt;这种奥林匹克的状态蛮符合我的美学，就先选择这个游戏玩玩。&lt;/p&gt;
&lt;p&gt;最后！我有必须要实现的结果，而这是唯一的路径。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q如何网络社交&quot;&gt;Q：如何网络社交&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;就像这样，打字，总有人会看进去然后对我感兴趣！很感兴趣我也会主动哔哔，总之就是打字（。&lt;/p&gt;
&lt;p&gt;现在这条路客源少了，也在探索新思路。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;头戴花环美滋滋听夸夸环节&quot;&gt;头戴花环美滋滋听夸夸环节&lt;/h2&gt;
&lt;h3 id=&quot;q&quot;&gt;Q：💐&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;表白收到！照例会偷偷截图存起来。&lt;/p&gt;
&lt;p&gt;很开心有人一起狗血天雷！&lt;/p&gt;
&lt;p&gt;是的这一年我也觉得自己进步好大，也很不容易QAQ，但我不会止步于此！&lt;/p&gt;
&lt;p&gt;因为怕被人端掉账号所以我会疯狂拐弯抹角，现在互联网生存不易……偶尔困惑可能是我码太厚&gt;_&amp;#x3C;，收到浇水来摇摇草苗。&lt;/p&gt;
&lt;p&gt;很开心有四年老客户陪伴！&lt;/p&gt;
&lt;p&gt;回头客也隔空握手又一起玩一年wwww&lt;/p&gt;
&lt;p&gt;总之谢谢大家一起玩呀（挥手绢&lt;/p&gt;
&lt;/blockquote&gt;</content:encoded><category>writing</category><category>大思考</category></item><item><title>Rian Doris 🧠🌊</title><link>https://agnesv1.github.io/blog/rian-doris/</link><guid isPermaLink="true">https://agnesv1.github.io/blog/rian-doris/</guid><description>Rian Doris 访谈笔记：动机、决策自动化、拖延、心流与注意力。</description><pubDate>Sun, 31 Mar 2024 00:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;rian-doris&quot;&gt;Rian Doris?&lt;/h2&gt;
&lt;p&gt;ytber+founder，elevating performance&lt;/p&gt;
&lt;h3 id=&quot;q1-motivation&quot;&gt;Q1: motivation&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;警惕burnout状态&lt;/strong&gt;：&lt;br&gt;
觉察让自己丧失动机与激情的元素。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;内在动力（intrinsic motivators）：curiosity, autonomy, passion, purpose and mastery&lt;/strong&gt;。&lt;br&gt;
最好每个月复盘并评估自己各项 energy 的数值，建立奖励回路，针对性地调整做活正循环。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;curiosity指的是业余时间对主线相关信息的探索兴趣，提升方式是让自己获得的知识对眼下工作带来增益；&lt;/li&gt;
&lt;li&gt;autonomy指的是时间的充分自主权，提升方式是建立自己的形式逻辑，不要只是追求conformity；&lt;/li&gt;
&lt;li&gt;passion指的是“你有多么期待开启新的一天”，提升方式是去做自己擅长的事；&lt;/li&gt;
&lt;li&gt;purpose是指你是否有一个清晰的完整愿景，提升方式是让自己的每件事都和这个愿景建立关联；&lt;/li&gt;
&lt;li&gt;mastery是指你有多期待掌握自己所需要的核心能力，提升方式是从这种能力的增长中获得甜头。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;q2-决策自动化&quot;&gt;Q2: 决策自动化&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;决策自动化（decision recycling+decision autopilot）&lt;/strong&gt;：&lt;br&gt;
给自己的日常决策建立一套routine和标准，并遵从它，直到发现问题再调整元决策。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;updating rumination&lt;/strong&gt;：&lt;br&gt;
通过决策自动化，让注意力在非工作时间也自动地思索一些可以产生价值的重要的问题。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Root questions&lt;/strong&gt;：&lt;br&gt;
选择困难时寻找真正要解决的问题，并尽量通过爬山滑雪等运动体验决策的心流时刻，避免过度的深思熟虑浪费精力。&lt;/p&gt;
&lt;h3 id=&quot;q3-拖延&quot;&gt;Q3: 拖延&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;拖延的三种成因&lt;/strong&gt;：&lt;br&gt;
inertia，distractibility，chronic delay。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;避免拖延的方法&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;subtasks（把任务拆分成极其具体的子项，即engage），&lt;/li&gt;
&lt;li&gt;challenge-skills balance（降低启动时的压力，例如用更轻松的任务来激发自己，给复杂的任务更久的完成时限并拆分到每天，定义任务的scope），&lt;/li&gt;
&lt;li&gt;response inhibition（快速开始，例如起床立刻开工），&lt;/li&gt;
&lt;li&gt;flow payoff（确保有充足的时间块，从struggle阶段过渡到flow）。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;拖延与抗拒&lt;/strong&gt;：&lt;br&gt;
如果对某件事没有足够的motivation，很可能就是不该去做。&lt;/p&gt;
&lt;h3 id=&quot;q3-心流&quot;&gt;Q3: 心流&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;心流包含有多个阶段&lt;/strong&gt;：&lt;br&gt;
struggle, release, flow, and recovery。实际上，在struggle之前还应该有一个更短暂的阶段，“engage”。&lt;br&gt;
非常详细具体地描述要做的事可以提升engage。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;创造多个生产情景&lt;/strong&gt;：&lt;br&gt;
通过办工场景的切换（例如坐、站、走的变化，或者从桌子前转移到沙发），激活认知系统，使其更关注探索而非积攒能量。长期处在同一环境可能会导致神经系统误以为身体处在资源匮乏的荒漠中，给自己的生活创造变数。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;咖啡因&lt;/strong&gt;：&lt;br&gt;
睡前10h内不要摄入，醒后30min饮用，搭配1/5量的茶氨酸和双倍量的水，疲劳时（例如夜间睡眠少于常规的30%）如果需要应急，增加咖啡因摄入量到150%才能达到效果。每周至少一天戒掉咖啡，每季度至少一周戒掉咖啡，保持对咖啡因的敏感度。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Domino habit hinges&lt;/strong&gt;：&lt;br&gt;
寻找能让自己进入心流/高效状态的某个特定行为习惯（Doris说他的是五点半醒来迅速工作），围绕这个习惯及其时间点，设定自己的routine多米诺骨牌（一系列的习惯及其时间点，比如说完成晚餐，准备入睡，开始某个任务等等）。&lt;br&gt;
为这些骨牌设定闹钟，即temporal landmarks，不要超过6个。&lt;/p&gt;
&lt;h3 id=&quot;q4-others&quot;&gt;Q4: others&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;固定工作时间&lt;/strong&gt;：&lt;br&gt;
When you want to multiply output, subtract hours. 减少工作时间并将其压缩在一个不可思议的数字以内，会强迫自己去思考如何优化工作内容与流程，从而实现提高生产力的效果。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Hysterical strength&lt;/strong&gt;：&lt;br&gt;
给自己难以想象的巨大压力，就可以爆发出难以想象的巨大潜力（……）&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;dispersion&lt;/strong&gt;：&lt;br&gt;
建立结构化优势，在explorer和exploiter身份中寻找平衡，寻找自己的复利模式。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;cognitive biases&lt;/strong&gt;：&lt;br&gt;
认知偏见源于dispersion的生物冲动，并且会进一步促进dispersion。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;novelty bias 让我们抛下对 mastery 的追求转而关注更多新鲜事物，&lt;/li&gt;
&lt;li&gt;scarcity bias 让我们被有限的机会吸引注意，&lt;/li&gt;
&lt;li&gt;present bias 会高估短期收益而轻视长线发展。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;q5-注意力&quot;&gt;Q5: 注意力&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Compounding focus&lt;/strong&gt;：&lt;br&gt;
让注意力长期聚焦在”重要的事情“上的能力。选定四十年后自己希望的生活，选择自己收入中最可能抵达那个目的地的船只（赛道），对每件事应用「这是否能让让我的船只航行得更快」的筛选器。&lt;br&gt;
把事物分为两类。One is for compounding focus and the other is for strategic neglect. 保持在 focused 的状态里。&lt;/p&gt;</content:encoded><category>note</category></item><item><title>问答箱 2023</title><link>https://agnesv1.github.io/writing/qa-box-2023/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/qa-box-2023/</guid><description>2023 年提问箱存档：财产管理到存在主义危机，理性建议和一点不理性的嘴硬。</description><pubDate>Sun, 31 Dec 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;em&gt;有些问题感觉涉及提问人的隐私，统一做缩写打码处理&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;一些指点江山&quot;&gt;一些指点江山&lt;/h2&gt;
&lt;h3 id=&quot;q财产管理投资储蓄或金钱观&quot;&gt;Q：财产管理（投资储蓄或金钱观）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;没有形成自己的看法，我买三年五年定存……玩了一段时间模拟仓，感觉过于随机。金钱观只能说，我不能接受月光，而且会做超复杂严谨的预算规划，这是我执行得最好的表格。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;qmti发展趋势&quot;&gt;Q：MTI发展趋势&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我猜大趋势就是对着机器做即时矫正吧，市场需求会降低，也不会有当年的爆高收入光辉。但到底过渡期会过渡多久，或者其他赛道会不会更早完蛋，都不好说。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q如何月入百万&quot;&gt;Q：如何月入百万&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;？&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;一些经验&quot;&gt;一些经验&lt;/h2&gt;
&lt;h3 id=&quot;q练习冥想&quot;&gt;Q：练习冥想&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我当时是跟着 headspace 做的，现在是 healthy minds。方便的话搜一些ytber听听经验分享，b站博主安大熊也还好。关键还是自己控制住注意力的游走。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q勇敢面对生活学业的方法拖延症专注力记忆力&quot;&gt;Q：勇敢面对生活学业的方法（拖延症、专注力、记忆力）&lt;/h3&gt;
&lt;h3 id=&quot;q注意力涣散执行力弱跑出原计划&quot;&gt;Q：注意力涣散、执行力弱、跑出原计划&lt;/h3&gt;
&lt;h3 id=&quot;q自由职业怎么管自己&quot;&gt;Q：自由职业怎么管自己&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;就是磨，第一天可能机制涣散，第二天能集中五分钟，第三天又涣散，第四天五分钟，第五天突然半个小时，第六天又涣散……这样一点点磨着就会更接近自己想要的状态，到瓶颈期再说。启动确实很慢又无聊，像种树最开始的几个月。&lt;/p&gt;
&lt;p&gt;还有个方法是强制锁死某段任务，每天只要完成这个，其他时候纯摆烂都行，来自小鲸之前的分享（）。坏处是可能导致每天熬夜（我就这样），坚持一段时间就会对自己建立一些信任。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q建立不起生产力回路&quot;&gt;Q：建立不起生产力回路&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我刚上班的一年也不太行，而且在”做题/看书”如何能导向我想的结果（能让我过上更接近于理想状态的生活）方向很迷茫。后者，我是因为认识一些确实超有行动力的朋友，看见她们想到什么真的就去做了，我才有意识到”原来这样就行”，甚至是”难道我也可以”。有比较厉害的朋友的话，就不要大意地问对方每天做什么，做多久，一些生活方式上的问题，具体地问。&lt;/p&gt;
&lt;p&gt;关于上班耗尽精力这个，我是连续追踪记录了两周我每个小时究竟在做什么，然后把事项重新排列顺序，需要思考的放一起，比较机械化/重复的看能不能利用起来做别的事，娱乐也尽量末位淘汰（）调整结构（）找到能最大化满足我需求的方式，再找到合理的完整空白时间去推进我想做的事。&lt;/p&gt;
&lt;p&gt;优化系统的第二步是知道具体的数据，第一步是确定你想达成什么样的状态。b站有种显化玄学，可以浅浅试试，就是先构想你想要的状态是什么，脑补各种细节，那个愿景越完善，去执行的动机就会越强。&lt;/p&gt;
&lt;p&gt;健身饮食睡眠，这三个蛮吃精力槽。&lt;/p&gt;
&lt;p&gt;另外是，最好同时推进多项漫长的看不到短期结果的事，一个瓶颈了就转另一个，保证从”成长”这件事里获得多巴胺不断供，像是健身、长跑、早睡早起、饮食控制、考试、涨薪（很难控制）。最好的最好是还能建立社群，对彼此的成长有正面反馈，如果长期处在”会嘲笑想改变现状的人”的那种环境也是吃长期debuff，远离这种会吃掉自己精力槽的东吸。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q情绪崩溃自我治疗方法&quot;&gt;Q：情绪崩溃自我治疗方法&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;有能用的AI的话，请对方用咨询师的角度帮你做一些CBT训练并提出针对建议。我列过一个表，在自己不同形态崩溃（…）后可能有效的解救措施，比如哭着朗诵诗歌（…），听音乐，做一套拉伸，跟朋友打电话，找风景不错的地方散散步，做饭，诸如此类。每次崩溃记下自己的trigger和解决措施，看有效程度，逐渐迭代出你的解决方案，等到方案基本定下来后一两年，我现在几乎不会大规模崩溃了。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q处理羞耻感&quot;&gt;Q：处理羞耻感&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;冥想和CBT吧（传教ing，控制注意力，羞耻不能让你得到你想要的，把注意力放在能给自己带来好处的地方。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;一些不太知道&quot;&gt;一些不太知道&lt;/h2&gt;
&lt;h3 id=&quot;q重复性工作与考研&quot;&gt;Q：重复性工作与考研&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我也不太确定读研能多大程度改善你的困境，985本科+top硕都有很多人在做很痛苦的机械重复工作。我不了解你那边的家庭情况和个人能力，能支持三年无收入，能不能支持直接去香港日本读研算了，现在那边可能就业（在全球范围）还好一些。个人能力的话，如果工作同时读研或者考证是否可行，读研是否能抽出足够精力去找大量intern机会。&lt;/p&gt;
&lt;p&gt;我觉得你可以列下自己当前有的资源，以及比较理想的状态是什么，看看怎样是比较现实地接近那个状态的路径。目前还有个选项，就是跳槽看看……多投简历看看其他城市（最好是比现在这个更大的）其他岗位情况。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q信息壁垒&quot;&gt;Q：信息壁垒&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;在确定对方不会以此攻击你地前提下，尽量多地向别人介绍自己的个人情况，感兴趣的方向，然后等一些随机掉落的信息点？多接触人是我想到比较好的方法，最近跟人闲聊又学到很多，最好能建立/加入一些社群信息网，但这个我也不知道怎么办，我已经在考虑知识星球找个付费社群了（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q加入兴趣社群建立连接&quot;&gt;Q：加入兴趣社群、建立连接&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;……不太知道！就硬混，最好多产出，多接话也行吧不太尬就好，这种没钱拿的（…）兴趣社群存在感刷够了肯定很显眼。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q用ai辅助生活&quot;&gt;Q：用AI辅助生活&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;啊我会让AI帮我写一些口语化的信息，或者跟店员不知道怎么沟通的话，就问AI……更多是人情世故和人生决策方面，目前都不是我的专长，比如之前到底哪个时间点离职比较好，怎么表达，怎样礼貌地对人发出一些请求。&lt;/p&gt;
&lt;p&gt;好像有一些大博主分享过如何提问，类似于”咒语”，可以搜搜！&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;qgap-year&quot;&gt;Q：gap year&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;提前找学院老师要下每门课的outline，啃参考书，有事没事问学校是否有校友网或者求职培训机构，线上请求视频听对方建议，听一些求职讲座（如果打算找工）或读论文（如果准备做学术）或研究副业（如果想），争取刷出相关的intern经验，保持每个月至少认识三个新的朋友，以及健身！上述是奋斗比版本，我是会无所事事拍照做饭看书看剧，心安理得，阴暗蠕动……荒废青春，世上最昂贵的奢侈品消费行为（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q法学应届生适合的岗&quot;&gt;Q：法学应届生适合的岗&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我也不清楚，不熟法学，好像外企也招法务？听起来（信息来源：网络小说）蛮舒适高薪的，求职网站多搜搜，学校就业处多问问呢。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q讨厌的男同事&quot;&gt;Q：讨厌的男同事&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;如果你的考核跟他不挂钩的话，直接无视？和工作无关的消息就不回复，非要回应每次编一个理由（我没听到）敷衍过去，态度上给他一种疏离感。同时跟别人正常社交，如果他要纠缠，你就平平淡淡说我上次不是解释了吗，你误会了没有差别待遇，这样。&lt;/p&gt;
&lt;p&gt;如果薪水、涨幅、评估等等和他挂钩，他有你的人事权，我也不知道……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;一些思考&quot;&gt;一些思考&lt;/h2&gt;
&lt;h3 id=&quot;q存在主义危机&quot;&gt;Q：存在主义危机&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我的尝试是跑出来重启生活。之前压缩自己所有需求，以实现这个目标，过程中也会不断察觉到哪些是对自己真的有增益的，哪些没有。我不能确定这个选择是对的，现在意外地确实蛮开心，能持续多久也不好说，就是试吧，每个人方法也不会一样。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q生活的意义&quot;&gt;Q：生活的意义&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;为了我爽。获得总量最大的幸福感，并在正确的时间选择退出生命（），这是我的看法。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q突发性-suicide-倾向&quot;&gt;Q：突发性 suicide 倾向&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;有朋友发生过，抢救回来住了一段时间医院。医生认为这是自我觉察水平太低的那种重度精神疾病。不知道是否方便但建议找专业人士问问，不方便也试试做叙情量表和各个自测量表观察一下数据（还有阿斯伯格也可能导致自诊无效？），最好每周做，观察是否存在特定trigger，有小概率是因为经期或药物带来的激素波动。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q真爱是什么&quot;&gt;Q：真爱是什么&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;不知道，开心就好？&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q不喜欢自己也不喜欢别人&quot;&gt;Q：不喜欢自己也不喜欢别人&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;这种状态还蛮不舒服的，做坏人大部分也是快感驱动（因为能从剥夺、压迫别人的行为里获得快乐），还是建议看看心理方面……！喜欢点什么。个人感觉，我有段时间敌对情绪很重，回头看并不开心。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q看不到什么希望了&quot;&gt;Q：看不到什么希望了（）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;我个人经验是，先用一些可以强烈刺激唤醒自己的东西（游戏小说）刺激出一点情绪，然后再调整看看。把自己情绪波动按照年龄写在一张纸上，画出一条波动曲线，可能会发现其中就是有涨有落，有可能只是暂时地在低谷，看看用什么措施能重新恢复到比较疏通的情绪状态里。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q怎么不重复上一辈的命运&quot;&gt;Q：怎么不重复上一辈的命运&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;交朋友？尽量搭建出跟原生家庭环境迥异的社交网。很多下意识的行为会很大程度影响人生走向，尽量让欣赏的人的 habitus 去感染你，而不是家庭，就有更大几率打出更好的CG和事件。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;一些那什么&quot;&gt;一些那什么&lt;/h2&gt;
&lt;h3 id=&quot;q相关故事和细节&quot;&gt;Q：相关故事和细节&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;各种材料找chatgpt问是否有改进余地+让亲友们车轮检查，反复改了几十次，进行了动机探索那种咨询。后面的整个过程我都很摆，量化和所有due全是擦边过的，态度端正点可能人生会顺利得多（。我真的改（。&lt;/p&gt;
&lt;p&gt;最那个的还是考试反复取消，我是怎样和老板请假，核酸，想方设法溜到外地进考场，又如何避免被公司发现我私自外出……考前每天中午下楼 cambly 练口语，开会改作文，每天刷新十几遍风险区播报呃。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q怎么开展-small-talk&quot;&gt;Q：怎么开展 small talk&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;目前我的勇气限于生活上的问东问西，有明确目标指向，比如关于学校的 facilities，租房，各种优惠（…）。找面善的女孩子，找冷门小国家来的（…）。还有就是，努力坐在不认识的同学堆里，勉强围笑打招呼！对方会主动找话题，我就背下来，下次用在不同人身上……。可以看下学校有没有国际生英语角，实在不行就疯狂向学校求助，那么贵的学费都交了呢！&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q中介&quot;&gt;Q：中介&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;是DIY的，非常不建议找中介，除非资金储备显著高于当前个人能力。如果太缺乏相关信息，就多找十几个中介聊聊再做决定。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q期间遇到的最大困难&quot;&gt;Q：期间遇到的最大困难&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;没有称得上很困难的，目前，我最大的困难还是全都发生在【消音】……那是真的困难啊！&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q平和了很多&quot;&gt;Q：平和了很多&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;因为我的小号变多了（大声），现在倾向于在私聊群聊或者更私密的小号骂街黑泥，微博发不出去！要折腾好几次，开假IP，太麻烦了。&lt;/p&gt;
&lt;p&gt;也是一种离婚规律，褒贬是买家，真的准备离婚的人并不会整天抱怨老公，网文里角色死心了就会不作不闹，会咬人的狗不叫……（这都什么俗语啊！）&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;一些知识分子时刻&quot;&gt;一些知识分子时刻&lt;/h2&gt;
&lt;h3 id=&quot;q促成人生转折点的书&quot;&gt;Q：促成人生转折点的书&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;促成我人生转折点的基本都是人，具体的社交经历。完整的阅读经历我觉得，性价比不如社交，更接近于冥想体验，想获得什么豁然开朗还是要找活人。但这个时代，能看的博主确实也没什么……&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q有意思的书&quot;&gt;Q：有意思的书&lt;/h3&gt;
&lt;h3 id=&quot;q增长智慧的书或自媒体&quot;&gt;Q：增长智慧的书或自媒体&lt;/h3&gt;
&lt;h3 id=&quot;q有意思的剧书电影&quot;&gt;Q：有意思的剧/书/电影&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;两个月没看书，播客，因为每天几乎没有娱乐时间！我时不时会po一下阅读截图，敬请关注（？。最近在嗑的就是弹丸论破。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;一些久违的二次元&quot;&gt;一些久违的二次元&lt;/h2&gt;
&lt;h3 id=&quot;q对喻黄的心情怎么嗑&quot;&gt;Q：对喻黄的心情，怎么嗑&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;蛮甜的，我现在偶尔还会到tag看看妹妹们的百赞好文，喜欢那种很烂俗的萌点，就是两个人彼此信任又特别默契让联盟吃狗粮的类型。没有具体的嗑法，感觉再挖掘下去边际效益也很低，不如去找点别的角色素材……我追求的只是变着法刺激（我的）神经，获得快感，夹带思考的私货以六经注我，对于角色的解读我没有什么执念。&lt;/p&gt;
&lt;p&gt;哦讨厌SFW，除此之外都行，这两年喜欢拿传记访谈和奇葩社会新闻给他们硬套头（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q搞产品的人爱说的烂人真心&quot;&gt;Q：搞产品的人爱说的烂人真心（？）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;不太清楚？搜了下感觉也不错，不过烂人（我不知道一般指谁）通常对世界的认识框架很怪，我个人感觉，这种人的真心执念只是源于某种”没想通”，是心魔，跟被投射感情的那个人关系不大，不太健康。当然也不是我谈，嗑一波还是很ok。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q喜欢的攻受类型&quot;&gt;Q：喜欢的攻受类型&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;没有很固定，大部分时候单纯看外貌看感觉看热度（划掉）。对我来说依然是，站受是因为接近于我的ego，站攻就是更接近于我的ideal ego。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q全职猎人进击的巨人&quot;&gt;Q：全职猎人、进击的巨人&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;猎人很小时候看过前面！很喜欢，很奠定我的部分审美。巨人还没看，都希望以后有时间补。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q功夫为大作&quot;&gt;Q：功夫为大作&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;最近没有，遇上比较ok的请发我（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;qeva&quot;&gt;Q：EVA&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;没看过，我很幸福我未来的人生有一个巨大的日系宝藏矿可以挖。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;一些我&quot;&gt;一些我&lt;/h2&gt;
&lt;h3 id=&quot;qmbti&quot;&gt;Q：MBTI&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;目前是ENTX（。E和P都不算稳定，我NT数值应该很极端。如果走八维的话，自然形态第一功能Ne，偶尔Te（双目无神。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q对提问人的印象&quot;&gt;Q：对提问人的印象&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;有记得的！最大印象是名字好可爱XD（你是唯一一个问这个的哈哈，有机会也找你玩！&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q个人主页催更&quot;&gt;Q：个人主页催更（？）&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;哪个哦！不过我从2021年开始就没过过几天快乐的游手好闲生活……所以大部分非必要娱乐和产出都暂停了，希望有稳定生活的话可以继续。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q食谱&quot;&gt;Q：食谱&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;各种补剂，代餐粉，蛋白棒，速冻便当和速冻水饺和速冻蔬菜，果切杯，希腊酸奶，咖啡和牛奶。目前比较侧重快速解决饮食问题，大部分人均价位正常的食物对我不会带来什么明显的情绪奖励，就不如直接……&lt;/p&gt;
&lt;p&gt;自己做的话，就是牛排鸡腿（超市处理好的）和速冻蔬菜，意面贝果补上碳水额，水果，鸡蛋，大量牛奶。不喜欢频繁吃太刺激味蕾的东西，自己做饭几乎不用油和盐（。聚餐按照别人的口味做，但会想方设法加入牛奶（。外食一切随便（。&lt;/p&gt;
&lt;p&gt;补剂：女性复合维生素、b复合、vc（最近偶尔喝能量饮料就没买）、钙、omega3（海鲜少的话必备）、辅酶q10（心脏，最近不怎么健身/喝咖啡就没吃）、GABA（辅助睡眠，据说比褪黑素温和，睡前吃）、镁（没吃过，打算以后试试）、益生菌（毫无感觉，而且很难保存，我偶尔喝康普茶来补）、蓝莓/叶黄（没感觉出作用，但之后可能再买点）、巴西莓粉（超级食物制品就试了这个，体验不错，但非要我说也是玄学）。都是比较古典的，流行的几款比较难买而且我不确定疗效，有repo欢迎来说，我搜了搜论文感觉略微冒险……而且挺贵的……&lt;/p&gt;
&lt;p&gt;代餐：之前吃过huel（大陆好像买不到了），然后十来罐若饭（我个人非常喜欢），准备开吃soylent，应该也能实现一点补剂效果。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q最近过得怎么样&quot;&gt;Q：最近过得怎么样&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;蛮不错！精神紧绷但似乎事情在比较ok的轨道上发展，就看自己有多对得起自己了（。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q好物分享&quot;&gt;Q：好物分享&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;一次性便当盒做meal prep（可降解版，或者锡纸那种应该也比较环保？），各种品牌的运动装（性价比不像传统女装线那么带点玄学…），卡诗鱼子酱洗发水和发膜（），baseus充电器/线/无线充电器（当年在寸寸家里一见倾心），当然还有bose降噪耳机，和安耳悠耳塞，妙脆企鹅之前提过的一款眼罩（网面+丝面，10块钱，超舒服……），蒸汽眼罩，蒸眼仪（百元便携款）。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q双取互关&quot;&gt;Q：双取互关&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;啊是感觉对方精神状态被我影响了，我不希望承担因果，就主动切断站远一点。wb这种平台，表演性质很强，我感兴趣的是表达与实验，不想为背后的立场和我可能具备的强烈煽动性负责。如果对方是容易认真或者产生情绪的那种人，那我倾向于不要相会于微博这个我态度极其随便还爱煽风点火的平台……其他地方正常相处。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h3 id=&quot;q女本子bar&quot;&gt;Q：女本子bar&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;下次再说！没咬也大概率就是不够喜欢&lt;/p&gt;
&lt;p&gt;（），不遗憾。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&quot;一些贴贴和夸夸和祝福&quot;&gt;一些贴贴和夸夸和祝福！&lt;/h2&gt;
&lt;h3 id=&quot;q具体&quot;&gt;Q：（具体）&lt;/h3&gt;
&lt;h3 id=&quot;q&quot;&gt;Q：&lt;/h3&gt;
&lt;h3 id=&quot;q-1&quot;&gt;Q：&lt;/h3&gt;
&lt;h3 id=&quot;q-2&quot;&gt;Q：&lt;/h3&gt;
&lt;h3 id=&quot;q-3&quot;&gt;Q：&lt;/h3&gt;
&lt;h3 id=&quot;q-4&quot;&gt;Q：&lt;/h3&gt;
&lt;h3 id=&quot;q-5&quot;&gt;Q：&lt;/h3&gt;
&lt;h3 id=&quot;q-6&quot;&gt;Q：&lt;/h3&gt;
&lt;h3 id=&quot;q-7&quot;&gt;Q：&lt;/h3&gt;
&lt;blockquote&gt;
&lt;p&gt;总之就是谢谢并且收到！我会把你们截图放在某个不知名的小号进行私密地展览留念！哭哭的时候会翻出来安慰一下自己，很有效果！&lt;/p&gt;
&lt;/blockquote&gt;</content:encoded><category>writing</category><category>大思考</category></item><item><title>关于《诡秘之主》</title><link>https://agnesv1.github.io/writing/on-lord-of-the-mysteries/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/on-lord-of-the-mysteries/</guid><description>断断续续读《诡秘之主》的笔记：贫民窟那段剧情的克制、克莱恩的魅力，以及写手对神秘学与心理学的挪用。</description><pubDate>Mon, 24 Jul 2023 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;em&gt;断续记的追更笔记，2022 到 2026。&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;2022&quot;&gt;2022&lt;/h2&gt;
&lt;h3 id=&quot;7月17日&quot;&gt;7月17日&lt;/h3&gt;
&lt;p&gt;诡秘之主第二部，序列7里，有段剧情的移步换景非常漂亮……&lt;br&gt;
主角跟雇主（记者）走访贫民窟的生活，列举了码头工人，洗衣女工，流浪汉，窃贼，黑帮，与纺织女工，空气污染，通铺，等等生活环境。下一章里主角的房东太太跟着近期交好的另一位阔太太刚刚走进上流社会的社交环境中，热衷于以昂贵物品和丈夫收入标榜自己的房东太太心动于贵族小姐的宠物，她问价格，得到了一个双倍于她丈夫年薪的数字，她带着这个答案失魂落魄地走了。&lt;br&gt;
如果说第一部我还怀着一点微妙挑刺的心情，到现在我只剩下钦佩（）。贫民窟那里的描写应该是很赶客的，网络小说的读者很少能从这种环节里获得愉快，通常主角要对着不如自己的人惩戒或施善，扮演着审判者的角色，再对着比自己生活优越的人做道德批判，并逐步替代他们的影响力。无法提供帮助时，讨论比自己不幸的人群会带给读者痛苦（至少肯定不是愉快），他还坚持把这些写出来，我就非常钦佩……&lt;br&gt;
房东太太这个角色他一直是带着点微妙揶揄去写的，也仅止于此，他并没有表现出轻蔑或厌恶等等情绪，坦白说这类角色不被归类为丑角就谈得上写手宅心仁厚了。之前提到的谷物法案，以及妻子们复杂的离婚手续，再到最早对租房市场事无巨细的介绍，我觉得，怎么说，无论用文学或者畅销水平去评价这个故事都有点狭窄了。即使后面在戏剧性或者美学上有什么没准备好的细节，我大概也不会情绪上做出什么贬低。&lt;br&gt;
不过写手这种”充分准备好”的风格有个不算严重的影响，他的对话显然也是精心准备过的，里面会藏有很多读者反应过不来的信息。对网文而言，这样的理解卡顿还蛮扣分，虽然我也说了感情上我不会给这本书扣一分。&lt;/p&gt;
&lt;h3 id=&quot;7月17日二&quot;&gt;7月17日（二）&lt;/h3&gt;
&lt;p&gt;诡秘之主，主角从来没有对一些不值一提的负面品质表现出鲜明的厌恶，像是房东太太的虚荣，一些小中产的讲究（主角也并不是非常认同这些），再或者第二部开头那个少年委托时的欺瞒，诸如此类。他对同伴可能怀有的自私与恶意也有猜测，之后只是做出了预防（提前看怎么逃跑），不会说因为没发生的事或既定的选择偏差（序列或物种差异）带有偏见地恶意揣测对方，甚至伤害对方来实现某种过度的道德惩戒。&lt;br&gt;
他的道德有明确优先级，不会被虚伪、嫉妒或贪婪这类情绪干预着做出重大决策，违背自己真实的坚守。&lt;/p&gt;
&lt;h3 id=&quot;7月27日&quot;&gt;7月27日&lt;/h3&gt;
&lt;p&gt;诡秘之主，看到一半，但如果说克莱恩到底核心的魅力是什么，挑挑拣拣着我还没找到一个合适的词语去衬托他，暂时我可能会选择「理想」和「能力」吧。&lt;br&gt;
人分两种，一种面对现实的不公和困境会说，“世界就是这样的啊”，然后接受，顺从，甚至迅速成为其中一部分。主动配合着违背劳动法规定的劳动者，送礼来获得抢占他人资源的贿赂者，在不公与不义面前保持沉默和自我麻痹的旁观者，装疯卖傻着游蹿在秩序里的犬儒。这是绝大多数人平日里会做的，用”理性地想”或”这也没办法”这样的说法包装好自己懦弱、仇恨、傲慢或嫉妒等等不加控制的情绪。&lt;br&gt;
另一部分极少数的人，在对抗秩序。这里面又要细分，有的人走到谩骂两声停下了，有人去捐了几百几千块钱，有人真的改变了三五个人的命运，有人为此付出一生的际遇为代价，……而克莱恩在这个幻想故事里，做到了，他真的实现了，“对抗错误”。&lt;br&gt;
在无聊的芸芸众生里，有那么几个人觉醒了，其中有一个真实地站起来走在这空荡荡的停尸间里，打开了通往新世界的门，令这人间出现日月更替，四季变化，让痛苦的苦难得到缓解，让不幸的能被看到。&lt;br&gt;
我的一生都是为了这些时刻，如果不存在一个建设出更好的世界的希望，我就不活了。&lt;/p&gt;
&lt;h3 id=&quot;7月28日&quot;&gt;7月28日&lt;/h3&gt;
&lt;p&gt;激雷发言：全职高手的萌点是改革开放，诡秘之主的萌点是星星之火………&lt;/p&gt;
&lt;h3 id=&quot;7月31日&quot;&gt;7月31日&lt;/h3&gt;
&lt;p&gt;诡秘之主写手在挪用神秘学、历史、文学和社会学知识之外，令我格外惊喜的是他把心理学的治疗方式与对心理健康的重视摆在了很明面的位置。&lt;br&gt;
不知道这是否是近年网文里隐隐的趋势，主角把心理学的很多概念融入到神秘学升级体系中，强调要时刻对抗疯狂与失控。主角日常会使用冥想入睡，注意饮食、生活享受与、穿搭，与人建立感情，这些都是维持精神健康的必要因素。中期主角精神不稳，会主动向心理医生求助，以预防自己的失控，这也是难得的心理健康意识，尽管文中呈现的心理治疗策略更多像是来自过时的教材书中。&lt;br&gt;
说到挪用这件事，我觉得还蛮各凭本事的。有的挪用会导致写手本人被原作/原体系拖行在地上，喘不上气也说不上话；有的挪用像凿壁借光，隐隐透出来一道不知所云的亮堂；这两种策略也常常会被指认为抄袭，因为原作的痕迹依然是完整地罗列在这个衍生作品里。&lt;br&gt;
能消化并巧妙挪用原体系的很少，诡秘之主我会认为写手已经尽力在消化并缝合，做到了网络小说里很出众的水平。&lt;br&gt;
说回心理学方面的问题，写手本人显然是精神状态相对健康的那种，不是说没有压力和阴暗面，而是他不会试图探索与享受自己的负面情绪。很多人（尤其是资深网民）把负面情绪视为自己重大的能源与栖息之地，放纵自己在愤怒、哀伤和失控里获得回血和奖励，克莱恩这样的人物跟这种生活方式形成了鲜明对比。&lt;br&gt;
遗憾的是由于他（写手本人）没有真实地探索过失控、崩溃、嫉妒等等情绪，他所写的情绪波动比起来切身体验始终更像查阅资料所得，他建造的货币体系和社会结构里也是如此。刨除收到网文体裁所限的成分（不能过度地抒情与雕琢太细腻的表达，不符合阅读习惯），这个特性意外地符合故事本身的走向，像隔着命运俯瞰人世间的神性。&lt;/p&gt;
&lt;h2 id=&quot;2023&quot;&gt;2023&lt;/h2&gt;
&lt;h3 id=&quot;3月29日&quot;&gt;3月29日&lt;/h3&gt;
&lt;p&gt;周明瑞本世界一个平平无奇码农，非大厂无大包，业余爱好是键政，到了诡秘世界开个挂就三年天使五年支柱。黑夜女神本世界普普通通欧陆女高管，到诡秘直升最强真神top3。黄涛一介二本yy怪，在诡秘，不用很累很麻烦就成为恺撒兼职达芬奇。&lt;br&gt;
到底哪个世界更苦更累不用我多说，还诡秘之主，那点本事在我们这里连p7都卷不进去。&lt;/p&gt;
&lt;h2 id=&quot;2026&quot;&gt;2026&lt;/h2&gt;
&lt;h3 id=&quot;7月24日&quot;&gt;7月24日&lt;/h3&gt;
&lt;p&gt;道诡异仙和诡秘之主是乡土民俗和中产大厂的两种成功学的体现。道诡异仙里的能量来自欺骗、痛苦、命定因果律和权威，诡秘之主的则来自KPI的实现、复盘迭代、圈内交易以及贵人相助……&lt;/p&gt;</content:encoded><category>writing</category><category>哔哔</category></item><item><title>唐柔在我心里是那种不谙世事的大小姐，</title><link>https://agnesv1.github.io/writing/#c-tang-rou-adulting</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-tang-rou-adulting</guid><pubDate>Sun, 01 Jan 2023 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;唐柔在我心里是那种不谙世事的大小姐，她在冠军队了，有很多很多关注度，漂亮，年轻，赞誉蜂拥而来，但被家庭接纳或者说因为这个那个必须要回去接过担子的时候，她突然发现自己什么都不是。自己在这个新领域，在更广阔的世界里，一文不名。&lt;/p&gt;
&lt;p&gt;她只能磕磕绊绊地学着怎样做个「成年人」，adulting，无数次失败和挫折，别人会告诉她你不适合这条路，你是个电竞选手，但她已经过去了最好的打比赛的年龄，再回去也不剩什么名气，而且她已经见到了，一个新的，从未征服过的世界，就像当年一次次被叶叶打倒在地上，她想试试，在这局新游戏里赢一次的滋味。&lt;/p&gt;
&lt;p&gt;吃饭时老朋友会感慨你看起来跟以前完全不一样，站在完全不一样的赛场。散场时对方改口说，好像你一点都没变，还是我们刚认识时候的样子。&lt;/p&gt;
&lt;p&gt;唐柔问什么样？&lt;/p&gt;
&lt;p&gt;他说，倔，听不进劝。他低头笑着弹弹烟灰。不是说你坏话啊，你这样也挺好的。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>陈果的故事</title><link>https://agnesv1.github.io/writing/chen-guo/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/chen-guo/</guid><pubDate>Wed, 01 Jan 2020 12:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;最初&quot;&gt;最初&lt;/h2&gt;
&lt;p&gt;陈果和叶叶刚认识就打发叶叶去对街买夜宵，闻到烟味就头疼，不吃芹菜，你去储物间吧条件差了点但我们本来也不缺人了，梦里的键盘声，滑落的外套还有点馊，陈果早先想给叶叶科普新手攻略一副热心前辈的样子，恨不得把叶叶证件上的修改成秋。&lt;/p&gt;
&lt;p&gt;陈果从小就在网吧长大放学就钻回来，没有关于母亲的记忆，高考那年父亲病逝于是放弃读书直接看店，可以买房但也不想，一个人也不觉得孤单，经常在客厅直接睡着再被冻醒，有次叶叶看见了，叶叶去她卧室里抱了被子出来。&lt;/p&gt;
&lt;p&gt;她看比赛时候紧张得拉着叶叶胳膊，&lt;/p&gt;
&lt;p&gt;“就是因为这武器，所以你打算玩散人？”&lt;/p&gt;
&lt;p&gt;“聪明。”&lt;/p&gt;
&lt;p&gt;“你太深藏不露了。”&lt;/p&gt;
&lt;p&gt;“我藏过吗？”&lt;/p&gt;
&lt;p&gt;“老站那干嘛，过来坐啊！”&lt;/p&gt;
&lt;p&gt;“怕烟呛到你。”&lt;/p&gt;
&lt;p&gt;“你就少抽两根不行吗？”&lt;/p&gt;
&lt;p&gt;“开始了！开始了！”&lt;/p&gt;
&lt;p&gt;“不要这么激动嘛！”&lt;/p&gt;
&lt;p&gt;“看比赛嘛，不投入哪有意思，你也打起点精神来啊！”&lt;/p&gt;
&lt;p&gt;“希望越大，失望越大啊！”&lt;/p&gt;
&lt;p&gt;“你什么意思？”&lt;/p&gt;
&lt;p&gt;“看比赛，开始了。”&lt;/p&gt;
&lt;p&gt;以上是第一阶段。&lt;/p&gt;
&lt;h2 id=&quot;第二回合&quot;&gt;第二回合&lt;/h2&gt;
&lt;p&gt;唐柔出场，三人关系里陈果多次感觉尴尬困惑，也没什么，她的注意重心依然放在赛事和网吧运转上。这句蛮本格的，&lt;/p&gt;
&lt;p&gt;「陈果不由想到九年前，自己接手这个网吧时，周围全是怀疑的目光，她也的确什么都不懂。那时开始，她每天泡在网吧，一点一点留意着客人的需求，不断改善网吧的环境，尝试各种手段吸取更多的回头客，每晚计算着当天的客流，寻找各种规律。那时候的她，就像现在的叶一样，认真、专注、不遗余力。很忙很累，但是看到网吧的生意一天好过一天时，又是那么的充实。现如今网吧客流稳定，收入远远超过那个时候，但是那时候的那种满足感，自己已经多久没有了？」&lt;/p&gt;
&lt;p&gt;「然后陈果起来，看到两个把游戏搞得跟事业一样的家伙，一边吃着两个家伙买回的早餐，一边摇头鄙视一下，这已经成了兴欣网吧每天生活中的固定节奏。」&lt;/p&gt;
&lt;p&gt;完美复刻叶苏陶三人组……既视感吗叶叶（。&lt;/p&gt;
&lt;p&gt;中间太长不看了，但唐和陈之间的友谊描写还是有点感动到我……毫不塑料，但也没什么特意嚷嚷的感觉，好甜（。&lt;/p&gt;
&lt;p&gt;叶叶性向可疑可能就是因为，这里面有多次肢体接触，但从来没描写叶叶对此的感受。是不是全文也没有几个词写叶叶的心得体会…………陈果对叶叶产生感情也完全合理，已知节拍里可以论证到的，轻微依赖，信任，对人品的认同（吸烟和大衣、被子），对能力的崇拜（但这个很虚诶，不说她是沐橙粉，其实她看不太懂游戏…），多次主动肢体接触（但她对别的熟客会嚷嚷离我远点），对性格的欣赏（这个比较有力，我随机跳到的里面第一次是看叶叶非常认真准备小副本，第二次是叶叶说再玩十年也不会腻）……反过来说，陈果完全对叶叶没有过想法才奇怪8！&lt;/p&gt;
&lt;h2 id=&quot;第三阶段&quot;&gt;第三阶段&lt;/h2&gt;
&lt;p&gt;知道叶叶真实身份。唐柔回到位置上，陈果：“他呢？”&lt;/p&gt;
&lt;p&gt;我们来看看当晚的陈果，&lt;/p&gt;
&lt;p&gt;「陈果这望着电视，眼睛却是发直，显然心思也根本不在电视上。偶听到外边楼道好像有点动静，一个箭步就冲了出去，结果也根本不是叶。」&lt;/p&gt;
&lt;p&gt;「“这家伙，跑哪去了？”陈果嘀咕着，一边拿着望远镜站在窗边张望一会儿，一会儿又跑去楼道检查，敲敲对面的房门，看叶是不是鬼神不知地回来了，期间还没头没脑地和唐柔讨论了几句叶，总之没一刻是安静的。」&lt;/p&gt;
&lt;p&gt;通过唐柔分析，陈果意识到叶叶家境应该不1般，而且前面相处也，反正应该是没戏的……但是此时陈果的想法都是：叶叶不能继续打游戏，太可惜了。&lt;/p&gt;
&lt;p&gt;这种心境之下，陈果表现出惊人的温柔，&lt;/p&gt;
&lt;p&gt;叶叶：？？？？？？&lt;/p&gt;
&lt;p&gt;唐柔：大概是偶像的力量吧。&lt;/p&gt;
&lt;p&gt;但叶叶又开始逗陈果玩，陈果气到，&lt;/p&gt;
&lt;p&gt;唐柔：“算啦算啦，你看不出他是故意逗你吗？干嘛总上他的当啊！”&lt;/p&gt;
&lt;p&gt;第三阶段的剧情高峰，陈果主动提出协助叶叶组建战队。这一章标题，第0345章，发展的第1炮。故事从陈果视角看，简直是心酸到让人落泪的暗恋到死心但依然做一个粉丝加朋友的心路历程，but从叶叶视角，这又是另一种微妙……像是复刻从前的经历，但他已经走过这条路了，自然知道怎样不必沾湿衣角。&lt;/p&gt;
&lt;p&gt;“这可是会让你搭上你的身家的。”&lt;/p&gt;
&lt;p&gt;“这些就不用你操心啦！我现在就以老板的身份任命你为队长。”&lt;/p&gt;
&lt;p&gt;“怎么着？这就算是成立了？”&lt;/p&gt;
&lt;p&gt;“嗯，这个历史性的时刻必须要记录一下，来，笑一下。”&lt;/p&gt;
&lt;h2 id=&quot;第四阶段&quot;&gt;第四阶段&lt;/h2&gt;
&lt;p&gt;组建战队。感情戏似乎到此为止了，陈果视角再也没有之前那种若有若无的信息素，主动的肢体接触描写下降到几乎为零。她的侧重彻底落在游戏和战队上，就好像，被叶叶传染了那种专注认真的精神，对外人的互动也似乎变得冷静了些，前期对她的情绪控制能力评价极低。&lt;/p&gt;
&lt;p&gt;「签名本身已经不代表什么，此时的陈果想要个叶或是沐橙的签名还不是一句话的事？但恰恰就是这一点提醒了她，如今的她，已经不再是那个只能在远端默默支持偶像的普通一员。她和她曾经非常喜爱的人站在了一起，他们是朋友，而且并肩奋斗，这一次她不再是一个旁观者，而是一个参与者。」&lt;/p&gt;
&lt;p&gt;至此她当然不必再坐在旁边爱慕叶，因为她已经成为了，那个“认真、专注、不遗余力”的参与者。&lt;/p&gt;</content:encoded><category>writing</category><category>全职高手</category></item><item><title>江波涛划到一个帅哥</title><link>https://agnesv1.github.io/writing/jiang-botao-swipes-right/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/jiang-botao-swipes-right/</guid><pubDate>Wed, 01 Jan 2020 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;江波涛划到一个帅哥，就约了起来，晚上做完意识到对方有女友，也没嗦什么，还是非常温柔小意一拍即散，过几天，没想到，是新队友孙翔。&lt;/p&gt;
&lt;p&gt;孙翔好帅的，反正江波涛觉得吧我就是解决生理需求，别的也不用管，小年轻的感情纠纷跟我exactly没关系，而且除此之外江波涛也有跟别人偶尔约会啊，打游戏之外他就是会约一下，我们假设这个世界观比较lgbtqblabla友好，他约得蛮低调，何况游戏技术确实过硬。&lt;/p&gt;
&lt;p&gt;不过孙翔之前的女友是在国外，孙翔呢其实是混血！有1/4坦桑尼亚的血统，但女友是以后正经要结婚的那种，不太好释放恶趣味（你抄得好杂啊），对江波涛就比较粗暴，还会搞一些侮辱性的玩法。江波涛也有爽到，但这个微妙就在于！床上的关系会蔓延到床下，慢慢他们床下也搞得奇奇怪怪，反正这里有一些比较细水长流的描述，不展开讲了，剧情转折是孙翔女友也come back to china，那他们俩只好断掉。&lt;/p&gt;
&lt;p&gt;断掉后江波涛也没有放弃寻找自我，继续在性和性之间享受消遣，前前后后睡过二三十个，最满意的确实是孙翔，还录像自己偷偷鉴赏，床上也比较合得来。但跟孙翔的关系就，到此为止了，而且不知道为啥也确实没感觉了，俩人还是普通朋友，同事，相处很平静。孙翔嘛比较那啥，也没觉得哪里不对，江波涛更是万花丛中过，也不会觉得说……&lt;/p&gt;
&lt;p&gt;但他有在寻觅孙翔2.0！于是就找上了！包荣兴！跟兴欣打比赛时候江波涛就偷偷摸人家手，反正搞一些小动作，问题就在于啊包荣兴更缺心眼，想起什么说什么，搞得他很尴尬。&lt;/p&gt;
&lt;p&gt;对了这个时候这个剧本最大乐趣我没写出来，就是孙翔和包荣兴都很缺心眼，而江波涛要一遍又一遍化解其实只有他意识到的尴尬…………比如我最喜欢的一段，就是孙翔情人节跟江波涛去吃饭，说给你个惊喜！江波涛笑下问什么啊？孙翔：我什么都没准备哈哈哈哈。&lt;/p&gt;
&lt;p&gt;……………………。或者反正是摆出了一些特别华夏指南的礼物……&lt;/p&gt;
&lt;p&gt;经过一些拉锯战还是睡到了包荣兴的，很愉快，虽然包荣兴的水平比孙翔好几任练出来的还是差远了，而且意外地纯情，睡着睡着好像拿他当未来媳妇看，江波涛就有些。。江波涛觉得解释清楚吧我们就是普通牌友啊，没别的意思我，至少目前没有，甚至不忌惮在包面前跟别的男男女女聊骚，但是包荣兴呢并不会觉得哪里不对，还：哦豁！我尊重你交朋友！&lt;/p&gt;
&lt;p&gt;江波涛：QAQ？？我是在约啊？？？？&lt;/p&gt;
&lt;p&gt;跑题了总之主线其实是江波涛的迷茫和成长，寻找自我，在战队压力下用性来获得慰藉，找到自己擅长的也就是婊别人，就很难忍住不婊一下，但对于感情并没什么具体的追求或者偏好，是真的爱人吻却永不爱人，最后也不确定要不要跟包开始一段正式的关系，凌晨在天台酒吧喝着酒看夜景发呆，快要打烊了，服务员过来问，先生您还要点什么吗？&lt;/p&gt;
&lt;p&gt;（就是想写最后一个镜头）&lt;/p&gt;</content:encoded><category>writing</category><category>全职高手</category></item><item><title>敲门三声也没动静</title><link>https://agnesv1.github.io/writing/three-knocks/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/three-knocks/</guid><pubDate>Wed, 01 Jan 2020 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;敲门三声也没动静，只能从门缝里透出的光判断屋子里是有人以及自己没走错，喻文州放下手里两大袋七零八碎（大多是食物），掏出手机，等到语音拨通几秒时，满屋狼藉才一下子对着自己打开。狼藉指的是下午早早就开着的吊顶灯，地面上一些拆包的还没吃完的零食（有玉米片、披萨、炸鸡、水果味软糖和等等他们常常选购的品类），五六瓶酒，以及一个在疯狂打喷嚏的黄少天（谢天谢地，不是传染性的，这个故事距离2020年很远）。&lt;/p&gt;
&lt;p&gt;看起来，黄少天显然不太好，于是惯用的问候语也要换一个，你们昨天玩得很开心？喻文州没话找话，目光扫了圈客厅地板，在他们的词典里应该算作狂欢，然而狂欢这样发泄型的欢愉对他来说也称不上什么积极的体验。原本得知黄少天失恋（再一次，这次是和上届室友，不知如何滚上床且就差领证，每次都搞得和初恋一样上头，因为每次都如此，再多的细节他也没有去问），前任周五晚上收拾走了一切家当，整个周六里房间就被一群狐朋狗友打着游戏喝着酒欢声笑语塞满，不幸的是走的时候都醉得七七八八，没人收拾房间（或者就是留给他的？喻文州在心里嘀咕），第二天的满室狼藉显得更尴尬了些。&lt;/p&gt;
&lt;p&gt;他前一天有事没来，在加班，当然另一重原因是逃避这样例行的过于疯癫的聚会，转天这个乱糟糟又精神放空的黄少天对他来说更好对付些。就这样，把他按在沙发上，塞进去一盒刚买回来的寿司（考虑到在下午三点他大概还没吃早饭），打开电视里的弱智喜剧，旁边放上一盒纸巾，就能对付过去。粗略收拾了下客厅，把还能吃的一些玩意转移到密封盒里，规整进冰箱，至于盒子和袋子一并收理好，准备下楼时带下去，之后喻文州走进厨房，开始琢磨能做些什么对肠胃好点又能提供足够能量的食物。切菜时黄少天几次游荡到厨房门口，甚至走进来，还打了个喷嚏（混乱的发型证明他现在应该还没醒酒），又被喻文州推出去，别给我添乱就好，哦，被推出去的那个甚至回答得有点委屈，像是不让他帮忙是哪里对不起他，然后按照初始设置的路径，又迷迷糊糊被按回沙发。这次换了个坐姿。&lt;/p&gt;
&lt;p&gt;他们一起吃了还算平和的晚餐，如果忽视电视里间隔传来的罐头笑声和不协调的喷嚏，黄少天几次三番转头打了喷嚏，涨红的脸像是说已经在发烧边缘，然而体温计不同意，最后代价还是由他本人承受，早早洗过澡被哄骗着塞进被窝，理由是，你昨天睡得不太够。&lt;/p&gt;
&lt;p&gt;打扫完毕后喻文州准备离开，关门时喊了声记得锁门。这套房比较老，又因为家里本来就没什么像样的存储，没安防盗门，甚至说里面那扇木门也是拧一下就能打开的锁，好在治安确实不错，大概是没什么小偷乐意惠顾。他想着黄少天大概还在卧室玩手机，未必听得见，一会还是要路上发条消息喊他，在楼下扔掉垃圾后又想，自己做得大概还是没那么，义气，反过来黄少天会陪伴得比他能提供的多得多，但人之间总是不同的，磨合之中也谈不上谁对谁亏欠，这样想着走出楼道，才发现外面下了大雨。&lt;/p&gt;
&lt;p&gt;三月是这座城市的雨季，太冷又太潮，原本他家距离这里只有半个来小时的步行路程，走过去很适合，但如今也不能搞得像失恋故事里的另一个当事人一样，第二天一起感冒发烧就太糟了。他转身楼敲门，不出意外地没动静，拧了拧，门还没有上锁。&lt;/p&gt;
&lt;p&gt;听见动静的黄少天倒是很快醒过来，蹑手蹑脚在门后看他，没穿着袜子的，眯了会眼睛确认是友军，才放心下来问，怎么回来了？&lt;/p&gt;
&lt;p&gt;下雨了。喻文州习惯性地翻了翻鞋柜附近，你家还有伞吗？明天带回来给你。&lt;/p&gt;
&lt;p&gt;哦哦。房主迷迷糊糊地套了双鞋，跟着也过来翻腾，翻了两圈才发现伞居然被前任室友也是前任搬家时候一起带走了！不禁有些…，他转头跟喻文州说，你先坐坐，我叫个代买送过来把伞？&lt;/p&gt;
&lt;p&gt;喻文州坐下发呆了几秒，拒绝这个提议，说我今天直接睡你这里？当然可以。上上次留宿时忘记带走的睡衣和拖鞋还在，只不过当时有四五个人，这次只有两个，翻出衣服时又有些伤感。&lt;/p&gt;
&lt;p&gt;他重新整理了随身带的这这那那，现在就睡觉又太早，去厨房煮了两人份的水果茶，端回屋时看见黄少天躺着在打游戏机，他递过去，自己从另一边爬上床，想着这张床前几天大概还属于好友的某个前任，现在却是自己，近乎于某种填补空缺，又有些微妙情绪。他在床边没翻到什么好玩的，就打开手机随便点了篇一直没读完的文章看下去，看了十几分钟又好像什么都没流进脑子里，扭头看黄少天已经睡着，水果茶还放在床头柜，应该凉了，游戏机硌着他的手臂但还没被察觉，喻文州把游戏机掏出来，按掉屏幕，也不管游戏究竟算进行到哪里，放到床头柜上。他转身推开窗，一条窄窄的缝，外面的雨已经停了，只剩下早春的风和风里一些不知今夕何夕的鸟，胡乱叫着，听不懂在说什么，他叹口气，彼此都是如此，也裹好睡衣保持一个还算礼貌的距离，准备睡去。&lt;/p&gt;
&lt;p&gt;睡前他想起，那扇门应该是可以从外面带上的，只要在里面拨开什么。可以多试几次，这次离开时最好记得锁好门，就像从前那样。&lt;/p&gt;</content:encoded><category>writing</category><category>全职高手</category></item><item><title>水千丞女士 &amp; re-abuse</title><link>https://agnesv1.github.io/writing/on-shui-qiancheng-re-abuse/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/on-shui-qiancheng-re-abuse/</guid><description>拆解水千丞笔下的虐恋套路：从 OR、非典型 non-con 到囚禁、分居、复合，一套完整的 DS 关系是怎么长成的。</description><pubDate>Sat, 20 Jul 2019 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;近期着迷水女士有点真情实感，关于虐恋与原耽简略地讲一些自己的想法。在我看来，水千丞的感情模式已经建立得趋近于成熟，可以将性格、社会地位各异的人物放在这个类型化的关系中，描写他们在这样的感情关系里会做出的反应，以及如何被这段关系驯化。&lt;/p&gt;
&lt;p&gt;《逃避自由》中讲到，“非你不可”的感情关系更接近于虐待而非爱情。下文探讨将会建立在此基础上。&lt;/p&gt;
&lt;p&gt;我读过一些原耽中有DS倾向的作品，易修罗的《网游之我不配》和暖灰的《对不起滚远了》、亡沙漏的《王子遇上王》人物关系中都有轻微DS感。“精神□教”与”情感控制”是许多原耽会采取的描写，不过在我有限的原耽阅读体验当中，非常红的写手里可能只有水千丞与风弄、蓝淋有一点点该倾向。奇妙的是，在我同样非常有限的言情阅读体验中，几乎看不到有写手运用这种人物关系制造冲突。&lt;/p&gt;
&lt;p&gt;水女士没写情感操纵，心机婊那是欺骗也不是操纵。她没有任何一个角色在有意识地给对方施加打压-保护，来达到自己的目的，人物只是无意完成敲打雕琢的过程。&lt;/p&gt;
&lt;p&gt;如果有人无意点进来又非常排斥DS关系的话，很抱歉。&lt;/p&gt;
&lt;p&gt;水千丞188系列仅仅可以代入DS，从描写的侧重面来讲，我认为她还是更倾向于天造地设两情相悦的狗血……&lt;/p&gt;
&lt;p&gt;统计中没有带寒武和两篇最早的旧文玩，因为我没看过。除了还在连载的《谁谁》，空着的意味着我忘了。表格内容有部分被质疑，我也是随便做着玩玩，有问题以后再改吧……虽然我改它干嘛。&lt;/p&gt;
&lt;h2 id=&quot;or&quot;&gt;OR&lt;/h2&gt;
&lt;p&gt;水千丞女士的套路要从PY说起。受通常倾向于及时享乐，py关系的开始可能单纯由于一次愉快体验，代表人物为养父中的单鸣、针锋顾总、xby小白和谁谁黎朔。另一种则是抱有驯养转正的心态接受py关系，代表人物为职替翔哥、一醉里的何故。每个主角对于”性”都是不排斥的，作为一个OR支持者，我真心欣赏。&lt;/p&gt;
&lt;h2 id=&quot;non-con--禁忌&quot;&gt;Non-con · 禁忌&lt;/h2&gt;
&lt;p&gt;Non-con情节也是水女士的家常便饭。这里我不想做过多解释orz。&lt;/p&gt;
&lt;p&gt;养父xby弯掰直，遗产职替谁谁双弯，BI似乎不多，针锋甚至有直掰弯这样wtf的人物关系。&lt;/p&gt;
&lt;p&gt;亲戚瞎搞，但基本没血缘，谁谁xby是世交，遗产是没血缘的玩舅舅，职替想玩姐夫，xby也有点想舅舅，养父直接玩爹了。当然，唯一有血缘还能成功的是来自SB剧场的简□林。是炮灰。&lt;/p&gt;
&lt;h2 id=&quot;炮灰&quot;&gt;炮灰&lt;/h2&gt;
&lt;p&gt;这里要涉及一件事，全系列几乎没有处。不提红伞三天两头泡几个男男女女，到了《谁谁》，已经是俩老司机飙车的水平。我们再次见证水女士对于OR的高度宽容。&lt;/p&gt;
&lt;p&gt;但是所有受，每一个，在与攻发生关系之前都没有被插入的经验，吧。:)&lt;/p&gt;
&lt;p&gt;确定关系再分手，SB是唯一让受与炮灰发生被□□关系的书。&lt;/p&gt;
&lt;p&gt;表扬一下水女士的炮灰和男二们，基本理智，不至于为了受神魂颠倒家破人亡，当然家属团的内心天平倾向于攻也部分归功于此，他们已经习惯于激烈的不理智的依恋。&lt;/p&gt;
&lt;h2 id=&quot;理想&quot;&gt;理想&lt;/h2&gt;
&lt;p&gt;在关系开始之后，系列文的攻大多是没什么人生目标的。白月光剧场的职替、sb、xby，攻最执着的也是白月光而已，此外遗产中心机婊独树一帜地渴望复仇，周瑾行还是很希望拿到家产。在关系开始之后，征服受就成了188的人生目标。&lt;/p&gt;
&lt;p&gt;都挺心思单纯的我觉着……&lt;/p&gt;
&lt;h2 id=&quot;早期追妻&quot;&gt;早期追妻&lt;/h2&gt;
&lt;p&gt;他们怎么征服的呢？巧取豪夺死缠烂打，没有哪个特别有素质的。素质高的都是炮灰。但本质上188s顺风顺水红伞开挂二十年，第一次发现有个有难度的玩具，不分时间地点抢过来摆弄。&lt;/p&gt;
&lt;p&gt;之后才产生感情，大部分受单独看也确实蛮苏的，我倒没什么意见。&lt;/p&gt;
&lt;h2 id=&quot;动情&quot;&gt;动情&lt;/h2&gt;
&lt;p&gt;因为水女士的攻配置太高，我找不到什么不喜欢他们的理由，英俊多金□大□好。然而素质太差，前期受还是厌恶他们的。&lt;/p&gt;
&lt;p&gt;攻的高度注意力和优秀双管齐下，受基本已沦陷。&lt;/p&gt;
&lt;p&gt;但此时188s还&lt;del&gt;想&lt;/del&gt;游戏&lt;del&gt;人间~因此~~~就渣了~~~~~~吓跑受&lt;/del&gt;吓跑之后~~~~~188s终于得知真爱。话又说回来，家属团妥协回归188s大院的契机也是失去攻的恐惧，蓝色生死恋。&lt;/p&gt;
&lt;p&gt;水女士人物认清感情的主要途径，失去。&lt;/p&gt;
&lt;h2 id=&quot;理想二&quot;&gt;理想（二）&lt;/h2&gt;
&lt;p&gt;但此时188家属团都有自己内心的执念。&lt;/p&gt;
&lt;p&gt;李程秀希望做个健全的不被看不起的人，邵群毁了他。&lt;/p&gt;
&lt;p&gt;Sb剧场简大热爱自己的事业，希望把继母赶出简家，于是李玉骗了他钱。&lt;/p&gt;
&lt;p&gt;单鸣热爱自由和自己的同伴，在他出任务的过程中剧情愉快地拆了他的团队。&lt;/p&gt;
&lt;p&gt;顾总在文中多次被提到他爱面子，出席酒会希望有个被尊敬的名头，出入需要排场，约会打扮得春风得意，家境贫寒，为自己的成就自得，于是原家就决定给他搞yanzhao门啦。&lt;/p&gt;
&lt;p&gt;xby里小白作为纨绔子弟发现自己惊人の射击天赋，他救日天的时候胳膊就废了，小白为了追随日天脚步能上天入地，因此小白必须被暗示这么一件事，日天的真爱不是他。&lt;/p&gt;
&lt;p&gt;魂兵片场的受相信攻能保护自己，然后攻把他差点杀了。&lt;/p&gt;
&lt;p&gt;遗产，小辉姐多次提及自己自得的脸，接着由于心机婊把他送到危险的环境里，小辉姐差点毁容。&lt;/p&gt;
&lt;p&gt;谁谁片场的黎朔多年来最自得的大概是自己的人格魅力，表妹一来就快乐地摧毁掉。&lt;/p&gt;
&lt;p&gt;剩下迷弟何故和迷弟翔哥，失去爱豆大概就是最痛苦的事了吧。&lt;/p&gt;
&lt;p&gt;能力剥落的虐受环节大概是水千丞与蓝淋最大的区别，她显然是有意在前前后后反复强调受最在意什么，找准时机，毁掉他们。&lt;/p&gt;
&lt;p&gt;但家属团最好还是有自己的一技之长，这样能保命。体面的顾总没了面子，小白不能射击，说不上在某方面特别厉害的秀秀差点没命而翔哥没命了呀。:)&lt;/p&gt;
&lt;p&gt;这是一个”凭仗”被摧毁的过程。当家属团最自得的一技之长被摧毁的时候，他们就会遭受下一个tag了。&lt;/p&gt;
&lt;h2 id=&quot;囚禁--中期追妻&quot;&gt;囚禁 · 中期追妻&lt;/h2&gt;
&lt;p&gt;无论188是出于什么心态，这时一无所有的家属发现有人对他们有着强烈的渴望。不惜使用过激的行为表达自己内心波动。讲道理，这里已经是一个斯德哥尔摩养成的雏形了。&lt;/p&gt;
&lt;p&gt;极端无助的环境下，家属唯一能依赖的就是向他施加伤害的188。&lt;/p&gt;
&lt;p&gt;如果此时HE妥妥是个坦诚的斯德哥尔摩情节，因此进入下一环节。&lt;/p&gt;
&lt;h2 id=&quot;分居&quot;&gt;分居&lt;/h2&gt;
&lt;p&gt;当分居结束的时候，水女士论证了两件事。&lt;/p&gt;
&lt;p&gt;第一，由于人的感情是有个激烈周期的，188超过两三年的执着意味着他们确实能和家属一辈子这么激烈。第二，家属的依恋习惯已经形成，他们无法习惯平淡而健康的正常感情和炮。&lt;/p&gt;
&lt;p&gt;甜一点的思路是这样的……早期追妻其实已经两情相悦啦，如果没有太多阻挠，完全可以开开心心地谈恋爱了。会因为自己生活中其他的需要与恋人发生矛盾，争吵，产生不满，消磨彼此的性格，也许天长地久。&lt;/p&gt;
&lt;p&gt;这样的爱情不够完美。&lt;/p&gt;
&lt;p&gt;然而经过剥夺与控制之后，我认为，这已经不只是爱情的事儿了……&lt;/p&gt;
&lt;p&gt;无论188还是家属都将作出”认为这段感情凌驾于一切事物之上”的决定，恋人比事业、父母、朋友和荣誉加起来都重要。如果说起初走肾的交往是关系生长的土壤，摧毁理想与囚禁是关系的真正建立，那么分居是证明HE之后关系依然稳定。&lt;/p&gt;
&lt;p&gt;双方已经具备形成一组本质DS关系的条件。&lt;/p&gt;
&lt;p&gt;一段纯粹且至高无上的爱，非你不可，至死方休。&lt;/p&gt;
&lt;h2 id=&quot;累不爱&quot;&gt;累不爱&lt;/h2&gt;
&lt;p&gt;无论有没有被养成M，正常人经历了这些都会觉得有点蛋疼，想绕道走。&lt;/p&gt;
&lt;p&gt;讲真，一个常识人再次遇到当年伤害自己的sjb，我估计是想报复回去的，就，你个辣鸡，当年怎么搞得我我非得整整你不可。比如针锋前期顾总的态度，也许是我这个人比较记仇，但是水女士片场的所有家属都没有任何报复对方的冲动，而且他们也没有放下那段感情。&lt;/p&gt;
&lt;h2 id=&quot;蓝色生死恋--后期追妻&quot;&gt;蓝色生死恋 · 后期追妻&lt;/h2&gt;
&lt;p&gt;在新的关系中，188开始展现自己作为Dom的能力。&lt;/p&gt;
&lt;p&gt;他们可以给家属安全感，保护他们，将其他人隔离开，献出自己的真心。即使分居之后的家属也是脆弱的，被击溃过的，失败的，甚至死过的，他们就像失去玻璃膜和手机壳的iPhone6s，轻轻摔一下就要保修。&lt;/p&gt;
&lt;p&gt;一切论证完毕并且箭头交接成功后，不容分离的一对恋人就这么出现了。&lt;/p&gt;
&lt;p&gt;水千丞女士的作品多半让主角有生命、经济和感情多方面的安全保障，如果你说她是渣攻，她确实是的。就像她的188s一样保护角色不至于受到真正的灭顶之灾同时被折磨。&lt;/p&gt;
&lt;p&gt;我甚至觉得她写的很傻白甜。就像隔壁拍摄Cube的那位导演，是一种非常安全的痛苦。&lt;/p&gt;
&lt;p&gt;虽然总结了这玩意，我没觉得水千丞的套路有问题。&lt;/p&gt;
&lt;p&gt;反复尝试某种相似的感情模式也是一种作品创作，在相似的故事框架下尝试不同人物的反应，对于一个更接近商业而非艺术的网络写手而言，她做得很好了。&lt;/p&gt;
&lt;p&gt;但我不赞同社会契约中的婚姻或者健康的爱情可以强烈到这样的程度，甚至于危及自己的生活与生命，可能有人觉得极端恋爱脑也是爱情，我不知道爱情的定义。成熟的关系，在我的理解里，是故事中黎朔或王晋这样克制的交往，会注意到对方的反馈调整距离，尊重自己，也尊重对方的感受。&lt;/p&gt;
&lt;p&gt;的确结合得没那么牢固就是了。如果遇到发展方向相左或者家人的强烈反抗，很可能就会分开。这是人生在世的自保本能。&lt;/p&gt;
&lt;p&gt;再次强调，我不认为水千丞有任何DS偏好，只是她的狗血口味可以往这里代入。&lt;/p&gt;
&lt;h2 id=&quot;追更琐记&quot;&gt;追更琐记&lt;/h2&gt;
&lt;p&gt;谁谁是我人生第二次追原耽，非常，嗯，我好喜欢有钱有势会玩爱笑又长得好看的人，苏爽。&lt;/p&gt;
&lt;p&gt;遇到一个看得顺眼的原耽写手，意味着作者很多观念你看着不会想掐死它，反正水母的确符合我的标准啦，无论是人设啊OR啊套路啊还是HE姿势blabla。&lt;/p&gt;
&lt;p&gt;下文也许与原耽无关。&lt;/p&gt;
&lt;p&gt;几个猜想。&lt;/p&gt;
&lt;p&gt;第一，习惯于情感操纵的人也许由于童年有过频繁被拒绝的经历，知道自己不可能通过祈求得到任何事物，也不相信有平白得来的感情，甚至不相信感情。心机倾向比较重。这种人也许比较适合被动温和心思单纯的伴侣。&lt;/p&gt;
&lt;p&gt;第二，有过不愉快童年经历的人，有一部分会转变为受虐者，另一部分会转变为施虐者。如果说让自己反复陷入糟糕的处境之中以及自责，动机源于回到熟悉的心理舒适区，找回自己失去的掌控感。&lt;/p&gt;
&lt;p&gt;大部分人探讨re-abuse的时候，讲述的是一种柔弱的、被动的、易于被控制的性格。我更好奇的是否会有这样一种人，有足够坚强的意志和足够用的智力，在交往中控制对方施虐，将自己置身于熟悉的心理舒适区。&lt;/p&gt;
&lt;p&gt;第三，另一种自暴自弃的姿势就是DS关系了，将自己的权力让渡给其他人，即使在精神病理将其剔除队伍之后，我还是好奇，这种让渡有理论基础吗。&lt;/p&gt;
&lt;p&gt;我认为任凭自己沉沦在不愉快的循环里也好，DS关系也好，都更像是”懦弱的”逃避。这个懦弱未必是贬义词，个人选择。&lt;/p&gt;
&lt;h2 id=&quot;更新实绩表格&quot;&gt;更新实绩表格&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;2016/05/09&lt;/em&gt;&lt;/p&gt;























































































































































































































&lt;table&gt;&lt;thead&gt;&lt;tr&gt;&lt;th&gt;&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;邵&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;李&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;洛&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;晏&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;俞&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;宋&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;原&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;赵&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;沈&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;周&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;炙&lt;/th&gt;&lt;th align=&quot;center&quot;&gt;成&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td&gt;骗钱&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;毁事业&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;威胁&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;家暴&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;生命安全&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;监禁&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;隐私&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;QJF&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;骗炮&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;性骚扰&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;白月光&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;出轨&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;✓&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;&lt;strong&gt;实绩♥&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;9&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;6&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;6&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;6&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;6&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;5&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;5&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;4&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;4&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;2&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;2&lt;/strong&gt;&lt;/td&gt;&lt;td align=&quot;center&quot;&gt;&lt;strong&gt;0&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;其中我自己认为有争议的点：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;俞不是故意让白受伤的，但是白当时精神状态不太好，作为恋人他的反应还是有责任。&lt;/li&gt;
&lt;li&gt;所有在进行时，受不是清醒的或者受有反抗意向的，都算作QJF。&lt;/li&gt;
&lt;li&gt;威胁特指188用别人的事情控制家属，搞自己的不算……&lt;/li&gt;
&lt;li&gt;生命安全一栏，洛和炙都是清醒主动且预见危险程度地坑了家属。&lt;/li&gt;
&lt;li&gt;是否算出轨，取决于被绿的一方当时是否认为自己在恋爱中。我忘了大学时候何故被绿了没，好像有，但他后来心如止水头顶常绿，就（。&lt;/li&gt;
&lt;li&gt;白月光和骗炮在法律层面不构成犯罪，太膈应人所以算在里面了。骗炮也包括骗感情，特指在没有认真看待这段感情的时候与家属发生关系，或者纵容对方误以为自己有箭头。&lt;/li&gt;
&lt;li&gt;以上伤害严格来讲分三档，毁事业和生命安全S档，白月光和出轨A档，骗炮和性扰F档，其他B档。没触发S档的话，很难渣到青史留名……A档多是中期作品，是感情中最不能被容忍的行为，F档有时甚至可以被归类到调情，假如双方后来在一起且受没有提出追究，B档就随便渣渣。&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;渣贱2象性&quot;&gt;渣贱2象性&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;2019/07/20&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;渣贱2象性，duality，共享相似逻辑，是可以彻底无视情绪反馈的一种人格，可以把聚光灯抓到自己身上，释放出最响亮的情绪，因为竟然有人如此坚定清楚地知道自己要什么，或不要什么。&lt;/p&gt;
&lt;p&gt;从这个角度讲，水千丞的受没有一个是贱受……&lt;/p&gt;</content:encoded><category>writing</category><category>哔哔</category></item><item><title>Adorno, On popular music 🏛️🎵</title><link>https://agnesv1.github.io/blog/adorno-on-popular-music/</link><guid isPermaLink="true">https://agnesv1.github.io/blog/adorno-on-popular-music/</guid><description>阿多诺《论流行音乐》阅读笔记：标准化、伪个性化与听众理论。</description><pubDate>Sun, 14 Jul 2019 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;不懂乐理，不懂哲学，我试着边笔记边翻译几句。&lt;/p&gt;
&lt;h2 id=&quot;1-the-musical-material&quot;&gt;1. The musical material&lt;/h2&gt;
&lt;h4 id=&quot;11-the-two-spheres-of-music&quot;&gt;1.1 the two spheres of music&lt;/h4&gt;
&lt;p&gt;1.1.1 这部分主要是流行音乐和严肃音乐（serious music）的差异与特性讨论，流行音乐过于标准化，每个部分都是可拆卸更换的零件，严肃音乐则更侧重整体性，这里举了贝多芬的例子。&lt;/p&gt;
&lt;h4 id=&quot;12-standardization&quot;&gt;1.2 standardization&lt;/h4&gt;
&lt;p&gt;1.2.1 流行音乐的高度类型化，意在驱动听众在接受特定旋律时产生特定的情绪反馈，从而带来更多商业成功。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Structural standardization aims at standard reactions.&lt;/li&gt;
&lt;li&gt;Popular music, however, is composed in such a way that the process of translation of the unique into the norm is already planned and, to a certain extent, achieved within the composition itself.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;1.2.2 这里还谈到工业化制作，没看懂。&lt;br&gt;
1.2.3 流行音乐中的经典音乐更容易再次流行，有两个原因。第一，它们并非流水线商品，它们有活力。第二，它们是游戏规则本身。&lt;br&gt;
1.2.4 因此流行音乐的制造有两个要求。第一，要能吸引听众。第二，旋律必须与听众预先熟悉的旋律有相似之处，例如个体在儿时接触的音乐。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;“stimulatory” by deviating in some way from the established “natural”&lt;/li&gt;
&lt;li&gt;maintain the supremacy of the natural against such deviations&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&quot;13-pseudo-individualization&quot;&gt;1.3 Pseudo-individualization&lt;/h4&gt;
&lt;p&gt;1.3.1 流行音乐市场依然在兜售自由选择与即兴创作错觉，实际上背后都已有规则。&lt;br&gt;
1.3.2 流行音乐从即兴创作（improvisation）到标准化的演化过程，可以解释两个社会心理学特质。创作细节需要与底层逻辑（underlying scheme）保持联系，同时，什么具有替代品的功能？？即兴创作的出格细节只能被当做装饰？&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Any harmonic boldness, any chord which does not fall strictly within the simplest harmonic scheme demands being apperceived as “false”, that is, as a stimulus which carries with it the unambiguous prescription to substitute for it the right detail, or rather the naked scheme.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;1.3.3 厂牌？没看懂。&lt;/p&gt;
&lt;h2 id=&quot;2theory-about-the-listener&quot;&gt;2.Theory about the listener&lt;/h2&gt;
&lt;h4 id=&quot;21-recognition-and-acceptance&quot;&gt;2.1 Recognition and acceptance&lt;/h4&gt;
&lt;p&gt;作品中应该包含以下五个特质：a) Vague remembrance. b) Actual identification. c) Subsumption by label. d) Self-reflection on the act of recognition. e) Psychological transfer of recognition-authority to the object.&lt;/p&gt;
&lt;h4 id=&quot;22-popular-music-and-leisure-time&quot;&gt;2.2 Popular music and “leisure time”&lt;/h4&gt;
&lt;p&gt;2.2.1 流行音乐可以帮助听众逃避现实（不幸与枯燥），更便捷地。听流行音乐无需全神贯注，严肃作品属于那些有休闲时间且没有压力的消费者。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;To escape boredom and avoid effort are incompatible.（重音！）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;2.2.2 流行音乐听众同样是被生产的产品？没看懂。&lt;br&gt;
2.2.3 流行音乐的制造需要同时考虑，不能过度索求听众的注意力，同时又要引起听众的注意力，因此极易被厌倦和更迭。&lt;/p&gt;
&lt;h4 id=&quot;23-the-social-cement&quot;&gt;2.3 The social cement&lt;/h4&gt;
&lt;p&gt;2.3.1 一种类型是规律服从型，rhythmically obedient type。旋律更加规整？要求听众忽视自己的感受，克制反应，服从于规律和节奏。但严肃音乐中这类作品具有幻灭性（of disillusion），会让听众意识到机器崇拜的恐惧？a renunciation of one’s own human feelings。&lt;br&gt;
2.3.2 另一种是情绪型，emotional type。听众易于将其与幻想联络到一起，幸福的幻想让听众感到生活中还存在幸福的可能性，听众因此而满足，不幸福的幻想则通过痛苦让听众获得暂时的情感宣泄（temporary release）。后者尤其是在提供虚假慰藉？&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Music that permits its listeners the confession of their unhappiness reconciles them, by means of this “release”, to their social dependence.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;2.3.3 以上音乐类型都指向同样的目标，听众会更易于服从现实秩序与接受痛苦。&lt;/p&gt;
&lt;h4 id=&quot;24-ambivalence-spite-fury&quot;&gt;2.4 Ambivalence, spite, fury&lt;/h4&gt;
&lt;p&gt;2.4.1 大众的接受习惯是矛盾的。&lt;br&gt;
2.4.2 听流行音乐会成为从众与融入社会的标志？听众被剥夺了自发性（spontaneity），对流行音乐的反应仅仅是类似于被培养出本能的动物。对流行音乐的享受中有表演的成分。&lt;br&gt;
2.4.3 然后什么偶像？不理智？（popular music-jitterbugs）&lt;br&gt;
2.4.4 这些问题需要听众自己解决，听众必须操纵自己才能不被操纵。&lt;/p&gt;</content:encoded><category>note</category></item><item><title>the late capitalism of K-pop 🏛️💿</title><link>https://agnesv1.github.io/blog/the-late-capitalism-of-k-pop/</link><guid isPermaLink="true">https://agnesv1.github.io/blog/the-late-capitalism-of-k-pop/</guid><description>一支 17 分钟视频的观看笔记：Kpop 背后的晚期资本主义。</description><pubDate>Thu, 13 Jun 2019 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;视频笔记，the late capitalism of K-pop (17min)&lt;/p&gt;
&lt;h4 id=&quot;1-南韩早期受zz约束严重&quot;&gt;1. 南韩早期受zz约束严重，&lt;/h4&gt;
&lt;p&gt;流行文化起于1990s。&lt;br&gt;
1.1 历史影响包括：an increase in wealth，strict media censorship，and few workers‘ rights。&lt;br&gt;
1.2 西方流行文化伴随着收音机与电脑，Kpop是与电视同步发展的，因此更注重视觉。&lt;br&gt;
1.3 电视台早期由两家垄断，音乐著作由电视台垄断。&lt;/p&gt;
&lt;h4 id=&quot;2-工作伦理极其病态&quot;&gt;2. 工作伦理极其病态，&lt;/h4&gt;
&lt;p&gt;练习生/艺人被方方面面严格控制。&lt;br&gt;
2.1 工作中要求对体重的严格控制，导致饮食失调，否则会收到羞辱（？）；高强度训练；失去正常社交生活的机会。&lt;br&gt;
2.2 练习生进入公司时往往年纪偏小，对前景预期不足。&lt;br&gt;
2.3 艺人的收入过低。但在南韩，高强度学习也未必能获得满意的生活（收入），因此很多人还是愿意自己或让子女进入这个行业。&lt;/p&gt;
&lt;h4 id=&quot;3-高强度的工作与学习&quot;&gt;3. 高强度的工作与学习&lt;/h4&gt;
&lt;p&gt;让人们没有进行创作的机会，因此音乐制作被资本垄断。&lt;/p&gt;
&lt;h4 id=&quot;4-kpop渗透到广告与消费中&quot;&gt;4. Kpop渗透到广告与消费中，&lt;/h4&gt;
&lt;p&gt;最终与消费品/文娱产品互相印象，this feedback loop created an entire culture，而一切被控制在三家公司手上，thus manipulating what the consumers want into what they have already created。&lt;br&gt;
4.1 市场中商品不是因为本身的实质获得价值，而是通过彼此的关系被赋值。（鲍德里亚）&lt;br&gt;
4.2 kpop是一种拟像（simulacra，copies without originals）&lt;/p&gt;
&lt;h4 id=&quot;5-审美的浮夸与极致化&quot;&gt;5. 审美的浮夸与极致化，&lt;/h4&gt;
&lt;p&gt;such excess could only be built on inherent contradictions，天性与规训的冲突。kpop揭示了资本下appearance / reality 的不协调，是对19世纪工作伦理的复制。&lt;/p&gt;
&lt;h4 id=&quot;推荐&quot;&gt;推荐：&lt;/h4&gt;
&lt;p&gt;The history, development, and future of kpop and the korean music industry（汉娜怀特）&lt;/p&gt;</content:encoded><category>note</category></item><item><title>关于末日乐园</title><link>https://agnesv1.github.io/writing/on-doomsday-paradise/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/on-doomsday-paradise/</guid><description>网络小说《末日乐园》书评：娱乐性、文学性、整体连贯性与道德议题，逐项拆解须尾俱全的这本无限流。</description><pubDate>Sat, 11 May 2019 00:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;声明&quot;&gt;声明&lt;/h2&gt;
&lt;p&gt;①我严重缺乏同类型网络文学的阅读经验，因此对部分情节设置可能有不合理的雏鸟滤镜。&lt;/p&gt;
&lt;p&gt;②由于此书还在连载，这篇评论可能对一些伏笔/暗线过于低估。&lt;/p&gt;
&lt;p&gt;③可能涉及其他作品的比较。写于2018年。&lt;/p&gt;
&lt;p&gt;小时候（十年前）曾经大量读过一些网络文学，快餐类比如唐家三少和我爱吃番茄，颇受好评类比如今何在、老猪或兰帝魅晨。大部分网络文学的特质在于主角完成了常人不可能实现的冒险，并获得世人皆渴望的成就，少部分在于倾诉——作者确实想要说点什么，关于自己人生的体验，关于自己对世界的理解。&lt;/p&gt;
&lt;p&gt;《末日乐园》，依我见，在两者之间。&lt;/p&gt;
&lt;p&gt;首先，推理小说默认更接近娱乐而不是正统文学，而《末日乐园》中大量的诡计或副本正是推理小说的特色。你可以从中轻而易举地看到很多轻佻而风趣的影子，比如诺兰，比如岛田庄司。它们有趣，你可以随着剧情追溯真相或猜测可能的破局之法，但不提供任何文学价值或者引发思考。（没有嘲讽的意思，网络文学能和出版的推理小说相提并论都算殊荣了。）&lt;/p&gt;
&lt;p&gt;但《末日乐园》有另一条作者一直在努力解释的线，即女主的塑造。或者被评论区「圣母论」过多影响，或者因为作者须尾俱全本人zz倾向带来的表达欲，女主在「道德」上的慈悲或残忍都是经得起推敲的，是站得住脚的。&lt;/p&gt;
&lt;p&gt;我对结局所好奇的是：作者是否会一气呵成，将主要人物的道德观念串联，来解释整个设定的起源？&lt;/p&gt;
&lt;h2 id=&quot;娱乐性&quot;&gt;娱乐性&lt;/h2&gt;
&lt;p&gt;谈及《末日乐园》，最为引人注意的一定是作者对恐怖情节的气氛渲染能力。&lt;/p&gt;
&lt;p&gt;须尾俱全在这方面是一个很耐心的作者。我读过很多悬疑/恐怖作品，非常粗暴，但须尾俱全会从头到尾耐心铺垫，主角总是从一个完全不知情的状态到掌握规律——这是非常难的描写能力，就像空手画圆一样。不能太快揭开谜底，主角不能全知全能又不能无能为力，在这个渐进描写中最精彩的无疑是如月站台。&lt;/p&gt;
&lt;p&gt;之后是吐槽风。&lt;/p&gt;
&lt;p&gt;吐槽风在其中起到了重要的角色，同理在于一些闲笔。&lt;/p&gt;
&lt;p&gt;后期有人认为书太过紧张或者难读，可能也有吐槽比例降低的原因。在朝不保夕的末日世界里，悠闲地渡过几个月实在不现实，但是主角和设定可以时刻保持着乐观幽默的心态，这是支撑读者精神沉浸在这个黑暗世界的支柱。&lt;/p&gt;
&lt;p&gt;这种吐槽风又是克制的，不影响整体正剧路线。相反的例子即是我之前讲到的《死亡万花筒》，这本书几乎所有环节都放飞起来，枉顾逻辑。这种放飞不为其他任何事除了趣味与剧情服务，让我想到麻耶老师的推理。而《末日乐园》里的吐槽风几乎只会存在于主角的异能与一些npc口中，女主林三酒有些时候甚至正直坚定到古板无趣，这保证《末日乐园》是一本气质上站立得端端正正的书。&lt;/p&gt;
&lt;p&gt;所以我希望后期能通过世界观，更多阐述「道德」问题，不然相比全书稳中带皮的节奏，未免有些轻薄。&lt;/p&gt;
&lt;p&gt;在这部分的最后，我要高度评价一下《末日乐园》中的副本设计。这部分也是我认为作者最大的特长之一，即多方利益博弈。&lt;/p&gt;
&lt;p&gt;私心最喜欢种子农庄。五队人互相猜忌的情况下寻求一个相对共赢的局面，此外是图书馆五队博弈。擅长写多方利益博弈的作者非常非常少，实际上我知道以此闻名的也只有刘和平……刘和平极其擅长讲述不同阵营的人聚集在同一个事件，为各自的利益或立场而争，你进我退，如同盛大的舞会，一步步互相试探底线。《末日乐园》中的游戏会更简单，仅仅少量涉及人性或利益，更多是单纯的生死之争，非黑即白。不可否认的是其中的趣味，设局之精彩，每个角色对规则的巧妙利用。我相信作者如果去游戏公司或者综艺节目制作也能很好地完成任务。&lt;/p&gt;
&lt;p&gt;另外，我也很喜欢奥林匹克中海上多次多方立场转换，敌友阵营变化莫测。这部分完本修改后不知道是否会加强，几个人物相悖的道德观可以在此处得到很好的对比和表现。&lt;/p&gt;
&lt;p&gt;最期待但是没展开写的设计是奥利匹克里的花名册，我对这个营救方案特别好奇。&lt;/p&gt;
&lt;p&gt;据说作者以后可能涉足正经西幻文学创作，那么我相信她这个设定能力会是重大助力。&lt;/p&gt;
&lt;h2 id=&quot;文学性&quot;&gt;文学性&lt;/h2&gt;
&lt;p&gt;如果评价「文笔」，《末日乐园》很难获得太高的评价。&lt;/p&gt;
&lt;p&gt;它无疑没有到出类拔萃或者形成明显风格的程度，这类个中翘楚比如大风吹过，但在网文里，清晰流畅的叙事且不沉迷胡乱煽情，已经远高于平均值了。&lt;/p&gt;
&lt;p&gt;我比较遗憾的是，前期书里有大量视角切换的写作手法，但是可能由于网络文学受众的阅读经验所限，没有被很好地接受。我个人非常喜欢那种美剧一样的节奏感，清晰明快，也让书增色不少。&lt;/p&gt;
&lt;p&gt;真正让我感觉到「文笔」这种东西的是作者对于日常生活的荒诞化描写。&lt;/p&gt;
&lt;p&gt;男友杀、苹果派、薯片与人易体、奥林匹克……诸如此类，都在将我们熟悉的一切事物溶解并镶套到《末日乐园》的气氛里重新固化。圣诞老人不必是友善的，灵魂女王也不必女王，宙斯是神，也是一个游戏的主持人和一个被利用又抛弃的孩子。往小了说，这是创意，小红帽可以是被拯救的对象，童话中美好的爱情可能暗藏杀机，礼包可以出谋划策叫姐姐，人能变成一袋薯片（这段描述太精彩了）。往大了说，一切都没有被刻板印象局限住，又比如女主角也可以是个肌肉兄贵。&lt;/p&gt;
&lt;p&gt;除此之外我也很喜欢书里的「万物有灵」论，副本或特殊物品都会有自己的情绪。这一点让我隐隐觉得是作者本人的偏好，善良得接近多愁善感。&lt;/p&gt;
&lt;p&gt;看过须尾俱全的微博，我猜测她也受到特师影响很深。一个感慨，她微博文笔风趣灵活，节奏感非常好，比书里的要强很多，可能真的很不想更新吧（。&lt;/p&gt;
&lt;p&gt;特师称自己的微博行为艺术为「对生活的陌生化」，我感觉《末日乐园》中更多是将「本来不具备甚至相反的属性」赋予某个人物或物品，从而达到荒诞和反常识的惊艳。进一步讲，这也可以为作者后续写作中展现平权/打破刻板印象作为铺垫。&lt;/p&gt;
&lt;h2 id=&quot;整体感与连贯性&quot;&gt;整体感与连贯性&lt;/h2&gt;
&lt;p&gt;这大概是须尾俱全最差的一项了。&lt;/p&gt;
&lt;p&gt;作者似乎曾经说过自己写作并没有大纲？在后续阅读中也能感觉到这是真的。恰好她选择了无限流题材，这大概是能最大程度降低这个能力缺陷影响的题材。如果她真的要进行玄幻世界创作，这无疑是最大且非常明显的短板。&lt;/p&gt;
&lt;p&gt;但在有一篇没一篇的情况下，作者还是进行了一些埋暗线或伏笔的努力。&lt;/p&gt;
&lt;p&gt;一是意识力星空。&lt;/p&gt;
&lt;p&gt;成长后会和大洪水有什么交互，林三酒都快完结了疑似还是意识力星空里的弱鸡，如果她强大了呢。&lt;/p&gt;
&lt;p&gt;前期主角的意识力和潜力值是一个小小的挂，我希望它在后期能发挥作用。（应该会的，毕竟意识打磨器这个伏笔也出来了）意识力星空作为主角的一个重要外挂（姑且算吧），理应在结局剧情里有一席之地。&lt;/p&gt;
&lt;p&gt;二是堕落种发展史。&lt;/p&gt;
&lt;p&gt;一开始我以为堕落种是纯粹的反派，在朱美死的时候我开始怀疑后面还有戏（如果单纯是讲朱美这未免是个太拙劣的人性拷问了），圣诞老人出场，在神之爱出现了堕落种才是优势种族的设定，碧落黄泉把这个矛盾推到顶峰，提出堕落种的形成有进化者的责任。我个人希望看到把堕落种的线零零碎碎再穿插进来一些，或者看到堕落种发展的更多可能性。&lt;/p&gt;
&lt;p&gt;三是副本成长论。&lt;/p&gt;
&lt;p&gt;众所周知这种末日呀大进化呀一般都是我们人类不对（……），一开始我看作者也是这个意思，环保主义搞一搞，全球变暖、核污染、暗物质（不关我们事了吧）、物种入侵、某进化者的因果律武器（是明显的人因）、宗教战争毁灭、数据体（科技过度发展吗）、病毒传播。看到后面感觉应该不完全是我们人类的责任了。&lt;/p&gt;
&lt;p&gt;我很喜欢副本=肿瘤这个设计，会成长。如果会成长的副本能够站起来逃跑，世界呢？&lt;/p&gt;
&lt;p&gt;因为上述原因，我对结局的谜底非常担心。&lt;/p&gt;
&lt;p&gt;偏偏这本书气势上站得像个正剧，也没有南派三叔那种神棍得理直气壮的调调，又频频出现让人眼前一亮的设定。我很担心这个跳脱的惊艳感能否持续到结局，毕竟正剧这类谜题的解答太整齐划一了——人类有罪，大自然的报复，物竞天择，重演进化论。&lt;/p&gt;
&lt;p&gt;已经有俩反派是这样做的，女娲对照前两个，宫道一对照后两个。这俩都算有理有据大反派，但我希望不会是解释一切的原因，那也未免过于敷衍了事。&lt;/p&gt;
&lt;h2 id=&quot;道德&quot;&gt;道德&lt;/h2&gt;
&lt;p&gt;目前感觉，如果作者有正经进行文学创作的意图，这是她最感兴趣的话题，最有表达欲的领域。&lt;/p&gt;
&lt;p&gt;对于道德伦理的讨论，相比网络文学，《末日乐园》无疑是佼佼者。单就「圣母」界限的反复探索这个过程，主角从一开始，尽可能帮助路人，到面临无能为力的困局，在二选一只能活一个的时候放弃队友，接下来甚至面临了是否要拖好人下水来救自己队友的难题。每一份答卷，林三酒都回答得很好。&lt;/p&gt;
&lt;p&gt;她在逐步退让，被这个世界紧紧相逼，退让她愿意为善良和正义付出到哪种程度。不痛不痒的，适度危险，为无辜者放弃同盟关系，牺牲自己……或者反过来，愿意谋害他人以获得利益。&lt;/p&gt;
&lt;p&gt;其中也包括涉及人数众多时如何划分道德次序优先级。但是最近更新里她对卢泽的执着比起来友情和正直实在更像推动剧情的工具……&lt;/p&gt;
&lt;p&gt;我认为这方面的巅峰出现在荤食天地的结尾（清酒留），和奥林匹克大混战。&lt;/p&gt;
&lt;p&gt;林三酒同样是人类社会文明的一瓶粘合剂，她在试图把很多宇宙孤儿通过自己和友情黏着成一个网，而网不会是单一节点的。当她成功集齐伙伴，我猜想就类似于动画里主角集齐blabla一样，可以短期恢复人类社会的旧景，尤其是人与人之间的信任与善意。&lt;/p&gt;
&lt;p&gt;这个讨论大概是文明被卷入黑暗中还能持续多久火光，又是否可能复燃吧。&lt;/p&gt;
&lt;h2 id=&quot;结语&quot;&gt;结语&lt;/h2&gt;
&lt;p&gt;由于目前来讲整部书缺乏一股贯穿至下的气，又非某种类型小说刚刚趋于成熟的标志性作品，我对它之后在网络文学史上留名不太抱希望。（没有贬低的意思，大部分书还没有达到需要被考虑记录为里程碑的水平……）它也不够商业，不够成熟，作者没能形成自己独有的一种情感维系模式，例如某几位奇幻作者提供给读者一个美妙、自洽而充满丰富细节的虚构世界，东野圭吾提供给读者悠闲的益智游戏，但是读者很难有一个明确的期待，他们能在须尾俱全的下一本书里看到什么。&lt;/p&gt;
&lt;p&gt;从起点作者页面来看，这只是须尾俱全的第二本书，那么我相信她以后能做得更好。而她成长的方式是让规范去驯化灵感还是纵容灵感大放异彩，就无法预测了。&lt;/p&gt;
&lt;p&gt;相较之前两篇，谈到水千丞我更多想赞叹她成熟的套路模式（这同样限制她在这个类型创作哪怕再进一小小小步），谈到《死亡万花筒》我主要注意其中隐隐的日系推理气质（这是中国网络文学真的严重缺乏的），我对《末日乐园》的期待要更高些，因此评价也会更加不客气。以小副本的设定来看，作者是有可能在未来写出自成一体的宇宙法则的，她同样在一些比较深的问题上有自己的追求，作者的两个条件都让《末日乐园》有「本来可以更好」的潜质。&lt;/p&gt;
&lt;p&gt;总的来讲，对于同类型网络小说爱好者、推理悬疑爱好者或者逻辑小游戏爱好者来说，这是一本值得花时间去看的书。&lt;/p&gt;</content:encoded><category>writing</category><category>哔哔</category></item><item><title>G市的蓝雨基地</title><link>https://agnesv1.github.io/writing/blue-rain-base/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/blue-rain-base/</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;我对蓝雨基地的设想是坐落在G市南部，附近有长隆和好多森林公园，机场附近，这个很重要因为他们一抬头就能看到飞机路过，有时晚上还会被吵到。&lt;/p&gt;
&lt;p&gt;去海湾看山看水很方便，进城有点麻烦，每次有人假期去天河区就会问大家都要带什么，少天肯定要零食。&lt;/p&gt;
&lt;p&gt;基地附近离最早的地铁路线有点距离，要坐两站公交才到地铁，后来剑诅时期，有钱了，正式选手都能随便打车，不过俱乐部里也有车有司机了。车是小型大巴车，每次要去玩就和小学生春游似的。&lt;/p&gt;
&lt;p&gt;少天最不开心的就是没什么大型餐饮中心，只有全家和7-11，还有几个他探出来的小餐馆。基本到了假日就会拉着文州去市里转，什么小巷子都钻过，文州有时候跟他去，有时候留下来训练。&lt;/p&gt;
&lt;p&gt;如果买了特别多的东西，少天就让文州抱着大大小小的袋子坐在哪里，他自己东窜西跳去找下一个店。文州坐在那儿看看公众号，感觉自己像是陪女朋友逛街。&lt;/p&gt;
&lt;p&gt;超英电影上映时，少天和瀚文会赶着去hk看首映，一般也会拉着大半个队，有些动画也看。文州通常不参与，但是少天拉着他说第二遍的时候他肯定答应（。&lt;/p&gt;
&lt;p&gt;青训营时期条件很差，即使蓝雨商业化得比较早，早期也是宿舍一样的四人间，条件不太好。拿到冠军之后，整个基地翻修，经理暂时谈了一家越秀区的宾馆，都是双床房，正队副队带头挤在一间，大家住得挺开心，就是出门就是商场，买了不少游戏碟动画碟和手办…翻修后，俱乐部经理参考了当时网上流行的国外宿舍图。青训营选手的是长条形单人间，采光很好，有小阳台晾衣服，有单人床和小书桌。&lt;/p&gt;
&lt;p&gt;正式选手的都是两室两卫一厅或者三室三卫两厅的套房，觉得比单人套间有人情味，而且方便自己做点饭…本来听说轮回给主力都是单人豪华套间，但附近正在建商业区，地皮价格谈不妥，和剑诅二人商量后，也都说这样没问题。&lt;/p&gt;
&lt;p&gt;…不过置办家具时，文州一手包办了他们那套房，俱乐部经理往里看了一眼，心情复杂，感觉一直以来的怀疑是真的。&lt;/p&gt;
&lt;p&gt;补充设定：&lt;/p&gt;
&lt;p&gt;翻修前收拾行李，来蓝雨那会儿，也就带着一人俩行李箱一大一小，刚刚好，但是走的时候就装不下了。新添的台灯、一宿舍合买的手办柜、限量版海报…于是又自己租了搬家面包车。&lt;/p&gt;
&lt;p&gt;纸箱是先送到宾馆那边的，一群男孩子搬上搬下，又很小心，箱子里好多都是限量或者易碎品。几个人跟着去了宾馆，把纸箱子抱下去，打电话告诉这边一切顺利，这边拉着行李箱坐俱乐部的巴士到宾馆。&lt;/p&gt;
&lt;p&gt;最后关门的时候，屋子里只剩下一些被抛弃的七零八碎，喻文州还要锁门，经理看到了拍他肩说不用了，这个楼之后要直接被拆掉的。喻文州说好，还是把门锁了起来，那大概是认识三四年里黄少天觉得他格外像个活人的一秒。&lt;/p&gt;</content:encoded><category>writing</category><category>全职高手</category></item><item><title>他的梦</title><link>https://agnesv1.github.io/writing/his-dream/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/his-dream/</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;周深做了一个梦，梦里他要坐长途飞机去乌克兰，但是飞机要飞好久，还要转机，转许多趟。&lt;/p&gt;
&lt;p&gt;第一段飞机将近八个小时，他戴着耳机，几乎要走到梦里的梦里，旁边人突然推他，推得他醒过来，好像在说什么。周深只好摘下耳机，仔细一看，啊，是王晰，他在好多节目和宣传里看到过的。&lt;/p&gt;
&lt;p&gt;王晰没认出周深，周深不是什么家喻户晓的大明星，唱歌也通常避免露出脸，何况飞机上太干燥，他发出的声音都变了样，有点哑，像个男孩子。&lt;/p&gt;
&lt;p&gt;王晰说你水要洒了，帮他扶着桌板，周深说谢谢，结束对话，准备再戴上耳机，但是王晰又搭讪说你这个耳机挺好看的。&lt;/p&gt;
&lt;p&gt;毕竟是他的偶像，他最喜欢的声音，周深就耐下心跟他搭讪，俩人还真小声聊起来。&lt;/p&gt;
&lt;p&gt;他梦里的飞机结构很奇怪，比如他通常是坐经济舱，但是梦里的座位宽松的像个大沙发，还是双人沙发，后来王晰把扶手挪开，俩人就坐得更近。&lt;/p&gt;
&lt;p&gt;梦的开始，周深记得这是他去乌克兰读书的那趟航班，但是后来这个概念就模糊了，周围乘客的脸变来变去，一会儿是读书时候的同学，一会儿是梅溪湖的同伴，一会儿是粉丝。&lt;/p&gt;
&lt;p&gt;我到底在哪儿？模糊的意识里偶尔冒出这样一个问题。&lt;/p&gt;
&lt;p&gt;只有王晰好像还是那个王晰，跟他聊设备，又问他要去哪里，他就照着一开始的回忆说，要去乌克兰读书。烦得很，王晰跟他感慨什么工作的烦恼，话题转着转着说到婚姻，王晰说他和他老婆吵架了。&lt;/p&gt;
&lt;p&gt;那一瞬间周深是醒了的，他记得那句话！王晰确实说过，但是梦里的飞机颠簸起来，好几顿飞机餐兵荒马乱地送到他的桌子上，他来不及想，应付着应付着，再次忘记这是梦。&lt;/p&gt;
&lt;p&gt;他们谈邓丽君，说到最喜欢的声音，王晰不知道从哪里反应过来说那你是我粉丝？&lt;/p&gt;
&lt;p&gt;周深哑口无言。&lt;/p&gt;
&lt;p&gt;王晰自己乐起来，自来熟地拍他后背，说晰哥罩着你。&lt;/p&gt;
&lt;p&gt;后背，后背，周深脑子里又有一声尖叫，他感觉得到背上有个冰凉的金属，是什么？他想不起来，他在做梦，对，但是不能醒……为什么不能？什么不能？为什么不能？！他躲开那只自来熟的手，抓过来王晰的手，想看一眼那个戒指，他必须要看一眼。&lt;/p&gt;
&lt;p&gt;可是没有戒指。&lt;/p&gt;
&lt;p&gt;王晰的手上光秃秃的，细长漂亮的手指又不老实地搂他肩膀，他们越来越近，越来越，近到他真正钻到进王晰怀里，他浑身颤栗，他要抬头看着王晰，王晰现在是什么表情？&lt;/p&gt;
&lt;p&gt;是带着什么表情说着我的深深，逼得他们再贴紧一点，机舱太冷。&lt;/p&gt;
&lt;p&gt;他们紧紧搂在一起听着引擎轰鸣，一片接连一片的尖叫，有警笛，还有猎枪和鸟的哀鸣，像乌克兰的四月，无处可逃，飞机公告用几种语言断断续续地说，请系好安全带，……紧急着陆……。&lt;/p&gt;
&lt;p&gt;你到了！周深慌张地跳起来，又在梦里真实地磕到头顶的行李悬挂厢。&lt;/p&gt;
&lt;p&gt;王晰松开怀抱，像是要朝他压迫过来，但不是，王晰只是接近，只是穿过他的身体，穿过去，就站在过道朝他挥手：行，那我走了，别忘了找我玩。&lt;/p&gt;
&lt;p&gt;周深镇定下来，说好，还有替我向竹子姐和芒果问好。&lt;/p&gt;
&lt;p&gt;王晰点头，问他：你不一起走吗？&lt;/p&gt;
&lt;p&gt;我等转机，我要去乌克兰上学。周深恍惚地答。&lt;/p&gt;
&lt;p&gt;但是飞机一直没有再次起飞，他出不去，机舱里空荡荡的，他从头绕到尾，他被干燥的空气几乎蒸发走灵魂。&lt;/p&gt;
&lt;p&gt;然后周深醒了，他浑身是汗。&lt;/p&gt;
&lt;p&gt;他知道王晰就在隔壁，他们明天要一起演出，他打开微博胡乱点了个赞，王晰的消息框弹出说你也没睡。&lt;/p&gt;
&lt;p&gt;周深说我刚做了个梦，还梦见你了呢。&lt;/p&gt;
&lt;p&gt;啥梦？是好事吗？王晰发了个表情包表困惑。&lt;/p&gt;
&lt;p&gt;周深说，不知道啊，醒了就忘了。&lt;/p&gt;
&lt;p&gt;fin&lt;/p&gt;</content:encoded><category>writing</category><category>纯属虚构</category></item><item><title>如果在冬夜，一个旅人</title><link>https://agnesv1.github.io/writing/if-on-a-winters-night/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/if-on-a-winters-night/</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;h3 id=&quot;第一集&quot;&gt;第一集&lt;/h3&gt;
&lt;p&gt;第一集是这样的，喻文州是新移民，语言还不熟练，沟通不太流畅，但已经在专利局勉强地找到一份糊口的工作。&lt;/p&gt;
&lt;p&gt;一开始，很少有人和喻文州相处得好，跟他说一句话，他专反应好几秒，回答的语序很滑稽，发音不标准。喻文州对他们也不太感兴趣，只是认真完成工作，定时定点去语言学校上课。&lt;/p&gt;
&lt;p&gt;但是有个人非要闯进他世界里。&lt;/p&gt;
&lt;p&gt;这时候第一集已经拍了二三十分钟了啊，黄少天终于登场，兴致勃勃坐在喻文州办公桌旁边，又像要搞霸凌又像来送温暖，开始哔哔。。。。&lt;/p&gt;
&lt;p&gt;语速太快，喻文州1个字也没听懂，他也不想猜黄少天说了什么，只是自然平静地，用自己稀烂的外语告诉他：我听不懂。&lt;/p&gt;
&lt;p&gt;黄少天哈哈大笑，拍他肩膀，拉帮结派地走。&lt;/p&gt;
&lt;p&gt;城市刚刚进入冬天，窗外落下第一片雪。&lt;/p&gt;
&lt;h3 id=&quot;第二集&quot;&gt;第二集&lt;/h3&gt;
&lt;p&gt;虽然我也不知道这个世界的专利局是怎么运转的，但总之蛮厉害的需要好多技能点……喻文州靠着专业知识赢得了尊重（。&lt;/p&gt;
&lt;p&gt;同时他的语言能力也越来越好，可以轻度社交，偶尔也会和大家一起聚餐，同事们说话时他都会微笑听着，偶尔应和一句，像个透明人。&lt;/p&gt;
&lt;p&gt;最近吃饭时的主要话题是，凶杀案。据说已经死了两个了，还没找到什么共同点，信息保密，只知道杀人犯会在墙上留下一行字：伸冤在我，我必报应。&lt;/p&gt;
&lt;p&gt;饭后大家都没什么心情去喝酒，几个人同样劝了喻文州，说注意安全。&lt;/p&gt;
&lt;p&gt;一起吃饭时，喻文州得到了另一个信息：黄少天是部门的一个小领导，尽管喻文州还没弄明白这些身份关系，总之不是直属。&lt;/p&gt;
&lt;p&gt;黄少天每天总是很闲，经常会跑到他们办公室找人聊天，有时候看到他跑到隔壁，但最近越来越多是这里，而且一进来就直奔喻文州，也许因为他们是同乡。&lt;/p&gt;
&lt;p&gt;但他不会说母语，一点都没学过。黄少天遗憾地抱怨，他很小就被拐到这里，身上没什么祖籍的痕迹，倒像个纯正的当地人。&lt;/p&gt;
&lt;p&gt;喻文州让他想到家乡，那几秒钟他身上出现了类似伤感的情绪。打很快地，他把那些掖回口袋里，迅速地高亢地进入下一个话题，现在他们的关系已经单向地被促成到无话不谈的阶段，尽管大多数时候，喻文州只是短促地「嗯」。&lt;/p&gt;
&lt;p&gt;下班时，有同事开玩笑说喻文州你能忍黄这么久，可真行。&lt;/p&gt;
&lt;p&gt;喻文州摇摇头，很轻地笑，他就是习惯了。&lt;/p&gt;
&lt;h3 id=&quot;第三集&quot;&gt;第三集&lt;/h3&gt;
&lt;p&gt;这两天气温短暂回暖，但没有雨的季节里，工业污染堆积的雾霾又成了另一个麻烦。城市里可见度大约只有十几米，新装上的天眼监控系统被右翼报纸讽刺，大概它们什么也录不到。&lt;/p&gt;
&lt;p&gt;喻文州很少高谈阔论这些公共议题，他也很少谈论自己的生活与过去，更多在倾听。当然他听的绝大多数内容来自于黄少天，美食评价，近期上映的电影与舞剧，隔壁部门的八卦，自己傲人的业绩，什么都有。&lt;/p&gt;
&lt;p&gt;但黄少天从没主动提过自己的「过去」。&lt;/p&gt;
&lt;p&gt;在长成这样一个天之骄子前，黄少天是一个怎样的人？喻文州不知道，也不想问，这同样是他不愿意触碰的话题。&lt;/p&gt;
&lt;p&gt;他在语言学校快要结束课程，又有黄少天强制输入的大量听力练习，如今语言能力已经不错，当然总比当地人差一些。黄少天间接地帮了他很多，因此他左挑右选，买了一份礼物，作为感谢。&lt;/p&gt;
&lt;p&gt;结账时他弄错了两张卡的属性，闹了些笑话，店员热心地教他，又谈到新闻，最近又死了两个人。&lt;/p&gt;
&lt;p&gt;往常黄少天是跑得很勤的，可能在任何时候跳出来，而他今天没有来。&lt;/p&gt;
&lt;p&gt;礼物有些沉，带来并不容易，喻文州只好自己跑上门去问。秘书打了内线电话，告诉喻文州他可以自己把礼物放进办公室里，于是他推开门。&lt;/p&gt;
&lt;p&gt;他看见黄少天在和一个年轻女孩接吻。&lt;/p&gt;
&lt;p&gt;黄少天轻佻地打发了这个主动送上门的秘书，接过礼物，是一件大衣，他表达了自然得体的感谢，然后好奇地，隔着桌子问：你喜欢我吗？&lt;/p&gt;
&lt;p&gt;喻文州坐到沙发上。&lt;/p&gt;
&lt;p&gt;他说：我也不是很确定，有可能吧？&lt;/p&gt;
&lt;p&gt;他语气平静得不像一个被戳穿暗恋的人，甚至还挺好整以暇地向黄少天提到自己结账时的尴尬错误，以及衣服不合身的话如何替换。&lt;/p&gt;
&lt;p&gt;哦哦，好，黄少天抱着自己的礼物，给他倒了些酒，突然又拽回一开始的话题。&lt;/p&gt;
&lt;p&gt;黄少天：我觉得你是有点喜欢的，因为喜欢这种感情是相对的吧？既然我都觉得我们俩关系太近你肯定也有察觉，你没推开我，所以我今天要试试。&lt;/p&gt;
&lt;p&gt;喻文州不急不缓：这个结论，少天还满意吗。&lt;/p&gt;
&lt;p&gt;黄少天笑嘻嘻，礼物反正是很喜欢。&lt;/p&gt;
&lt;h3 id=&quot;第四集&quot;&gt;第四集&lt;/h3&gt;
&lt;p&gt;雾依然没有散，除了连环杀人案以外，城市最主要的新闻就是死于肺结核的市民。&lt;/p&gt;
&lt;p&gt;早晨坐进办公室，又听到话题一转，有人抱怨起新咖啡机，然后是没有酒，有个声音反复提议，他们该办个派对。&lt;/p&gt;
&lt;p&gt;喻文州在回复邮件，通过笨拙的公共操作系统。他家没有电脑。&lt;/p&gt;
&lt;p&gt;一切似乎都在向前走，在改变，唯独黄少天还是黄少天，不以为意地，若无其事地，总会推着一把转椅过来坐到他身边地。&lt;/p&gt;
&lt;p&gt;他不知道他们的关系算怎么一回事。&lt;/p&gt;
&lt;p&gt;在此前的三集里，喻文州的一切镜头都是在办公室或餐厅里，我们透过他的眼，已经对专利局的一切了如指掌，却对他的私生活一无所知。&lt;/p&gt;
&lt;p&gt;大约十多分钟的时候，跟随镜头鬼鬼祟祟地从喻文州的身后接近。他步行到附近的电车站，然后换乘一次，下车，走进一排破败的集体公寓。两层楼，他走进自己的房间，我们可以看到一些书，语言类的，衣服，若干报纸，整洁的床与桌子。&lt;/p&gt;
&lt;p&gt;他拉开抽屉，身份证件在一个透明袋子里，此外是一把枪和一叠信封，一个打火机。&lt;/p&gt;
&lt;p&gt;喻文州简单地收拾好公文包，洗漱完毕，坐着读了几十页书，才平稳地睡去。&lt;/p&gt;
&lt;p&gt;第二天他醒来的时候，天还没亮，但他想起了什么事……昨晚的一个机密文件落在桌子上，他要早些出门。&lt;/p&gt;
&lt;p&gt;他裹上棉袄。&lt;/p&gt;
&lt;p&gt;车厢的到站铃在这样冷的天气被冻上，他坐过了站。下车后，喻文州无奈地发现自己从没来到过这里，这么浓的雾，总不敢横穿轨道，要找到对面站台的过马路路口都不太容易。&lt;/p&gt;
&lt;p&gt;他挑了看起来最正确的方向，走了两分钟，突然意识到这是个小巷子。&lt;/p&gt;
&lt;p&gt;但已经完了。&lt;/p&gt;
&lt;p&gt;巷子深处，满地的血里泡着一具尸体，墙上有几个未完成的血字，站着的那个人拿着匕首，脸藏在口罩后面，朝他看过来。&lt;/p&gt;
&lt;p&gt;是黄少天。&lt;/p&gt;
&lt;p&gt;那个连环杀手，是黄少天。&lt;/p&gt;
&lt;p&gt;喻文州记得右上角有个监控，他站在能被拍进去的范围里。他的身体挡着自己的手，指向监控，又低头拍打下了自己的裤腿。&lt;/p&gt;
&lt;p&gt;黄少天随着他的视线看向自己的，又看向尸体，才明白这个帮凶在教他销赃灭迹。他觉得好笑，就真的笑起来，抬头看巷子的出口，喻文州已经离开了。&lt;/p&gt;
&lt;h3 id=&quot;第五集&quot;&gt;第五集&lt;/h3&gt;
&lt;p&gt;现在他攥着黄少天致命的把柄。&lt;/p&gt;
&lt;p&gt;专利局新的一天照样由茶水间闲聊开启，连环杀人已经有五个受害者，而且他的作案频率在加速。新政府又不够有力，在这种人命关天的事上表现出惊人的优柔寡断，甚至有人胆敢怀念被流放的蓝雨。&lt;/p&gt;
&lt;p&gt;喻文州从一些过激的反对声里穿过去，这是他第二次主动去找黄少天，握着热腾腾的把柄。&lt;/p&gt;
&lt;p&gt;而黄少天正在屋子里补觉，连续的杀人是精力与体力的真实消耗，他被喻文州的接近惊醒，但仍然一动不动地躺在那里。&lt;/p&gt;
&lt;p&gt;只等着喻文州摸上他的耳朵时，突然开口：我有点累。&lt;/p&gt;
&lt;p&gt;喻文州没什么惊讶，慢慢地为他按摩肩背，杀人凶手与目击证人重逢的第一件事竟然是这个……他走神想着，又听到怀里的黄少天嘟嘟囔囔地骂了一堆什么，总归是嫌一切太烦。&lt;/p&gt;
&lt;p&gt;黄少天向他又贴了贴，撒娇似的语气，文州文州，你现在还爱我吗，你想好了吗。&lt;/p&gt;
&lt;p&gt;喻文州笑了一声，说我的答案一直都和你一样。&lt;/p&gt;
&lt;p&gt;下班后，黄少天热烈过度地邀请喻文州回自己家过夜，这像是对目击证人的讨好，又像是邀请证据被自己毁灭。&lt;/p&gt;
&lt;p&gt;喻文州就像被爱情冲昏了头，真的跟着他走进他的生活。他们吃饭，闲聊，黄少天懒散地在沙发上玩着魔方，喻文州翻出桌底的两张报纸玩起填字游戏。&lt;/p&gt;
&lt;p&gt;没意思！黄少天悉悉索索地爬过来，进一步的邀请：做爱吧。&lt;/p&gt;
&lt;h3 id=&quot;第六集&quot;&gt;第六集&lt;/h3&gt;
&lt;p&gt;滚上床的那一刻，他们都有些晕眩与病态的兴奋，他们为彼此口交到气喘吁吁。黄少天翻出了润滑剂，犹豫了几秒，用到自己身上。&lt;/p&gt;
&lt;p&gt;你喜欢哪种？他过于热忱地问，主动骑上去，然后就听见喻文州说他是第一次，这有点催他的情。&lt;/p&gt;
&lt;p&gt;黄少天兴奋地在他身上留下吻痕，又抓着他的手揉自己，那是第五个，他突然说。&lt;/p&gt;
&lt;p&gt;割喉吗？我看过新闻。喻文州凑过去，搂得近一些，声音轻柔得像哄他，情话里混着证词。&lt;/p&gt;
&lt;p&gt;黄少天的双腿打开得很大，看得出武力训练的底子，夹着喻文州大腿，求他用力，又断断续续地抱怨，割喉出血会多些，好几个字母啊、难画得很，要用太多血、哦不过哪种方法都好，总能一点点都切开，嗯、这样也少些麻烦……&lt;/p&gt;
&lt;p&gt;他被抱着翻转，喻文州压住他，像冬天的被子一样裹着他，巧妙地无孔不入地供暖。&lt;/p&gt;
&lt;p&gt;他们该聊点脏东西，黄少天下意识想，但他对侮辱没那么兴奋，也很难想象喻文州此刻能讲出什么黄段子。于是嘴先于脑地搜索着让他亢奋的话题，他开始慢慢地列述前几个死者，死的时候又是什么样，他是怎么跟踪又一击必杀的，句子被捅得断断续续，快感又将它们研磨成有些甜腻的声音。&lt;/p&gt;
&lt;p&gt;喻文州显然不反感这个话题，甚至更硬了，亲着他宠溺地赞美他的狡猾。偶尔提出几个问题。&lt;/p&gt;
&lt;p&gt;在快射的时候，他动得更慢了些，问：当时他们会惨叫吗？像电视剧里那样。&lt;/p&gt;
&lt;p&gt;会啊！被捧上快感的巅峰，黄少天细细地回答，会叫——&lt;/p&gt;
&lt;p&gt;他真的叫出声来。&lt;/p&gt;
&lt;h3 id=&quot;第七集&quot;&gt;第七集&lt;/h3&gt;
&lt;p&gt;之后他们的关系并没太大不同，只是别人眼里的好朋友，或者更进一步，毕竟同性婚姻不是新鲜事。&lt;/p&gt;
&lt;p&gt;部门派对上两个人都来了，愿赌服输，在众人面前接吻，算是昭告天下结束单身。&lt;/p&gt;
&lt;p&gt;有人祝福他们未来一切都好，可什么是未来？有人哭着砸了杯子，说去他妈的，去他妈的，一切不能更糟了。也许还能的，喝醉的人大笑着。&lt;/p&gt;
&lt;p&gt;他们还是隔三差五地到对方家里做爱，黄少天几乎已经把自己的故事交待了个底朝天，连下一个目标的具体情况也都叨叨地说了个净。&lt;/p&gt;
&lt;p&gt;这是最后一个了！黄少天躺倒，幸福地说。&lt;/p&gt;
&lt;p&gt;喻文州给他按摩着头皮，像是才想起来，问：可是为什么要杀他们？&lt;/p&gt;
&lt;p&gt;不知道。我欠人一个很大的人情。黄少天坦然，对方给我寄了信，列出这些人，我没看懂。他用剪下来的报纸碎片贴的字，真是小心，当然啦他是蓝雨指定的继承人，我有责任保护他。&lt;/p&gt;
&lt;p&gt;即使你都不认识他？喻文州笑起来。&lt;/p&gt;
&lt;p&gt;黄少天嗯了声，很是理直气壮。&lt;/p&gt;
&lt;p&gt;喻文州问：你很在乎蓝雨吗？&lt;/p&gt;
&lt;p&gt;是啊，黄少天怅然，拉着喻文州的领子和他胡乱地蹭着脸，这样倒着实在不容易接吻，他说，那是我经历过最好的日子了，你不许和外面的人一样以为蓝雨真的是罪人。&lt;/p&gt;
&lt;p&gt;怎么会，我相信蓝雨会好起来的。喻文州低头反复亲了好几次，他说，最后一个目标交给我吧。&lt;/p&gt;
&lt;p&gt;我正准备让你交这个投名状呢。黄少天得意地盯他，眼里灼灼有光。&lt;/p&gt;
&lt;h3 id=&quot;第八集结局&quot;&gt;第八集（结局）&lt;/h3&gt;
&lt;p&gt;第六起连环杀人被报道的时候，黄少天正在和出故障的咖啡机较劲，听着几个女秘书声音里的惊恐，不知道为什么他一点愧疚也没有。&lt;/p&gt;
&lt;p&gt;那些尸体与罪恶，就像他们的孩子，唯独属于两个人的罪行。&lt;/p&gt;
&lt;p&gt;与此同时，喻文州回复了最后一封邮件，删掉破旧系统里的所有痕迹，等待明日蓝雨重现的新闻冲击掉今天的头条。&lt;/p&gt;
&lt;p&gt;只是他杀得实在不够利索。他不擅长做这些，不得已走了一趟侦讯室。四十八小时的折磨倒是他善于面对的东西，几十个问题翻来覆去地问，就连出错都错得自然而然天衣无缝。&lt;/p&gt;
&lt;p&gt;被放出来的时候，黄少天正在外面等他，翘着二郎腿，手里拿着一个小袋子。&lt;/p&gt;
&lt;p&gt;他微笑望去，就看到黄少天兴高采烈地向他举起戒指，求婚！我们结婚吧！他大声嚷嚷。&lt;/p&gt;
&lt;p&gt;喻文州笑：你真是一刻也等不了。&lt;/p&gt;
&lt;p&gt;随行出来的警察也目瞪口呆，没见过在这里求婚的，只当他们是小情侣两天不见思念成狂，看不懂他们的得意和满足里还有什么。&lt;/p&gt;
&lt;p&gt;他们在附近的婚姻公证处登记，黄少天只是一时头热，没想过之后的事，但这足够他高兴。喻文州倒是想得多些，大包大揽地说婚礼交给他，都交给他就好。&lt;/p&gt;
&lt;p&gt;那么此刻就只用抛开一切地快乐了。&lt;/p&gt;
&lt;p&gt;黄少天撕开一块登记时候拿的免费糖果，含在嘴里，他在大街毫不避讳地张嘴让自己的男友——现在是伴侣了——品尝。&lt;/p&gt;
&lt;p&gt;两个旅人拥抱在冬夜的雪里。&lt;/p&gt;
&lt;p&gt;他把围巾缠到喻文州脖子上一半，又自己缠着一半，就像完成了一个镣铐。&lt;/p&gt;</content:encoded><category>writing</category><category>全职高手</category></item><item><title>茱·文州和黄·里奥</title><link>https://agnesv1.github.io/writing/ju-wenzhou-and-huang-leo/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/ju-wenzhou-and-huang-leo/</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;前情提要是喻文州过生日，派对结束后收拾残局，1个个都开车走了，道别之后喻文州也上了楼，他在窗户边看，二楼，远处路灯下就剩下1辆骚包豪车(。他等了几分钟，太黑，看不清，直到楼下确实有个手机屏幕亮起来，然后感应一样，他的屏幕也亮了。&lt;/p&gt;
&lt;p&gt;黄少天的信息，祝他生日快乐。&lt;/p&gt;
&lt;p&gt;他说谢谢。&lt;/p&gt;
&lt;p&gt;黄少天没回复他，但人还站在那里，脸对着手里那个方方的亮块。&lt;/p&gt;
&lt;p&gt;黄少天又发来消息。你方便下来吗？有个礼物原本就说等你生日送你的，我回车里才想起来，扔了也浪费。&lt;/p&gt;
&lt;p&gt;第二条消息又追过来，黄少天说哦想起来了你家那个楼梯夜里是不是不方便？那改天吧。&lt;/p&gt;
&lt;p&gt;喻文州说你上来吧。&lt;/p&gt;
&lt;p&gt;他这次站在窗口回的消息，然后滑亮手电，让黄少天猝不及防地扫了一身的光。&lt;/p&gt;
&lt;p&gt;黄少天低头回了一个：？&lt;/p&gt;
&lt;p&gt;相比平素的习惯更像是刻意的冷淡。&lt;/p&gt;
&lt;p&gt;喻文州在黑暗里有点要笑，他回复，窗边有个水管，可以爬上来，上次没带钥匙多亏了他。&lt;/p&gt;
&lt;p&gt;黄少天立刻回复：那改天吧。&lt;/p&gt;
&lt;p&gt;喻文州走到阳台上敲字，少天，先是两个字，月光台灯和屏幕的光里，他让自己被看见，他说，两个月了。&lt;/p&gt;
&lt;p&gt;最后黄少天在底下兜了一小圈才答应上来，爬上来的过程反而很容易，水管和铁丝规整坚实得接近梯子，像在游戏里，他在心里biu一声，马里奥满身尘土地降落在公主的城堡窗台。&lt;/p&gt;
&lt;p&gt;礼物被放在桌子上，黄少天满不在乎地说那我走了。&lt;/p&gt;
&lt;p&gt;喻文州诧异，端着两杯水过来，他说今天是我的生日。&lt;/p&gt;
&lt;p&gt;黄少天说我知道啊，一晚上还没过够？你看、&lt;/p&gt;
&lt;p&gt;他把后半截话憋回去，分手了还纠缠这种事，没意思。&lt;/p&gt;
&lt;p&gt;喻文州说我以为你不生气了。&lt;/p&gt;
&lt;p&gt;他以为他以为他以为，喻文州总是这样，关系还没走到哪跟哪儿呢先以为出来了许多，白棋的士兵一下子不讲道理地入侵到他大后方，升成皇后，然后对着黑棋大喊将军，说一些自以为的一针见血。&lt;/p&gt;
&lt;p&gt;黄少天在心里把话骂完，因此脸上足以维持着优雅前任的一百条准则，酷酷滴点头说我确实不生气了，我想通了，都没必要。&lt;/p&gt;
&lt;p&gt;然后他被喻文州很轻地抱住，可能是。&lt;/p&gt;
&lt;p&gt;黄少天惊呆，回想了下自己说的是前任标准台词吧，怎么是这个发展，可是10秒前他究竟说了什么他自己也忘了，每天那么多话哪里记得住，犹犹豫豫地看着喻文州几乎是脆弱的样子，他不尴不尬地拍拍喻文州的后背，形成彼此拥抱。&lt;/p&gt;
&lt;p&gt;于是2人做了，第一次。不展开讲了。&lt;/p&gt;
&lt;p&gt;做完，黄少天问你是要和我复合吗。&lt;/p&gt;
&lt;p&gt;喻文州没良心地笑了，说对不起，我以为我们没分手过。&lt;/p&gt;</content:encoded><category>writing</category><category>全职高手</category></item><item><title>常常</title><link>https://agnesv1.github.io/writing/often/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/often/</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;苏沐橙很小时候就跟着哥哥混，跟着哥哥上课，泡网吧，跟着哥哥喜欢上叶修。&lt;/p&gt;
&lt;p&gt;苏沐秋和叶修十五岁时候拿到一个资格，去国外读书，cover所有支出，苏沐橙一个人被留在镇上，苏沐橙原先很怕，好在还能和2个哥哥打电话，她每天省饭钱，然后去公共电话亭，那十几分钟弥足珍贵。&lt;/p&gt;
&lt;p&gt;苏沐秋出事后她崩溃了一阵，叶修说以后我照顾你吧，她开始把叶修当成第二个精神支柱，就跟上叶修，没什么差别。&lt;/p&gt;
&lt;p&gt;一年不到她也争取到了那个机会，去到叶修身边，刚好叶修不住宿舍，她就坚持跟叶修住在一起。她问叶修钱哪里来的，叶修说代呃写呃作呃业，以前我跟你哥一直在干这个，一单好几千，想买什么跟我说。&lt;/p&gt;
&lt;p&gt;当年叶修和苏沐秋到底是什么关系，她是不确定的，但是直觉告诉她有着苏沐秋妹妹的身份，叶修总是会把她放在第一位，她就知足，她只想这样仰望着一个好好的叶修，她就知足。&lt;/p&gt;
&lt;p&gt;苏沐橙也好奇看过叶修平时搞的，但完全看不懂。好在她在叶修身边，就像树木回到土壤里，学业社交都很顺利，交起了朋友。&lt;/p&gt;
&lt;p&gt;他们那届小圈子里最耀眼的当然是黄少天。苏沐橙长得好看，也理所应当获得了黄少天的格外重视，2人甚至开始约会，这里大量剧情跑过去，苏沐橙想要是交往一下也不是不行，她没开口，就趴在栏杆上看风，心里转了几个圈，然后听见黄少天说对不起啊。&lt;/p&gt;
&lt;p&gt;黄少天的意思是他怕她以为自己要追她，其实他有喜欢的人了。&lt;/p&gt;
&lt;p&gt;这有什么了不起，苏沐橙漠然地想，我也有，我喜欢叶修。&lt;/p&gt;
&lt;p&gt;没想到黄少天不甘寂寞，还要展开讲讲：你知道我喜欢的是谁吗？&lt;/p&gt;
&lt;p&gt;苏沐橙随便说个名字，不太感兴趣。&lt;/p&gt;
&lt;p&gt;黄少天很自来熟地展开谈了谈自己和队长的爱恨情仇…&lt;/p&gt;
&lt;p&gt;哦，喻文州，那苏沐橙有印象，也是叶修的学弟，参与过这个小小的代呃写工作室，苏沐橙对他谈不上什么好感恶感，就是不熟，喻文州看到她也从来只是点点头。&lt;/p&gt;
&lt;p&gt;这其实还蛮少见，男孩子都很喜欢她。&lt;/p&gt;
&lt;p&gt;之后苏沐橙和黄少天还算是一种朋友，很清白的那种，黄少天暗恋那个学霸（哈哈哈哈对不起）&lt;/p&gt;
&lt;p&gt;喻文州也成了圈子里公开的秘密，大家也不再打趣他们俩，还会给黄少天支招，又说喻文州看起来并非没兴趣嘛。&lt;/p&gt;
&lt;p&gt;有次黄少天看到个游戏说想玩，苏沐橙说我家正好有，于是黄少天就去了。到家里，没想到跟叶修早 在网上认识，2人相谈甚欢。&lt;/p&gt;
&lt;p&gt;自此苏沐橙噩梦一样的日子开始，黄少天总是来家里，叶修嘴上说烦，还是给他拉了把椅子，他们在说的那些大概什么游戏啊竞赛啊新闻啊，苏沐橙听不懂，她只觉得很讨厌，自己在卧室，看见门里两个人聊得那么开心！有次叶修看到她表情误以为她嫌吵，关上门，苏沐橙更崩溃了，隐隐约约的笑声传过来，而她只能坐在门外。&lt;/p&gt;
&lt;p&gt;更糟糕的是她意识到，黄少天有时候，很像苏沐秋，比她还像。她长得像，但性格和哥哥是不一样的，她不太爱说话，温顺，脾气不是很好，而黄少天跟叶修有时看着就像苏沐秋和叶修的翻版，她不行，她跟叶修之间永远存在着苏沐秋的阴影，她以为这样够了，可是现在又有了另一个更年轻的没有过阴影的角色进入游戏。&lt;/p&gt;
&lt;p&gt;她必须赶走黄少天。&lt;/p&gt;
&lt;p&gt;但她不知道怎么做。&lt;/p&gt;
&lt;p&gt;苏沐橙这样被自己折磨了好几年，她试探地问些未来，黄少天说当然要去G校，喻文州一直在申的嘛！又问叶修，叶修说去H校啊，不是早就做的决定？摸了她头。&lt;/p&gt;
&lt;p&gt;她松口气，说好，我也要去。&lt;/p&gt;
&lt;p&gt;这件事她大以为就是彻底过去了，而叶修一个人摇摇晃晃的好像已经成为世界的常态，几年后她在H校变得自信了些，交到新朋友，不再把叶修当成救命稻草，听见喻文州和黄少天的婚讯，很多记忆里的事情也变得清晰。&lt;/p&gt;
&lt;p&gt;比如某个夜晚叶修看着黄少天，当时她拼命抗拒这种可能，闯进去说我渴了，生硬地。&lt;/p&gt;
&lt;p&gt;现在她才敢确认，至少那秒，叶修动过心。&lt;/p&gt;</content:encoded><category>writing</category><category>全职高手</category></item><item><title>睡前喻文州在翻着书，</title><link>https://agnesv1.github.io/writing/#c-bedtime-reading</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-bedtime-reading</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;睡前喻文州在翻着书，边翻边划拉两笔，手空出来就揉着旁边在玩手机游戏翻来滚去的少天的头发，有时候看得入迷了半天没揉他，少天就自己脑袋凑过去，挡着书，还要控诉喻文州：你怎么不理我了！&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>想康李轩，在中环的积木迷宫，</title><link>https://agnesv1.github.io/writing/#c-central-lego-maze</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-central-lego-maze</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;想康李轩，在中环的积木迷宫，车流声，贫苦和明码标价之间，可能是去见家里安排的相亲对象。&lt;/p&gt;
&lt;p&gt;第一次约会，赶上香港的某个movement，餐厅是很难预约的那种，两个礼拜前就谈妥时间，他很认真，没想过爽约这个选项。&lt;/p&gt;
&lt;p&gt;他怀抱鲜花逆着人潮，一路过来，花束掉得七七八八，像从夏天走进秋天。&lt;/p&gt;
&lt;p&gt;第二次约会是周末，路边街头菲佣聚餐，炸鸡香味的纸盒，雪碧瓶子。哪里都是这么多人，这么多声音，商场圈着居民区，马路像通天的落地镜，对面又是千篇一律的灯和人。&lt;/p&gt;
&lt;p&gt;他犹豫了下，发短信问，要不要换个地方，这家太难找了。&lt;/p&gt;
&lt;p&gt;对方回复，我已经到了。&lt;/p&gt;
&lt;p&gt;李轩开始考虑麻烦对方开个即时定位。一句「怎么每次见你一面都这么难」敲到一半，又逐字删掉。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>坊间新闻说末日是今天凌晨一点，</title><link>https://agnesv1.github.io/writing/#c-doomsday-at-one</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-doomsday-at-one</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;坊间新闻说末日是今天凌晨一点，hst惯例玩游戏到现在，还有十分钟，他看眼时间，起身去厨房拿酸奶。这段日子天气不太好，雷阵雨，这会儿窗外又在淅淅沥沥，是夏天，几道雷打下来，他口袋里的手机硌着哪块骨头，硬梆梆，hst打个哈欠，转身看见ywz在客厅。你怎么醒了？他问。ywz推开电脑，敲敲打打，头也没回说临时想起来发个邮件，抬头分给他一个眼神，其实逆光也看不清、ywz问你还没睡？都是废话。hst拿着酸奶盘腿坐上沙发的一端，桌上半杯水，窗外的雨声响亮，hst问要开灯吗？ywz轻声像是笑了，刚好藏在一道雷里，他说不用、很快。确实很快，hst又打开一局游戏，他和ywz早就加了游戏好友，互动达到一定次数有礼物，游戏角色在他的操作下拉住了彼此的手，上下晃动，分开，又握住，这样三次就到了今天的好感上限。然后就是这样了，hst伸个懒腰，黑暗短暂地钻进他的睡衣下摆，他说我困了，先去睡。晚安，ywz抬头，在屏幕的侧光里能看到他的笑。hst进屋，关上门，他睡前最后看了一眼时间，末日已经过去了、只有雨还下着。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>确定关系的那俩礼拜就是广州的雨季，</title><link>https://agnesv1.github.io/writing/#c-guangzhou-rainy-season</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-guangzhou-rainy-season</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;确定关系的那俩礼拜就是广州的雨季，假设九月，每天每天都在下雨，衣服晾在外面才吹两个小时风就又被淋透，锐锐较为机灵，挂到空调外面那个机器出风口，在屋子里吹冷风，晚上一看，几件衣服被风吹得黏在一起染了色，于锋在洗手间踏踏实实一件一件用吹风机吹，也就五六件衣服，还没吹到球鞋（淋湿了两双，后来学聪明了全都出门塑料拖鞋，回来莲蓬头一冲就行）吹风机就过热停工，于是凑起来在附近找了个洗衣店做烘干，好吧目前还跟感情戏没关系，但我们继续说这段日子，这段日子每日三餐从宿舍到训练大楼到食堂，宿舍到训练室之间没有雨棚，跑起来也要冒个两三分钟的雨，慢悠悠举着伞又会被淋湿半条裤子，食堂在训练楼的底层，还好，盖的时候有点点不合理，门口的瓷砖被雨伞和鞋底踩得湿湿滑滑，特别容易摔倒，摔倒就又要洗衣服，每走切换一块新的地图，小伙子们就要加倍当心注意地面的属性点，是容易溅到水的，容易摔倒的，或者可以稍微放松点。第二个礼拜时招来两年的保洁阿姨（也就是我）不知道从哪里学来的招，先是申请了好几块大地毯，想着垫在训练室门口就没那么容易让地板被踩脏，可惜低估雨季和年轻人的移动频率，几块便宜大地毯很快也浸透了水，然后又搞来了防滑条，贴在瓷砖上，多少是有用的。每天晚上或者六日，大家回到宿舍也什么都不想干，说联机打游戏，几个心理素质稍微差点就抱怨一整天都输打得要吐了，上网也上不出太新鲜，聚在二楼大厅玩狼人杀或者剧本杀，格外吵的几个（当然有少天）叽叽喳喳说得太多，被路过的阿姨（也就是我）瞪了一眼，指着隔壁几间说人家还在休息。文州从来都不太参与这些，不太玩，但也就是那几天，大约一个人在阴暗潮湿的床上太容易抑郁，少天拉他出来也就从善如流地合合群，少天也蛮惊讶这个吊车尾（虽然确实有两下子）其实也不算很自闭嘛，总之俩人加倍形影不离，有个夜晚九点左右的时候他躺床上短信问文州看电影吗，文州问几点，零点五分，在市中心他千挑万选的电影院，又是杜比又是什么高科技，文州不太关心这些就匆匆扫了眼，少天说本来都忘了零点首映，没想到，还有票就赶个热闹，俩人借着淅淅沥沥的雨声偷溜出来，满走廊都是等待被晾干的伞，太潮湿，出来又挤在一把伞里往外快走了十几分钟到地铁站，赶着末班车前往市中心，前面说到蓝雨基地在机场附近，市郊，很难打到车，那时候还没什么网约app，到市中心吃了个24h早茶或者全家便利店，看完电影已经是两点多，沿着建筑物的那种凹进去的走廊找一家宾馆，一家价钱比平时高出太多，一家满了，到第三家进去然后反正心照不宣搞了，搞完也算谈恋爱了，太年轻嘛，第二天设了很早的闹铃醒了照常跑回去训练，进屋前文州拿了门口阿姨准备的（是我，别问了）干毛巾给他擦完头又自己擦，训练室里键盘声，窗外的雨点打着玻璃窗，细细麻麻，训练室的白炽灯照得室内外色差怪诞，少天坐着转椅滑到文州身边，没睡够很刻意地打了个哈欠，看文州做完这组训练才转过头，挂着黑眼圈，拉着手不够，在过于明亮的屋子里偷偷接吻，然后就算在一起了，歪头看对面于锋还沉浸在电子竞技的快乐里，应该是没看到刚才发生了什么吧？他进来的时候没擦发梢，头发湿了些，水滴怎么就掉下来渗进键盘，也没什么意思，少天就是记住了这个镜头，回头跟文州指尖分离，转椅滑回去，下一组训练，但有什么不一样了，他知道，有什么从今天开始不再一样了。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>老魏离开厂子单干，</title><link>https://agnesv1.github.io/writing/#c-lao-wei-goes-solo</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-lao-wei-goes-solo</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;老魏离开厂子单干，做点小本生意但蛮不景气，大冬天，骑着自行车戴那种很东摆的棉帽子，回家门口看见另一个老大爷蹲在那里抽烟或者怎样，撂下自行车一看，是叶叶。叶叶进了屋烤了半天才活回来，鼻子脚腕都快冻掉，老魏说怎么想起来我，叶叶说单位下岗吧，这不也轮到了，老魏想你是技术骨干啊不至于，叶叶又抻了个被子捂在里面说话，还开玩笑，天妒英才之类的，然后问候近况，老魏说自己的小本生意，叶叶说啊我现在也出来单干，老魏问怎么肥四，叶叶说捡了几个小孩跟我混，这不看看你那边有没有什么别的出路，俩人也没谈未来，就说共克时艰。叶叶跟着晃悠了几天，老魏带他休闲娱乐，去ktv，外面看还以为是个澡堂或者电影院啥的，进去一看竟然是正经挂牌ktv，女老板陈果，老魏没说但是肢体动作一出来叶叶就懂俩人关系不一般，混了两句，果果就让他们俩进去白混着唱，唱了好几首，叶叶说这家歌单还挺全啊，老魏说这几年也没更新过，都是老歌，不时髦，叶说这不土到一块去了，然后合唱广岛之恋，叶一拿麦就抢到男声部分，魏捏着嗓子唱女声，越过道德的边境，我们走过爱的禁区，破破烂烂的沙发上叶叶大笑着搂他，转头看门口站了个人，果果拿着水果盘进来，碟子里都是一整个的苹果和别的水果，实诚得很，闲聊里说你们北方人就是不会做生意，我们那边都切成小块，一碟子就几块，又显得精致又省钱，果果说我老家可在浙江，十几年前跑过来，赶个好机遇，你以为我不知道，这边不整那一套。然后闲聊，叶叶自白身份，果果将信将疑，俩人你来我往的没注意到老魏在旁边闷声又点两首歌，也谈到叶的星星，果问接下来呢，叶叶说过来之前正好你（魏）徒弟给我画了个大饼，宏伟蓝图，星星之火。魏被扯回话题里。对，就是原本叶叶没想得那么坚决，我儿媳推了他一把的那里。魏魏一听，拍大腿，我这边正好有个什么东西，反正类似于那个技能点，要卖出去的话钱也有了。后来。后来钱到手了，春天也来了，共克时艰，叶叶拿着新钞回来的那天晚上仨人去吃烧烤，差不离分了赃，你一杯我一杯，叶叶以水代酒，说祝你们俩幸福啊，果说祝我们仨吧，抬眼看见老魏涨红的脸，突然反应过来那天老魏在ktv狂点歌是干嘛，果拍了他拿筷子的手，说祝星星，对，祝星星，三个豁口的搪瓷杯高举起来，碰到1起。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>我cp就很适合所有纯情又安全的设定，</title><link>https://agnesv1.github.io/writing/#c-pure-and-safe</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-pure-and-safe</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;我cp就很适合所有纯情又安全的设定，校草和学霸的，会脸红的，初吻的，和初恋毕业就结婚的，被家人祝福的，白头偕老的，幼稚的无聊至极的，我cp命里吸萝莉就是因为够纯，青涩到酸苦，阅尽千帆的社会人很难品出这种天时地利人和型初恋的好，没恋爱过才知道如何享受如此梦幻的童话，你得忘记你听闻过体验过的所有人间真实和亲密关系里的窘迫，回到十一岁，回到你第一次听说隔壁班有对早恋的那年，很好奇：爱情是什么？所有好的，所有最光鲜最美丽最登对最永恒的，你用上很多个最高级，把自己知道的那几个词都丢进许愿池里，然后水面跃出清晨的阳光，那个故事就是青木，是成年人不相信也没资格进入的永无乡&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>你们店里的唱片机呢？</title><link>https://agnesv1.github.io/writing/#c-record-player</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-record-player</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;聊天聊到一半，喻文州突然问，你们店里的唱片机呢？&lt;/p&gt;
&lt;p&gt;坏了，今天忘了开！李轩打开一个app戳了会儿，音箱播放起一首轻快的香颂，咖啡馆的时间流动起来。他放下手机，有点诧异地，你怎么开始注意这种事了。&lt;/p&gt;
&lt;p&gt;喻文州放下咖啡杯，回答得很不含蓄。少天这两天出去郊游，我总觉得太安静。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>第十赛季时候联盟出周边，</title><link>https://agnesv1.github.io/writing/#c-season-ten-merch</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-season-ten-merch</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;第十赛季时候联盟出周边，一叶知秋，被yx粉丝日了，yx粉丝说为什用sx脸，三连冠的叶叶不该有一版？几边各执一词，冯宪君又实在不是一个擅长处理这种事的人，公关团队开了几个小时的会，他草率宣布说我希望每个人都好，但是工厂blabla反正不可能都做，大家投票吧，看哪边票数多，就先出哪一套。孙家说你们老前辈争这个干嘛，十年前不说话十年后非要撞上来，叶家说我们本来就是荣耀的top，联合起许多路人，早年看过荣耀比赛的很难不对叶的一叶知秋有感情，如此这般掐了一个多礼拜，又是花钱拉票，又是不共戴天。几天后有人说，这本来就该联盟定的事呀，怎么叫我们来争？众人恍然，急匆匆调转枪头指向联盟，要冯宪君给个交代。现在难题换了个姿态重新摆在眼前，钱是赚了一些，但都不好赚，冯宪君跟秘书说紧急开会，从公关到论坛维护都加点加班。媒体闻到了血味儿，采访了一圈最后采访到联盟里的一小秘书跟前，对方苦着脸说加班了好几天能让我歇歇吗，记者追着问，群众们要讨个说法呀，兴头上，哪容得你歇。小秘书浑浑噩噩说了些套话，最后被剪辑加工，成了指向联盟的匕首，最终逼得联盟道歉，故事的反派被惩罚了，他们的声音被听到了，亢奋的成就感沸腾在每一处，再一次。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>在想叶离家出走那天的火车，</title><link>https://agnesv1.github.io/writing/#c-the-runaway-train</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-the-runaway-train</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;在想叶离家出走那天的火车，十来个小时，泡面，热水，是哪一年，拎着两个超大行李箱，打开嘲笑自己过于细致谨慎的弟弟，年轻人，离开家的路上被兴奋和未来蒙上了眼，不会想家，那天下雨，衣服粘在身上也觉得是新生活和勇气的一部分。其实那些事情叶自己都忘了，是好多夜晚里他和陶吃宵夜，陶会点两罐啤酒，他抽烟，飘飘然时候什么心肺都掏出来过，听着蝉叫，觉得自己是多么地活啊。离家出走的那个剧情他说了有四五遍，每次都有些细节变动，他自己记不清。陶问他哭过吗，这个问题也提过好几次，但叶怎么也回忆不起来，大概率是没有的，陶有一次大概喝多，非要按头让他承认想家，那就当哭过吧，叶从善如流。于是几十年后有人再次问他，问那个离家出走的故事，问他哭过吗，老叶弹了弹烟灰，说怎么没有，哭的可厉害了。实际上，年少轻狂的场景全都记忆模糊，他回忆起的是无数夜晚里的夜宵摊，在幼稚和成熟边缘的烟灰缸和啤酒易拉罐，还有陶给他强行塞进他回忆里的眼泪。他不知道自己为什么要这么说。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>青训营时俩人很合不来，</title><link>https://agnesv1.github.io/writing/#c-training-camp-friction</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-training-camp-friction</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;青训营时俩人很合不来，但是阴错阳差搞在了一起，就是没确定关系。&lt;/p&gt;
&lt;p&gt;喻文州处处都不越界，就是炮友和陌生人的处理方式，黄少天就有点不爽，挠他，不爱上自己也就算了都这么熟了居然还不把自己当成朋友。&lt;/p&gt;
&lt;p&gt;有一次做完了，少天就咬喻文州脖子，留下痕迹。&lt;/p&gt;
&lt;p&gt;喻文州很无奈地叹气，因为很难处理这个，需要超强遮瑕膏（这里是植入广告）。&lt;/p&gt;
&lt;p&gt;喻文州：少天好像一直对我有意见。&lt;/p&gt;
&lt;p&gt;黄少天就很快速哼了一声，迅速反应过来：别装了，你不知道我为什么对你有意见？&lt;/p&gt;
&lt;p&gt;喻文州：嗯，我知道。&lt;/p&gt;
&lt;p&gt;黄少天：然后呢？那就给我一个解释，你是看我哪里不顺眼还是嫉贤妒能啊！&lt;/p&gt;
&lt;p&gt;喻文州就笑起来，说，少天要先问我，问你真的想知道答案的问题，我才能回答你。&lt;/p&gt;
&lt;p&gt;黄少天靠了一声，想了想。&lt;/p&gt;
&lt;p&gt;喻文州很耐心地给他扣上扣子：想明白再来问我。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>喻黄适合那种美剧开头，</title><link>https://agnesv1.github.io/writing/#c-tv-opening</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-tv-opening</guid><pubDate>Tue, 01 Jan 2019 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;喻黄适合那种美剧开头，闹钟，少天宝宝迷迷糊糊睁眼，洗漱，换衣服，冲下楼吃早饭，家人问为什么这么赶时间，他咬着面包含含糊糊，骑上单车，一路的树荫，除草机和狗，一手扶着车把一手和同学打招呼，镜头停在校外，他在远处停好车，跑了几步，拍一个男生的肩膀，男生转身，正反打。大概是校园文，昨晚短讯里说漏嘴，告白刚刚成功，第二天早晨，他飞奔来见崭新的男朋友。&lt;/p&gt;</content:encoded><category>card</category><category>全职高手</category></item><item><title>关于网文：看表情识人</title><link>https://agnesv1.github.io/writing/on-webnovels-reading-faces/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/on-webnovels-reading-faces/</guid><description>统计几位原耽写手笔下的表情/动作描写词频，蝴蝶蓝、水千丞、priest 谁的人物更&quot;活&quot;。</description><pubDate>Wed, 29 Aug 2018 00:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;猜猜这是谁五个表情描写猜写手&quot;&gt;猜猜这是谁：五个表情描写猜写手&lt;/h2&gt;
&lt;p&gt;（攻）轻笑、一笑、莞尔、失笑、低声笑。&lt;/p&gt;
&lt;p&gt;这就是！&lt;/p&gt;
&lt;p&gt;漫漫何其多！&lt;/p&gt;
&lt;p&gt;她的每个男主都会一直保持这套微妙的笑容体操，很少会使用别的表情。&lt;/p&gt;
&lt;p&gt;「失笑」这词虽苏，经不住三章一次这么用啊（。&lt;/p&gt;
&lt;h2 id=&quot;直男的魅力喻文州的表情动作&quot;&gt;直男的魅力：喻文州的表情/动作&lt;/h2&gt;
&lt;p&gt;接下来，让我们来欣赏直男的魅力人物描写！&lt;/p&gt;
&lt;p&gt;笑，约28次，基本就是笑，偶尔微微一笑；&lt;/p&gt;
&lt;p&gt;嘀咕，4次。&lt;/p&gt;
&lt;p&gt;边进行着当前任务（比如打游戏或者写字）边和人说话，交流时候头没转过去，这个描写大约五六次？都是和熟人；&lt;/p&gt;
&lt;p&gt;拿着桌上一个笔筒把玩着（苏est，动画的转笔更带感）；&lt;/p&gt;
&lt;p&gt;不动声色、大大方方、慢吞吞、毫不犹豫、似真似假、放松、看向窗外、若有所思、淡淡地。&lt;/p&gt;
&lt;p&gt;（请珍惜上面这行字……）&lt;/p&gt;
&lt;p&gt;苦笑/无奈8次；&lt;/p&gt;
&lt;p&gt;感慨，9次；&lt;/p&gt;
&lt;p&gt;意外/妹想到/抓瞎，6次；&lt;/p&gt;
&lt;p&gt;打招呼：起身招呼、挥挥手打招呼（这两段描写结合喻队的感叹号与呵呵，让我感觉他像个油腻中层管理……）；&lt;/p&gt;
&lt;p&gt;敲了敲屏幕、拍了拍空口袋、起身拍了拍少天；&lt;/p&gt;
&lt;p&gt;（这三句直男得让人绝望……哪怕加一个「轻轻地」……）&lt;/p&gt;
&lt;p&gt;连忙出声喊/连忙叫；&lt;/p&gt;
&lt;p&gt;插嘴/咳嗽/突然开口/忽然。&lt;/p&gt;
&lt;p&gt;蝴蝶蓝是真的硬核写手，塑造人物靠的是设定不是神态描写…………&lt;/p&gt;
&lt;p&gt;同人二设的喻文州说话绝对不会老加感叹号！！！！！&lt;/p&gt;
&lt;h2 id=&quot;对比水千丞的表情描写&quot;&gt;对比：水千丞的表情描写&lt;/h2&gt;
&lt;p&gt;仰起头、回头冲他一笑、不轻不重、大大方方、挑了挑眉、含笑、耸肩、眯起眼睛、撅起嘴、别有深意、闲适的、弯着腰、哈哈大笑、肩膀直抖、阴沉、大敞着腿坐下。&lt;/p&gt;
&lt;p&gt;别光嘲水女士审美土，她描写人物表情和动作确实技高一筹，而且设定里会有衣着审美偏好这样的细节。&lt;/p&gt;
&lt;p&gt;赵锦辛还有几句精彩的动作姿势描写，懒得找了。&lt;/p&gt;
&lt;p&gt;对比起来，上面两位的人物是不是特僵硬……&lt;/p&gt;
&lt;p&gt;（话说回来这本元旦里她还是明显对攻更上心，受的动作描写少多了。）&lt;/p&gt;
&lt;h2 id=&quot;继续猜人&quot;&gt;继续猜人&lt;/h2&gt;
&lt;p&gt;笑、慢悠悠、一愣神、默默地、静静地、习以为常地、聚精会神、十分有礼、皱眉、快步、沉沉地、止水似地、眸色沉沉、睨了他一眼、似乎是微笑了一下、咬住牙。&lt;/p&gt;
&lt;p&gt;（角色的脖子以下部位平时几乎没动作）&lt;/p&gt;
&lt;p&gt;这个是长庚，特征还挺明显的吧……&lt;/p&gt;
&lt;p&gt;P也明显比漫漫和蝴蝶蓝的表情描写要强很多，虽然我觉得她比水欠缺点劲儿。长庚也许是稳重，不过顾昀本来应该肢体动作很多的，她写的也不够，更多侧重心理描写。&lt;/p&gt;
&lt;p&gt;当然每个人优势不同……&lt;/p&gt;
&lt;p&gt;priest、水千丞和漫漫何其多的人物描写明显更「绿jj」一点。&lt;/p&gt;
&lt;p&gt;这方面，漫漫欠了太多火候了。&lt;/p&gt;
&lt;p&gt;有意思的是，可以去看看魔道祖师，塑造方式更接近qd那边，魏无羡很少有那么细腻的表情或情绪，读起来很风流清爽（个人偏好。&lt;/p&gt;
&lt;p&gt;不过墨香铜臭写天官赐福的时候，花城就开始频频假笑（。&lt;/p&gt;
&lt;h2 id=&quot;表演与真实&quot;&gt;表演与真实&lt;/h2&gt;
&lt;p&gt;谁说的？程砚秋张火丁吗，说，演戏就是要脚趾尖上都有戏。&lt;/p&gt;
&lt;p&gt;创作中的人物塑造、生活中的个人形象维护、或者犯花痴，都同理。&lt;/p&gt;
&lt;p&gt;在人物内核运转逻辑构建之后，&lt;/p&gt;
&lt;p&gt;把自己想象成一个演员，&lt;/p&gt;
&lt;p&gt;他是什么样的人？&lt;/p&gt;
&lt;p&gt;如果我在演他，我应该怎样演才像？&lt;/p&gt;
&lt;p&gt;真的，理性讨论，【微微一笑】是不是蝴蝶蓝能想出来能说出口的最腻歪的表情了？&lt;/p&gt;
&lt;p&gt;他有勇气启动【似笑非笑】这么gay的词吗？&lt;/p&gt;
&lt;p&gt;没有！&lt;/p&gt;
&lt;p&gt;叶修也只有一次【轻轻笑】的机会（还不是【轻笑】，这俩词的gay度差很大的），&lt;/p&gt;
&lt;p&gt;莫凡意外地拥有一次【不置可否】，&lt;/p&gt;
&lt;p&gt;全书【微微一笑】出现频率低于十（主要由叶修、张新杰、两任索克萨尔瓜分），&lt;/p&gt;
&lt;p&gt;【失笑】三次由叶修唐柔和npc完成，&lt;/p&gt;
&lt;p&gt;【笑了笑】的主力是叶修，其次是喻文州、苏沐橙、王杰希、肖时钦（谢谢！小周竟然也有一次，待遇还成），&lt;/p&gt;
&lt;p&gt;【大笑】和【哈哈】反派色彩比较重，但是黄少天、包子和孙翔有幸拥有这样的笑容。&lt;/p&gt;
&lt;h2 id=&quot;纠正&quot;&gt;纠正&lt;/h2&gt;
&lt;p&gt;纠正：我翻了两本严肃文学（……）想要确认一下，发现它们其实都不搞这么多花里胡哨的词。所以蝴蝶蓝那种说明书一样的写法，也许，才更接近「正经讲故事」而不是 「爽一下」……&lt;/p&gt;
&lt;p&gt;是我被原耽绵延万里的粉红滤镜糊了脑子……&lt;/p&gt;
&lt;p&gt;但！我脑补的喻文州说话还是不会加那么多感叹号的！！！！&lt;/p&gt;</content:encoded><category>writing</category><category>哔哔</category></item><item><title>关于魔道祖师（不是同人）</title><link>https://agnesv1.github.io/writing/on-mo-dao-zu-shi/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/on-mo-dao-zu-shi/</guid><description>从动画、结构、风格、层次到深度，拆解《魔道祖师》为什么这么火，兼谈《天官赐福》。</description><pubDate>Thu, 26 Jul 2018 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;em&gt;目标读者：想从中获得写作经验的（以及部分天官赐福）&lt;/em&gt;&lt;/p&gt;
&lt;h2 id=&quot;动画&quot;&gt;动画&lt;/h2&gt;
&lt;p&gt;我为了听边杰配音就健身时候看了看动画。首先我蛮喜欢原作戏多的叙事手法的，我，一个非线性叙事爱好者。动画改编难度颇大，前尘今世一刀分的话观众会催促快点结束前尘，但是回忆交叉的玩法肯定好多观众说看不懂哈哈哈哈。期待处理方式，尤其是义庄，义庄的完成度高到只适合做番外。&lt;/p&gt;
&lt;p&gt;期待一下边江如何演绎闺秀攻的情绪波动（。阿杰对声音的处理如此动画我略微没想到，确实贴脸，但我出于个人趣味还挺希望听他用演绎影视剧的方式私下来一段。&lt;/p&gt;
&lt;p&gt;还蛮惊喜郭浩然的江澄，这人设稍微选个青年音色的cv就容易流于尖酸刻薄小鸡肚肠，惹人厌，傲娇低音一下子显得不那么争强好胜了！&lt;/p&gt;
&lt;p&gt;其次世界观设定丰富也是难得的加分项，有利于让读者沉浸在这个世界里。一些利于传播的点：反复强调金家的金星雪浪，蓝家抹额，温家的太阳，江家的莲蓬，以及各家色系，这些都是鲜明记忆点，可以回顾下很多原耽写手相当忽视这种视觉记忆点。夸张的人物言行和丰富的视觉记忆点有利于动画化或者做成小漫画，还利于卖周边，本身它就是图像友好型世界观。至于写手和霹雳有什么渊源我不清楚。&lt;/p&gt;
&lt;h2 id=&quot;结构&quot;&gt;结构&lt;/h2&gt;
&lt;p&gt;义庄那段儿非常精巧，一个依托他人坑蒙拐骗的假瞎子，她的靠山是一个有能力且心地善良的真瞎子，他们遇到了一个有实力有演技的恶人。这组人物关系张力很强，扩展成电影都没问题，多看电影也许能在这方面稍微发展发展（。（题外话一句，徐峥味儿。）&lt;/p&gt;
&lt;p&gt;魏无羡的人物设定则是和权贵重生文有异曲同工之妙，前世top级别的碾压带来阅历和实力上的外挂，今世只要轻松缓释就行，读者能够代入主角感受到顶级玩家换服炸鱼（x）和大v换小号掐架（x）的乐趣。&lt;/p&gt;
&lt;p&gt;而重生本身又有复仇的趣味，因果报应也是读者们的一个共通萌点，赶尽杀绝前世已经干了，今世还要让世家低头买好，不过这本书不是很重视这个情绪点。&lt;/p&gt;
&lt;p&gt;主角设定里，魏无羡的很明显，天下人误会我雷锋本锋，应该能满足很多读者的自我牺牲+自我陶醉趣味。（非贬义，我特别好这口。）至于教育小辈啊听见自己前世身份被崇拜被恐惧那些情节也能提供一些优越感（俗称爽文）。在提供读者情绪价值方面，蓝忘机则更接近一个辅助的位置，就是给魏无羡这个在聚光灯下少年意气恣意妄为的主角一个安全网。&lt;/p&gt;
&lt;p&gt;蓝忘机每件所作所为都仿佛在重申婚礼誓约：无论你是好是坏，富裕或贫穷，疾病或健康。&lt;/p&gt;
&lt;p&gt;另一点是我在【明骚】那段提过的，魏无羡是轻微「脱轨」的。其一这带来动画感，其二可能让读者也借书间接体验到恃才傲物的人生……人物的言行夸张自如，超出读者生活中的经验范畴。我猜测在读者生活经验里，无论是极度沉默寡言（蓝忘机）还是极度张扬自信（魏无羡）都是一种权势的化身，对这类人物特性（冰山/明骚）的推崇背后似乎也有着慕强的影子。但两者之间还是有些许差异，「明骚」是一种更接近日系推理思维的更具有幽默感的属性，它需要人物不断频繁地打破寻常的认知框架或社交习俗，或者可以理解为解构或者「破四旧」。但我至今没有看到有人有能力重筑合理结构。&lt;/p&gt;
&lt;h2 id=&quot;风格&quot;&gt;风格&lt;/h2&gt;
&lt;p&gt;先说文笔和设定思路，在同行里算中上了。夸张不只是魏无羡的百无禁忌，也是蓝忘机的逢乱必出，或者聂大哥的嫉恶如仇，现实生活中的人无论好坏都不太可能极端到魔道祖师主角的程度……墨香铜臭把握好了这个度，而且整体还非常规整，不会显得仿佛混入了什么性情上的庸人如你我。这里带一句，极端化一些性格特征也容易带给读者快感。&lt;/p&gt;
&lt;p&gt;包括人物对话，可以看出蓝家格外咬文嚼字，而魏无羡的措词要随意得多，甚至明显有现代用语的痕迹，这是一种打破规则甚至打破时代打破次元壁，让我想到贱贱。（划重点了啊）这也是塑造主角人设的好方法，风格在于元素的反复强调。&lt;/p&gt;
&lt;p&gt;魏无羡和世家在结局都逐渐改变思路，达到【难得糊涂】的境界。有趣在于墨香铜臭的写作手法也有这种特质，让全书多少有一些魏晋风流劲儿。cp的初夜在非常随便的郊外，表白也很难说得上浪漫严肃（表白的情景设计厉害非常，令人难忘，是完全迥异于冰释前嫌或生死攸关的独特浪漫），对于血洗不夜天这么重要的cp关系发展节点，竟然最后才给出解释，而且不详写，只以蓝曦臣视角轻轻带过，江澄的恩怨往事同样就变成说不出口，聂导到底导没导虽然给出了明确暗示但主角也并不给予更多注意力，写手不执着于解开所有谜团。这种洒脱，匠气的玩法就是小开放式结局，重要的事都尘埃落定然后在一两件小事上悬而未决，高明的玩法则是如此，凡事都不必仪式感太强。&lt;/p&gt;
&lt;p&gt;不过报仇还是挺有仪式感的……墨香铜臭似乎是在试图削弱这种感觉，但是报仇嘛要爽出点因果报应的味道怎么可能不仪式……比如江澄最后也是有恩不能说而且用着金丹，温宁胸口被打碎，世家全体被魏无羡救了，金光瑶死在大哥手上。好在主角没有放很多精力和注意力在这些事上，就显得没那么睚眦必报（。我估计吧，墨香铜臭还是希望这些恩怨往事更多地作为魏无羡洒脱恣意少年气的衬托。&lt;/p&gt;
&lt;p&gt;双箭头也有意思。前尘篇两个人的箭头都属于缓释胶囊型，慢慢琢磨越想越多。魏无羡这边不太明显，江澄diss他为了救蓝忘机害了江家而不是diss绵绵多少能初窥端倪。魏无羡的举动说是少年郎闹心上人也好，说是骚扰（呃）也好，有一种蓝忘机性启蒙恩师的感觉（。我想了下他对其他人更多是施恩或调笑，确实罕有刻意打破对方生活习惯的行为，而习惯磨合只需要发生在夫妻（和室友，唉）之间。&lt;/p&gt;
&lt;p&gt;结局的气氛太含糊了。&lt;/p&gt;
&lt;p&gt;真要说的话，这三波围剿下来，首先世家凋零，金家就靠大小姐，江家也是江晚吟一个人撑起来的，蓝家俩徒弟不在状态，聂家虽然隐隐有崛起之势但是武学太邪门。其次要么是不得善终要么是永失至亲，老一辈过得都比较绝望了。最后道德上的吞吞吐吐，「武侠」概念赖以生存的魅力「恩怨分明」都自魏无羡起被打破，（这里有意的话可能可以扩展成反武侠）世家甚至于整个武林怎么做人啊，那个魔道老祖，你爷爷想杀他结果被搞了然后他后来救了我们那当年的事儿嗯嗯嗯嗯嗯算了不展开讲了……这应该是挺夕阳红的，但是写手没强调这点。&lt;/p&gt;
&lt;p&gt;不然在一篇夕阳红，唯独主角千疮百孔但如今靠着爱情的滋润还能快活，更能显得爱情万岁哦（。&lt;/p&gt;
&lt;p&gt;一个视角是可以搞薪火相传嘛。番外里主要都是小辈，但小辈的角色也稍微有点少，世家交好崛起都靠小朋友这个思路听着还是振奋人心的。&lt;/p&gt;
&lt;p&gt;另一个视角是做秩序的筑基者，建立武林大会那种玩意，盟主轮流制啦，互相制约啦明确责任啦，但是全书更多着眼于魏无羡的名士不羁风流做派，也不可能谈这个。&lt;/p&gt;
&lt;h2 id=&quot;层次&quot;&gt;层次&lt;/h2&gt;
&lt;p&gt;层次感是魔道祖师能这么火的重要原因之二，之一是视觉元素。&lt;/p&gt;
&lt;p&gt;越级碰瓷个大导，李安，他的电影永远有那么两三层，最外一层可以是刺激的冒险，中间一层是微妙的人物关系与情感，最里面一层是隐喻。这就意味着资深迷影也不太会讨厌他嫌他肤浅，（何况他的层层递进如此精致）看个热闹型观众也不介意为了他的电影走进电影院，普通影迷亦容易找个写影评的切入点。&lt;/p&gt;
&lt;p&gt;对于原作也不看同人也不怎么看的凑热闹型传播粉丝，有寡言老干部攻和聒噪强受，有汪叽和羡羡，抹额和发带，蓝的和红的，其中欲求不满类型还有香炉天天避尘剑。这就够了……这类粉丝脑子里也装不下更多东西了。况且他们十有八九不花钱，就造个势吧……&lt;/p&gt;
&lt;p&gt;对于散粉小读者们，有粉圈约束买正版呢（。「蓝忘机等了魏无羡十三年」这种梗啦，主要是爱情线，我估计这类读者主要是被重申情深似海的同人打动的。&lt;/p&gt;
&lt;p&gt;到这里就已经有难度了，因为感情戏能写出这样，说实话（（（，在同行里说不上特难但也说不上简单……感情戏真的玩得转的，同一个人物关系模板写九遍都有粉丝买账。&lt;/p&gt;
&lt;p&gt;要吸引再深度一点的粉丝，就主要靠复杂世界观、性格多面（虽然顶多两三面）的配角撑场，粉丝会希望在更多相关创作中把这些设定都展开来，对这个魔道祖师的世界真正产生兴趣。&lt;/p&gt;
&lt;p&gt;再再再深就够呛了，书的深度够呛，顶多能讨论要不要洗白反派ABCDE……&lt;/p&gt;
&lt;p&gt;至于宇宙大手，有前面的几种粉丝她们应该都乐意来捞钱吧（。江湖传闻墨香铜臭靠营销上位，真假不明，这个思路还是可以有的。&lt;/p&gt;
&lt;p&gt;卖改编权就看命看时机了，过了这几年不知道发展如何……&lt;/p&gt;
&lt;h2 id=&quot;深度&quot;&gt;深度？&lt;/h2&gt;
&lt;p&gt;欠佳，够用。&lt;/p&gt;
&lt;p&gt;真说有还是有一些的，人言可畏。或者说反派ABC的递进。主角小时候年少轻狂，恃才傲物，非黑即白，想着以眼还眼报掉血海深仇但发现能力失控了，哎呀，也不是所有坏人就无恶不赦嘛，认识到了要辩证地看待事物……&lt;/p&gt;
&lt;p&gt;这种道德上的灰色地带还是有点意思的。&lt;/p&gt;
&lt;p&gt;三个反派递进。&lt;/p&gt;
&lt;p&gt;第一个是温家，绝对邪恶，但是主角视角，主角还站在对立面。即使如此主角也觉得温家有好人。&lt;/p&gt;
&lt;p&gt;我槽一句这主要是法制不健全，侠以武犯禁，没有规范量刑犯点什么事儿就瞎打……也不懂三权分立，蛮夷世界。&lt;/p&gt;
&lt;p&gt;第二个是男主魏无羡，他干的事儿吧失不失控的不好说，世家都想干掉他还是很可以理解、情有可原、甚至是理性的（。一个不可控的实力强大的非我族类，不知道哪天控制不住就杀了谁，这个议题我们也在x-men系列里见过。我个人觉得作为普通人类吧……………………是吧……&lt;/p&gt;
&lt;p&gt;善良和放纵是需要实力支撑的，弱者只可能畏惧。&lt;/p&gt;
&lt;p&gt;我还是想说立法的重要性，你们谈好什么是正当防卫不就完事儿了吗……书里也一直强调他的百口莫辩，很多事是冤枉的，这也是嫌疑人也有资格泳有辩护人的意义啊（。&lt;/p&gt;
&lt;p&gt;第三个是金光瑶，他死翘翘的时候主角视角已经有同情他，就是说这个人也许不是特别那什么……他也有被冤枉的地方blabla。&lt;/p&gt;
&lt;p&gt;我很高兴写手没有暗示第四个是聂怀桑……不然一个接一个也太仪式感。&lt;/p&gt;
&lt;p&gt;全书的深度准确说就停在这里了，人言可畏，乌合之众。&lt;/p&gt;
&lt;p&gt;恰恰也回答了一切开始的那个问题：灵气也是气，怨气也是气，为什么怨气不能为人所用？放纵和约束最终互相妥协（。&lt;/p&gt;
&lt;p&gt;往下挖可以谈解决方案（我之前说的寻求法律替代物），谈教化大众，在言传身教小辈时候教他们辩证地用发展观看待事物（（。可惜都没有。毕竟是墨香铜臭不是priest（。主角也谈不上对群众失望透顶，就是难得糊涂地略过了，只记恩不记仇。&lt;/p&gt;
&lt;p&gt;主角的世界观依然是但行好事莫问前程，蓝忘机讲究逢乱必出，魏无羡是明知不可为而为之，就都是在坚持一种朴素的正直。&lt;/p&gt;
&lt;p&gt;我想cue一下春秋战国，就是读者其实都觉得行为荒诞愚不可及，但会感觉仁人义士感情到了，愚蠢而可敬。可是全书没有人认为主角愚蠢（江晚吟是迁怒），对可敬描写也不够。&lt;/p&gt;
&lt;p&gt;这就是为什么搞事情应该有个指导纲领啊，主角并没有遵从或自创一套自洽的可以解释很多事情的哲学理论……难免显得不够聪明。羡羡确实三岁，蓝忘机也更多是遵从家规。&lt;/p&gt;
&lt;p&gt;在几个可能的主题中，【快意恩仇】【人言可畏】【夕阳红】【爱情万岁】【薪火相传】【名士不羁】，写手还是选择了最后一个。&lt;/p&gt;
&lt;p&gt;可惜其他元素依然在场，还和这种魏晋风流的情绪有略微冲突没有衔接好（无论是作为支持论据或反衬），让这本书不可能更上一层楼。&lt;/p&gt;
&lt;p&gt;如果墨香铜臭继续写的话，我倒建议她尝试春秋战国为背景的叙事。她对理论所知甚少，在宣泄和煽动情绪方面更为擅长，而且历史题材改编动画说不定还容易拿官方扶持呢。现代题材的话，娱乐圈会是个可能的选择，主角和粉丝的关系，或者依然是架空玄幻题材，强调「成长」，主角如何从桀骜不驯变得有所担当，但又不失灵动的少年气，这种。&lt;/p&gt;
&lt;h2 id=&quot;番外撞脸瓶邪&quot;&gt;番外：撞脸瓶邪&lt;/h2&gt;
&lt;p&gt;搜微博关键词有人说那个大热网剧男主设定和蓝忘机有点像？说真的，我觉得大陆能爆火的cp都是瓶邪路线……很多没看过原作也没怎么看过同人的跟风粉丝就好这口，是忘羡，也是方无，总之最后都会被歪成两个模模糊糊的模型。&lt;/p&gt;
&lt;h2 id=&quot;兼谈天官赐福&quot;&gt;兼谈《天官赐福》&lt;/h2&gt;
&lt;p&gt;看完人渣反派和天官赐福了！我说的！没错！天官赐福里重复和强化的元素我都猜到了啊啊啊啊啊啊啊啊啊啊那什么所见略同！&lt;/p&gt;
&lt;p&gt;天官赐福主要卖点：加强版快乐王子，图像友好型文字（略over了有些场景我看着文字描写都觉得绚烂得刺瞎双眼），幽默感（尤其是时代错位违和感），以行动宣誓式示爱，配角的多面性，道德的含糊地带，两难抉择时刻，趣味性颇佳的群戏，非线性叙事（这次插叙收敛了点但回到坟墓回想第一次飞升那段真美），人物从一蹶不振到宠辱不惊（这段不是重点要不然教化意味会比较重）、我为众生众生负我、重头再来的关系户。&lt;/p&gt;
&lt;p&gt;不知道她主业是什么，如果去做做电影的辅助编剧应该蛮适合的，玄幻或者喜剧题材，成长后可以玩叙事结构。&lt;/p&gt;
&lt;p&gt;以及墨香铜臭做开车的设定如此天赋异禀却被束手束脚真是遗憾……&lt;/p&gt;
&lt;p&gt;攻的原型大概就是非常游刃有余的疯魔私生饭（？），哥哥走花路吧哥哥是宇宙中心哥哥做的都是对的今天也有好好给哥哥做应援我永远爱哥哥。&lt;/p&gt;
&lt;p&gt;受的原型是快乐王子与佛，还蛮明显，坚定的传播给全世界的善意真美好哦。&lt;/p&gt;
&lt;p&gt;挺好玩的几处文化挪用（？）：口令私聊建群，散功德，哥哥→粉丝/信徒，快乐王子与割肉喂鹰的结合，建了无数私生饭小号追星的攻。&lt;/p&gt;
&lt;p&gt;比较精彩的场景设置：太子巡演、百剑穿心（尤其是心理描写）、鬼新娘、客栈群戏（青灯天眼剑兰风信，这段很有喜剧电影感）、铜炉入场后的一路追逐（相较精彩的人物轮番出场设计，连贯性稍差）、万神窟、君吾一对n动员大会，最终决斗（小遗憾是动作描写稍差，另外墨香铜臭好像总是写不出决斗的紧张危险感）。&lt;/p&gt;
&lt;p&gt;众叛亲离虽然画面感不行但设计得很好，看完我真心觉得每个人能都被理解被原谅，拿腰带讨好风信这处描写太棒了。风师副本剧情设计不错，结局的找齐500人那段我get到写手意图了，可惜笔力没跟上。&lt;/p&gt;
&lt;p&gt;私心感慨一下这种大爱无疆的人设特别容易唯独误会攻一个人然后虐来虐去，太好了没搞这一套……&lt;/p&gt;
&lt;p&gt;当然比不了魔道祖师。&lt;/p&gt;
&lt;p&gt;其一在于整体连贯的气，魔道祖师的魏晋风流是从内到外，从设定到文笔，从男主性格到剧情，甚至非线性叙事的写法都在为这个风格服务。天官赐福则没有营造出那么完整气质，应该是「身在无间心在桃源」的佛气。&lt;/p&gt;
&lt;p&gt;其二在于同类竞品较多，写「坚定的可持续善意」写手挺多的，除了这种佛光氛围外还有教科书氛围和少年气氛围……太多了，不是很好出类拔萃。魏无羡落脚点在于「无羡/无所谓」，谢怜落脚点是「悲悯/众生皆苦」，显然前者更讨好当下社会也更独到。&lt;/p&gt;
&lt;p&gt;其三在于有肉无骨。魔道祖师各门派是有详细描写与一笔带过之分的，整个世界观像水墨画，近的细细勾勒，远的不过一个点，天官赐福的这个世界观透视感不清晰。而且无论剧情还是世界框架都不如魔道清晰干练，不考究具体设定不是问题，问题是写手一定要心里有一个大致的框子。&lt;/p&gt;
&lt;h2 id=&quot;尾声&quot;&gt;尾声&lt;/h2&gt;
&lt;p&gt;商业化发展的话，就是爱情线之外加强群戏喜剧、小世界观以及画面感这块。如果往纯文学发展，非线性叙事玩出花样还蛮美的（强烈建议墨香铜臭看看《佩德罗巴拉莫》），「众生与我」「施恩图报」「无人不冤有情皆孽」这几个议题也可以是发展方向。&lt;/p&gt;
&lt;p&gt;原耽之光谈不上，不够深，也不够成熟，但是情感类网文里画面感三甲应该是没跑了。&lt;/p&gt;
&lt;p&gt;&lt;em&gt;(:з」∠)&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;个人角度来讲，魏婴真的可爱，那种取之不尽用之不竭的开心自在，就是小孩子才有的精神气啊……吃过苦也笑得出，站在巅峰才有能力传播爱吧（。希望能成为这样的人……&lt;/p&gt;</content:encoded><category>writing</category><category>哔哔</category></item><item><title>单箭头浅析……歪理邪说</title><link>https://agnesv1.github.io/writing/one-sided-arrow/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/one-sided-arrow/</guid><description>拆解原耽写手们的单箭头套路：谁在扔箭头，谁在接箭头，这种&quot;没有爱&quot;的关系为什么好看。</description><pubDate>Fri, 08 Jun 2018 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;……天啊我又来了。&lt;/p&gt;
&lt;p&gt;例行声明：本文不适合任何作者的粉黑阅读，仅适合有着看见个圆珠笔就想拆开看看结构心态的手欠女孩。&lt;/p&gt;
&lt;p&gt;关键词：原耽、人物特性、强制、渣攻、单箭头。&lt;/p&gt;
&lt;p&gt;本文主要涉及写手：易修罗、西子绪、水千丞、亡沙漏、蓝淋、淮上、风弄、木原音濑、孔洽。&lt;/p&gt;
&lt;p&gt;对我打了tag但都是胡说八道纯粹邀请大家来聊聊天好不好（。&lt;/p&gt;
&lt;h2 id=&quot;糖分排行榜&quot;&gt;糖分排行榜&lt;/h2&gt;
&lt;p&gt;首先复习一遍上期作文：水千丞女士&amp;#x26;re-abuse&lt;/p&gt;
&lt;p&gt;既有前提，木原音濑软化后可得蓝淋，蓝淋稀释后加烟火气得水千丞。&lt;/p&gt;
&lt;p&gt;另有前提，网文的三观是在不断自我约束的，作品的出格情节或设定近年也在均速递减。&lt;/p&gt;
&lt;p&gt;这个趋势同样可以从几位持续创作的写手作品中看出来，水千丞，淮上，易修罗，西子绪，哪一个的攻受关系不是一本比一本浓情蜜意。&lt;/p&gt;
&lt;p&gt;如果把这几个人的糖分大概排个序的话——&lt;/p&gt;
&lt;p&gt;易修罗&gt;西子绪&gt;水千丞&gt;淮上&gt;风弄&gt;蓝淋&gt;木原音濑。&lt;/p&gt;
&lt;p&gt;可以清楚看到这几位写手的蹿红时间差异。至于另外几个我实在不确定她们写的算不算有糖……&lt;/p&gt;
&lt;p&gt;先抛出问题：将原耽中的人物特性与感情变化存储为数据，可能吗？&lt;/p&gt;
&lt;p&gt;水千丞三人组分析过很多遍了！坦白说她那种接地气又有钱的渣攻也是我觉得最好接受的，当然这件事同样体现在她惊人的流量上。&lt;/p&gt;
&lt;p&gt;她家的剧情波动主要通过单箭头的时间错位来抖，受爱攻，攻没啥感想，后来受收回单箭头了，攻一惊，伸出了巨大箭头，戳得受遍体鳞伤，经过blabla受犹犹豫豫地也伸出了自己的小箭头。诶好黄哦。&lt;/p&gt;
&lt;p&gt;比如她的对家（……）淮上的攻，有时，当年，虽然渣，但是渣得如此情真意切完全是单箭头冰山受，是另一类关系。她早期的作品里即使到后期也看不太出来受对攻是不是有那么一丢丢好感，从始至终都是攻不停地扔过来重量级箭头，偶尔擦破点皮，最后受接住然后告诉攻，那些年你扔过来的箭头我都存保险箱里了。呃。&lt;/p&gt;
&lt;p&gt;孔洽侧重的是渣受，还是玛丽苏渣受，虽然同样体现出攻的疯狂扔箭头行为，但攻不会伤害得太过火……受则是做一些假动作，假意扔箭头，实际把对方的箭头和自己的箭头都藏好（。&lt;/p&gt;
&lt;p&gt;风弄也经常是攻疯狂扔重量级箭头，与淮上不同的就是受更多是哆哆嗦嗦，后来改主意了觉得受着也挺好，于是也坚定举起箭头完成HE。&lt;/p&gt;
&lt;p&gt;而亡沙漏女士前期的文，至少她人物感情关系应该不是抄袭的，因为太独树一帜了：受从头到尾爱的都是攻的功名利禄，而攻只是一个负责举起箭头烘托受风趣迷人的道具人而已。和外面的清纯女孩完全不一样。&lt;/p&gt;
&lt;p&gt;未来可能可以通过双方感情箭头出现的时间点与强度，以及人物的主要特性（tag），这两个表，经过n年科技完善，来存储构建出这一类的CP故事模式。&lt;/p&gt;
&lt;h2 id=&quot;没有爱&quot;&gt;没有爱&lt;/h2&gt;
&lt;p&gt;另一个主题到这里就呼之欲出了——没有爱。&lt;/p&gt;
&lt;p&gt;强制也好，是渣攻是贱受也好，在一方用单箭头狂轰乱炸的同时，另一方根本没有爱。&lt;/p&gt;
&lt;p&gt;对了，&lt;/p&gt;
&lt;p&gt;性张力也是个很有意思的话题，有的作品（书影音）角色之间即使是大众向也充满（）力，但是有的就怎么都不来电。但是我还没搞明白这是为什么，等搞明白我就去做选角导演！&lt;/p&gt;
&lt;p&gt;这种模式经常出现在早期的西子绪与易修罗作品中，早期，众所周知，西子绪的作品里受其实说不上喜欢攻，而易修罗也有很多特殊需求显著大于爱的情侣设定。&lt;/p&gt;
&lt;p&gt;这两个写手前期经常会让人有两个角色都是道具人的感觉。&lt;/p&gt;
&lt;p&gt;易修罗，当年，本质诉求在于描写一种极致的主从关系以及虐待中的快感。这个状况大约是在海贼王那本开始改变？那本里两个角色礼貌地向彼此发射了似乎是爱情的信号，到我不配时她已经聪明地将这种诉求降级为作品中的主要配料，一种趣味，而把主体聚焦在轻松快活的气氛中。&lt;/p&gt;
&lt;p&gt;她的另一个显著趣味是构建虚拟游戏世界观，虽然也不是很虚拟啦，但是在既有原型进行改造描述出来的世界还蛮棒的。至于她为啥不直接一直写大世界观下的感情线，大概是因为写着累看着也累吧。&lt;/p&gt;
&lt;p&gt;西子绪则对小黑屋和神反转情有独钟，她经常要求小黑屋这个行为是只被一方认可的。令人困惑的是早期（那本修真的）她竟然还隐隐表露出对小黑屋的否定，但很快她就自信地直面内心，不病娇不算西子绪家的攻。受往往并无此意，或潜移默化或日久生情，但至少前期他们并不爱攻。&lt;/p&gt;
&lt;p&gt;神反转是她的另一个特质，易修罗也有的，无论是自攻自受还是变相3p……对她们而言，行文的趣味性要比严肃的人物感情重要得多，相较于着重笔墨描写细腻负责的心理变化，她们更希望带给读者快乐轻松的体验。换言之，攻受是否相爱又为什么相爱她们大概不太在乎（。&lt;/p&gt;
&lt;p&gt;这几点也是这两位频繁自我重复的元素。&lt;/p&gt;
&lt;p&gt;没有说自我重复不好的意思，商业写手想要获得固定的粉丝群体必然要自我重复，被重复的元素可能极具市场价值，也可能侧面体现作者的私人趣味。&lt;/p&gt;
&lt;p&gt;有人说她同时喜欢这两个作者，但一个攻控一个受控（？），她们俩的共同点是什么。&lt;/p&gt;
&lt;p&gt;早期在于不平等的关系，后期趣味高于一切，以及主角的「浪」。&lt;/p&gt;
&lt;p&gt;主角不怯于表现出自己的表演欲，从小羚羊的「老公 ~」，陈立果的「嘻嘻嘻嘻」，到任楠竹的精分撒娇。&lt;/p&gt;
&lt;p&gt;代入其中的读者朋友可能获得一种释放天性的快乐，发掘自己内心不为人所知的对舞台的渴求……&lt;/p&gt;
&lt;h2 id=&quot;单箭头的快感&quot;&gt;单箭头的快感&lt;/h2&gt;
&lt;p&gt;接下来的问题是，单箭头带给读者的快感是什么？&lt;/p&gt;
&lt;p&gt;是一种肆无忌惮无需顾忌对方感受的表演。&lt;/p&gt;
&lt;p&gt;常规恋爱或婚姻是一种平等、尊重且由理性主导的关系。当两个人身处在同一个这样的关系中时，必然受到另一半的需求的限制，众多八卦吐槽自媒体也一直教导我们不要在亲密关系中直x癌呀太作呀。&lt;/p&gt;
&lt;p&gt;它是被精心设计而偏向冷静的，如同电视剧，你知道其中有无数个阶段，演员身处其中自有一套剧本要遵从。&lt;/p&gt;
&lt;p&gt;同样，演出的效果也会被其他种种因素限制，亲友，经济条件，地理位置，或者性格差异。&lt;/p&gt;
&lt;p&gt;好的恋爱故事是小心翼翼地彼此打磨。两个有棱有角的性格，被引力吸到一起，之后你切掉一根大拇指，我擦掉一块血肉，伤口都结疤后才能平和共处。&lt;/p&gt;
&lt;p&gt;单箭头，准确来说是带有强制与虐待性质的单箭头，完全不同，单箭头环境下是两个有独自人格魅力的角色在各自表演。&lt;/p&gt;
&lt;p&gt;相对而言这就更接近于舞台剧的定义，充满戏剧冲突，人物的魅力饱满，而且对我来说更好看……&lt;/p&gt;
&lt;p&gt;这毫无疑问是病态的，我们再次引用弗洛姆的定义吧（。&lt;/p&gt;
&lt;p&gt;“非你不可”的感情关系更接近于虐待而非爱情。&lt;/p&gt;
&lt;p&gt;在好看有趣之外，同时带来的好处即满足读者心理需求。&lt;/p&gt;
&lt;p&gt;表演系中有一个理念，也就是前面提到的释放天性，在于表演是一种宣泄，让演员回到婴儿的状态，想哭就哭想笑就笑。可是大部分人，出于自我保护的目的层层掩饰遮盖掉自己内心真正的诉求，已经不再敏感。（这里应该有个引用但是我忘了在哪里）&lt;/p&gt;
&lt;p&gt;代入「渣攻」或「贱受」这种设定，能让人重新获得表达情感的自由。&lt;/p&gt;
&lt;p&gt;我突然这么一说好像很扯……人们已经习惯了在表白得到负反馈时尽量压抑情感，在受到伤害时候躲开危险源，但却因此失去了「眼中只有一个目标」的冲动。川普在节目里赞美员工非常喜欢用的两个词。tough！energetic！&lt;/p&gt;
&lt;p&gt;渣贱两位一体，在我心里都是一种「一往无前+不被他人评价左右」的优秀品质（等一下。&lt;/p&gt;
&lt;p&gt;在不讨论「工作可耻」前提下，这种品质通常与工作狂和成功两个tag同步出现。这也是我为什么脑补过度地很欣赏能持续单箭头的人物。&lt;/p&gt;
&lt;p&gt;同时，……有没有发现以上提到的大部分渣攻都挺有钱的啊？&lt;/p&gt;
&lt;p&gt;出身好地位高，至少特别聪明吧？&lt;/p&gt;
&lt;p&gt;这可能是提供一种情绪发泄的安全保障，或者说，为「被渣的人」搭好舞台，这个角色认真表演就会成为主角。&lt;/p&gt;
&lt;p&gt;因为在这个剧本里攻前半场卡机后半场孜孜不倦扔单箭头，除此之外什么也干不了，但是受可以为所欲为，可以哭，可以生气，可以逃跑，可以吃醋，可以心如死灰也可以浓情蜜意地撒娇。&lt;/p&gt;
&lt;p&gt;我一直不知道群众是怎么区分攻控和受控作者的，在我看来，那个表演者就是被偏爱的吧。&lt;/p&gt;
&lt;p&gt;*为什么工作可耻？读完鲍曼的一个感慨，原始资本积累必然是不道德的，后来者进入这个体系无论剥削或被剥削都不可能光宗耀祖；「工作」只在特定社会文化中被赞颂，比如当代以中产阶级为主导的环境，是社会驯化了个体使之热爱工作；另外再引用马克思所说，工作是一种疾病。&lt;/p&gt;
&lt;p&gt;但我还是会去工作的，因为我臣服于消费主义这个迷人的海妖，我要买东西！&lt;/p&gt;</content:encoded><category>writing</category><category>大思考</category></item><item><title>一个闲谈，tag时代</title><link>https://agnesv1.github.io/writing/a-chat-on-the-tag-era/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/a-chat-on-the-tag-era/</guid><description>网文为什么越来越像超市货架：从 tag、道德标准到阅读阈值，聊消费主义怎样重塑了网络文学。</description><pubDate>Sat, 26 May 2018 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;em&gt;声明：不具备相关专业背景，外行瞎bb。&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;我一直困惑一件事情。追星、喝酒、看偶像剧、看球赛、看小说和萌CP，有什么区别。&lt;/p&gt;
&lt;p&gt;其本质都在于投入较小的成本来获得较大的短期精神满足。很少有人能通过这类行为获得真正的长久的利益，但它们毫无疑问提供了宝贵的情绪价值。例如，爱豆或球队红了，千千万万粉丝作为这个集体的一部分获得成就感；看偶像剧或同人文，读者通过代入角色体验到本不太可能经历的人生，获得满足感；喝酒，酗酒者被液体短暂地麻痹头脑，获得快乐。&lt;/p&gt;
&lt;p&gt;这些都类似于一种捷径或心理治疗——没有付出本来需要付出的代价（比如可以带来成功的自律），而是付出时间与注意力，以得到了本来难以满足的情感需求。&lt;/p&gt;
&lt;h2 id=&quot;市场趣味&quot;&gt;市场趣味&lt;/h2&gt;
&lt;p&gt;逛超市时，有的超市会在每个货架旁边挂着一个小册子。&lt;/p&gt;
&lt;p&gt;上面写清商品种类（巧克力、面包、洗浴用品、冰淇淋），不同商品所在位置，以及超市地图分区。清晰的程度就像你打开qd或者jj的首页一样，穿越、古代言情、无CP、幻想、游戏。&lt;/p&gt;
&lt;p&gt;顾客走入超市，寻找自己需要的商品分类，根据具体的成分表挑挑拣拣，也许会参考过往带来愉快经验的品牌（写手id），支付货币、时间与注意力，得到精神抚慰。&lt;/p&gt;
&lt;p&gt;tag，与性别歧视一样，都是消费主义对细分市场需求下的产物。&lt;/p&gt;
&lt;p&gt;网文（原耽+起点系+女频+同人）已经逐步趋近于一个这样的超级市场，作品不是作品，是商品。&lt;/p&gt;
&lt;p&gt;特征即明码标价，写明组成成分。一篇成功的网文必须能让顾客在拿起货物的几秒内能够判断产品成分列表是否符合自己的需求，而商家最常采用的吸引方式就是tag。&lt;/p&gt;
&lt;p&gt;「甜宠」、「HE」、「傲娇」、「双洁」、「ABO」、「强制」、「年下」、「校园AU」……&lt;/p&gt;
&lt;p&gt;市场逐步细化，不同情感需求都有对应的分类。有些品牌（写手id）可能由于其特有的调料配方获得固定的死忠粉丝，但本质上基础成分（tag）是共享的。绝大多数网文完全没有不可替代性，类似的桥段，类似的情感价值，这也是为什么自动写作机也能创作出非常成功的网络小说。&lt;/p&gt;
&lt;p&gt;我想回答的问题是，为什么读者经常要求写手标明tag，标明cp，甚至不介意剧透。&lt;/p&gt;
&lt;p&gt;因为绝大多数网文读者正在执行的行为是挑选与购买，阅读只是付款渠道。&lt;/p&gt;
&lt;h2 id=&quot;道德标准&quot;&gt;道德标准&lt;/h2&gt;
&lt;p&gt;有人认为如今网文对道德的要求越来越高（。&lt;/p&gt;
&lt;p&gt;其一，因为这是商品，顾客可以爱好独特但不能要求常规商店里出现不恰当的商品类别。&lt;/p&gt;
&lt;p&gt;例如ltp文学本身单独出现，可能可以被具体情况具体讨论，但lt tag就像（）一样，绝对不该出现在一个公共的常规的商店里。我相信没有一个大众向网文网站敢在自己首页开创一个「婚外恋」专区……（反之某类网站应该会有很多这种tag，定位不同，目标用户不同）&lt;/p&gt;
&lt;p&gt;其二，网文作品的标准不再是私人的。&lt;/p&gt;
&lt;p&gt;文学阅读观感本来应该是非常私人的事，一千个读者一千个哈姆雷特。但当文学异化成商品时，在这个趋于成熟的市场里，质检部门（准确说是读者群众）也逐渐形成了一套清晰的判断标准。&lt;/p&gt;
&lt;p&gt;在这里，我的猜测是现在编辑签作者要考量什么。&lt;/p&gt;
&lt;p&gt;这本小说是否忠实于它的tag描述？—→它是否合格地满足了它声称能够提供的情感要求？&lt;/p&gt;
&lt;p&gt;这本小说的tag是否是合理的、受欢迎的配置？—→它是否有着清晰的目标用户群体，确保不会用特殊的成分去触怒这个群体，并且能笼络到更多还在目标群体边缘徘徊的人？&lt;/p&gt;
&lt;p&gt;「三观不正」在这里就是特殊的成分，是一类会激怒并推走大量目标用户的成分。&lt;/p&gt;
&lt;h2 id=&quot;原材料问题&quot;&gt;原材料问题&lt;/h2&gt;
&lt;p&gt;互联网产品设计很多都受限于向下兼容。&lt;/p&gt;
&lt;p&gt;网站/app不太愿意提供太多具有大量信息并难以理解的文章，其一成本太高（这样文章的写手要价高），其二目标读者太少，划不来。&lt;/p&gt;
&lt;p&gt;同样受限于向下兼容问题，网络小说的原材料/基础成分不能特别好。&lt;/p&gt;
&lt;p&gt;一个普通的观影者会觉得（）复杂晦涩像在装B，诺兰则是恰到好处的「烧脑」。我没有看过相关统计数据报告，仅凭猜测认为网文的目标群体中主体受教育水平或生活阶级应该偏低，当然这又涉及到一个问题了就是经济条件越差教育水平越低的人，钱越好骗，越容易被划在目标用户群体中。&lt;/p&gt;
&lt;p&gt;我曾经看过一篇网络小说，前期写手大量使用美剧式场景转换，效果就是有很多读者对此抱怨认为难以理解。&lt;/p&gt;
&lt;p&gt;不过网络小说的读者中应该不乏高学历高收入的中产阶级，毕竟情感需求总是基础的。&lt;/p&gt;
&lt;p&gt;在这种市场环境下，创新也是一种不智的冒险。&lt;/p&gt;
&lt;p&gt;对于有志通过写网文发家致富的人而言，创新唯一的价值在于为网文的基因库提供新鲜的原材料。这种原材料可能叫好不卖座，甚至也得不到好口碑，只有它被无数次「融梗」、「借鉴」或「作为灵感来源」后才可能创造利润——在一个稳定的市场里推广新产品很难。&lt;/p&gt;
&lt;p&gt;因此，网文，尤其是爆红的那种网文，必须保持阅读智商门槛在在平均线附近，甚至更低，它能且只能由陈旧的原材料组成，缓慢地注入保守而不新鲜的血液。&lt;/p&gt;
&lt;h2 id=&quot;阅读经验积累与阙值&quot;&gt;阅读经验积累与阙值&lt;/h2&gt;
&lt;p&gt;接下来是关于「为什么老读者总觉得文荒」。&lt;/p&gt;
&lt;p&gt;一个前提，人的情感阙值会不断上调，第一次逃课会感到尴尬不安，第五次逃课时很可能已经轻松自在。&lt;/p&gt;
&lt;p&gt;另一个前提则是，网文本身的基因库（tag库、桥段库）更新频率不高。&lt;/p&gt;
&lt;p&gt;姑且不考虑随着年龄阅历增长带来可能的审美与智商增长，老读者自然会感到一切都熟悉而乏味。&lt;/p&gt;
&lt;p&gt;至于网文本身质量是否在不断下降，我怀疑是。&lt;/p&gt;
&lt;h2 id=&quot;读者的代价&quot;&gt;读者的代价&lt;/h2&gt;
&lt;p&gt;对于读者而言，最大的代价就是付出时间与注意力。&lt;/p&gt;
&lt;p&gt;我又有一个不完善的猜测，有研究表明diy过度会导致脑部结构一定程度的变化，通俗地来讲就是变傻，过量摄入某类药物也会有类似的负面影响。那么过度阅读网络小说，或者说过度满足某类情感需求，有一定的可能性也会导致相似的消极变化。&lt;/p&gt;
&lt;p&gt;至少读者会形成一种路径依赖，对于这个捷径/心理治疗，遇到情感需求没有得到充分满足时，深度网文读者更可能寻找更多网文来满足自己，而不是退而结网。&lt;/p&gt;
&lt;h2 id=&quot;结果&quot;&gt;结果&lt;/h2&gt;
&lt;p&gt;抄袭与整体质量下降，在这个大环境下，几乎是必然的结果。&lt;/p&gt;
&lt;p&gt;自媒体一直在提「洗稿」这个概念。&lt;/p&gt;
&lt;p&gt;洗稿，融梗，借鉴，都是一种二次咀嚼。假如原始信息是晦涩难咬的牛肉，有人嚼烂了当然吃着会更容易。容易意味着更多读者，更多曝光度，创造更多利益。&lt;/p&gt;
&lt;p&gt;劣币驱逐良币的情况下，具备较高审美与写作能力的人，一部分不愿意同流合污而离开，一部分可能由于情感需求慢慢被潜移默化，固守本心，创新并引入新原料的人应该很少。&lt;/p&gt;
&lt;p&gt;想象一个村落，很少有外人来访，村落里的人近亲繁衍到第n代。&lt;/p&gt;
&lt;p&gt;当然，我认为种种负面效果是短期的，大概只会持续最多十几年。其主要原因是随着互联网的不断扩展，用户的平均教育水平不断下降。继续发展到饱和状态时，网文质量应该也会由于全民教育水平的增长以及老读者的不满而提高。&lt;/p&gt;
&lt;p&gt;那么未来，tag形式会改变吗？&lt;/p&gt;
&lt;p&gt;过多精加工或多次咀嚼的产品，是否会造成读者的消化能力退化？&lt;/p&gt;
&lt;p&gt;道德标准是否会放宽？&lt;/p&gt;
&lt;p&gt;人们对网文的情感需求是否会有新的侧重点？现今主要在于成就感与幸福。&lt;/p&gt;
&lt;p&gt;真.原创者的利益是否能得到完善的保护？如何保护？&lt;/p&gt;
&lt;p&gt;IP热潮过后，网文是否可能出现新的盈利方式？&lt;/p&gt;
&lt;p&gt;真诚地好奇中文互联网网文的未来发展。&lt;/p&gt;
&lt;h2 id=&quot;差不多的解决思路&quot;&gt;差不多的解决思路&lt;/h2&gt;
&lt;p&gt;之前说橙光，我认为游戏，或者任何作品都可以比喻成树。&lt;/p&gt;
&lt;p&gt;一些作品选择向下探索，更深，实验性的，长成树根。它们有的长成了，有的没有。&lt;/p&gt;
&lt;p&gt;在人类社会整体探索到足够信息后，一些作品可以选择长成树干，成为经典，他们能不断地把营养传递到上面。&lt;/p&gt;
&lt;p&gt;一些作品，把复杂的理论与经典中的桥段翻译成通俗易懂的语言，是树枝。&lt;/p&gt;
&lt;p&gt;那些前赴后继的浪花，毫无价值的畅销书，就是树叶和花朵了，也许有的能成为果实，但也都是季节性的。&lt;/p&gt;
&lt;p&gt;现代社会，互联网也好消费主义也好，出现了网络小说这个种类，又出现了橙光游戏论坛。网络小说中出现了无限流或者快穿，橙光里相似题材的前情提要也越来越简短，人们越来越熟悉前面会发生什么——那么接下来呢，培养出生这些快消品的土壤会发生什么？&lt;/p&gt;
&lt;p&gt;所有流程都在不断简化，最终只是支离破碎的起承转合。甚至给读者几个关键词，几个tag，读者就能脑补出来全文。这个时候这些作品不再有存在的意义。&lt;/p&gt;
&lt;p&gt;值得庆幸的是，严肃文学依然大有人在。不幸的是，橙光（包括qd和jj）绝对非常需要把严肃文学的一些「梗」引入到通俗作品中的作者，不然大量重复的故事迟早会让观众厌倦，这样的生长过于病态。一个创作环境里不能除了剑走偏锋就是复制粘贴。&lt;/p&gt;
&lt;p&gt;现在的中文互联网，需要的大概是扶植那些把营养从树干运送到花叶果实的树枝。&lt;/p&gt;</content:encoded><category>writing</category><category>大思考</category></item><item><title>关于西子绪：对恐惧产生渴望的我</title><link>https://agnesv1.github.io/writing/on-xi-zixu-fear-and-desire/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/on-xi-zixu-fear-and-desire/</guid><description>拆解《死亡万花筒》的&quot;恐惧+安全感+吐槽风&quot;公式，从《盗墓笔记》聊到《末日乐园》。</description><pubDate>Sat, 14 Apr 2018 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;我又来看不可说了，真的很唾弃自己，不学习来看不可说。&lt;/p&gt;
&lt;p&gt;下文涉及大量比较，无意拉踩。&lt;/p&gt;
&lt;h2 id=&quot;恐惧安全感吐槽风&quot;&gt;恐惧+安全感+吐槽风&lt;/h2&gt;
&lt;p&gt;《死亡万花筒》总的来讲把不可说+恐怖两个元素平衡得蛮好的，有一些例子（我记不清了）反正你看着就觉得啊真的蛮吓人的但是对俩主角的感情线无动于衷，也有的就是真的很罗曼蒂克可是可怕在哪里……&lt;/p&gt;
&lt;p&gt;这两个元素结合的小说，通常有一个基础公式：&lt;/p&gt;
&lt;p&gt;恐惧+安全感+吐槽风&lt;/p&gt;
&lt;p&gt;上一本利用这个基础公式（而且我怀疑很大程度上是这个公式的起源，因为吐槽分风太不正规了）的叫做《盗墓笔记》。盗墓情节负责恐惧，张起灵负责提供安全感，吴邪负责吐槽。&lt;/p&gt;
&lt;p&gt;这样的结合优势在于，读者可以享受一种安全的刺激，是绑着安全带坐过山车。（之前谈水千丞，我认为她的一大优势也和这个公式有相似之处，就是确保冰释前嫌的虐、确保改过自新的渣。）因为恐怖/虐本身是小众元素，很少有人专门冲着这个看的，就像一道菜里的芥末。但是当故事同时提供安全感与吐槽来缓解紧张时候，这就是寿司。&lt;/p&gt;
&lt;h2 id=&quot;设定与深度&quot;&gt;设定与深度&lt;/h2&gt;
&lt;p&gt;先谈基础设定，或者说深度。设定本身正常网文水平，既达不到靠设定出众的效果，也不至于被拖后腿。包括目前的人物关系，都还蛮单纯的……这几个元素如果在正常的网文里，绝对让这篇文可以被打上「一般」的tag。&lt;/p&gt;
&lt;p&gt;巧妙在于吐槽风，《死亡万花筒》里主角的设定太放飞自我了。&lt;/p&gt;
&lt;p&gt;这样的放飞自我在我看来是一种安全声明：我无意构建复杂庞大映射社会问题的世界观，我无意建筑多面立体令人深究的人性。&lt;/p&gt;
&lt;p&gt;它声明自己的深度就是一张A4纸，因此短板不是短板，反而亮点会衬托得真的很亮。&lt;/p&gt;
&lt;p&gt;一个反例就是众所周知的priest。诚然，她的很多作品对社会问题的思考很深入了，但这种过于严肃的氛围后果就是：粉丝说p大写xx问题如何如何好，路人心想有xxxx（某名著）写得好吗。她会一直被定位成网文里最接近严肃文学的（这个独一无二的定位确实让她圈了很多死忠粉），但是很多网文读者会觉得她无聊，严肃文学读者会觉得她肤浅……&lt;/p&gt;
&lt;h2 id=&quot;安全感从哪里来&quot;&gt;安全感从哪里来&lt;/h2&gt;
&lt;p&gt;说回那个公式，谈谈安全感。&lt;/p&gt;
&lt;p&gt;《死亡万花筒》和这个基础公式并不完全一样，差异就在于大幅度增加吐槽风，同时削弱安全感。&lt;/p&gt;
&lt;p&gt;双男主都是搞笑担当，甚至攻还要更搞笑点……这不太利于建立读者对这本书的感情。还是说《盗墓笔记》，很多读者对这本书疯魔的原因就是在这个虚构的危险世界里精神依赖上了张起灵。因此这本书整体都有一种短平快的感觉，加上每个世界情节都太快进快出了。&lt;/p&gt;
&lt;p&gt;我想过几种整体风格的不同构建方向：&lt;/p&gt;
&lt;p&gt;a. 情节走向整体细水长流一点，增加攻的神秘感和安全感，ok又回到了我们亲切的《盗墓笔记》……&lt;/p&gt;
&lt;p&gt;b. 情节走向整体细水长流一点，增加世界观深度和人性的复杂度（比如每个世界的受害者）。这么做的最大阻碍就是作者能力问题，因为深度也不是想写就写的，但是写成的话应该会很惊艳。因为在吐槽风的狂轰滥炸下，读者突然发现这本书如此有内涵（哪怕是那种礼节性提提社会问题），都会暴涨好感。反差萌。&lt;/p&gt;
&lt;p&gt;c. 情节走向依然短快平，从故事节奏上入手，加强逻辑关系保证起承转合。阻碍还是作者能力问题……上一个靠故事节奏和更新字数艳惊四座的大哥叫唐家三少………………&lt;/p&gt;
&lt;p&gt;d. 日系推理风。放飞得再彻底点，情节也飞起来，逻辑也飞起来。为什么旋转门能进人？因为地球会自转。……觉得这个路线作者应该还蛮适合的，期待她多看点日推（。&lt;/p&gt;
&lt;p&gt;我思考了下是否有加强安全感的必要，感觉还是有点麻烦。说到这里，有的网文安全感源自主角的智力，而《末日乐园》作为无cp的略恐怖的一本网文，提供安全感的方式就很神奇，是女主的暴力……你会知道不管在什么样的绝境，就算想不出来答案，大不了都拆了……这类设定我见过最早的是在藤萍的狐什么那本书里，两条路主角不知道哪条是对的，ok那把中间的墙拆了吧。&lt;/p&gt;
&lt;p&gt;说起来我非常喜欢的恐怖片导演，也就是cube的导演，就是中等深度+中等恐怖+强烈的安全感。&lt;/p&gt;
&lt;p&gt;如果《死亡万花筒》需要给读者安全感的话，我觉得最好在于巧妙地打破规则、生活化鬼怪这一点。一来这本来就是亮点，因为副本类网文通常着眼于服从或者利用规则，《死亡万花筒》的主角比较飞，喜欢不听话试试，符合整体风格走向。二来这种荒诞的设计（有的人陌生化生活，那恐怖小说也可以反着生活化鬼怪）非常讨喜。&lt;/p&gt;
&lt;p&gt;这个思路的微妙和趣味，在《拯救吾先生》里也可以看到。吾先生和绑匪的交流非常有趣，一直在试图给对方植入「我是有喜怒哀乐的人」这个概念，从而弱化敌对紧张的气氛。&lt;/p&gt;
&lt;h2 id=&quot;吐槽与放飞&quot;&gt;吐槽与放飞&lt;/h2&gt;
&lt;p&gt;最后是吐槽风或者放飞。&lt;/p&gt;
&lt;p&gt;有一位臭名昭著的原耽写手对放飞把握得很好，就是亡沙漏。单纯的放飞是很无聊的，这种荒诞喜感极其短暂，叙事难以连续，（你能想象大咕咕咕鸡写长篇深度连载吗）也不方便吸引读者看连载，所以一定要有点什么东西镇着。亡沙漏每次写非常放飞自我的主角时，都会选择比较严肃宏大的题材，或者掺进去大量小知识课堂，而且核心总是感情线。&lt;/p&gt;
&lt;p&gt;《死亡万花筒》的放飞恰好可以被恐怖压抑的气氛镇住。这两个元素反差极大，这种对比非常容易造出来幽默感，而幽默感可以说是网文吸引读者最有力的工具。&lt;/p&gt;
&lt;p&gt;幽默感的稀缺可以被段子手的身价证明，只要能让观众发笑，配合上适当的营销，粉丝百万不是梦。同样，一旦一部电影被打上喜剧的标签并且在幽默感领域达标，它的其他缺陷很容易被原谅。&lt;/p&gt;
&lt;p&gt;个人而言还蛮喜欢看搞笑的恐怖小说的。总结来说，期待《死亡万花筒》能在之后稍微系统化设定，在荒诞的情节对话方面更上一层楼。&lt;/p&gt;</content:encoded><category>writing</category><category>哔哔</category></item><item><title>脑子里开摇滚音乐会，</title><link>https://agnesv1.github.io/writing/#c-rock-concert-in-my-head</link><guid isPermaLink="true">https://agnesv1.github.io/writing/#c-rock-concert-in-my-head</guid><pubDate>Mon, 01 Jan 2018 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;脑子里开摇滚音乐会，十几歌手轮流上台嘶吼，底下也塞满了尖叫，太吵了反而什么声音也听不到，然后停电，突然的停电，what the hell，情绪跳崖，像白噪音一样均匀密集的咒骂持续了半个多小时，人潮散开，什么声音也没有了，阴天，我坐在一地垃圾里看遥远的星星。&lt;/p&gt;</content:encoded><category>card</category><category>纯属虚构</category></item><item><title>长夜</title><link>https://agnesv1.github.io/writing/long-night/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/long-night/</guid><pubDate>Thu, 01 Jan 2015 12:00:00 GMT</pubDate><content:encoded>&lt;h2 id=&quot;一&quot;&gt;一&lt;/h2&gt;
&lt;p&gt;静止不动时我能清晰地看到天际线上一座摩天大厦的顶部，一盏白炽灯对我暧昧地眨了眼，而后消失在夜里。&lt;/p&gt;
&lt;p&gt;我不想描述我所在的游乐园的场景，就像您通常所见到的那样就可以，事实上我也不在乎他们是什么样子如何摆放，脚下的小玩意们只能占有我极少量的注意力。这可不能怪我，毕竟我能看到的太远了，我更愿意盯着刚刚出浴的启明星，而不是一株杂草。&lt;/p&gt;
&lt;p&gt;这时只有我和他还睁着眼。&lt;/p&gt;
&lt;p&gt;“你怎么没睡？”我问。&lt;/p&gt;
&lt;p&gt;“白天睡得太久了，”他解释道，好像知道我的疑问，“你们越吵，我睡得越好……再热闹些……我喜欢晚上，这里的夜晚，真不错。而你……你，你应该趁着寂静休息，不要在这种时候醒着——”&lt;/p&gt;
&lt;p&gt;我嗤笑了一声，打断他的呓语。他上了年纪了，他老是这样，破损的部件散发着铁锈的臭味，螺丝钉七零八落地倒在地上，他污浊丑陋不堪入目还喜欢在夜里一个人自言自语。游乐园的管理员明天会被惩罚，他们忘记关掉我身上的霓虹灯，我只能这么醒着就像人类的眼睛被火柴棍尴尬地支着，不得不忍受这个废旧摩天轮神经质的只言片语。&lt;/p&gt;
&lt;p&gt;他和我都是摩天轮，相对而言语言好沟通些，我并不喜欢和旋转木马聊天，他们实在太天真，我很难控制自己不发出恶意的笑声。而海盗船，天啊，如果您知道的话，他们实在是世界上最可怕的一种流氓，只会发出短促而无意义的刺啦声，或者“哐当”，铁杆碰撞到一起，那太糟糕了，他们荡到最高处的时候也并不会比我看到的更远。&lt;/p&gt;
&lt;p&gt;“听着，老家伙，我今天接待了一对有趣的小情侣。”你最好耐心听我讲完，我想，不然整个晚上将会太无趣了，“你知道吗，他们坐进来，要了一个包厢，那女孩子趴在玻璃上往下看尽管实际上她看到的不过是自己刚刚离开的地面，当他们到我肩膀地方的时候，两人开始手忙脚乱地找起来相机。这个工程足足耗费了五六分钟，我都看着，他们在小铁盒里乱作一团，摆置好三脚架和相机又发现忘记放进去电池，而胶卷塞错了方向。”&lt;/p&gt;
&lt;p&gt;老东西哼起了科尔波特的曲子。&lt;/p&gt;
&lt;p&gt;我还兴致勃勃地说着。&lt;/p&gt;
&lt;p&gt;“还有更精彩的，他们的电池已经没电了！这让这对恩爱的未来夫妻，啊哈，谁知道呢，好好地吵了一架，直到他们把责任都从自己身上推卸干净，又拿着手机对下面拍来拍去。最后落地的时候他们终于想起来正事——收拾东西，张皇失措地把底下闹得一团糟。我不想掩饰，我乐意看这个。”我有些得意忘形地转了一个小角度，刺啦，刺耳的声音划破寂静，该上润滑油了。如果我有脚，一定会打起来拍子，“他们可笑得可爱。”&lt;/p&gt;
&lt;p&gt;老头轻咳了一声，沙哑的嗓音感叹道：“孩子。孩子总是像你这样。”&lt;/p&gt;
&lt;p&gt;我不得不承认他成功地激怒了我，孩子！他的意思是什么？不过是在嫉妒我的滚轴，而试图抨击我的“不成熟”。谁需要成熟的铁锈？&lt;/p&gt;
&lt;p&gt;“您又遇见过什么？”我抬高了声调，被刺伤的自尊心逼迫我开口。&lt;/p&gt;
&lt;p&gt;在我再三的冷嘲热讽下，他终于肯赏脸谈一段“经历”，在说这段故事前他低头逗弄了会儿一朵新生出来的雏菊，然后才扬起“脸”，看着准备当一个优秀倾听者的我。&lt;/p&gt;
&lt;h2 id=&quot;二&quot;&gt;二&lt;/h2&gt;
&lt;p&gt;在他年轻的时候，他是这个游乐园里一个很不安分的成员。&lt;/p&gt;
&lt;p&gt;尽管他高贵、美丽，是讨了所有游客的喜爱的“亲爱的费里斯”，他却并不在意这些。如果说他有什么“梦想”的话，他一直希望能到远处，看一盏灯。&lt;/p&gt;
&lt;p&gt;老费里斯见过很多情人，却从没和谁谈过恋爱。他爱慕的过山车嫌他太温吞，在一次嘉年华里高声拒绝了他的表白，从此老费里斯再也没有对谁动过心，直到有一天夜晚他看见地平线里一盏灯对他轻轻地眨了眨眼。那一瞬间他仿佛被断了电一样，感到了“爱情”带来的悸动，可当他再看过去的时候那盏灯已经消失在夜里了。&lt;/p&gt;
&lt;p&gt;失魂落魄的一晚，他朗诵着诗歌，吵得夜莺抬起翅膀捂住耳朵，是的，也许有些难听。&lt;/p&gt;
&lt;p&gt;他从没感受过这样的痛苦，和此生挚爱甚至没来得及道别，哪怕是说一句“我爱你”也好，可他已经消失在黑暗中。&lt;/p&gt;
&lt;p&gt;接下来的一天，老费里斯目不转睛地盯着他的爱人曾经出现的地方。&lt;/p&gt;
&lt;p&gt;惊喜出现在夜幕降临时分，那盏灯再次虚弱地亮了起来，亮晶晶地回应着老费里斯的凝视，目光里是不加掩饰的爱意。&lt;/p&gt;
&lt;p&gt;“……您……您真美丽！”他鼓起勇气，喊道。&lt;/p&gt;
&lt;p&gt;明晃晃的光黯了一下，他将这理解为羞涩，很快他们再次凝视着对方。老费里斯已经得到了回答，起码他以为是，他得到一段爱情。&lt;/p&gt;
&lt;p&gt;很快一个月的时间就过去了，老费里斯不再满足于远远地眉目传情，他开始提要求，他想要过去拥抱自己的爱人。&lt;/p&gt;
&lt;p&gt;游乐场里的管理员并没有搭理他，只是为他拧紧了螺丝，而后便走到树荫下和妙龄女郎搭讪起来。&lt;/p&gt;
&lt;p&gt;这种痛苦可以让他窒息，老费里斯挣扎着，挣扎着，他用罢工反抗过，静如磐石矗立在那里，可这没用……他们加大了电流，老费里斯就再也没有多余的力气抵抗，只能按照游乐场的安排转动起来，速度一秒都不能有差错。底下的人群欢呼着击掌，庆祝老费里斯被“修好”了，而真正的当事人浑身发麻，不敢有一丝差池地转动，唯独没有参与到狂欢中。&lt;/p&gt;
&lt;h2 id=&quot;三&quot;&gt;三&lt;/h2&gt;
&lt;p&gt;真正的反抗发生在半年后。&lt;/p&gt;
&lt;p&gt;老费里斯终于找到一个方法，可以松动自己身上的螺丝钉，尽管他知道这会影响他的生命安全，他顾不了这个。诗人怎么说的来着？生命诚可贵，爱情价更贵！&lt;/p&gt;
&lt;p&gt;他在一个盛大的节日里，趁着管理员大醉酩酊，拧松了自己全身用于和支架固定的螺丝，接着他不顾一切地冲出去，奔向地平线，奔向他朝思暮想的爱人。这个事故发生得太突然了，地面上一阵惊呼，没有人预料到亲爱的老费里斯会在这种时候出差错，底下排队的人被压成了一排肉饼，鲜血和脑浆溅到老费里斯的车厢底上。还坐在里面的乘客尖叫起来，比过山车那儿还要热闹，他们被甩出来，命运毫不留情地将他们摔上铁架子，抛到地砖，扔到高空后用坚硬的车顶来迎接已经晕厥的身体。&lt;/p&gt;
&lt;p&gt;那远处的爱人依然亮晶晶地看着他，像是一个鼓励。&lt;/p&gt;
&lt;p&gt;出逃并不顺利，老费里斯几次绊倒在铁盒子前，或者是好不容易立起来，又撞上了一座楼。他甚至曾经倒在墙上，又绕了好几个弯，才回到了大道。&lt;/p&gt;
&lt;p&gt;在这条马路上老费里斯忽然有些畏怯，周围再也没有人对着他欢呼围着他笑，人们发出急促的惊叫并四散而逃，全世界为他的爱情让道。这也许是婚前恐惧症什么的，老费里斯想，可他再向天际线看过去时候彻底陷入恐惧中，那都是灯！无数明亮的光点四散在整条天际线，一对对都像他恋人的眼睛，含情脉脉地看着他，对他说，来，来到我身边，吻我，亲爱的费里斯。&lt;/p&gt;
&lt;p&gt;可他不会轻易服输的。&lt;/p&gt;
&lt;p&gt;老费里斯先是大声向自己的恋人打招呼道：“您在哪儿？”&lt;/p&gt;
&lt;p&gt;没有一盏灯回答。或者说，他们都给了回应，有的黯了黯，有的消失了，有的依然含情脉脉地盯着他，有的才从夜幕里迟迟登场。&lt;/p&gt;
&lt;p&gt;他又反复喊了几声，确定不可能辨认出自己的爱人后沮丧地退了两步。他想回去，想在嘉年华里受到全场的仰望，可他想起来黑夜里那无望的爱情又停了下来。总之，总之，先到那边再说，他想，我一个一个地问，“是您吗？”总有一个能认出来我。&lt;/p&gt;
&lt;p&gt;然后我就吻他，对，我就可以吻他。&lt;/p&gt;
&lt;p&gt;抱着这样的信念，老费里斯继续向前滚动，车厢晃晃悠悠地在大街上击碎了几扇窗户。他没日没夜地前进，没有任何事物能拦住他寻找爱情的脚步，他行走了无数个日月，终于在沙滩上停了下来。&lt;/p&gt;
&lt;p&gt;回头看去自己已经留了一条长长的痕迹，而前方只有无边的蓝。&lt;/p&gt;
&lt;p&gt;老费里斯有些怀疑自己选错了方向，或许刚刚经过那些哄人的高楼大厦时候他应该多问几句，“打扰一下，请问，您是否见过一盏小小的灯？”这不就得了！或者那些高楼里，有那么多明亮的窗户，也许有谁曾经见过他的爱人。&lt;/p&gt;
&lt;p&gt;可这时候回去已经来不及了，身后十几架笨重的机器追捕着他，想把他带回游乐场，重新远远地和他爱的人隔着全世界，只能对望。&lt;/p&gt;
&lt;p&gt;固执而深情的老费里斯感到自己的心脏（最中间原本应该插着支架轴的地方）狠狠地抽痛了一下，这么想着，他再次回头看向自己的游乐场，尽管已经看不到了。那里有爱他的人，可他却抛弃了他们，像个悲情的希腊神话的主角，去踏过棘丛寻找他爱的人。&lt;/p&gt;
&lt;p&gt;老费里斯奋力地向前推动自己。&lt;/p&gt;
&lt;p&gt;接着他便滚入了无垠无底的深蓝里。&lt;/p&gt;
&lt;h2 id=&quot;四&quot;&gt;四&lt;/h2&gt;
&lt;p&gt;很难回忆起在里面生活了多久，因为在海里你是无法看到日月的，老费里斯沉在海底，偶尔被过往的鲨鲸顶撞，他会趁机浮上去看看风景。&lt;/p&gt;
&lt;p&gt;不过也没什么可看的，抬头是蓝，身边也是蓝，他不知道自己在哪里，日子也长远得让他忘了自己要去哪里。反正哪里都不可能了，何必还记着呢，老费里斯想，这样糟糕的记忆力也许是个好事。&lt;/p&gt;
&lt;p&gt;直到一个夜里，沉睡在泥沼中的老费里斯被一只惊慌的海豚狠狠地蹭醒。他迟钝地睁开眼看向四周，从四面八方来的小家伙们向四面八方窜逃着，他被打扰得不耐烦，浮到海面上，却并没有看到期待中炽热的白日或者清冷的银月，而是黑，充满了未知力量的黑。一道光恶狠狠地劈到海面上，电流刺激得老费里斯一抖，他已经不习惯这个了，随之而来的是倾盆大雨，像是另一片海对折到了天上，现在它们要掉下来了，每一滴水珠都奔赴着新家，砸得老费里斯浑身生痛。&lt;/p&gt;
&lt;p&gt;他想去“天上”看看。&lt;/p&gt;
&lt;p&gt;这么想着他竟然就动了起来，顺着雨隙，用车厢当浆，逆流而上滑到了天上。他看到了由水珠凝成的洁白的“乌”云，在月光下柔和地流动着，如果不是他刚刚从底下上来，他怎么也无法相信是这样的云倾倒出那满盆污水。&lt;/p&gt;
&lt;p&gt;上面的风很大，他想，让自己变“轻”了，可以容易地再上行，再这么下去甚至他可能接近月亮……这很熟悉，那样遥远的光，是什么时候的记忆了？老费里斯回想得有些吃力，他决定先飘上去再说。&lt;/p&gt;
&lt;p&gt;接下来的行程和过往一样，枯燥无味，甚至于可以说无味得可怖，他在寂静得只有自己的空间里向一个未知的目的地前行，只能听到车厢被风吹得呼啦呼啦响，偶尔撞击到铁杆发出“砰”地一声，这让他有点痛，不过比死寂的长路能让他感觉好一些。这条路上给他指路的只有星辰万里，他找准其中的几个图纹，便直直地向前浮动，乘着风。&lt;/p&gt;
&lt;p&gt;到达时，他被眼前所见而震惊了。&lt;/p&gt;
&lt;p&gt;这一切简直是他过去所生活的地方的翻版，回忆趁机翻涌上来，老费里斯努力让自己平静些。这里也是夜晚，霓虹灯和高楼大厦的顶灯忽明忽暗，正是他一路追随的星辰。老费里斯转了个身，原先的城市已经成了天空，悬在他身后。&lt;/p&gt;
&lt;p&gt;一瞬间老费里斯流出了眼泪，一种金属被腐蚀后产生的液体，这回他什么都没想，凭借本能地逃起来，逃回只有宇宙风和小陨石的寂静长路里。&lt;/p&gt;
&lt;p&gt;那里没有日月没有星辰，永恒的夜晚陪伴着他。&lt;/p&gt;
&lt;p&gt;老费里斯慢慢消化着那些遥远的回忆，不，事实上这样又有什么不一样？安静或者喧嚣，海洋或者天空，他身边总是那么些——他不在乎的。&lt;/p&gt;
&lt;p&gt;可他想起来称呼他为“亲爱的费里斯”的人们，却又有些怀念那样的日子。&lt;/p&gt;
&lt;h2 id=&quot;五&quot;&gt;五&lt;/h2&gt;
&lt;p&gt;就这样，老费里斯结束了他漫长的旅程，回到了我们破旧而平凡的游乐场。&lt;/p&gt;
&lt;p&gt;他说得很吃力，让我不禁有些想笑，倚老卖老的新花招。我并不相信他故事里所说的话，起码不相信“人们爱着他”这样一句，我从来没见过谁会对着他惊呼而不是对着我，只有穷得买不起票的小孩子才会坐在他身上，在阳光里和家人吃起来自带的午餐。&lt;/p&gt;
&lt;p&gt;不过我并不想再说什么，因为这时天亮起来，我已经很困了。&lt;/p&gt;
&lt;p&gt;“不管怎么说……谢谢你的好故事。”&lt;/p&gt;
&lt;p&gt;于是我单方面地终止了交流，向左歪了三十度，打了个哈欠。这时天边的灯一盏盏黑了下去，他如今躺在游乐场的灌木丛里，自然是看不到的，我有些好奇那里面哪个是他薄情的恋人，不过这样的事情远不如我的睡眠重要。&lt;/p&gt;
&lt;p&gt;趁着没开园，也许我还能打个小盹。&lt;/p&gt;
&lt;p&gt;End&lt;/p&gt;</content:encoded><category>writing</category><category>纯属虚构</category></item><item><title>七月暴雨</title><link>https://agnesv1.github.io/writing/july-storm/</link><guid isPermaLink="true">https://agnesv1.github.io/writing/july-storm/</guid><pubDate>Fri, 01 Jan 2010 12:00:00 GMT</pubDate><content:encoded>&lt;p&gt;钟意今年高一，已经在高中找到了男朋友，隔壁班的虽然不是班草但也有六七分标准的颜。她对谈恋爱这回事不是很上心，但总一个人孤零零的感觉没人会喜欢。&lt;/p&gt;
&lt;p&gt;不像她的好闺蜜颜丽，明明叫着这样的名字，人长相却有点抱歉。颜丽的初吻还在，恐怕从来没和男生牵过手，于此对应的是她在女生里人缘不错，成绩也是稳排班里前十，据说她还跳过级。她们俩是彼此女生总会有的那个“最好的朋友”，一起聊八卦一起上厕所，但是到了中午吃午饭的时候这样的组合就要打乱重排一次了，钟意去找她的男朋友，颜丽只能和几个也是单身的女生凑在一起聊聊明星和韩剧。本来钟意和颜丽住得最近，钟意有男朋友送回家，颜丽只能远远地跟在后面，一个人骑着车在昏暗的小路上。&lt;/p&gt;
&lt;p&gt;这样的事情，钟意看在眼里，其实是有些快感的。&lt;/p&gt;
&lt;p&gt;钟意喜欢年轻的语文老师兼班主任，人长得斯文秀气，声音好听，对女生也温柔。但是颜丽是语文课代表。颜丽家里没钱，高一时互送生日礼物，就她的礼物最寒碜。诸如此类的矛盾，即使是最好的朋友之间也有太多。或者说，它正是应该存在于这种关系中。&lt;/p&gt;
&lt;p&gt;七月初学校已经放假，颜丽约好了钟意去上课外补习班。钟意其实不是很想去，她过去纯粹是陪颜丽，看她做做笔记啊，自己低头玩一会儿手机。放学了就约出来男友逛街，有时颜丽也跟着去，三个人嘻嘻哈哈地顶着大太阳一人一杯饮料。&lt;/p&gt;
&lt;p&gt;这两天天气预报一直闹着要下大雨，钟意想好了要去雨中漫步，特意穿了一件稍微厚点不至于透出内衣的衣服。妈妈嘱咐她带把伞，她哎了一声穿上自己偷偷买的高跟鞋就跑出门。&lt;/p&gt;
&lt;p&gt;夏天热的要死人，钟意买了两根雪糕到补习教室，也不喊报告就进了门。这种补习，老师是不敢对他们大呼小叫的，她也就越发肆无忌惮。递了雪糕给颜丽，两个人偷偷地笑。&lt;/p&gt;
&lt;p&gt;教室里光线渐暗，前面放的投影字幕越来越清楚，后面有同学吵着要开灯，得了老师应许，白炽灯映衬得窗外一片昏暗。&lt;/p&gt;
&lt;p&gt;钟意有点害怕。&lt;/p&gt;
&lt;p&gt;她喜欢那种小雨，雾气萦绕在脚边，湿腾腾的江南情调。这场雨似乎来势汹汹，她害怕。&lt;/p&gt;
&lt;p&gt;回家路上已经有了些雨星，她没敢逗留，穿着别扭的高跟鞋踩着柏青路往家里赶。家里没人，她快速藏好高跟鞋，又把伞拿出来做出刚刚带回家的凌乱模样，开开电脑打算先上网和男友视频。&lt;/p&gt;
&lt;p&gt;今天网速有点慢，外面的天越来越阴，几乎像在晚上。钟意对着摄像头奶声地抱怨“我好怕”，网络延迟，她没听清男友回她什么，正要他再说一遍，外面打了一个闪。钟意浑身一颤，接着石头般的雨点打下来，窗户边的地面已经湿着反射起屋里的光。&lt;/p&gt;
&lt;p&gt;迟来的雷声。&lt;/p&gt;
&lt;p&gt;她吓得直要哭，跑过去关上窗户，和男友匆匆说了拜拜就关掉电脑，自己缩在床上不敢动弹。远远看见电源还没关，外面又是一道闪，她犹豫着要不要过去关掉。雷声。&lt;/p&gt;
&lt;p&gt;正当这时门铃响了，也不知道已经响了几遍。她两三步跳下床，看见出去买菜的爸爸妈妈全身湿透，她接过伞放到阳台上，又窜回卧室把自己闷在被子里。雷雨天玩手机会不会出事她也不太清楚，但有一层被子挡着好像就安全了点，外面一阵接一阵的响雷，她躲在床上和男朋友哭诉。过了好几道雷声还没收到回复。&lt;/p&gt;
&lt;p&gt;客厅里爸爸妈妈刚刚洗完手，打开了大灯，她看着就害怕。但是这个年龄她已经不想缩进父母怀里哭了，只好继续躺在床上等短信。&lt;/p&gt;
&lt;p&gt;妈妈进屋来问她淋着了没，她摇摇头，妈妈又问她是不是生病了，她摇头，妈妈说我给你倒杯水去，穿着还没换的湿衣服，钟意点点头。&lt;/p&gt;
&lt;p&gt;大雨持续了十几个小时，钟意没等到短信，也忘记了喝水，晕晕沉沉地在雷雨夜里睡着了。醒时手机只有一格电，还是没有短信，她心里一阵怒气，谋算着这几天找个新男友把现任这个踹了，又想他会不会是雨天信号不好没收到，就又发了两条过去。&lt;/p&gt;
&lt;p&gt;床头水已经凉了。&lt;/p&gt;
&lt;p&gt;早晨雨还是零零星星地下着，已经不打雷了。周日，妈妈在客厅拖着地，爸爸在屋里看着报纸，她换了上课去的衣服，看了看窗外。&lt;/p&gt;
&lt;p&gt;“还下着雨呢，我今天不去上课了行不……”&lt;/p&gt;
&lt;p&gt;获得了批准她就又回到自己卧室，锁上门打开电脑，进班级群找找哪个男生似乎对自己有意思。手机里只有颜丽的短信，问她怎么没去上课，她喝了口新换上的热水，回复说下着雨呢不去了。&lt;/p&gt;
&lt;p&gt;天晴了起来她就忘记昨天自己的害怕劲儿，上网玩了一会儿小游戏，收到男朋友的短信邀她去看电影。她想了想，还是换回上课的衣服，提着书包说雨已经停了，我去上课就跑出了门。她家离那个电影院不是很远，何况她觉得女孩子约会时迟到天经地义，就等了公车，到了电影院，电影已经开场十分钟，男友还在门口绅士地等着她，也没准是为了赎罪。&lt;/p&gt;
&lt;p&gt;她装作什么事都没发生，挽着男友的手臂就往里走，心里盘算可以先再钓一个，这边暂时也不撒手。&lt;/p&gt;
&lt;p&gt;电影散场时雨又大了起来，她害怕得哭出来，男友搂着她在路边打车。空车少，男友又不会截车，又响了好几个雷她才坐上去。钟意坐进车里揪着男友的袖子，“你送我回去吧。”&lt;/p&gt;
&lt;p&gt;“你家里有人吗？”男友撑着伞在车门那里顿了顿。&lt;/p&gt;
&lt;p&gt;“有啊。”钟意脱口而出，回答完了才明白这个问句背后的含义。她沉默了一会儿，又拽紧袖子，撒娇道，“我怕。”&lt;/p&gt;
&lt;p&gt;男友还是坐进了车。为表嘉奖，钟意在他嘴上啵了一口，脸红红地倚在男友胸口。男友搂紧她，看了眼后视镜就挑逗她的嘴唇，一个舌吻过后钟意似乎不那么怕外面时不时响起的雷电了。&lt;/p&gt;
&lt;p&gt;她手机震了一下，颜丽给她发短信抱怨大雨。她漫不经心地敷衍了几句你等等雨停啊或者去附近买伞之类的建议。&lt;/p&gt;
&lt;p&gt;车子停到门口时钟意就开门跳下了车，回身甩给男友一个飞吻，踩着水滩进了楼洞。她看见男友没有拿钱包的意思，她自己也没有。钟意哼着王力宏的新曲晃起书包。&lt;/p&gt;
&lt;p&gt;回到家里她又怕起雷。&lt;/p&gt;
&lt;p&gt;之后两天她没联系男友，也没有接到男友主动的问候，倒是颜丽每天给她短信告诉她课上又讲了什么。阴雨连绵也就罢，积水深到淹过汽车轮胎，又雷电交加，她实在不想出门。&lt;/p&gt;
&lt;p&gt;这样又有三四天雨才停了下来。她找不到借口拖延，妈妈成日催她去学校，一堂课要费近百呢。钟意觉得这很荒唐，如果是她自己选择她肯定不去，上补习其实是颜丽来家里时和自己的父母商量出的结果，她自己没参与决策，为什么要为别人做出的决定负责。但她抗不过，还是提了书包穿上双凉鞋出了门。&lt;/p&gt;
&lt;p&gt;意外的是颜丽迟到了。&lt;/p&gt;
&lt;p&gt;这样的事很少见，颜丽是出名的好学生，勤奋刻苦的类型。她没心思问，因为班里有个女生说看见她男友和别的女生逛街，他倒比她快一步。钟意上着课就忙着手机联络认识的男同学，三两句过招就能明白彼此的意思。她找到两个备选，打算选出来比较好的那个之后就和男友说分手，这事不能比他迟。&lt;/p&gt;
&lt;p&gt;转天她就又没去上课，工作日父母不在家，她特意打扮得性感些去见男友。钟意要笑吟吟地说分手。&lt;/p&gt;
&lt;p&gt;地点约在咖啡馆。果不其然，男友没有多大震惊，和她骂骂咧咧说了几句不干净的话。她已经喝完了自己的那杯咖啡，冷哼一声就走人，照例留下账单给男生。&lt;/p&gt;
&lt;p&gt;翌日补习班里，颜丽竟然没来。钟意有点慌，她怀疑颜丽其实就是男友陪着逛街的女生，可她自信自己选的男友还不至于那么没品位。假期她报的补习班这是最后一堂课了，她给颜丽发了短信问她怎么了，没回，这更加重了她的猜疑。&lt;/p&gt;
&lt;p&gt;反正开学总要见的。贱人。&lt;/p&gt;
&lt;p&gt;可是她没想到返校时候颜丽也没来。跑过去问班主任才知道。颜丽退学了。&lt;/p&gt;
&lt;p&gt;这场大雨，她家里死人了。&lt;/p&gt;
&lt;p&gt;完&lt;/p&gt;</content:encoded><category>writing</category><category>纯属虚构</category></item></channel></rss>