<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>博客写作 on 向叔记事簿</title>
        <link>https://ttf248.life/tags/%E5%8D%9A%E5%AE%A2%E5%86%99%E4%BD%9C/</link>
        <description>Recent content in 博客写作 on 向叔记事簿</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>zh-cn</language>
        <lastBuildDate>Tue, 27 Oct 2026 05:44:39 +0800</lastBuildDate><atom:link href="https://ttf248.life/tags/%E5%8D%9A%E5%AE%A2%E5%86%99%E4%BD%9C/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>让博客里的数据和流程动起来</title>
        <link>https://ttf248.life/p/blog-rich-content-demo/</link>
        <pubDate>Tue, 27 Oct 2026 02:50:00 +0800</pubDate>
        
        <guid>https://ttf248.life/p/blog-rich-content-demo/</guid>
        <description>&lt;p&gt;比较两个数字、追踪一个分支、改变假设看结果，需要不同的表达。这份模板把实际效果和复制写法放在一起：先判断读者要完成什么，再取相应组件。&lt;/p&gt;
&lt;p&gt;博客正文和学习区共用这些富内容表达；学习内容也可以按同样方式使用提示块、数据图、流程图和本地实验。资源须随对应内容一起保存，不能只复制调用标签。&lt;/p&gt;
&lt;p&gt;本次接入参考了 &lt;a class=&#34;link&#34; href=&#34;https://chatgpt.com/share/6adf9c49-28f8-83ea-86ef-33f54f4e04a2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;ChatGPT 分享对话&lt;/a&gt; 中的卡片、曲线和滑块。本站使用 Hugo 组件，分享页的 &lt;code&gt;box&lt;/code&gt;、&lt;code&gt;grid&lt;/code&gt;、&lt;code&gt;slider&lt;/code&gt; 语法不能直接粘贴。&lt;/p&gt;
&lt;aside class=&#34;rich-callout rich-callout--warning&#34;&gt;
    &lt;strong&gt;本页数字都是教学假设&lt;/strong&gt;
    &lt;p&gt;耗时、价格和任务位置均为演示输入，&lt;strong&gt;不是性能实测、市场报价或真实任务记录&lt;/strong&gt;。复制时须同时替换数据、单位、期间和来源。&lt;/p&gt;

&lt;/aside&gt;

&lt;h2 id=&#34;先判断读者要做什么&#34;&gt;先判断读者要做什么
&lt;/h2&gt;&lt;p&gt;连续论述用正文；查精确值用表格，看数量差异用图；追踪步骤与分支用流程图；需要改变假设时再用交互。下面的图把选择过程展开，图中的每条路径也已在这句话中说明。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-mermaid&#34; data-lang=&#34;mermaid&#34;&gt;flowchart TD
    accTitle: 按读者任务选择表达方式
    accDescr: 连续论述用正文，数量比较用表格或数据图，步骤与分支用流程图，改变假设用交互组件。
    A[读者需要理解什么] --&amp;gt; B{主要任务}
    B --&amp;gt;|连续论述| C[自然段与必要强调]
    B --&amp;gt;|比较数量| D[表格或数据图]
    B --&amp;gt;|追踪步骤与分支| E[流程图]
    B --&amp;gt;|改变假设看结果| F[交互组件]
    D --&amp;gt; G[保留单位与来源]
    F --&amp;gt; H[保留默认结果与边界]
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;复用时在文章头信息中设置 &lt;code&gt;mermaid: true&lt;/code&gt;，使用上面的 &lt;code&gt;mermaid&lt;/code&gt; 代码围栏。短标签放图中，解释留在正文。按钮可缩放、复位，按住画布可移动；聚焦画布后，方向键移动，&lt;code&gt;+&lt;/code&gt;、&lt;code&gt;-&lt;/code&gt; 缩放，&lt;code&gt;0&lt;/code&gt; 复位。手机在画布内拖图，画布外滚动文章。拖动只改变查看位置。&lt;/p&gt;
&lt;h2 id=&#34;用提示与卡片突出少量信息&#34;&gt;用提示与卡片突出少量信息
&lt;/h2&gt;&lt;p&gt;&lt;strong&gt;粗体&lt;/strong&gt;便于回看判断，&lt;em&gt;斜体&lt;/em&gt;标注口径，&lt;code&gt;行内代码&lt;/code&gt;区分参数。口径会改变结论时，用上面的提示块单独说明；&lt;code&gt;kind&lt;/code&gt; 可选 &lt;code&gt;note&lt;/code&gt;、&lt;code&gt;tip&lt;/code&gt;、&lt;code&gt;warning&lt;/code&gt;，标题须写明内容，不能只靠颜色传意。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; callout kind=&amp;#34;warning&amp;#34; title=&amp;#34;口径提醒&amp;#34; &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;这里写会影响结论的限制条件。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; /callout &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;当一句话已经足够说明关系时，就让它保持一句话。&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;少量方案适合并排卡片，但比较字段要相同。假设两种付费办法都服务于同一项工作：&lt;/p&gt;
&lt;div class=&#34;rich-cards&#34;&gt;
&lt;section class=&#34;rich-card&#34;&gt;
    &lt;strong class=&#34;rich-card__title&#34;&gt;方案甲：按次付费&lt;/strong&gt;
    &lt;p&gt;固定成本 &lt;strong&gt;0 元&lt;/strong&gt;，每次 8 元。起步支出低，总成本随次数增长较快。&lt;/p&gt;

