ljg-plain
ljg plain
ljg-present
演讲铸造器(Outline-Faithful)。把 orgmode/markdown outline 1:1 铸成单文件离线 HTML;支持 black/red/yellow 与静态 hacker(--hacker,--cyber 兼容别名),自动处理标题封面、多行密度布局、表格、ASCII、LaTeX、自适应与翻页笔。USE WHEN 用户要求讲这个、present、做成演讲、slides、标语流、宣言体、slogan、manifesto、按 outline 美化。NOT FOR 内容提炼、改写或企业 PPT。
Full skill instructions
把 outline 铸成舞台。内容由作者决定,skill 只决定它如何被看见。
Outline 是真理,Skill 是渲染器。
#+title: 是文档标题,必须先生成独立 cover;第一个 outline 节点仍在下一页。若两者文字完全相同,可合并为 cover,不能重复。| Workflow | Trigger | File |
|---|---|---|
| Generate | 讲这个、present、做成演讲、slides、按 outline 美化、生成 HTML 演示 | Workflows/Generate.md |
生成时先读 RenderingSpec.md,再使用根目录 SloganTemplate.html。不要根据记忆重造模板。
~/Downloads/{title}.html,单文件、离线、无外链资源。优先级:显式参数 > #+filetags: > 默认 black。
| 参数 | theme | 调性 |
|---|---|---|
-b / --theme=black | black | 沉思、论证 |
-r / --theme=red | red | 宣言、号召 |
-y / --theme=yellow | yellow | 反讽、警觉 |
--hacker | hacker | 逆向工程实验纸 |
--cyber | hacker | 兼容别名;不再生成 CRT/HUD |
Hacker 不是「整篇黑底绿字」。它只有三种主色:
--hacker-void: #07110D;
--hacker-paper: #EAF4EC;
--hacker-signal: #00C46A;
普通页用浅色实验纸保证阅读;cover 与一级章节用深色场;信号绿只承担总线、切角、重点和表格标签。不要矩阵雨、发光描边、伪 HUD 或闪烁光标。
| Source | Page |
|---|---|
* 一级标题 | 独占 emphasis 章节页 |
** 及更深标题 | 独占 title 页;深度越高字号越低 |
| 段落 | theme 文本页;仅在必要时物理拆页 |
| 列表 | 同一逻辑块 1–4 项同页,保留序号与 indent |
| 表格 | table 页;超过 6 行分页并重复表头 |
| 引用 | quote 页,保留原始段落关系 |
#+begin_example / fenced code | pre 页,逐字符保留 |
*强调* / ~code~ / =verbatim= | hl: true;emphasis 页忽略 inline hl |
多行页同时看「行数」和「文本密度」:
duo;高密度 → rows。triptych;中/高密度 → rows。matrix(2×2);竖屏降级为单列。min-width: 0,正文使用自然断词;不要把 .line 设成 flex/grid,以免拆散高亮与公式。阈值和 DOM 字段以 RenderingSpec.md 为准。
$...$ / $$...$$ 当作公式;$20/month 这类价格不是公式。3.6vmin 起,再交给统一 fit guard 缩放。data-fits=true 只证明没有越界;文本页若 fitScale < 0.70,必须重新拆页或换布局,不能以「缩进去了」冒充可读。→ ↓ Space Enter j PageDown:下一页。← ↑ k PageUp:上一页。Home / End:首末页。f / F:全屏。上下键与 PageUp/PageDown 同时保留,因为不同蓝牙翻页笔发送的键值不同。
写出 HTML 后运行:
bun Tools/ValidateDeck.ts ~/Downloads/<deck>.html --theme <theme>
Validator 负责静态契约:模板版本、JS 语法、标题 cover、header/footer、零动效、公式保护、多行布局、fit guard、页面类型、翻页键和外链资源。
视觉判断必须用 Interceptor 在隔离浏览器中复验典型页与高密度页。若隔离 context 不可用,报告「静态验证通过,尚未浏览器视觉复验」;不能改用主浏览器或其他截图工具,也不能宣称视觉已验证。
vmin 不是响应式。 固定字号只能估算;真实边界必须由 scrollWidth/scrollHeight 与可用宽高共同计算。fits 不等于可读。 极端缩小仍可能得到 fits=true;低于 0.70 的文本 fitScale 是重新分页信号。$ 会被误判。min-width: 0。 缺少它时,长词或公式会把列撑出 viewport。.line 保持行内容器。 将其设成 flex/grid 会拆开 chunks、inline math 与高亮;布局应作用于 .lines。animation-*、transition-*、view-transition-*、smooth scroll、.animate() 与定时器。<img> 和 https://。 CSS 相对 url(...)、@import、image-set(...) 同样会让单文件在别的机器上缺资源。User: 用 ljg-present 讲这个 ~/Documents/notes/talk.org
→ 读取 Generate workflow、RenderingSpec 与 SloganTemplate
→ 保留全部 outline,生成标题 cover 与 black/red/yellow 主题页面
→ 运行 ValidateDeck,再输出 ~/Downloads/<title>.html
User: 把这篇 org 做成 Hacker style,不要动效
→ 选择 --hacker,普通页浅底、章节页深底
→ 按行数与密度生成 duo/triptych/rows/matrix
→ 验证零动效、公式、footer、自适应与翻页笔
默认输出中文;原文是英文且用户要求保留时,不翻译。
ljg plain
ljg learn
ljg invest
ljg rank
ljg relationship
ljg word
ljg think
ljg read
ljg qa
ljg push
Book reader that reconstructs a book as x -> f -> f(x): the problem it addresses, the author's central answer, and how that answer changes judgment or action. USE WHEN the user gives a book title, PDF, excerpt, or asks 拆书, 分析这本书, 这本书在讲什么, 压缩一本书, or book. Defaults to a saved org note. NOT FOR chapter summaries, framework audits, papers, single-idea deep dives, or field ranking.
一个行业 → 一张生态地形图卡(PNG)。以《千脑智能》参考系理论为地基:把行业摊成一张可俯瞰的「生态地形」——价值像河一样流过地貌,再在地形上标出两处——「瓶颈」(流量/产能在此收窄的隘口/水坝)和「价值捕获点」(利润在此沉淀的宝藏堆)。地形让权力结构一眼可见:卡流量的地方常常不是钱沉淀的地方。配三个关键指标的 base rate(刻度)+ 三个「大问题」(前沿)。deep research 真联网,图用 AI 生图(默认 -a 吉田诚治式绘本画风,与 ljg-library 同源;可选 -c pixel+cyber),继刚作小测量员立在地形上俯瞰。Use when user says '行业地图', '产业地图', '生态地形图', '画一下这个行业', 'industry map', 'map this industry', '行业版图', '产业链地图', '/ljg-map', or gives an industry/领域 name wanting its terrain mapped. 风格:默认 -a 绘本(同 ljg-library),加 -c 走 cyber。NOT FOR 一个领域降秩找生成器(用 ljg-rank)、拆一本书(用 ljg-book)、单个项目投资分析(用 ljg-invest)、一个概念深钻(用 ljg-think)。
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience