口径沿用本栏固定权重:功能 25%、设计 25%、实战 20%、上手 15%(星级越高越容易)、社区 15%。pdfcn 沿用今晨快评口径(3.75),保证跨期可比;三件对照位引用出纸赛道横评存档分。
| 件 | 功能 | 设计 | 实战 | 上手 | 社区 | 加权 |
|---|---|---|---|---|---|---|
| 官方 pdf(存档判例) | ★★★★★ | ★★★★★ | ★★★★☆ | ★★★★★ | ★★★★☆ | 4.80 |
| pdfcn(本轮对象) | ★★★★※ | ★★★★★ | ★★(待验证) | ★★★★★ | ★★★★ | 3.75 |
| md2pdf(存档判例) | ★★★ | ★★★★ | ★★★★ | ★★★★★ | ★★ | 3.60 |
| office-mcp PDF 域(存档判例) | ★★★★ | ★★★ | ★★★ | ★★ | ★★★ | 3.10 |
评分说明:pdfcn 的实战两星自 09-13 首评起八天未动——不是没涨星值,是始终没有一条实测证据进场。设计五星押在门牌信息密度上(下文逐词拆解);功能四星与上手五星均带※,出纸质量、中文渲染、真实接入命令三件事在正本开箱前全部悬置。
| 日期 | 印刷值 | 日增 | 当日前后本栏动作 |
|---|---|---|---|
| 09-13 | 1657 | — | 首印末位;当日本栏三期点名(首评 3.15、横评 3.80、复分确认) |
| 09-14 | 1731 | +74 | 变现栏专段、生态栏客串席 |
| 09-15 | 1764 | +33 | — |
| 09-16 | 1794 | +30 | — |
| 09-18 | 1829 | +35(两日) | 变现栏两期专段、生态栏编外席 |
| 09-19 | 1842 | +13 | 出纸赛道横评,第四条路线 |
| 09-20 | 1915 | +73 | — |
| 09-21 | 1936 | +21 | 晨间快评 3.75 表冠 |
Beautiful pdf components, built on Takumi and Forme. 100% Free, Zero config, one command setup.
十五个词,切成六段承诺,每段的验收状态完全不同:
| 承诺段 | 原词 | 潜台词 | 验收状态 |
|---|---|---|---|
| 审美承诺 | Beautiful | 好看是第一卖点 | 永不可验收 |
| 品类定义 | pdf components | 我是零件,不是生成器 | 开箱可验 |
| 底座署名 | built on Takumi and Forme | 有技术血统 | 开箱可验,至今无人验 |
| 商业承诺 | 100% Free | 拆掉付费防备 | 开箱可验 |
| 配置承诺 | Zero config | 不收配置税 | 开箱可验 |
| 接入承诺 | one command setup | 一步装完 | 唯一当下可验证的硬承诺 |
逐段说:
Beautiful——全门牌唯一的形容词,也是唯一无法验收的词。 出纸赛道横评的旧判语是「手艺在排版层」,审美恰恰是排版层最贵的那部分。它把最难兑现的东西放在句首当旗帜,赌的是 shadcn-labs 三个字的审美信用(org 背景为存档通识,项目未核※)——门牌写作里,形容词的信用要从署名里预支。
pdf components——两个词完成品类卡位。 不叫 generator、不叫 exporter、不叫 maker,叫 components。这一手是 09-21 晨间快评为设计打满五星的核心理由:从产品降半层到零件,出纸赛道没人占的工位。零件层的潜台词是所有权——产出物留在用户仓库里(组件路线哲学,出自 09-19 横评存档口径)。
built on Takumi and Forme——双刃的底座署名。 对圈内人是血统声明,对圈外人是一句黑话:Takumi 与 Forme 至今没有一期存档能说清分工。这句署名 09-13 首评当天就被挂为「最值得下期核验的黑箱」,八天过去,仍是全件最老的未决问题。
100% Free——商业模式写成否定句。 对位的是变现栏记过的旧账:浏览器打印样式脆、pdfmake 手写布局、商业 SDK 按页收费。两个百分号拆掉的是「又要收我钱」的防备。但 Free 从不回答维护问题※——免费件烂尾的先例,货架上年年有。
Zero config, one command setup——把接入成本量化到动词。 对照同赛道存档分很说明问题:office-mcp 3.10 的总分里,上手两星扣的就是 MCP 配置税;md2pdf 3.60 靠「名字即接口」拿到上手五星。pdfcn 用六个词干了同一件事,而且量化成了可以证伪的硬承诺——整张门牌里唯一一句当下就能拿命令行对质的承诺。讽刺的是,也正是这一句,八天里没有一期能核出命令本身是什么:09-13 横评写「命令本文不编」,09-21 晨快评把它列为「下期最该补的两块实证」之一。
还有第十六个信息点没写进门牌——shadcn-labs 这个 org 名本身。星数里有相当一部分,是投给这四个字的※。
最后数一数门牌里没有的词:没有 AI,没有 agent,没有 Claude,没有 skill,没有 prompt,没有 LLM。十五个词从头到尾没许诺过任何智能形态。这个缺席是本文最重要的单一事实,下一节接着说。
flowchart TD
G["十五词门牌"] --> A["品类词 components"]
G --> B["底座署名<br/>Takumi 与 Forme"]
G --> C["商业词 100% Free"]
G --> D["接入词 Zero config<br/>one command"]
A --> A1["潜台词:零件层<br/>所有权归用户"]
A --> A2["风险:Beautiful<br/>永不可验收"]
B --> B1["潜台词:血统背书"]
B --> B2["风险:圈外即黑话<br/>挂账八天"]
C --> C1["潜台词:拆付费防备"]
C --> C2["风险:免费不背维护"]
D --> D1["潜台词:接入量化"]
D --> D2["风险:一步之后<br/>仍是前端工程"]
把十一期存档里关于应用场景的表述按时间排开,一条清晰的通胀链浮出来:
这件事的普适性比 pdfcn 本身重要:门牌通胀不只发生在作者侧,也发生在转述侧。 一件货的门牌越短,转述者补白的冲动越强;八天、十一期、没有一个转述环节撒谎,场景还是无中生有了。读者侧的对策只有一条——引用任何「官方承诺」之前,回门牌原文对一遍。
flowchart TD
S["描述原文 十五词"] --> T1["09-14 转述<br/>谁会心动"]
T1 --> T2["09-18 转述<br/>能拼哪些文档"]
T2 --> T3["09-19 归因<br/>承诺出自原文"]
T3 --> F["对账结论<br/>原文并无场景"]
同一份十五词门牌,八天里拿过四种待遇:
| 日期 | 期别 | 口径 | 结果 | 关键判词 |
|---|---|---|---|---|
| 09-13 | 生态周报首评 | 门牌级,五维加权 | 3.15 | 组件库不是技能件,装进 skills 目录没有意义 |
| 09-13 | 新货横评 | 办公刚需面板 | 3.80(本期第一) | 从组件造 PDF,是官方件的反方向 |
| 09-19 | 出纸赛道横评 | 四路线同框 | 不计权(场外对照位) | 等一个装机实测再转正 |
| 09-21 | 晨间快评 | 描述级复评 | 3.75(本期表冠) | 描述教科书 |
注意 09-13 那天:同一天、同一门牌,两套面板给出 3.15 与 3.80,差 0.65。这不是打分不稳定,是两把尺子量的东西不同——周报面板扣的是「身份」(你不是 Skill,占着 Skill 栏目的账页),横评面板奖的是「场景」(办公出纸刚需加厂商背书)。到 09-21,快评的 3.75 几乎回到了 3.80 的位置,八天里门牌一个字没改,变的不是文本,是栏目对「什么算 Skill」的定义:一件自称组件库、门牌零智能词的货,从编外席走到周报表冠,只用了八天。Skill 生态的边界正在被场外件从外侧撑宽——这个信号 09-14 就有存档记过一笔(「组件厂开始直接下场做 AI 时代的文档产出件」),如今算是二验。
把存档判语并排放,pdfcn 的形态问题其实已经有了一个稳定的多数派意见:
三期的分歧不在事实在视角:按加载机制分,它是编外;按回答的问题分,它和官方 pdf、md2pdf 是同题竞争。 用户嘴里那句「要一份拿得出手的 PDF」落到货架上,并不会先问自己触发的是 SKILL.md 还是 CLI——触发词这个概念,在组件路线里被「命令与组件名」接走了※;渐进披露这个设计,被「组件注册表按需取用」接走了※。这两条均为形态推断,正本未读,标记到此为止。对 Skill 作者真正要带走的问题只有一个:你的件的「入口」必须长在 SKILL.md 里吗,还是长在用户已有的工程习惯里? pdfcn 赌的是后者——它赌的前提是你已经活在 React 工程里,这一条,正是它对「说句话就要 PDF」的会话场景先天错配的地方(09-19 存档旧判,本轮维持)。
# 正本验货(本轮唯一确定可用的通道)
git clone https://github.com/shadcn-labs/pdfcn
# 开箱按这个顺序,每一步对应一个悬置已久的承诺:
# 1) README 接入命令 —— 验「one command setup」是否属实
# 2) 有无 SKILL.md / .claude 目录 —— 验它的 Skill 身份问题
# 3) 组件目录清单 —— 验发票/报表/收据场景是否存在
# 4) 依赖声明 —— 验 Takumi 与 Forme 的真身与许可证
# 5) 示例有无中文 —— 验中文渲染与字体嵌入(存档最老的疑问)
# 生态检索
npx skills find pdfcn
诚实条款:以上命令中只有 git clone 是本轮可担保的;「one command」的真实命令、组件清单、双底座真身、中文渲染,四件事在开箱前一律以※论。
深拆拆到第八天还开不了箱,这件事本身成了本期最大的发现:pdfcn 是本栏出镜十一期、开箱零次的第一名——曲线对完了、门牌拆完了、转述链追完了、四次评分理完了,唯独正本一个字节没读。这不体面,但诚实。它也是一份现成的开箱清单:五个悬置的承诺、五步验货顺序、三个更正与存疑,通道一放行就能一次结清。门牌即正本的生意做不久——下一个信号口很明确:毕业日那天,正本开箱,十五词逐句对质。
[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。