&lt;/section&gt;

&lt;section class=&#34;rich-card&#34;&gt;
    &lt;strong class=&#34;rich-card__title&#34;&gt;方案乙：固定加按次&lt;/strong&gt;
    &lt;p&gt;固定成本 &lt;strong&gt;200 元&lt;/strong&gt;，每次 3 元。先承担固定支出，次数足够多才能体现低单价优势。&lt;/p&gt;

&lt;/section&gt;

&lt;/div&gt;

&lt;p&gt;指标卡用于回看关键数字，不能省掉单位和口径。&lt;/p&gt;
&lt;div class=&#34;rich-cards&#34;&gt;
&lt;dl class=&#34;rich-metric&#34;&gt;
    &lt;dt&gt;默认处理数量&lt;/dt&gt;
    &lt;dd&gt;&lt;strong&gt;20&lt;/strong&gt; &lt;span&gt;次&lt;/span&gt;&lt;/dd&gt;
    &lt;dd class=&#34;rich-caption&#34;&gt;下面比较器的初始情景&lt;/dd&gt;
&lt;/dl&gt;

&lt;dl class=&#34;rich-metric&#34;&gt;
    &lt;dt&gt;两方案成本相等&lt;/dt&gt;
    &lt;dd&gt;&lt;strong&gt;40&lt;/strong&gt; &lt;span&gt;次&lt;/span&gt;&lt;/dd&gt;
    &lt;dd class=&#34;rich-caption&#34;&gt;由 8q = 200 &amp;#43; 3q 算得&lt;/dd&gt;
&lt;/dl&gt;

&lt;/div&gt;

&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; cards &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; card title=&amp;#34;方案甲&amp;#34; &amp;gt;}}同一组比较字段。{{&amp;lt; /card &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; card title=&amp;#34;方案乙&amp;#34; &amp;gt;}}同一组比较字段。{{&amp;lt; /card &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; /cards &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; metric label=&amp;#34;处理数量&amp;#34; value=&amp;#34;20&amp;#34; unit=&amp;#34;次&amp;#34; note=&amp;#34;教学假设&amp;#34; &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;需要逐项查值时，表格比继续增加卡片方便：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;数量&lt;/th&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;方案甲总成本&lt;/th&gt;
					&lt;th style=&#34;text-align: right&#34;&gt;方案乙总成本&lt;/th&gt;
					&lt;th&gt;本模型中较低的一项&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;20 次&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;160 元&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;260 元&lt;/td&gt;
					&lt;td&gt;方案甲&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;40 次&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;320 元&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;320 元&lt;/td&gt;
					&lt;td&gt;相同&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;100 次&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;800 元&lt;/td&gt;
					&lt;td style=&#34;text-align: right&#34;&gt;500 元&lt;/td&gt;
					&lt;td&gt;方案乙&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;40 次来自本页固定假设，并非通用门槛。服务质量、税费和折扣未进入模型，不能由表中金额推断。&lt;/p&gt;
&lt;h2 id=&#34;用数据图看差异用数据表查值&#34;&gt;用数据图看差异，用数据表查值
&lt;/h2&gt;&lt;p&gt;假设处理同一份材料，三种办法分别耗时 40、16、10 分钟。柱状图便于看差距，图上数值和下方数据表用于核对。&lt;/p&gt;
&lt;figure class=&#34;rich-chart&#34;&gt;
    &lt;figcaption id=&#34;chart-f4014e608a1dee9a4ac3b5a8147d47b8-3-caption&#34;&gt;&lt;strong&gt;相同任务量的假设耗时&lt;/strong&gt; &lt;span&gt;（分钟）&lt;/span&gt;&lt;/figcaption&gt;
    &lt;div class=&#34;rich-chart__scroll&#34; tabindex=&#34;0&#34; role=&#34;region&#34; aria-label=&#34;相同任务量的假设耗时，可横向滚动&#34;&gt;
    &lt;svg viewBox=&#34;0 0 640 173&#34; role=&#34;img&#34; aria-labelledby=&#34;chart-f4014e608a1dee9a4ac3b5a8147d47b8-3-title chart-f4014e608a1dee9a4ac3b5a8147d47b8-3-desc&#34;&gt;
        &lt;title id=&#34;chart-f4014e608a1dee9a4ac3b5a8147d47b8-3-title&#34;&gt;相同任务量的假设耗时&lt;/title&gt;
        &lt;desc id=&#34;chart-f4014e608a1dee9a4ac3b5a8147d47b8-3-desc&#34;&gt;单位：分钟。手工处理：40；脚本辅助：16；模板复用：10；完整数据见下表。&lt;/desc&gt;&lt;line x1=&#34;150&#34; x2=&#34;150&#34; y1=&#34;20&#34; y2=&#34;143&#34; class=&#34;rich-chart__axis&#34;/&gt;&lt;text x=&#34;140&#34; y=&#34;38&#34; text-anchor=&#34;end&#34;&gt;手工处理&lt;/text&gt;
                &lt;rect x=&#34;150&#34; y=&#34;20&#34; width=&#34;420&#34; height=&#34;25&#34; class=&#34;rich-chart__bar&#34;&gt;&lt;title&gt;手工处理：40 分钟&lt;/title&gt;&lt;/rect&gt;
                &lt;text x=&#34;580&#34; y=&#34;38&#34;&gt;40&lt;/text&gt;&lt;text x=&#34;140&#34; y=&#34;74&#34; text-anchor=&#34;end&#34;&gt;脚本辅助&lt;/text&gt;
                &lt;rect x=&#34;150&#34; y=&#34;56&#34; width=&#34;168&#34; height=&#34;25&#34; class=&#34;rich-chart__bar&#34;&gt;&lt;title&gt;脚本辅助：16 分钟&lt;/title&gt;&lt;/rect&gt;
                &lt;text x=&#34;580&#34; y=&#34;74&#34;&gt;16&lt;/text&gt;&lt;text x=&#34;140&#34; y=&#34;110&#34; text-anchor=&#34;end&#34;&gt;模板复用&lt;/text&gt;
                &lt;rect x=&#34;150&#34; y=&#34;92&#34; width=&#34;105&#34; height=&#34;25&#34; class=&#34;rich-chart__bar&#34;&gt;&lt;title&gt;模板复用：10 分钟&lt;/title&gt;&lt;/rect&gt;
                &lt;text x=&#34;580&#34; y=&#34;110&#34;&gt;10&lt;/text&gt;&lt;text x=&#34;150&#34; y=&#34;165&#34; text-anchor=&#34;middle&#34;&gt;0&lt;/text&gt;&lt;/svg&gt;
    &lt;/div&gt;
    &lt;p class=&#34;rich-caption&#34;&gt;来源与口径：教学构造数据；任务量相同，未做性能测试&lt;/p&gt;
    &lt;details class=&#34;rich-details rich-chart__data&#34;&gt;&lt;summary&gt;查看完整数据&lt;/summary&gt;
        &lt;table&gt;&lt;caption&gt;相同任务量的假设耗时（分钟）&lt;/caption&gt;&lt;thead&gt;&lt;tr&gt;&lt;th scope=&#34;col&#34;&gt;项目&lt;/th&gt;&lt;th scope=&#34;col&#34;&gt;数值&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;
        &lt;tr&gt;&lt;th scope=&#34;row&#34;&gt;手工处理&lt;/th&gt;&lt;td&gt;40&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th scope=&#34;row&#34;&gt;脚本辅助&lt;/th&gt;&lt;td&gt;16&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th scope=&#34;row&#34;&gt;模板复用&lt;/th&gt;&lt;td&gt;10&lt;/td&gt;&lt;/tr&gt;
        &lt;/tbody&gt;&lt;/table&gt;
    &lt;/details&gt;
&lt;/figure&gt;
&lt;p&gt;有顺序的类别可用折线图。下图四轮假设耗时为 40、28、16、10 分钟；横轴按轮次等距排列，不代表真实日历时间，也不证明实际效率提高。&lt;/p&gt;
&lt;figure class=&#34;rich-chart&#34;&gt;
    &lt;figcaption id=&#34;chart-f4014e608a1dee9a4ac3b5a8147d47b8-4-caption&#34;&gt;&lt;strong&gt;四轮假设耗时变化&lt;/strong&gt; &lt;span&gt;（分钟）&lt;/span&gt;&lt;/figcaption&gt;
    &lt;div class=&#34;rich-chart__scroll&#34; tabindex=&#34;0&#34; role=&#34;region&#34; aria-label=&#34;四轮假设耗时变化，可横向滚动&#34;&gt;
    &lt;svg viewBox=&#34;0 0 640 310&#34; role=&#34;img&#34; aria-labelledby=&#34;chart-f4014e608a1dee9a4ac3b5a8147d47b8-4-title chart-f4014e608a1dee9a4ac3b5a8147d47b8-4-desc&#34;&gt;
        &lt;title id=&#34;chart-f4014e608a1dee9a4ac3b5a8147d47b8-4-title&#34;&gt;四轮假设耗时变化&lt;/title&gt;
        &lt;desc id=&#34;chart-f4014e608a1dee9a4ac3b5a8147d47b8-4-desc&#34;&gt;单位：分钟。第 1 轮：40；第 2 轮：28；第 3 轮：16；第 4 轮：10；完整数据见下表。&lt;/desc&gt;&lt;line x1=&#34;65&#34; x2=&#34;600&#34; y1=&#34;245&#34; y2=&#34;245&#34; class=&#34;rich-chart__axis&#34;/&gt;
            &lt;text x=&#34;55&#34; y=&#34;35&#34; text-anchor=&#34;end&#34;&gt;40&lt;/text&gt;
            &lt;text x=&#34;55&#34; y=&#34;245&#34; text-anchor=&#34;end&#34;&gt;0&lt;/text&gt;&lt;circle cx=&#34;75&#34; cy=&#34;35&#34; r=&#34;4&#34; class=&#34;rich-chart__bar&#34;&gt;&lt;title&gt;第 1 轮：40 分钟&lt;/title&gt;&lt;/circle&gt;&lt;text x=&#34;75&#34; y=&#34;275&#34; text-anchor=&#34;middle&#34;&gt;第 1 轮&lt;/text&gt;&lt;circle cx=&#34;245&#34; cy=&#34;98&#34; r=&#34;4&#34; class=&#34;rich-chart__bar&#34;&gt;&lt;title&gt;第 2 轮：28 分钟&lt;/title&gt;&lt;/circle&gt;&lt;text x=&#34;245&#34; y=&#34;275&#34; text-anchor=&#34;middle&#34;&gt;第 2 轮&lt;/text&gt;&lt;circle cx=&#34;415&#34; cy=&#34;161&#34; r=&#34;4&#34; class=&#34;rich-chart__bar&#34;&gt;&lt;title&gt;第 3 轮：16 分钟&lt;/title&gt;&lt;/circle&gt;&lt;text x=&#34;415&#34; y=&#34;275&#34; text-anchor=&#34;middle&#34;&gt;第 3 轮&lt;/text&gt;&lt;circle cx=&#34;585&#34; cy=&#34;192.5&#34; r=&#34;4&#34; class=&#34;rich-chart__bar&#34;&gt;&lt;title&gt;第 4 轮：10 分钟&lt;/title&gt;&lt;/circle&gt;&lt;text x=&#34;585&#34; y=&#34;275&#34; text-anchor=&#34;middle&#34;&gt;第 4 轮&lt;/text&gt;&lt;polyline points=&#34;75,35 245,98 415,161 585,192.5&#34; class=&#34;rich-chart__line&#34;/&gt;&lt;/svg&gt;
    &lt;/div&gt;
    &lt;p class=&#34;rich-caption&#34;&gt;来源与口径：教学构造数据；同一示例任务，轮次等距，不代表真实测试&lt;/p&gt;
    &lt;details class=&#34;rich-details rich-chart__data&#34;&gt;&lt;summary&gt;查看完整数据&lt;/summary&gt;
        &lt;table&gt;&lt;caption&gt;四轮假设耗时变化（分钟）&lt;/caption&gt;&lt;thead&gt;&lt;tr&gt;&lt;th scope=&#34;col&#34;&gt;项目&lt;/th&gt;&lt;th scope=&#34;col&#34;&gt;数值&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody&gt;
        &lt;tr&gt;&lt;th scope=&#34;row&#34;&gt;第 1 轮&lt;/th&gt;&lt;td&gt;40&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th scope=&#34;row&#34;&gt;第 2 轮&lt;/th&gt;&lt;td&gt;28&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th scope=&#34;row&#34;&gt;第 3 轮&lt;/th&gt;&lt;td&gt;16&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th scope=&#34;row&#34;&gt;第 4 轮&lt;/th&gt;&lt;td&gt;10&lt;/td&gt;&lt;/tr&gt;
        &lt;/tbody&gt;&lt;/table&gt;
    &lt;/details&gt;
&lt;/figure&gt;
&lt;p&gt;两图的图形、完整数据表与来源共用 JSON；手机可在图内横向滑动，关闭 JavaScript 后图仍存在。将下面内容保存为文章目录中的 &lt;code&gt;duration.json&lt;/code&gt;：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;title&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;相同任务量的假设耗时&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;unit&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;分钟&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;source&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;教学构造数据；任务量相同，未做性能测试&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;rows&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;&amp;#34;label&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;手工处理&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;40&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;&amp;#34;label&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;脚本辅助&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;16&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;&amp;#34;label&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;模板复用&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;10&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;正文这样调用；折线图另用配套的 &lt;code&gt;rounds.json&lt;/code&gt;：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; data-chart src=&amp;#34;duration.json&amp;#34; type=&amp;#34;bar&amp;#34; &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; data-chart src=&amp;#34;rounds.json&amp;#34; type=&amp;#34;line&amp;#34; &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;图表支持负值、全零值，每图 2～24 项，更多数据先汇总。折线点是等距类别，不能用来冒充不等间隔的精确时间轴。&lt;/p&gt;
&lt;h2 id=&#34;多方交互要交代谁先做什么&#34;&gt;多方交互要交代谁先做什么
&lt;/h2&gt;&lt;p&gt;流程图突出分支；时序图适合多个参与者的往来。这里作者先写数据、假设与默认结论，博客展示静态结果，读者调整参数后，博客再更新数字和图形。&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code class=&#34;language-mermaid&#34; data-lang=&#34;mermaid&#34;&gt;sequenceDiagram
    accTitle: 作者、博客与读者的交互顺序
    participant A as 作者
    participant B as 博客
    participant C as 读者
    A-&amp;gt;&amp;gt;B: 写下数据、假设与默认结论
    B-&amp;gt;&amp;gt;C: 展示正文与静态结果
    C-&amp;gt;&amp;gt;B: 调整参数
    B--&amp;gt;&amp;gt;C: 更新数字和图形
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;两种 Mermaid 图都保留相邻文字说明，加载失败时保留源码；不懂源码也能继续阅读。上面的围栏可直接复用，文章仍需开启 &lt;code&gt;mermaid: true&lt;/code&gt;。&lt;/p&gt;
&lt;h2 id=&#34;结果会随假设改变时再加入滑块&#34;&gt;结果会随假设改变时，再加入滑块
&lt;/h2&gt;&lt;p&gt;回到付费例子。令 \(q\) 为处理次数，\(C_A\)、\(C_B\) 为甲、乙总成本，单位为元：&lt;/p&gt;
$$
C_A(q)=8q,\qquad C_B(q)=200+3q
$$&lt;p&gt;文章头信息设置 &lt;code&gt;math: true&lt;/code&gt; 可渲染公式。下面滑块改变次数，同时更新金额、差额与曲线标记；聚焦滑块后可用方向键调整，Home、End 跳到端点。&lt;/p&gt;
&lt;section class=&#34;rich-widget&#34; data-cost-compare aria-labelledby=&#34;cost-f4014e608a1dee9a4ac3b5a8147d47b8-5-title&#34;&gt;
    &lt;strong id=&#34;cost-f4014e608a1dee9a4ac3b5a8147d47b8-5-title&#34;&gt;同一数量下比较两种成本&lt;/strong&gt;
    &lt;p class=&#34;rich-caption&#34;&gt;来源与口径：教学假设；不含税费、服务差异和阶梯折扣；总成本 = 固定成本 + 单价 × 数量。单位：元。&lt;/p&gt;
    &lt;div data-cost-controls hidden&gt;
        &lt;label for=&#34;cost-f4014e608a1dee9a4ac3b5a8147d47b8-5-range&#34;&gt;处理数量&lt;/label&gt;
        &lt;input id=&#34;cost-f4014e608a1dee9a4ac3b5a8147d47b8-5-range&#34; type=&#34;range&#34; min=&#34;0&#34; max=&#34;100&#34; step=&#34;1&#34; value=&#34;20&#34;&gt;
        &lt;output for=&#34;cost-f4014e608a1dee9a4ac3b5a8147d47b8-5-range&#34; data-cost-quantity&gt;20&lt;/output&gt;
        &lt;button type=&#34;button&#34; data-cost-reset&gt;恢复默认&lt;/button&gt;
    &lt;/div&gt;
    &lt;p data-cost-result role=&#34;status&#34;&gt;默认数量 20：按次付费 160 元；固定加按次 260 元；&lt;/p&gt;
    &lt;div class=&#34;rich-chart__scroll&#34; data-cost-graph hidden&gt;&lt;/div&gt;
    &lt;table&gt;&lt;caption&gt;固定参数与端点成本（元）&lt;/caption&gt;&lt;thead&gt;&lt;tr&gt;&lt;th scope=&#34;col&#34;&gt;方案&lt;/th&gt;&lt;th scope=&#34;col&#34;&gt;固定成本&lt;/th&gt;&lt;th scope=&#34;col&#34;&gt;单价&lt;/th&gt;&lt;th scope=&#34;col&#34;&gt;数量 0&lt;/th&gt;&lt;th scope=&#34;col&#34;&gt;数量 100&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
        &lt;tbody&gt;&lt;tr&gt;&lt;th scope=&#34;row&#34;&gt;按次付费&lt;/th&gt;&lt;td&gt;0&lt;/td&gt;&lt;td&gt;8&lt;/td&gt;&lt;td&gt;0&lt;/td&gt;&lt;td&gt;800&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;th scope=&#34;row&#34;&gt;固定加按次&lt;/th&gt;&lt;td&gt;200&lt;/td&gt;&lt;td&gt;3&lt;/td&gt;&lt;td&gt;200&lt;/td&gt;&lt;td&gt;500&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;
    &lt;/table&gt;
    &lt;script type=&#34;application/json&#34; data-cost-config&gt;{&#34;plans&#34;:[{&#34;fixed&#34;:0,&#34;name&#34;:&#34;按次付费&#34;,&#34;rate&#34;:8},{&#34;fixed&#34;:200,&#34;name&#34;:&#34;固定加按次&#34;,&#34;rate&#34;:3}],&#34;quantity&#34;:{&#34;label&#34;:&#34;处理数量&#34;,&#34;max&#34;:100,&#34;min&#34;:0,&#34;step&#34;:1,&#34;value&#34;:20},&#34;source&#34;:&#34;教学假设；不含税费、服务差异和阶梯折扣&#34;,&#34;title&#34;:&#34;同一数量下比较两种成本&#34;,&#34;unit&#34;:&#34;元&#34;}&lt;/script&gt;
&lt;/section&gt;
&lt;p&gt;默认 20 次，甲 160 元、乙 260 元，甲少花 100 元。40 次时均为 320 元，此后乙较低；端点 0 次为 0 元与 200 元，100 次为 800 元与 500 元。&lt;strong&gt;交互帮助观察数量怎样改变比较结果&lt;/strong&gt;；这些静态数字也让无法操作的读者看懂关系。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; cost-compare src=&amp;#34;costs.json&amp;#34; &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;将配套数据放在同目录的 &lt;code&gt;costs.json&lt;/code&gt;：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-json&#34; data-lang=&#34;json&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;title&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;同一数量下比较两种成本&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;unit&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;元&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;source&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;教学假设；不含税费、服务差异和阶梯折扣&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;quantity&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;&amp;#34;label&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;处理数量&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;&amp;#34;min&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;&amp;#34;max&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;100&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;&amp;#34;step&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;1&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;&amp;#34;value&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;20&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;nt&#34;&gt;&amp;#34;plans&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;[&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;按次付费&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;&amp;#34;fixed&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;0&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;&amp;#34;rate&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;8&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;},&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    &lt;span class=&#34;p&#34;&gt;{&lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;&amp;#34;name&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;s2&#34;&gt;&amp;#34;固定加按次&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;&amp;#34;fixed&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;200&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;,&lt;/span&gt; &lt;span class=&#34;nt&#34;&gt;&amp;#34;rate&amp;#34;&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt; &lt;span class=&#34;mi&#34;&gt;3&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;p&#34;&gt;]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;p&#34;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;组件只计算“固定成本＋单价×数量”。阶梯计费、复利、期权收益都不能通过改名套入；模型不同，需另用专用实验。&lt;/p&gt;
&lt;h2 id=&#34;专用实验连同网页一起复制&#34;&gt;专用实验连同网页一起复制
&lt;/h2&gt;&lt;p&gt;需要同时改变两个维度时，可以嵌入本地网页。下例把虚构任务放到“紧迫度—影响程度”平面：拖动圆点会同步改变坐标，也可用两个滑块完成相同操作，支持键盘使用。&lt;/p&gt;
&lt;section class=&#34;rich-widget rich-interactive&#34;&gt;
    &lt;strong&gt;拖动一个任务观察它的位置&lt;/strong&gt;
    &lt;div class=&#34;rich-interactive__summary&#34;&gt;&lt;p&gt;初始紧迫度 30、影响程度 70，位于“低紧迫、高影响”区域。坐标是主观描述，50 只是演示分界；它展示两个维度怎样确定位置，不自动判断真实优先级。&lt;/p&gt;
&lt;/div&gt;
    &lt;details class=&#34;rich-details&#34;&gt;
        &lt;summary&gt;打开交互实验&lt;/summary&gt;
        &lt;iframe src=&#34;https://ttf248.life/p/blog-rich-content-demo/priority-lab.html&#34; title=&#34;拖动一个任务观察它的位置&#34; height=&#34;660&#34; sandbox=&#34;allow-scripts&#34; loading=&#34;lazy&#34; referrerpolicy=&#34;no-referrer&#34;&gt;&lt;/iframe&gt;
    &lt;/details&gt;
&lt;/section&gt;
&lt;p&gt;将配套 &lt;code&gt;priority-lab.html&lt;/code&gt; 整份复制到文章目录，再嵌入：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; interactive src=&amp;#34;priority-lab.html&amp;#34; title=&amp;#34;任务位置实验&amp;#34; height=&amp;#34;660&amp;#34; &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;先用文字写出默认情景和实验边界。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; /interactive &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;点击“打开交互实验”展开；桌面可拖动网页框右下角调整高度。网页在独立沙箱中运行，不改变博客导航、正文或字号。它跟随系统深浅色，不跟随博客手动配色；打不开时，上面的默认情景仍可阅读。&lt;/p&gt;
&lt;h2 id=&#34;折叠补充过程保留阅读退路&#34;&gt;折叠补充过程，保留阅读退路
&lt;/h2&gt;&lt;p&gt;关键结论与限制保持展开，细节可放折叠块：&lt;/p&gt;
&lt;details class=&#34;rich-details&#34;&gt;
    &lt;summary&gt;无法交互或打印时还能看到什么&lt;/summary&gt;
    &lt;div&gt;&lt;p&gt;静态数据图已写入生成的 HTML；成本比较器保留默认结果、公式与端点表；流程图保留源码和相邻解释；网页实验保留正文摘要。&lt;/p&gt;
&lt;p&gt;打印时隐藏交互按钮与实验 iframe，保留正文、静态数据图及已绘制的流程图。流程图未加载时，仍有文字与源码。&lt;/p&gt;
&lt;/div&gt;
&lt;/details&gt;

&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; details title=&amp;#34;查看复算过程&amp;#34; &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;这里写详细推导和补充边界。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;{{&amp;lt; /details &amp;gt;}}
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;title&lt;/code&gt; 应说明展开后能看到什么。简短来源补充可用脚注&lt;sup id=&#34;h8cb58a080dd86567fnref:1&#34;&gt;&lt;a href=&#34;#h8cb58a080dd86567fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt;；目录仍由普通二、三级标题生成，无须重复卡片标题。&lt;/p&gt;
&lt;p&gt;复制时把 Markdown 和所用 JSON、HTML 放在同一文章目录，不能只取组件调用。代码框里的 shortcode 已做 Hugo 注释转义，页面展示的是可复制写法；实际演示使用正常标签。下一篇只取读者需要的表达，并把默认结果留在正文中。&lt;/p&gt;
&lt;h2 id=&#34;参考资料&#34;&gt;参考资料
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://chatgpt.com/share/6adf9c49-28f8-83ea-86ef-33f54f4e04a2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;本次参考的 ChatGPT 分享对话&lt;/a&gt;：用于辨认卡片、图形和滑块的表达方式，未把其中的金融数据搬入本文。&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://gohugo.io/templates/shortcode/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hugo shortcode 模板&lt;/a&gt;：本文组件的模板机制。&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://gohugo.io/configuration/content-types/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Hugo 内容类型&lt;/a&gt;：将文章中的 HTML 实验按资源发布。&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://mermaid.js.org/config/usage.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Mermaid 使用说明&lt;/a&gt;：文本图形的渲染方式。&lt;/li&gt;
&lt;/ul&gt;
&lt;details class=&#34;article-notes&#34;&gt;
    &lt;summary&gt;写作附记&lt;/summary&gt;
    &lt;div class=&#34;article-notes__content&#34;&gt;
        &lt;h3 id=&#34;原始提示词&#34;&gt;原始提示词
&lt;/h3&gt;&lt;blockquote&gt;
&lt;p&gt;任务很大，你先深入分析，分批逐个提交。 OpenAI 网页版 chat 模式新支持了很多文字的排版模式、针对部分功能，还能绘制流程图、能拖动的网页 &lt;a class=&#34;link&#34; href=&#34;https://chatgpt.com/share/6adf9c49-28f8-83ea-86ef-33f54f4e04a2&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://chatgpt.com/share/6adf9c49-28f8-83ea-86ef-33f54f4e04a2&lt;/a&gt;，分析如何合理引入到我的博客里面，开发好了以后，f:\dev\notebook\content\post\2026\10 10月份的文件中写一篇作为演示的模板，展示新的功能。f:\dev\notebook.agents\skills\blog-writer skill 也需要学会这些新功能，后续写作改用的地方就使用，积极主动的使用：新的数据展示方案、流程图，小的网页组件等等
重写这三月的文章，注意，如果不是 AI 写的，不用重写&lt;/p&gt;
&lt;/blockquote&gt;
    &lt;/div&gt;
&lt;/details&gt;

&lt;div class=&#34;footnotes&#34; role=&#34;doc-endnotes&#34;&gt;
&lt;hr&gt;
&lt;ol&gt;
&lt;li id=&#34;h8cb58a080dd86567fn:1&#34;&gt;
&lt;p&gt;本文数据与任务坐标均为演示输入。换成真实数据时，应补充获取日期、统计区间、单位及来源链接。&amp;#160;&lt;a href=&#34;#h8cb58a080dd86567fnref:1&#34; class=&#34;footnote-backref&#34; role=&#34;doc-backlink&#34;&gt;&amp;#x21a9;&amp;#xfe0e;&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;</description>
        </item>
        
    </channel>
</rss>
